Upload
innovecs
View
147
Download
2
Embed Size (px)
DESCRIPTION
On May 22, in the format of Tech Hangout internal meetings, Innovecs’ Engineering Managers Katerina Haskova and Dmitry Velykoivanenko talked about “SCRUM: Silver bullet exist…”. *TECH HANGOUT COMMUNITY was found in 2012 by the developers for the developers for knowledge and experience sharing. Such meetings are the part of Innovecs Educational Project that actively develops sphere of internal trainings and knowledge exchange program among professionals. This Initiative was born within the walls of Innovecs and has proved to be extremely popular and high-demand. In a short period of time it gained its own Facebook group with more than 100 members, blog with more than 40 posts and constant quarterly external meeting of Tech hangout community with more than 80 participants. The concept of the event proposes a 30-minute report on the topic previously defined, and the discussion in a roundtable session format. Join to discuss - https://www.facebook.com/groups/techhangout/
Citation preview
SCRUM: Silver bullet exist…
Katerina Haskova, Dmitry VelykoivanenkoEngineering Managers
22/05/2014
SCRUM: Silver bullet exist…
Katerina Haskova, Dmitry VelykoivanenkoEngineering Managers
22/05/2014
Today’s agenda
• What is “Backlog”?• What is “Grooming”?• What is “Retrospective”?
• What is “DoD”?• What is “Silver Bullet”?
3 © Copyright Innovecs 2012
Backlog
What is “Backlog”?
4 © Copyright Innovecs 2012
Definition of Backlog
The requirements for a system, expressed as a prioritized list of product backlog Items. These included both functional and non-functional customer requirements, as well as technical
team-generated requirements.
5 © Copyright Innovecs 2012
Backlog Grooming
What is “Backlog Grooming”?
6 © Copyright Innovecs 2012
Grooming ?
7 © Copyright Innovecs 2012
Definition of Backlog Grooming
8 © Copyright Innovecs 2012
The term reflects an organic approach to maintaining the backlog: the intended imagery is that of trimming, pruning, cleaning, as with a
plant.
Profit of Backlog Grooming
9 © Copyright Innovecs 2012
• Well known scope of work at least for 2 sprints
• Well known priorities in the upcoming sprints
• Well known Risks• Well known questions to PO
How to Deal with Backlog Grooming
10 © Copyright Innovecs 2012
• Try to never schedule backlog grooming during the beginning or end of the sprint
• PO should present enough work to last about 2 sprints *beyond* the current sprint
• PO should well understood Backlog Items and have initial set of acceptance tests
before meeting• Everyone should understand that estimation
not final• Everyone should understand that PBI not
final • Assign action items on any big risk or
unknown• Remember that PBI are collaboration
between PO and the team• Team should review PBI’s 24 hours before
the grooming session• Be sure to retrospect, inspect and adopt
Retrospective
11 © Copyright Innovecs 2012
What is “Retrospective”?
Definition of Retrospective
12 © Copyright Innovecs 2012
Kelley Louie (Certified Scrum Practitioner) writes: "The sprint retrospective meeting is an integral part
of the inspect and adapt process. Otherwise, the team will never be able to improve their overall
output and not focus on the overall team performance. The ScrumMaster must pay attention
to this meeting and work towards resolving the impediments that may be slowing down the team."
Retrospective Technics
13 © Copyright Innovecs 2012
• The Wheel (also known as the
Starfish)• The Sail Boat• Mad Sad Glad
Definition of Done
What is “Done”?
14 © Copyright Innovecs 2012
Definition of Definition of Done
A clear and concise list of requirements that a software Increment must adhere to for the team to call it complete.
15 © Copyright Innovecs 2012
Definition of Done
The Definition of Done is not changed during a Sprint, but should change periodically between Sprints.
16 © Copyright Innovecs 2012
What to do?
• Review the steps need for a product increment to become done
• Define DoD for Tasks, Sprints, and Releases
• Change DoD as the project evolves
17 © Copyright Innovecs 2012
Benefits of defining Done
• Baseline progress on work items;• Enable transparency;• Expose work items that need attention;• Determine when an Increment is ready for
release.
18 © Copyright Innovecs 2012
Silver Bullet time!