Scrum
Stacey model
Knowledge of Understanding req(WHAT) and Certainty of Technology(HOW)
Roles, Ceremonies, Artifacts of Scrum?
Roles: Product Owner & Scrum Master Ceremonies: Daily Stand-up, Sprint planning, sprint retrospective
What is a backlog? What kind of backlogs do we have in Scrum?
The agile product backlog in Scrum is a prioritized features list, containing short descriptions of all functionality desired in the product. • Features • Bugs • Technical work • Knowledge acquisition
Product Owner
• Define the features of the product • Decide on release date and content • Be responsible for the profitability of the product (ROI) • Prioritize features according to market value • Adjust features and priority every iteration, as needed • Accept or reject work results
Scrum Master
• Responsible for enacting Scrum values and practices • Removes impediments • Ensure that the team is fully functional and productive • Enable close cooperation across all roles and functions • Shield the team from external interferences
What is scrum?
• Scrum is an agile process that allows us to focus on delivering the highest business value in the shortest time. • It allows us to rapidly and repeatedly inspect actual working software (every two weeks to one month). • The business sets the priorities. Teams self-organize to determine the best way to deliver the highest priority features. • Every two weeks to a month anyone can see real working software and decide to release it as is or continue to enhance it for another sprint
What is a sprint?
• Scrum projects make progress in a series of "sprints" - Analogous to Extreme Programming iterations • Typical duration is 2-4 weeks or a calendar month at most • A constant duration leads to a better rhythm • Product is designed, coded, and tested during the sprint