Upload
manoj-kg
View
1.759
Download
0
Tags:
Embed Size (px)
Citation preview
> Introduction to SCRUM
>Manoj
Ground rules
Law of two legs
Law of closed mouth
Agenda
Heavy weight methodologies Lean thinking and Agile principles Introduction to SCRUM, XP, KANBAN Deep Dive – SCRUM
Session 1
Session 2
SCRUM roles and process Sprint Planning Estimation Meetings in SCRUM Metrics – burn down chart, Velocity
Open forum
Session 1
Heavy weight methodologies
Water fall RUP
Agile Software Methodologies
Lean principles
Agile Manifesto
We are uncovering better ways of developing software by doing it and helping others do it. Through this work we have come to value:
Individuals and interactions over processes and tools
Working software over comprehensive documentation
Customer collaboration over contract negotiation
Responding to change over following a plan
That is, while there is value in the items on the right, we value the items on the left more.
Agile Software Methodologies
SCRUM
KANBAN
SCRUM
Scrum is an iterative, incremental methodology for project management used in
agile software development.
SCRUM
Scrum roles
Product Owner : bring maximum business value. Product owner comes up with Product Backlog
The team : team develops software. Include analyst, developers and testers
The ScrumMaster : Ensures everyone follows the
scrum practices .
SCRUM
Product Backlog Sprint Sprint Planning Meeting Daily Scrum Sprint burn down chart
SCRUM meetings
Sprint planning meeting Sprint review Sprint retrospective meeting. Daily standup meeting
Team Velocity
Burn down chart
Agile Estimation
Estimate the height of Antilia
Estimation Exercise
Estimating money: Individually
Agile Estimation
Planning Poker
Estimation Exercise
Estimating money: in group
Daily standup meeting
• The meeting starts precisely on time. • All are welcome, but only “pigs” may speak • The meeting is time boxed to 15 minutes • The meeting should happen at the same location and
same time every day
Daily standup meeting
• What have you done since yesterday? • What are you planning to do today? • Do you have any problems preventing you from accomplishing
your goal?
Thanks