The developers should have all the skills needed to:
A. Do all the work except for deployment
B. Complete the work in the within the foreseen time and costs
C. Create a potentially releasable increment from the product backlog items
When a continuous integration build fails, who should fix it?
A. The person who is responsible for configuration management within the team
B. The person who broke the build
C. The tester responsible for validating builds
D. The next person who needs the build to complete successfully
When should the developers create their first automated build?
A. Just before the first check-in
B. Just before the product is released
C. When the product owner asks for a build
D. Just before the end of the sprint
E. As soon as there is code in the version control system
How much time will there be after a sprint before the next one starts?
A. Enough to deploy the increment and update the product backlog based on the outcome of the sprint review
B. Enough to clean up lingering definition of done points
C. None, a new sprint starts immediately after the end of the previous one
D. At most a week for a one-month sprint
How much time does Product backlog refinement take?
A. 25% of the sprint capacity
B. As much as needed without endangering the Sprint goal
C. 10% of the senior developers
How much time must a product owner spend with the developers?
A. However much time the developers ask the PO to be present
B. 40%, or more depending on stakeholders
C. 100%
D. Enough to be aware of the increment's value at the sprint review
What two things should the developers not do?
A. Work together and self manage to create value
B. Design the full architecture before starting
C. Creating a plan for the entire project
D. Create a potentially shippable functionality in the sprint
Choose three reasons why automated builds are important.
A. They support Continuous Integration
B. The eliminate the need for build engineers
C. They ensure your product remains bug free
D. They clearly define the build process
E. They allow frequent validation and ensure the product remains in a potentially releasable state
Which four are benefits of TDD?
A. It promotes good design and separation of concerns
B. It causes you to construct a test harness that can be automated
C. It improves quality and reduces bugs D It reduces the cost of maintenance over time
D. It ensure there will be no bugs in the code
When might a sprint be cancelled?
A. When the developers feel they aren't ready
B. When the project manager decides this.
C. Never, the sprint must always be finished.
D. When the sprint goal becomes obsolete