Agile

You might also like

You are on page 1of 8

1. Which of these advocates the anti-gold-plating mechanism of Agile?

Ans: Simplicity-the art of maximizing the amount of work not done-is essential

2. Scrum master is responsible for?


Ans: The Scrum process being adopted and used properly

3. Which scrum artifact helps in tracking progress?


Ans: Sprint burn down chart

4. A team is embarking on a release planning exercise. Which of the following is a required


output of a release planning exercise?
Ans: All of the above (A release backlog with estimates, Stories tentatively allocated to
iterations, An initial list of risks and open issues)

5. In Daily Standup, team reports status to Scrum master.


Ans: False

6. It is mandatory that the product increment be released to production at the end of each
sprint
Ans: False

7. Who owns quality in a Scrum team?


Ans: Scrum team

8. A sustainable pace means?


Ans: The team Should establish a velocity which can be sustained within normal working
hours

9. Definition of Done is only a Story


Ans: False

10. A good scrum team should exhibit the following desirable qualities?
Ans: The team is self-organizing

11. Poker planning is a size estimation technique


Ans: True

12. What would you expect to see on the back of a story card?
Ans: Acceptance criteria

13. Which of the following statements is correct regarding deliverables from an Agile
project?
Ans: The products are of good quality, have a faster time to market and meet customer's exact
needs

14. Which of the following options is correct about the changing requirements in software
development?
Ans: Inevitable

15. The 3Cs of an user story are


Ans: Card. Conversation, Confirmation

16. Who should attend Scrum retrospective?


Ans: Entire scrum team

17. Release Planning is a practice from Scrum?


Ans: False

18. Agile methods mostly focus on which of the following options?


Ans: Producing value, both current and future

19. What are the three levels of planning that MOST agile teams are concerned with?
Ans: Release, Iteration, Day

20. As product owner, which of the listed guidelines should you follow while creating the
Product Backlog?
Ans:
(a) Split high priority customer requirements that are too big into multiple smaller stories
(b) Update the Product Backlog whenever the customer or development team comes up with
new requirements
(c) Prioritize the requirements based on business value and risk

21. An Agile team...


Ans: Collaborates and supports its team members

22. Which of the following best describes the approach for determining the iteration length?
Ans: The team should agree on the length of the iteration taking the size and complexity of
the project into consideration

23. The team is having the first Sprint Planning meeting. What are the activities that the team
must perform during the meeting?
Ans:
(b) Team members should decide upon the work they can commit to in the sprint
(d) The team should split the selected stories into sprint backlog tasks

24. Your team is working on a Backlog. Assume that the developers have already estimated
the stories in the Backlog and have come up with 150 story points. The team's historical
velocity is at 20 story points per 2 weeks iteration. How many iterations will be needed to
finish a theme?
Ans: 8 iterations

25. Agile Manifesto has 4 values and ..... principles?


Ans: 12.0

26. Product owner and Scrum master can be the same person
Ans: False

27. Pair Programming is a XP Practice?


Ans: True
28. The time box for a daily scrum is?
Ans: 15 min

29. You are hired to paint an unfamiliar house. Let's suppose you estimate the effort on
painting each of the smaller bedrooms to be worth 5 points. What would be your estimate for
the master bedroom if it is about twice the size of the smaller bedrooms?
Ans: 10 points

30. If there is a significant defect open on last day of sprint, from definition of Done
Perspective, is the sprint end increment DONE?
Ans: No its not DONE

31. Your project has a very aggressive timeline and has adopted the Agile(SCRUM) way of
working. What techniques can help in better learning and sharing?
Ans: All of these (Organize frequent knowledge sharing sessions, Paired responsibilities,
Conduct retrospectives at the end of each sprint)

32. The Product owner in an Agile project...


Ans: Collaborates with the developers over prioritization of features, but he/she has the final
decision

33. Which of the following best describes the approach for determining the iteration length?
Ans: The team should agree on the length of the iteration taking the size and complexity of
the project into consideration

34. How many roles are defined in a scrum?


Ans: 3.0

35. Which of the following are attributes of an Agile team?


Ans: All of these (Courage to change and adapt, Trust to fellow team members to do the
work, Responsiveness to change)

36. The recommended approach to design in an Agile project is:


Ans: Just enough design upfront

37. During a sprint the developers should be?


Ans: Able to contact to the Product Owner to clarify different aspects of the work

38. What is Kanban?


Ans: A visible chart of work to do, work in progress and work done

39. The Agile way is...


Ans: To produce working product of the right quality, early and incrementally

40. What does NOT match with Agile manifesto?


Ans: Processes and tools over individuals and interactions

41. In the popularization technique called "MoSCoW", the "M" stands for?
Ans: Must Have
42. The reason for holding regular Retrospectives is:
Ans: It allows learning which can be used to improve team performance

43. A development team determines that it has over-committed itself for a sprint. In such a
situation, who should be present when reviewing and adjusting the work selected?
Ans: The Product Owner and the Development team

44. What do all Agile approaches have in common?


Ans: Iterative and incremental development

45. During an estimation meeting 3 team members are making an estimation for a story.
Individually they estimate the story at 1, 3 and 8 story points. Which estimate should they
use?
Ans: They should continue discussing the story until their estimates gets closer

46. The Agile process...


Ans: Encourages the team to meet regularly

47. Team A finished 43 story points in its last two-week iteration. Team B is working on a
separate project and has twice as many developers. It also completed 43 story points in its last
two-week iteration. What does it imply?
Ans: You cannot say anything for sure

48. The Agile approach to documentation is:


Ans: Do the necessary documentation to support the development and use of the product

49. Scrum master is introducing scrum to new development team. The development team
feels a retrospective is unnecessary. What action should the scrum master take?
Ans: Begin facilitating productive, useful retrospectives

50. An Agile approach advocates which of the following approaches?


Ans: Get something business-valuable delivered as quickly as possible, consistent with the
right level of quality

51. Why is the Daily Scrum held at the same time and same place?
Ans: The consistency reduces complexity and overhead

52. What is the purpose of sprint burn down chart?


Ans: It is used to measure how much work is left to be done

53. Daily standup meetings are not recommended for small items
Ans: False

54. Who is responsible for Product backlog?


Ans: Product Owner

55. The person who addressed ill defined or tricky problems as wicked problems?
Ans: Horst Rittel
Who is required to attend the Daily Scrum? Correct answer: A) You chose: A) Note: This question
displayed answer options in random order when taking this test. The Development Team. The Scrum
team. The Development Team and Scrum Master. The Development Team and Product Owner. The
Scrum Master and Product Owner. Points: 1 out of 1 Feedback: Only the people doing the work
described on the Sprint Backlog need to inspect and adapt at the Daily Scrum. If the Scrum Master or
Product Owner is also on the Development Team, they will need to be at the Daily Scrum.
Otherwise, the Scrum Master simply has to make sure the Development Team knows how to
conduct a Daily Scrum and does so. Question 2 of 30 The CEO asks the Development Team to add a
"very important" item to the current Sprint. What should the Development Team do? Correct
answer: D) You chose: D) Note: This question displayed answer options in random order when taking
this test. Add the item to the current Sprint without any adjustments. Add the item to the current
Sprint and drop an item of equal size. Add the item to the next Sprint. Inform the Product Owner so
he/she can work with the CEO. Points: 1 out of 1 Feedback: The items selected for a Sprint have
been selected as most valuable with the Product Owner. The items A) B) A) B) C) D) A) B) C) serve the
Sprint's goal. No changes should be made that endanger the Sprint Goal. No changes can be pushed
on the Development Team (Sprint Backlog) and the Product Owner (Product Backlog). Question 3 of
30 The purpose of a Sprint is to have a working increment of product done before the Sprint Review.
Correct answer: A) You chose: B) True False Points: 0 out of 1 Question 4 of 30 Which two (2) things
does the Development Team not do during the first Sprint? Correct answer: B) D) You chose: B) D)
Note: This question displayed answer options in random order when taking this test. Deliver an
increment of potentially shippable functionality. Nail down the complete architecture and
infrastructure. Develop and deliver at least one piece of functionality. Develop a plan for the rest of
the project. Points: 1 out of 1 Question 5 of 30 Why is the Daily Scrum held at the same time and
same place? Correct answer: B) You chose: B) Note: This question displayed answer options in
random order when taking this test. The place can be named. The consistency reduces complexity
and overhead. The Product Owner demands it. D) A) B) C) D) A) B) C) D) Rooms are hard to book and
this lets it be booked in advance. Points: 1 out of 1 Question 6 of 30 How much work must a
Development Team do to a Product Backlog item it selects for a Sprint? Correct answer: A) You
chose: A) Note: This question displayed answer options in random order when taking this test. As
much as it has told the Product Owner will be done for every Product Backlog item it selects in
conformance with the definition of done. As much as it can fit into the Sprint. The best it can do
given that it is usually impossible for QA to finish all of the testing that is needed to prove
shippability. Analysis, design, programming, testing and documentation. Points: 1 out of 1 Question
7 of 30 What does it mean to say that an event has a timebox? Correct answer: D) You chose: D)
Note: This question displayed answer options in random order when taking this test. The event must
happen at a set time. The event must happen by a given time. The event must take at least a
minimum amount of time. The event can take no more than a maximum amount of time. Points: 1
out of 1 Question 8 of 30 The timebox for the complete Sprint Planning meeting is? Correct answer:
B) You chose: B) A) B) C) D) A) B) C) D) E) A) B) Note: This question displayed answer options in
random order when taking this test. 4 hours. 8 hours for a monthly Sprint. For shorter Sprints it is
usually shorter. Whenever it is done. Monthly. Points: 1 out of 1 Question 9 of 30 The three pillars of
empirical process control are: Correct answer: C) You chose: C) Note: This question displayed answer
options in random order when taking this test. Respect For People, Kaizen, Eliminating Waste
Planning, Demonstration, Retrospective Inspection, Transparency, Adaptation Planning, Inspection,
Adaptation Transparency, Eliminating Waste, Kaizen Points: 1 out of 1 Feedback: Scrum is founded
on empirical process control theory, or empiricism. Empiricism asserts that knowledge comes from
experience and making decisions based on what is known. Three pillars uphold every
implementation of empirical process control: transparency, inspection, and adaptation. Question 10
of 30 Who is responsible for registering the work estimates during a Sprint? Correct answer: A) You
chose: A) Note: This question displayed answer options in random order when taking this test. The
Development Team. The Scrum Master. C) D) A) B) A) B) C) D) The Product Owner. The most junior
member of the Team. Points: 1 out of 1 Question 11 of 30 Scrum Master is a "management"
position? Correct answer: A) You chose: A) True False Points: 1 out of 1 Feedback: The Scrum Master
manages the Scrum process. If the Scrum Master is not a management position, he or she may not
have the influence to remove impediments. The Scrum Master does not manage the team. Question
12 of 30 What is the role of Management in Scrum? Correct answer: C) You chose: C) Note: This
question displayed answer options in random order when taking this test. To continually monitor
staffing levels of the Development Team. To monitor the Development Team's productivity.
Management supports the Product Owner with insights and information into high value product and
system capabilities. Management supports the Scrum Master to cause organizational change that
fosters empiricism, self-organization, bottom-up intelligence, and intelligent release of software. To
identify and remove people that aren't working hard enough. Points: 1 out of 1 Feedback: A) B) C) D)
A) B) C) D) However, management external to the Scrum team is incredibly important in setting the
vision and strategy to guide the overall direction of the business. Question 13 of 30 Which statement
best describes a Product Owner's responsibility? Correct answer: A) You chose: A) Note: This
question displayed answer options in random order when taking this test. Optimizing the value of
the work the Development Team does. Directing the Development Team. Managing the project and
ensuring that the work meets the commitments to the stakeholders. Keeping stakeholders at bay.
Points: 1 out of 1 Question 14 of 30 During a Sprint, a Development Team determines that it will not
be able to finish the complete forecast. Who should be present to review and adjust the Sprint work
selected? Correct answer: B) You chose: B) Note: This question displayed answer options in random
order when taking this test. The Scrum Master, the project manager and the Development Team.
The Product Owner and the Development Team. The Product Owner and all stakeholders. The
Development Team. Points: 1 out of 1 Question 15 of 30 Development Team membership should
change: Correct answer: C) You chose: C) Note: This question displayed answer options in random
order when taking this test. A) B) C) D) A) B) C) D) A) B) C) D) E) Every Sprint to promote shared
learning. Never, because it reduces productivity. As needed, while taking into account a short term
reduction in productivity. Just as it would on any development team, with no special allowance for
changes in productivity. Points: 1 out of 1 Question 16 of 30 An abnormal termination of a Sprint is
called when? Correct answer: D) You chose: D) Note: This question displayed answer options in
random order when taking this test. When it is clear at the end of a Sprint that everything won't be
finished. When the Team feels that the work is too hard. When Sales has an important opportunity.
When the Product Owner determines that it makes no sense to finish it. Points: 1 out of 1 Question
17 of 30 The Product Backlog is ordered by: Correct answer: E) You chose: E) Note: This question
displayed answer options in random order when taking this test. Small items at the top to large
items at the bottom. Safer items at the top to riskier items at the bottom. Least valuable items at the
top to most valuable at the bottom. Items are randomly arranged. Whatever is deemed most
appropriate by the Product Owner. Points: 1 out of 1 Feedback: A) B) C) D) A) B) C) D) The Product
Owner decides what order on the Product Backlog makes the most sense to optimize the value of
the work being done by the Development Team. Question 18 of 30 When does the next Sprint
begin? Correct answer: D) You chose: D) Note: This question displayed answer options in random
order when taking this test. Next Monday. Immediately following the next Sprint Planning. When the
Product Owner is ready. Immediately after the conclusion of the previous Sprint. Points: 1 out of 1
Question 19 of 30 Which statement best describes the Sprint Review? Correct answer: B) You chose:
B) Note: This question displayed answer options in random order when taking this test. It is a review
of the team's activities during the Sprint. It is when the Scrum Team and stakeholders inspect the
outcome of the Sprint and figure out what to do in the upcoming Sprint. It is a demo at the end of
the Sprint for everyone in the organization to provide feedback on the work done. It is used to
congratulate the Development Team if it did what it committed to doing, or to punish the
Development Team if it failed to meet its commitments. Points: 1 out of 1 Feedback: Every event in
Scrum, besides the Sprint which is a container for the other events, is an opportunity to Inspect AND
Adapt. A) B) C) D) A) B) C) D) A) B) Question 20 of 30 Upon what type of process control is Scrum
based? Correct answer: A) You chose: A) Note: This question displayed answer options in random
order when taking this test. Empirical Hybrid Defined Complex Points: 1 out of 1 Question 21 of 30
When is a Sprint over? Correct answer: D) You chose: A) Note: This question displayed answer
options in random order when taking this test. When all Product Backlog items meet their definition
of done. When the Product Owner says it is done. When all the tasks are completed. When the
timebox expires. Points: 0 out of 1 Question 22 of 30 When multiple teams are working together,
each team should maintain a separate Product Backlog. Correct answer: B) You chose: B) True False
Points: 1 out of 1 A) B) C) D) A) B) C) D) Feedback: Products have one Product Backlog, regardless of
how many teams are used. Any other setup makes it difficult for the Development Team to
determine what it should work on. Question 23 of 30 What is the primary way a Scrum Master keeps
a Development Team working at its highest level of productivity? Correct answer: A) You chose: A)
Note: This question displayed answer options in random order when taking this test. By facilitating
Development Team decisions and removing impediments. By ensuring the meetings start and end at
the proper time. By preventing changes to the backlogs once the Sprint begins. By keeping high
value features high in the Product Backlog. Points: 1 out of 1 Question 24 of 30 When many
Development Teams are working on a single product, what best describes the definition of "done?"
Correct answer: C) You chose: C) Note: This question displayed answer options in random order
when taking this test. Each Development Team defines and uses its own. The differences are
discussed and reconciled during a hardening Sprint. Each Development Team uses its own but must
make their definition clear to all other Teams so the differences are known. All Development Teams
must have a definition of "done" that makes their combined work potentially releasable. It depends.
Points: 1 out of 1 Question 25 of 30 During the Daily Scrum, the Scrum Master's role is to: A) B) C) D)
E) A) B) C) D) A) Correct answer: D) You chose: D) Note: This question displayed answer options in
random order when taking this test. Lead the discussions of the Development Team. Make sure that
all 3 questions have been answered. Manage the meeting in a way that each team member has a
chance to speak. Teach the Development Team to keep the Daily Scrum within the 15 minute
timebox. All of the above. Points: 1 out of 1 Feedback: Per the Scrum Guide, the Scrum Master
ensures that the Development Team has the meeting and teaches the Development Team to keep to
a 15 minute time box. The Development Team is responsible for conducting the Daily Scrum.
Question 26 of 30 Which statement best describes Scrum? Correct answer: C) You chose: C) Note:
This question displayed answer options in random order when taking this test. A complete
methodology that defines how to develop software. A cookbook that defines best practices for
software development. A framework within which complex products in complex environments are
developed. A defined and predictive process that conforms to the principles of Scientific
Management. Points: 1 out of 1 Question 27 of 30 Which of the below are roles on a Scrum Team?
Correct answer: A) D) E) You chose: A) D) E) Note: This question displayed answer options in random
order when taking this test. Development Team B) C) D) E) A) B) C) D) E) A) B) C) D) Users Customers
Product Owner Scrum Master Points: 1 out of 1 Question 28 of 30 Who is on the Scrum Team?
Correct answer: A) B) C) You chose: A) B) C) The Scrum Master The Product Owner The Development
Team Project Manager None of the above Points: 1 out of 1 Feedback: The Scrum Team consists of
the Scrum Master (manages the process) the Product Owner (decides what to do) and the
Development Team (does the work). Question 29 of 30 What is the recommended size for a
Development Team (within the Scrum Team)? Correct answer: B) You chose: B) Note: This question
displayed answer options in random order when taking this test. Minimal 7 3 to 9 7 plus or minus 2 9
Points: 1 out of 1 A) B) C) D) Feedback: Optimal Development Team size is small enough to remain
nimble and large enough to complete significant work. Fewer than three Development Team
members decreases interaction and results in smaller productivity gains. More than nine members
simply requires too much coordination. Question 30 of 30 The Development Team should not be
interrupted during the Sprint. The Sprint Goal should remain intact. These are conditions that foster
creativity, quality and productivity. Based on this, which of the following is false? Correct answer: B)
You chose: B) Note: This question displayed answer options in random order when taking this test.
The Product Owner can help clarify or optimize the Sprint when asked by the Development Team.
The Sprint Backlog and its contents are fully formulated in the Sprint Planning meeting and do not
change during the Sprint. As a decomposition of the selected Product Backlog Items, the Sprint
Backlog changes and may grow as the work emerges. The Development Team may work with the
Product Owner to remove or add work if it finds it has more or less capacity than it expected.

You might also like