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.

Preparing For

Your Certification?

255+ certifications
Detailed explanations
Free PDF samples

Has All The Questions You Need