Mudassir Iqbal

Story Map, User Story Mapping

In the context of Agile methodology, a story map or user story mapping is a visual representation of user stories or product features arranged in a hierarchical or chronological order. It helps agile teams to plan and prioritize their work by providing a high-level overview of the product’s functionality and user journeys. Think of it […]

Read more
KANO Model

The Kano Model is a technique for classifying customer requirements or features into five categories: Must-Have, One-Dimensional, Attractive, Indifferent, and Dysfunctional. Functional answers are features that customers expect and appreciate when present, leading to satisfaction when fulfilled. These features meet basic requirements and contribute to the overall functionality and performance of the product. Dysfunctional answers, […]

Read more
Product Roadmap

A product roadmap is a document that outlines the goals, features, and timeline for a product. It is used to communicate the product’s vision to stakeholders and to track progress over time. A product roadmap is a high-level action plan that outlines the vision, direction, and progress of a product over time. It’s a strategic […]

Read more
Backlog, Product Backlog and Sprint Backlog

In project management, a backlog is a fundamental tool used to keep track of tasks, requirements, and work items that need to be completed. It serves as a centralized repository of all the work that needs to be done, providing a clear overview of the project’s scope and objectives. Within the broader concept of backlog, […]

Read more
Relative Estimation

Relative Estimation is an Agile Project Management technique used to estimate the size or complexity of a task or project by comparing it to other similar tasks or projects. Rather than providing an exact numerical estimate, relative estimation involves assessing the difficulty of a task or project by comparing it to other tasks or projects […]

Read more
Scrum of Scrum (SoS)

Scrum of Scrums is a technique used to scale Scrum up to large groups (over a dozen people) by dividing the groups into Agile teams of 5-10 Scrum of Scrums aka “Meta Scrum” is a scaled agile framework used to manage large projects that involve multiple teams. It is an extension of the Scrum framework […]

Read more
Storyboarding

Storyboarding is a visual planning technique used in various industries such as film, animation, advertising, and video game development. It involves creating a sequence of illustrations or images that represent the key moments or events of a story or concept. Storyboarding allows creators to visualize their ideas and convey them to others in a clear […]

Read more
Information Radiators

Information radiators are visual displays of information that are designed to provide quick and easy access to key data and metrics. They are typically displayed in a prominent location, such as a central area in an office or a factory floor, where they can be easily seen by team members and other stakeholders “Information radiator” […]

Read more
Timeboxed Adaptive Development and Continuous Flow Approach

Two popular Agile methodologies for software development are the Timeboxed Adaptive Development (TAD) approach and the Continuous Flow approach. The Timeboxed Adaptive Development (TAD) an approach is a time-based approach that divides the development process into fixed-time periods called sprints or iterations. Each sprint is usually two to four weeks long and involves a set […]

Read more