Step 7: Testing, User Acceptance Testing, Training Plan
This step is where you do the rigorous testing, first to check the main functionality of the program, and then to test how the system performs under a heavy usage load. Finally, a test is performed by the client, in the nature of a test drive to compare the finished product to the specification and ensure that he got what he is paying for.
Develop Concurrently! During programming is a very good time to
prepare for the testing that will be done when programming is finished. In fact,
throughout the development cycle you should look for every opportunity to work concurrently. Now is the best time to prepare your Training Plan.
Originator: Preferably a third party, but may be either the contractor
or the client.
Deliverables: Test plans and scripts annotated with the results of
testing (template). Training plan (template).
Components/Steps:
-
Create Test Plan
-
Determine Testing Infrastructure (Hardware and
OS)
-
Determine Data Requirements (populate test
data)
-
Create Test Scripts
-
Business Functional
-
Load Testing
-
User Acceptance
-
Review Test Plan
-
Implement Test Plan
-
Prepare Training Plan
Step 8: Implementation and Training
| Home | About Us | Clients | Project Management Resources | Tools & Templates | Links |
|
Testing proves the presence of bugs but not their absence. ~ Woody Williams
When debugging, novices insert corrective code; experts remove defective code. ~ Richard Pattis
|