Mudassir Iqbal

Agile Terminologies

Agile Terminologies refer to the specific language or vocabulary used in Agile software development methodology, including terms such as Scrum, Sprint, Backlog, User Story, Product Owner, and Sprint Review, among others. These terms have specific meanings and are used to facilitate communication and collaboration within Agile teams. Following are some important Agile Terminologies Agile: Agile […]

Read more
Agile and Waterfall methodologies

Agile and Waterfall Methodologies have been part of the Project Management world for quite some time; let’s quickly review them; Agile Methodology:Agile is an iterative and incremental approach to project management that emphasizes flexibility, collaboration, and customer feedback. It involves breaking down the project into small, manageable tasks called user stories, which are prioritized and […]

Read more
The Product Box; An Agile Planning

Every item we ever purchase comes in some sort of package, which could be a box or a cover. This box is the primary marketing and persuasion tool utilised by the company to convince you that its product is superior to the competition. This packaging provides limited room to play and market, which the seller […]

Read more
Large-scale software development Frameworks

Scrum of Scrums, LeSS (Large-Scale Scrum), and SAFe (Scaled Agile Framework) are all frameworks designed to facilitate Agile practices and improve collaboration in large-scale software development projects. Each framework has its own approach to scaling Agile methodologies, allowing multiple teams to work together effectively. Scrum of Scrums: Scrum of Scrums is an approach for scaling […]

Read more
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
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
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