Scrum framework overview (30 min)
Hands-on Exercise (1.5 hrs)
Individuals and interactions over processes and tools
Working software over comprehensive documentation
Customer collaboration over contract negotiation
Responding to change over following a plan
ScrumMaster
Product Owner
Team
Owned by the Product Owner
Contains:
Owned by the Scrum Master
Story is developed/coded
Story passed peer review
Story tested by QA engineer
Acceptance criteria are met and approved by product owner
Ideal sprint length is 2 - 4 weeks
We've found the best length is 2 weeks
1 week is too short; too many meetings and not enough development time
Core scrum team attends this meeting
Stories are ready before the meeting
Product owner reviews goals and introduces each story
Stories are moved to the sprint backlog
Team discusses how to complete each story
Each user story is estimated in points
Subtasks are estimated in hours
User stories break large requirements into bite-sized pieces that are easier to digest, understand and build against.
Epics are generally just large user stories!
As a registered user, I want to be able to manage my login credentials so that I can keep my account both secure and easy to remember.
Estimation in Agile:
Planning Poker:
Adding bugs into the current sprint without sizing them is the cleanest and most efficient approach
The context is fresh for the development team so they’ll be quicker to fix
Continuous focus on backlog economics
Bugs are prioritized in the sprint backlog by the Product Owner
Minor bugs can be moved to the backlog to be prioritized and estimated for future sprints
Hands-on Scrum