Upload
f789gh
View
96
Download
1
Embed Size (px)
Citation preview
Scrum“A l ightweight guide to the theory and practice of scrum ”
by Larman C., Deemer P., Vodde B. and Benefield G. (2012)
Dmitrij Petrov | Sandra Daisy Wagner | Davorin Ristic
Agenda1. Scrum Overview 2. Scrum Roles3. Workflow4. Common challenges5. Summary
Scrum Overview
SCRUM OVERVIEW – SCRUM TEAM – WORKFLOW – COMMON CHALLENGES - SUMMARY
Scrum Team
Just “team members” Maximizes ROI for customer Is a coach and a teacher
Has high autonomy and accountability Identifies product features Helps the group learn & apply Scrum
Builds shippable product each Sprint Has final decision authority Serves team in whatever is necessary
SCRUM OVERVIEW – SCRUM TEAM – WORKFLOW – COMMON CHALLENGES - SUMMARY
Starting SprintProduct Backlog• “Product roadmap” of all items
• Product owner makes their prioritization
• DEEP: Detailed, Estimated, Emergent and Prioritized
Sprint Planning Meeting• Part one: “what” – to understand PO’s needs andthe rationale behind it
• Part two: “how” – how to implement the items
SCRUM OVERVIEW – SCRUM TEAM – WORKFLOW – COMMON CHALLENGES - SUMMARY
The SprintTimeboxed to• 1-4 weeks, intensive work cycle
• Self managing
Daily Scrum• Short, everyday and standing Dev. Team meeting
• No discussions – just reporting about work
• Use Sprint Burndown Chart !
SCRUM OVERVIEW – SCRUM TEAM – WORKFLOW – COMMON CHALLENGES - SUMMARY
Ending SprintSprint Review • Inspection & adaption related to product increment of functionality
• Hands-on inspection of software that is running live
Sprint Retrospective• Inspection & adaption related the process and environment
• What’s is working (and not)
• Don't focus just on problems
SCRUM OVERVIEW – SCRUM TEAM – WORKFLOW – COMMON CHALLENGES - SUMMARY
SCRUM OVERVIEW – SCRUM TEAM – WORKFLOW – COMMON CHALLENGES - SUMMARY
Common challenges• When teams members are geographically dispersed, part-time etc.
• A Scrum Team should have a close and ongoing interaction most of the time.
• Teams with very specialized skills can also be a challenge• A Scrum Team should be able to work on any task or project
• The PO does not necessary know e.g. the market or features. Or the team may be unskillful in the estimation of development work
• Scrum quickly shows these weaknesses, i.e. it makes problems visible
SCRUM OVERVIEW – SCRUM TEAM – WORKFLOW – COMMON CHALLENGES - SUMMARY
Summary• Scrum is a framework used for agile and iterative software development
• Scrum Team has 3 members: Development Team, Product Owner (only 1) and Scrum Master (only 1)
• Workflow is divided into Sprint Planning, Daily Scrum and Review & Retrospective
• No silver bullet solving all development problems, rather gives transparency of work and continuous adaptation to environment
SCRUM OVERVIEW – SCRUM TEAM – WORKFLOW – COMMON CHALLENGES - SUMMARY
Questions?THANK YOU