During which phase of the software project management life cycle should testing occur?
A. validation
B. implementation
C. maintenance
D. testing occurs during each phase.
Why should each phase be fully documented before the next phase begins?
A. The pressures to deliver the product on time are such that postponed documentation may never be delivered.
B. The individual responsible for an early phase may not be available by the time that the documentation needs to be produced.
C. A product is constantly changing during development. Until the changes are documented, modifications will be difficult to achieve.
D. Postponed documentation may never be delivered, the individual responsible may have left later in the project and the fact that the product is constantly changing are all reasons why each phase should be fully documented before the next phase begins.
At which stage of the product's life cycle should documentation be produced?
A. testing, as it is only here that the technical writers can see what has been built and document it.
B. maintenance, as this is the first phase when it is required in order to fix faults or make enhancements.
C. specification, as it is needed to produce test cases for acceptance testing.
D. throughout the project