PMI Agile Certified Practitioner PMI ACP · Free Practice Question Easy
Question 17
Seth would like to spend some time every Sprint refactoring the code written previously. His request is:
- A Appropriate for an Agile project, where good design is important to the ability to maintain software
- B One that should be requested in a totally separate project
- C Acceptable, but it will delay the team by an entire Sprint
- D Only appropriate once the project is nearing completion
Reveal correct answer
Correct answer: A
Explanation
Refactoring code so that a design is simple and easy to understand is totally appropriate and expected with an Agile mindset.The other answer choices are incorrect. Refactoring does not need to be delayed in a project, moved to another project, or considered a delay in an Agile environment. Good design is critical to the maintenance of software and refactoring is expected.Discussion
Think the marked answer is wrong, or have a better explanation? Share it below — comments appear after review.
You must be logged in to post a comment.
