|
Purpose
|
To guide a team through integrating and testing the product components into a
working cycle-1 system |
|
Entry Criteria
|
The team has a development strategy and plan.
- Completed and inspected SRS and SDS specifications
- Implemented, inspected, and unit-tested components under configuration control
The students have read textbook Chapter 9
|
|
General
|
When defects are found in build, integration, or system test, the
quality/process manager determines whether testing should continue.
Every defect found in integration or system testing is recorded in the defect
log (LOGD) and reviewed by the entire team to determine
- Where similar defects might remain in the product
- How and when to find and fix these defects
- The process changes to prevent similar defects in the future
|
|
Step
|
Activities
|
Description
|
|
1 |
Test Process Overview |
The instructor describes the integration and system test process.
-
The need for quality components before testing
-
The need for and content of testing standards
-
The strategy for handling poor-quality components
|
|
2 |
Test Development |
The development manager or alternate leads test development.
The team leader helps allocate the test development and testing tasks among the
team members.
The test team members perform their test development tasks.
-
Define any required build processes and procedures.
-
Develop the integration test procedures and facilities.
-
Develop the system test procedures and facilities.
-
Measure the size and running time for each test.
-
Review the test materials and correct errors.
|
|
3 |
Build |
The team builds the product and checks it for completeness.
-
Verify that all needed parts are on hand.
-
Build the product and provide it to integration test.
-
Product owner (developer) records all defects in the defect log (LOGD).
|
|
4 |
Integration |
The development manager or alternate leads the integration tasks.
- Check completeness and integration-test the product.
- Record all test activities in the test log (LOGTEST).
- Product owner (developer) records all defects in the defect log (LOGD).
|
|
5 |
System Test |
The development manager or alternate leads the ystem test tasks.
-
Test the product ofr normal and stress conditions.
-
Test the product for installation, conversion, and recovery.
-
Record all test activities in the test log (form LOGTEST).
-
Product owner (developer) records all defects in the defect log (LOGD).
|
|
6 |
Documentation |
The development manager or alternate leads the team in
- Producing the user-documentation outline and tasks
- Allocating these tasks to the documentation team
- Reviewing the outline with the test team for completeness
- Drafting the first-cycle user documentation
- Reviewing, correcting, and producing the user documentation
|
|
|
Exit Criteria
|
- An integrated and test cycle-1 product
- Completed LOGD and LOGTEST forms for all the tests
- Completed and reviewed user documentation
- Time, size, and defect data entered in the TSPi support system
|