Agile Software Development Week2 Course Answers
Agile Software Development Week2 Course Answers
User Stories
1.
What of the following are the qualities of good user story as mentioned in the INVEST model? Choose three.
2.
What issues do you see in following story?
As a grocery buyer, I want to see different food items in different colors: red for meats, brown for grains, green for vegetables so that i can identify food items by type.
3.
What are the 3 Cs of user stories?
4.
What are some of the key parts of a user story? Choose four.
5.
Which of the following statements are true about "Spike" stories? Choose three.
Gathering User Needs :-
1.
The goal of a story writing workshop is to:
2.
What are some of the valid ways to handle non-functional requirements in agile development? Select two.
3.
Which of the following are true about story writing workshops? Select two.
4.
What are some of the ways a story map can help software development? Select all that apply.
5.
What are some of the activities you expect to see in a story mapping exercise? Select three.
6.
What are the characteristics of good product backlog? (Select any 4)
Agile Estimation
1.
Who estimates the effort to complete a product backlog item (a user story)?
2.
What is true about Agile Estimation techniques? Select two.
3.
Which of the following estimates represents concept of relative sizing? Select three.
4.
What is true about the planning poker estimation technique? Select three.
5.
Which of the following observations are true about Card Sorting? Select two.
6.
What is true about estimation using Ideal Days? Select two.
Release Planning and Tracking
1.
Calculate the velocity range a team should use to select work for next iteration based on their past velocities (see chart below). The team uses the last 5 iterations to estimate their velocity. Use format "from-to" to specify the answer (e.g., 0-100).
Table 1: The velocity of previous iterations
Iteration | Story points completed |
1 | 14 |
2 | 18 |
3 | 23 |
4 | 17 |
5 | 15 |
6 | 21 |
7 | 22 |
8 | 20 |
2.
A team was doing release planning and they decided that the next release will include all stories from Story 1 to Story 11 (see table 2 below).
The velocity range to be used for the release planning is 15-22.
The team works in a 2 week iteration.
It costs about $50,000 per iteration to fund the entire team.
Calculate the estimated duration for next release. Additionally, how much will this release cost?
Table 2: Prioritized Product Backlog
Story Title | Estimate (in ideal days) |
Story 1 | 5 |
Story 2 | 5 |
Story 3 | 8 |
Story 4 | 3 |
Story 5 | 5 |
Story 6 | 5 |
Story 7 | 3 |
Story 8 | 5 |
Story 9 | 8 |
Story 10 | 8 |
Story 11 | 3 |
Story 12 | 3 |
Story 13 | 3 |
Story 14 | 5 |
Story 15 | 8 |
Story 16 | 3 |
Story 17 | 5 |
Story 18 | 5 |
Story 19 | 8 |
Story 20 | 8 |
3.
Select scenarios below where the team used the correct approach to handle special cases of team velocity.
4.
Which of the following methods can help you track a release? (select any 2)
Requirements and Planning
1.
What is true about user stories in Agile Software Development? (Select any 3)
2.
What are some of the benefits of writing acceptance tests for a story? (select 4)
3.
What is wrong with the following story? (Select any 2)
"As a product owner, I want a list of highly-rated restaurants on the brochure."
4.
What is wrong with following user story? (Select any 2)
"I want the software to be easy to use."
5.
How is gathering user needs / requirements different on an agile project? (select any 3)
6.
What are some of the activities that happen during a User Story Writing Workshop? (Select any 4)
7.
Which of the following are true about the Story Mapping technique? (select 3)
8.
Due to an unpredictable market event, the Product Owner (PO) asked the team to complete the next release in 6 weeks. Assuming the backlog in Table 2 is up to date and prioritized from highest to lowest, the Product Owner wants you to estimate what can be done in next 6 weeks. Describe 1) what can be done, 2) what might be done, and 3) what will not be done.
The velocity range to be used for the release planning is 15-22.
The team works in 2 week iteration.
Table 2: Prioritized Product Backlog
Story Title | Estimate (in ideal days) |
Story 1 | 5 |
Story 2 | 5 |
Story 3 | 8 |
Story 4 | 3 |
Story 5 | 5 |
Story 6 | 5 |
Story 7 | 3 |
Story 8 | 5 |
Story 9 | 8 |
Story 10 | 8 |
Story 11 | 3 |
Story 12 | 3 |
Story 13 | 3 |
Story 14 | 5 |
Story 15 | 8 |
Story 16 | 3 |
Story 17 | 5 |
Story 18 | 5 |
Story 19 | 8 |
Story 20 | 8 |
9.
What is true about planning with an agile mindset? (Select any 2)
10.
What do we mean by Velocity in agile terms?
Comments