nerdexam
CompTIA

PK0-005 · Question #369

A software development team completed the development and testing of a new accounting software system for a client. Which of the following should the team do next?

The correct answer is A. User acceptance testing. User Acceptance Testing (UAT) is the final phase of software testing, conducted by the client or end users to validate that the system meets their business requirements before it is accepted and deployed. Since development and internal testing (unit testing, performance testing)

Project Life Cycle Phases

Question

A software development team completed the development and testing of a new accounting software system for a client. Which of the following should the team do next?

Options

  • AUser acceptance testing
  • BUnit testing
  • CPerformance testing
  • DAudits and inspections

How the community answered

(19 responses)
  • A
    95% (18)
  • B
    5% (1)

Explanation

User Acceptance Testing (UAT) is the final phase of software testing, conducted by the client or end users to validate that the system meets their business requirements before it is accepted and deployed. Since development and internal testing (unit testing, performance testing) are already complete, UAT is the logical next step - it is the client's opportunity to verify the software works as expected in real-world scenarios. Unit testing happens during development. Performance testing happens during internal QA. Audits and inspections are quality assurance activities, not the next step after development and testing are done.

Topics

#Software Development Life Cycle#Testing Phases#User Acceptance Testing#Project Execution

Community Discussion

No community discussion yet for this question.

Full PK0-005 Practice