Agile Project Management With Scrum2715
Agile Project Management With Scrum2715
By Aditya Raj
Agenda
We will only be discussing basics about Scrum and activities involved.
• What is Scrum?
• Cost of change in Scrum
• Scrum roles
• Scrum activities
• Process flow
• Project Backlog
• Burn down chart
• Sprint Backlog
• Need to remember
• Credits
What is Scrum
Scrum is a simple approach for managing complex projects.
Scrum in practice:
Cost of change in Scrum
Scrum is flexible enough to accommodate changes easily to
requirements without incurring any additional cost.
Cost of change
• Scrum expects changes would come up
and stays prepared for them
• Product owner
– Customer representative
– Prioritizes product requirements
• Team
– Develops product
– Responsible for failure or success
– Self managed and organized
• Scrum Master
– Teaches and implements Scrum
– Ensures Scrum is practiced properly
– Maintains documentation required
Scrum activities
Scrum process is all about clarity, inspection and adaptation.
• Sprint
– Release cycle of 2 to 4 weeks
– No changes accepted while in Sprint
• Daily Scrum
– Daily meeting during Sprint for about 15 minutes ?
– Every member answers: ? ?
• What they did since last meeting?
• What they plan to do till next meeting?
• What obstacles are there in their way?
Continued…
Scrum activities
Scrum process is all about clarity, inspection and adaptation.
15 mins
Daily Scrum
Meeting Sprint
Potentially Shippable
Product Backlog Product Increment
As prioritized by Product Owner
Days in Sprint
Burndown Chart
Is an early warning indicator which tells progress of project and
individuals very clearly. Quite similar to Gantt charts.
Days in Sprint
Burndown Chart
Is an early warning indicator which tells progress of project and
individuals very clearly. Quite similar to Gantt charts.
Days in Sprint
Burndown Chart
Is an early warning indicator which tells progress of project and
individuals very clearly. Quite similar to Gantt charts.
Days in Sprint
Sprint backlog
Just a part of product backlog that can form a deliverable.
Better know as release plan in traditional project management.
• Special thanks to
– Ken Schwaber for writing such a lovely book
Agile project management with Scrum