Scrum Events Flashcards
When do we finish each Sprint?
Exactly when the timebox is over; not when we are done with the items in the Sprint.
Can we change the timeboxed duration of Sprints?
We can revise it based on what we have learned in the project (e.g. from now on, let’s have 3-week Sprints instead of 2-week Sprints), but we shouldn’t change it in an ad-hoc basis (e.g. this time we have more to do, let’s have a longer Sprint this time {this is wrong}], and we shouldn’t change it during the Sprint.
Each Increment can be released (true or false?)
True. Each Increment should be potentially releasable. We don’t necessarily release them each time, but they should have this potential.
What is the Increment?
The latest version of our product at the end of each Sprint, which only includes the features that are 100% done in that Sprint, and the Sprints before.
Where do we store our plan for the Sprint?
Sprint Backlog.
Who should decide about the number of items we pick from the Product Backlog for the Sprint Backlog?
The Development Team
How long is the Sprint Planning meeting?
8 hours for a one-month Sprint, and usually shorter proportionally for shorter Sprints.
How many Scrum Masters are there in Scaled Scrum?
There’s one Scrum Master role for each Development Team, and since this role can be part-time, one or a few people can occupy it.
How many Product Owners are there in Scaled Scrum?
There’s only one Product Owner in each Scrum project, no matter how many teams you have.
Who’s responsible for calculating velocity?
The Development Team
Delivering all items in the Sprint Backlog is the ultimate measure of success for the team (true or false?)
False! That creates problems because of the Parkinson’s Law, and it’s not even our real goal; the real goal is to generate business value.
How many people are in a Development Team?
3 to 9 developers
What are the two elements in the Sprint Backlog?
The Product Backlog items in the Sprint Backlog (e.g. user stories), and the tasks created for each item (aka “work”).
How many Product Backlogs are there in Scaled Scrum?
Just one! One product has only one Product Backlog, no matter how many teams are working on it.
The total size of items selected from the Product Backlog for the Sprint Backlog should be equal to the current velocity (true or false?)
False. Velocity is a guideline, and the developers usually pick a number of items with a total size that is close to the velocity, but it’s not necessary and they can pick fewer or more items.
How often should we measure the performance of the project?
At least once a Sprint (before the Sprint Review)
What’s the Definition of Done?
Everything we need to do for all Product Backlog items to call them “Done” (=complete).
The Product Owner should not attend the Daily Scrum (true or false?)
False. The statement says that it’s not fine for the Product Owner to attend the Daily Scrum, but we know that anyone can attend any meeting if they don’t speak (only the Developers “participate”).
The Product Owner can participate in the Daily Scrum (true or false?)
False! Only the Developers “participate”, other only “attend” and do not speak.
How long is the Daily Scrum?
About 15 minutes. It’s not dependent on the length of the Sprint.
What is a burn-down chart?
A chart that shows the remaining amount of work during time.
Who can participate in the Daily Scrum?
It’s only for the developers, while others can be there, as long as they don’t speak. So, only the Developers “participate”, other can “attend”.
Who owns the Sprint Backlog?
Development Team.
What are the two main things we do in the Sprint Review?
Demonstrate the Increment and tell the customer about the progress of the project.
When do we improve the product?
All the time, through refactoring.
Sprint Review is a formal meeting (true or false?)
False. It’s an informal meeting, meaning that we don’t expect formal approval from the customer.
What is the adaptive delivery method?
Project is run in short steps, and each time, our understanding will be refined based on the feedback from the previous step, and the best plan for the next step will be designed based on our understanding. We “adapt” to the environment, instead of predicting how it behaves.
Agile is Scrum (true or false?)
False; Scrum is one way of being Agile, but not the only way. There are other methods available such as XP, DSDM, and Crystal.
What’s Incremental delivery?
The product is created and delivered in multiple steps. Each time is new version of working software with new features is made available; something that is potentially releasable.
What’s predictive delivery method?
The expectations are fully identified in the beginning, the product defined and planned, and then a full plan for creating that product is created.
What’s the delivery approach behind Agile?
Adaptive.
What’s the delivery approach behind “waterfall”?
Predictive.
Scrum is Agile (true or false?)
True; Scrum is one way of being Agile, but not the only way. There are other methods available such as XP, DSDM, and Crystal.
What are the two characteristics of Product Backlog items?
They should be non-technical and independent of each other.