Welcome to ExamTopics
ExamTopics Logo
- Expert Verified, Online, Free.
exam questions

Exam PMI-ACP All Questions

View all questions & answers for the PMI-ACP exam

Exam PMI-ACP topic 1 question 161 discussion

Actual exam question from PMI's PMI-ACP
Question #: 161
Topic #: 1
[All PMI-ACP Questions]

A team is creating a highly marketed, time-sensitive product. The agile coach is concerned that anything other than exceptional quality will result in bad publicity for the company.
What should the agile coach ensure that developers do?

  • A. Establish pair programming partners, and regularly perform peer reviews
  • B. Perform demos at the end of each iteration
  • C. Send coding to the quality assurance (QA) team upon completion
  • D. Demonstrate each feature to the client as soon as coding is complete
Show Suggested Answer Hide Answer
Suggested Answer: B 🗳️

Comments

Chosen Answer:
This is a voting comment (?) , you can switch to a simple comment.
Switch to a voting comment New
srv3
Highly Voted 3 years, 9 months ago
A. Establish pair programming partners, and regularly perform peer reviews. = it depends... Not the best answer. B. Perform demos at the end of each iteration. = Mandatory for every agile method/framework. Best answer. C. Send coding to the quality assurance (QA) team upon completion. = it depents. Not the best answer. D. Demonstrate each feature to the client as soon as coding is complete. = Demonstration is done when iteration complete but not coding.
upvoted 5 times
...
thewalker
Most Recent 2 weeks, 6 days ago
Selected Answer: A
Given the context of creating a highly marketed, time-sensitive product where quality is crucial, the agile coach should focus on practices that ensure continuous quality assurance throughout the development process. A. Establish pair programming partners, and regularly perform peer reviews is the best option because: Pair programming ensures that code quality is continuously monitored by having two developers work together on the same task, which reduces the likelihood of errors and improves code quality. Regular peer reviews further enhance code quality by providing additional oversight and feedback, catching potential issues early. These practices help maintain exceptional quality standards and reduce the risk of bad publicity due to defects or poor quality in the final product.
upvoted 1 times
thewalker
2 weeks, 6 days ago
The other options, while useful, do not provide the same level of continuous, proactive quality assurance: B. Perform demos at the end of each iteration helps gather feedback but does not directly address the day-to-day code quality. C. Send coding to the quality assurance (QA) team upon completion could lead to a bottleneck and delays in addressing issues if problems are found late. D. Demonstrate each feature to the client as soon as coding is complete can be valuable for feedback but does not focus on the internal process of ensuring quality before the client sees the work.
upvoted 1 times
...
...
latigo
6 months ago
Selected Answer: B
B - Perform Demo each iteration and receive feedback, continuous increment for better output at production
upvoted 2 times
...
janojano
7 months, 4 weeks ago
Selected Answer: B
B seems like the best option. In SCRUM, every iteration/sprint is followed by a Spring review or demo. These reviews allow the stakeholders to asses progress and quality, it's an opportunity to receive direct feedback on the Product.
upvoted 1 times
...
ImGonnaPassIt
8 months, 1 week ago
Selected Answer: A
While Demo shows developed features/product to the Customer, Pair Programming improves quality on a daily basis. I vote A.
upvoted 1 times
...
chlaithem
8 months, 1 week ago
Selected Answer: B
Proactive Quality Assurance, Early Defect Detection,Shared Responsibility and Learning, B. Demos at iteration's end: While valuable, this approach might delay feedback and limit opportunities for course correction within the iteration.
upvoted 1 times
...
tThye
1 year, 3 months ago
Selected Answer: A
Not B. I think it is bad when bad quality shown when perform demos at the end of each iteration. Instead of A
upvoted 1 times
...
Petrevski
1 year, 4 months ago
Selected Answer: B
B = correct
upvoted 1 times
...
Minhha3
1 year, 5 months ago
Vote B
upvoted 1 times
...
richck102
2 years, 2 months ago
i vote B
upvoted 1 times
...
JackNguyenvn
2 years, 5 months ago
I think B is correct
upvoted 1 times
...
Bakayalo
3 years, 3 months ago
A. Pair programming - ensure that developer's to do
upvoted 3 times
Bakayalo
3 years, 3 months ago
Expected Benefits increased code quality: “programming out loud” leads to clearer articulation of the complexities and hidden details in coding tasks, reducing the risk of error or going down blind alleys better diffusion of knowledge among the team, in particular when a developer unfamiliar with a component is pairing with one who knows it much better better transfer of skills, as junior developers pick up micro-techniques or broader skills from more experienced team members large reduction in coordination efforts, since there are N/2 pairs to coordinate instead of N individual developers improved resiliency of a pair to interruptions, compared to an individual developer: when one member of the pair must attend to an external prompt, the other can remains focused on the task and can assist in regaining focus afterwards https://www.agilealliance.org/glossary/pairing/#q=~(infinite~false~filters~(postType~(~'page~'post~'aa_book~'aa_event_session~'aa_experience_report~'aa_glossary~'aa_research_paper~'aa_video)~tags~(~'pair*20programming))~searchTerm~'~sort~false~sortDirection~'asc~page~1)
upvoted 1 times
Abbey2
3 years, 1 month ago
So what's your choice answer?
upvoted 2 times
Bakayalo
2 years, 10 months ago
Obviously you never read my header answer before my explanation
upvoted 3 times
...
...
...
...
Dsugandhi
3 years, 3 months ago
A - Quality should be built in not inspected upon
upvoted 1 times
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...