We had our 3rd discussion about scrum on Friday, 3/23. The original plan was to try and plan the first scrum about the things we needed to do in order to figure out how to do Scrum. We invited our "Product Owner", Chris to this meeting, and he identified 4 major backlog items. We decided to try and call this 'Sprint' a one day thing and to solve these 4 items – this would give us the first Scrum projects to try around here. We also tried to define a few terms.
A Product is really the outcome or goal of any given sprint. It could be a piece of software, a problem, or whatever. Our definition of this will evolve over time.
Backlog Items
- Select Initial "Products"
- Declare Product Owners
- Define data needed for Backlog Item
- Define how we will know something is done.
Sprint Demo
Our initial products will be:
Data needed for backlog item:
We will adopt the standards defined in the excellent article Scrum and XML from the Trenches. Teams can feel free to use the term "backlog item" or "story", we will see which one sticks. So our backlog items will contain the following:
- Unique Identifying Number
- Name - Short word description
- Notes – any additional verbiage to describe the item
- How to demo – a short sentence describing how this item will be shown to be complete
- Importance – a weighted number signifying importance
- Estimate – a guess as to the estimated work effort (FPD's or hours – we can let each scrum team decide for itself).
It was also decided that our initial Scrums can use whatever tracking system they see fit. It is up to the Scrum Master. We recommend using simple tools that everyone has and knows, like Excel and notecards.
How will we define "done":
- A sprint is done when the time allotted is up.
- An item/story is done when it is successfully demoed.
Sprint done. Now we're going to roll out the plan to the 2 Scrum teams (Delaware and Penn) today – the goal is to kick off these Sprints on April 1st – no fooling.