What is the practice of branching code in a version control system?
Answer : B
Branching means that you create a new version from the code that exists indepently from the original code. It is not isolated forever, it can be merged back later.
How much time does Product backlog refinement take?
Answer : B
The refinement is very important and can take quite some time for that reason, however, it should not endanger the sprint goal.
When more teams are working on the same product. How should they go about their definition of done?
Answer : C
The product must be releasable and done must mean the same for all additions to the product. So they must have a DoD that can combined. There is no hardening sprint.
What are some disadvantages of code coverage as a measure for how well a system or product is tested? (three answers)
Answer : A, D, E
Not being able to explain to management should never be the reason to not do it. It doesn't only provide some data to programmers, the problem is that code coverage alone is not meaning a lot.
Which output from sprint planning provides the developers with a target and overarching direction for the sprint?
Answer : C
Review the scrum guide section sprint planning if this is still an uncertainty for you.
What is the purpose of a sprint retrospective? Choose two
Answer : A
In the scrum guide it says: 'The purpose of the Sprint Retrospective is to plan ways to increase quality and effectiveness.'
Which are not true about scrum? Choose two.
Answer : D
Scrum is not a methodology, because it doesn't fill in the details, it's a framework. Next to that, it is not like traditional project management where time, cost and scope are fixed.