Chapter 7 Flashcards
1.Which of the following describes a generalized specialist?
- They are specialists in their field, but they have additional skill sets that can be used on a project.
- They have limited experience in Agile and may need coaching to be more successful.
- They have general knowledge about Waterfall projects but not Agile.
- They have reached skill mastery.
- They are specialists in their field, but they have additional skill sets that can be used on a project.
Generalized specialists are excellent for Agile teamwork because the individual is an expert in their field but has additional skill sets and knowledge that can benefit the team.
Your team has reached the performing phase. What types of management and leadership do they need?
- A lot of feedback and interactions
- Feedback, coaching, or help only when they ask for it
- Help with conflict resolution and expectation settings
- Helping the team get to know each other and build trust
- Feedback, coaching, or help only when they ask for it
If your team is performing, it is your role to be a servant leader, and if your team asks for or needs help, you provide it. Otherwise, you act as more of a facilitator.
3.The concept of Shu Ha Ri is one of ____________.
- Obey, detach, mastery
- Learning, communicating, mastery
- Novice and then proficient
- Follows plans and process
- Obey, detach, mastery
The concept of Shu Ha Ri describes the progression from obeying the rules of new skills and then branching out a bit to something that suits you without breaking the rules. Finally, in Shu Ha Ri you achieve skill mastery where you can perform the skill in any way that it needs to be performed.
4.The team space is key in Agile projects. What is the one thing that is recommended above all others for Agile teams?
- Scrum boards
- Collocation
- Caves and common rooms
- Information radiators
- Collocation
Collocation is highly recommended, if possible, for the team. Even if the team is virtual, it is recommended that they be collocated for planning and at least one if not two iterations.
5.On a collocated team, what is one of the major benefits of everyone sitting together in the same work space?
- The Scrum Master can find everyone.
- Daily stand-up meetings are easier to organize.
- Osmotic communication can be achieved.
- Colocation helps with understanding of velocity charts.
Osmotic communication can be achieved.
- Your team has reached the performing phase. What types of management and leadership do they need?
- A lot of feedback and training
- Coaching as needed during retrospectives
- Help with improving velocity
- They don’t need any help.
- Coaching as needed during retrospectives
Since your team is in the performing phase of team development, they are working together and may only need coaching here and there as a team. Typically, the best time to do so is during planning and retrospectives.
- The team space is key in Agile projects. What can be provided to the team in case they need privacy and quiet to work?
- Time off
- The ability to work from home
- Caves and common rooms
- Nothing. The team should always be collocated.
- Caves and common rooms
Having your team be collocated is generally the best setup for team space, but even when the team is collocated someone may need privacy for a phone call or to work in silence when thinking through a difficult technical issue. Caves or common rooms can be provided for team members working on the same project(s).
- All the following are guidelines for one-on-one coaching except ____________.
- Stay a half step ahead
- Guarantee support
- Partner with managers
- Create positive regard
- Guarantee support
The only guarantee in this model is the guarantee of safety rather than support. The support piece goes without saying but having a safe environment in which to improve skills, ask questions, and learn allows for effective coaching.
- Which of the following best describes a team’s velocity from the first iteration on?
- It’s based on the decomposition of activities and their sequence.
- Velocity varies in the first iterations, increases, and eventually plateaus.
- Velocity is determined by the product owner.
- Velocity is based on approved deliverables, milestones, scope, and resource management plans.
- Velocity varies in the first iterations, increases, and eventually plateaus.
Velocity fluctuates on any project, but typically the biggest fluctuations are in the beginning, and eventually the amount of work increases and levels off.
- What is the main difference between a burn down and burn up chart?
- A burn down chart tracks the time and effort left, and a burn up chart tracks completed work and changes.
- A burn up chart tracks the time and effort left, and a burn down chart tracks completed work and changes.
- A burn down chart tracks risk averted, and a burn up chart tracks risks left to manage.
- A burn down chart tracks the burn rate of project costs, and a burn up chart tracks scope of work left to complete.
- A burn down chart tracks the time and effort left, and a burn up chart tracks completed work and changes.
A burn down chart is used to show how much work has been completed, and it can help the team determine how much time the project will take. A burn up chart tracks work completed, but it also shows changes in scope and how that affects the ideal burn.
Your team has determined that there are 500 points of functionality left in the backlog to complete. The first 4 iteration’s velocity has been tracked as follows:
20 points
35 points
55 points
50 points
Approximately how many more iterations will it take to complete the project based on velocity?
- 12.5
- 10
- 14.7
- 16
- 12.5
To determine how many iterations remain, the team would take an average of all of the iterations and divide it into the remaining points. In this case, the team would probably round up to 13.
- A key stakeholder has asked for information on the team’s progression through the iteration. What would be the best way to present information about the team’s progress?
- Earned value report
- Burn down chart
- Detailed notes on stand-up meetings
- A Gantt chart
- Burn down chart
Burn down, burn up, or velocity tracking charts are the best information radiators to present information on performance.
- Your key stakeholder is asking for comprehensive Gantt charts to determine how the project is progressing. What will you tell them?
- “Sure, I’ll put one together for you.”
- “In Agile projects, we don’t use Gantt charts.”
- “I’ll ask the team to put it together.”
- “Agile projects use low-tech, high-touch tools to radiate performance rather than Gantt charts.”
- “Agile projects use low-tech, high-touch tools to radiate performance rather than Gantt charts.”
Most Agile projects do not use Gantt charts, unless they are using a tailored method that needs that type of reporting. In this case, reporting is best served in a highly visual way that is easy to understand.
- Your team is collocated and has a common room to work and communicate. Bill is getting distracted while working on a specific line of code, and he has to have a private call with his doctor in a half hour. Bill gets up to go into another room to work privately and take the call with his doctor. Is this an acceptable practice for Agile teams?
- Yes. Bill went to a “cave,” and even though teams are collocated, it doesn’t mean that they can’t work privately as needed for a short period of time or to take private phone calls.
- No. Bill needs to be coached in osmotic communication since his team could have found his code solution valuable.
- Yes. Bill is perfectly within his rights to work separately from his team whenever he wants.
- No. Bill is antisocial and may not be the best fit for your Agile team.
- Yes. Bill went to a “cave,” and even though teams are collocated, it doesn’t mean that they can’t work privately as needed for a short period of time or to take private phone calls.
Caves and common rooms are useful for collocated teams when they need a bit of privacy or need to work on something project-specific but need quiet to do so.
You are working on a large project, and many of your team members are going to be virtually distributed. What is the best way to help your virtual team be successful for your upcoming project?
- Distributed teams are not recommended on Agile projects.
- Set up ground rules.
- Set up a live stream of video feeds to keep everyone virtually collocated.
- Collocate the team for the planning meetings and two iterations if possible.
- Collocate the team for the planning meetings and two iterations if possible
It’s a best practice to try to collocate all team members for planning and at least one iteration, if possible.