Ôn tập 10 câu hỏi cho Scrum Software Developers thi thiệt

1) When multiple teams work on the same product, they should employ the "Definition of Ready" to maximize their velocity. A "Definition of Ready" ensure that the Sprint Planning can end within its time-box. This has a positive effect on the Team's velocity as the Team have more time for productive work. *

>> a) True

b) False

2)  Scrum is a framework to address complex problems. It uses time-boxed sprints to early and continuously deliver value to customers. *

>> a) True

b) False

3) Which two behaviors demonstrate that a team is self-organizing? *

a) The Development Team invites external people to the Sprint Planning to ask them how to turn Product Backlog items into an Increment via a complete and detailed Sprint Backlog.

>> b) The Development Team members work within the boundaries of their functional description and nicely hand off work from analyst to developer to tester to integration.

>> c) The Development Team creates their own Sprint backlog, reflecting all work that is part of the definition of “Done.”

>> d) Development Team members collaboratively select their own work during the Sprint.

e) The Scrum Master is no longer needed.

4) What is the purpose of a Scrum of Scrums? *

a) Align plans for different Scrum Teams by bringing the Scrum Masters together every day.

b) Meet to report to stakeholders.

>> c) Align Product Backlogs of related products by bringing their Product Owners together.

d) Share cross-team experiences of different Scrum Masters.

>> e) Align plans of different Development Teams working on the same product.

5) How should multiple Scrum Teams deliver a "Done" potentially releasable increment in a Sprint? *

a) Each Scrum Team provides a unique "Done" increment that includes the Team's added functionality

b) The functionality not integrated with the work of other Scrum Teams may be delivered as unintegrated increments. This demonstrates the value created by the  Scrum Teams unable to completely integrate their increments.

>> c) Each Sprint, all Scrum Teams have a "Done" increment that integrates with all of the other done increments from all other Scrum Teams. The sum of all increments is the increment for that product

d) Each Scrum Team delivers "Done" increment of its own area of responsibility. These increments are integrated into a whole product during stabilization prior to release.

6) Which two statements are true regarding the nature of large-scale software development with Scrum? (Choose 2 correct answers). *

>> a) A well-ordered Product Backlog can minimize and often eliminate Development Team members working on multiple Scrum Teams during a Sprint.

>> b) For large-scale software development, Scrum requires having team members be full time on a single team.

c) No additions or changes to the core Scrum framework are needed to be successful with Scrum at large scale.

d) A single person working on multiple scrum Teams is often less productive than one focused on the Sprint Backlog of a single Scrum Team.

7) What are the best ways to improve productivity of all Scrum teams? Choose three. *

a) Appropriately distribute domain knowledge between the Scrum Teams

>> b) Reduce overlapping of requirements

>> c) Remove or minimize dependencies of software and test artifacts

d) Add a Nexus expert into each Scrum Team

>> e) Organize a training on the Nexus framework for all developers

8) A 5-team Nexus works on a Product. During the Nexus Sprint Review, the teams present the results of the Sprint. After introduction, each team takes time to present their work for inspection by individually showing the new features they have built. They are not using a shared environment and the stakeholders do not provide much feedback. If this pattern of Nexus Sprint review continues for many Sprints, what may be the effects? (Choose 2 best answers) *

a) Ability to adapt will suffer as the stakeholders continue to disengage and not give feedback

b) Technical debt will build as the teams delay integrating their work into a single integrated increment.

>> c) There will be more and more work to inspect so teams will need their own individual Sprint Reviews

>> d) Empiricism will suffer as the teams can't produce a shared velocity

9) Select two ways in which technical debt impacts transparency *

a) It enhances transparency for the Product Owner as a Development Team is not allowed to do additional feature development in a Sprint as long as there is technical debt.

>> b) As development progresses and code is added, the system becomes more difficult to stabilize, which results in future work being slowed down in unpredictable ways.

>> c) It leads to false assumptions about the current state of the system, specifically of an Increment being releasable at the end of a Sprint.

>> d) When calculated and estimated, the total amount of technical debt shows exactly how long until the Product Owner can release the Increment.

10) Many Development Teams working in the same code creates coordination problems which can be sufficiently addressed with a comprehensive branching and merging model in shared version control.

>> a) true

b) False

Fivestar: 
Average: 3.2 (13 votes)