Agile and Scrum Methodology: Essential Concepts Explained
Classified in Mathematics
Written on in
with a size of 2.89 KB
Agile Methodology Fundamentals
The agile approach differs from classic project management because it is iterative and incremental.
Sprint Planning Objectives
The sprint planning meeting has two primary objectives: defining the functionalities to be developed in the next sprint and identifying the necessary tasks to complete them.
The Product Owner Role
The product owner is the person within the company who manages business needs and is responsible for the product backlog.
Estimated vs. Real Effort
Estimated effort refers to the projected time required, while real effort is the actual time spent on a task.
Scrum Daily Meeting
The main objective of the Scrum daily meeting is to monitor project status and make decisions to achieve the sprint goal. The three key questions are:
- What have we done?
- What are we going to do?
- What problems are we facing?
Kanban and Work Flow
In Kanban, work flow represents how quickly tasks move through the system. The relationship between WIP (Work In Progress), delivery time, and throughput is defined by the formula: Lead Time = WIP / Throughput.
Sprint Burndown Chart
The primary purpose of the sprint burndown chart is to show, at a glance, the amount of work remaining during a sprint.
Backlog Management
Product backlog items can change the priority of items in the sprint backlog at any time.
Regular Retrospectives
The reason for regular retrospectives is to facilitate learning, which is used to improve team performance throughout the project.
Kanban Principles
Kanban does not allow for increased lead times and focuses primarily on work flow.
Sprint Capacity Planning
Considering a 2-week sprint and a team velocity of 256 story points, you should select items based on priority and capacity. For example, if items F1 and F5 total 250 points, they fit within the 256-point limit.
The Scrum Master
A Scrum Master is the person who understands Scrum practices and facilitates all Scrum ceremonies.
Effort Analysis
When the estimated effort is 200 and the real effort is 270, the actual work required exceeded the initial estimate.
Visual Management Tools
- Scrum: Burndown chart (Y-axis: Story points, X-axis: Iteration).
- Kanban Cumulative Flow Diagram: Y-axis: Cards, X-axis: Days. Each color represents a state (Backlog, To Do, In Progress, Complete).
- Control Chart: Y-axis: Lead time. Each dot represents a task's duration.