CISA · Question #233
Which of the following is the BEST indication that a software development project is on track to meet its completion deadline?
The correct answer is A. Issues identified during user acceptance testing (UAT) have been addressed prior to the original. The best indication a software development project is on track for its completion deadline is when critical issues found during User Acceptance Testing (UAT) have been resolved.
Question
Which of the following is the BEST indication that a software development project is on track to meet its completion deadline?
Options
- AIssues identified during user acceptance testing (UAT) have been addressed prior to the original
- BTechnical specifications and development requirements have been agreed upon and formally
- CProject plan due dates have been documented for each phase of the software development life
- DThe planned software go-live date has been communicated in advance to end users and
How the community answered
(27 responses)- A81% (22)
- B4% (1)
- C11% (3)
- D4% (1)
Why each option
The best indication a software development project is on track for its completion deadline is when critical issues found during User Acceptance Testing (UAT) have been resolved.
Addressing issues identified during User Acceptance Testing (UAT) indicates that the software is nearing readiness for production and that significant quality hurdles have been overcome. Successfully resolving UAT findings removes major blockers that typically cause delays right before deployment, keeping the project aligned with its original schedule.
Agreeing on specifications and requirements is an early project phase activity and, while important, does not guarantee that the subsequent development and testing phases will proceed on schedule.
Documenting due dates for each phase is a planning activity, not an indication of actual progress against those dates or the successful completion of work.
Communicating a go-live date is a project management and communication task, which does not inherently reflect the technical progress or readiness of the software itself.
Concept tested: Software development lifecycle (SDLC), project management, UAT
Topics
Community Discussion
No community discussion yet for this question.