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
The right time to refactor code using TDD is
A. After the tests passes
B. When preparing legacy code for unit tests
C. When I can see the debt building in the code
D. After the tests fails
What is pair programming?
A. Managers doing performance reviews by comparing one programmer's code to another's
B. Two developers writing code together, providing constant peer review
C. Two programmers writing code separately, but always review each other's pull requests
D. Developer and tester work together to write and test code
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
How do you know that the developers are cross-functional?
A. Every member can do every task
B. They work with TDD
C. They never argue
D. They do pair programming
E. Developers have the combined skills to create a usable increment
A scrum master is working with developers that are spread over different locations. They have a variety of meeting rooms and the daily scrum is a logistic struggle every day. What actions should the scrum master take?
A. Allow the developers to self-manage and decide what to do their selves.
B. Raise it as an impediment and make sure that management solves it.
C. Create a schedule and alternate who is responsible for the daily scrum logistics
D. Decide the best solution and arrange a meeting to inform the developers.
Which metric is least useful when measuring code maintainability?
A. Function points
B. Cyclometic complexity
C. Depth of inheritance
How long is the daily scrum?
A. The scrum master ends the meeting when it is done
B. This is for the developers to decide
C. At most 15 minutes
D. At least 15 minutes
E. Around 15 minutes, but more if necessary
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