Browsers that can not handle javascript will not be able to access some features of this site.
Skip Navigation
DTMB SUITE: State Unified Information Technology EnvironmentMichigan.gov, official Website for the State of Michigan
Michigan.gov HomeSUITE Home | MDIT | Contact Us
Printer Friendly Version Printer Friendly   Text Only Version Text Version  Share this page.
SEM Testing Stage

Testing activities focus on interfaces between and among components of the product, such as functional correctness, system stability, overall system operability, system security, privacy and sensitive information control, and system performance requirements (e.g., reliability, maintainability, and availability). Testing performed incrementally provides feedback on quality, errors, and design weaknesses early in the integration process.

In this stage, components are integrated and tested to determine whether the product meets predetermined functionality, performance, quality, interface, and security requirements. Once the product is fully integrated, system testing is conducted to validate that the product will operate in its intended environment, satisfies all user requirements, and is supported with complete and accurate operating documentation. User Acceptance Testing (UAT) follows System Testing, and solicits feedback from users to make any final adjustments to the programming before releasing the product for implementation.

Refer to the Testing Manual for more information regarding the diferent aspects of testing.

Input:   

The following items provide input to this stage:

SEM Templates:

·                     Maintenance Plan (SEM-0301)

·                     Requirements Traceability Matrix (SEM-0401)

·                     Requirements Specification (SEM-0402)

·                     Conversion Plan (SEM-0601)

·                     Test Plan (SEM-0602)

o                    Integration testing (component to component)

o                    Performance testing (load, stress, etc.)

o                    System testing (end to end)

o                    User acceptance testing (UAT)

·                     Test Type Approach and Reports (SEM-0603)

o                    Integration test reports

o                    Performance test report

o                    System test reports

o                    User Acceptance test reports

·                     Test Cases (SEM-0606)

·                     Transition Plan (SEM-0701)

·                     Installation Plan (SEM-0702)

·                     Training Plan (SEM-0703)

PMM Templates:

·                     Project Plan (PMM-03 or PMM-03 Exp)

·                     Quality Management Plan (PMM-07)

Other Inputs:

·                     Security Plan and Assessment (DIT-0170 or DIT-0170 Exp)

·                     Development Baselines

·                     Operating Documentation

o                   Users Manual

o                   Developer's Reference Manual

·                     Project Test File

·                     Software Modules

High-Level Activities:

The remainder of this chapter is divided into sections that describe specific high-level activities performed during this stage. These activities represent the minimum requirements for a large information systems engineering effort. Notes are provided, as applicable, to assist in customizing these lifecycle stage requirements to accommodate the different sizes of information systems engineering efforts. The high-level activities are presented in the sections listed below.

8.1        Conduct Integration Testing

8.2        Conduct System Testing

8.3        Conduct User Acceptance Testing

Touch Points:  

The following touch points are involved in the Testing Stage:

·                     Contracts and Procurement

o                    Contract Liaison involvement if contract issues arise

·                     E-Michigan

o                    Continue to work with E-Michigan's webmaster, as appropriate, to ensure ADA compliance and Michigan.gov look and feel standards

·                     Infrastructure Services

o                    Infrastructure Specialist involvement as documented in the Infrastructure Services Request (DIT-0184)

·                     Security

o                    Include application testing for security controls

Output:

Several work products are produced during this stage. The work products listed below are the minimum requirements for a large project. Deviations in the content and delivery of these work products are determined by the size and complexity of the project. Explanations of the work products are provided under the applicable activities described in the remainder of this chapter.

SEM Templates:

·                     Maintenance Plan (SEM-0301) [revised]

·                     Requirements Traceability Matrix (SEM-0401)   [final]

·                     Conversion Plan (SEM-0601) [revised, if needed]

·                     Test Type Approach and Reports (SEM-0603) [final]

o                    Integration test reports

o                    Performance test report

o                    System test reports

o                    User Acceptance test reports

·                     Test Cases (SEM-0606) [final]

·                     Transition Plan(SEM-0701)   [revised]

·                     Installation Plan (SEM-0702) [final]

·                     Training Plan (SEM-0703) [final]

                                   

PMM Templates:

·                     Project Plan (PMM-03 or PMM-03 Exp) [revised]

Other Outputs:

·                     Security Plan and Assessment (DIT-0170 or DIT-0170 Exp) [revised]

·                     Operating Documents [final]

o                    Users Manual

o                    Developer's Reference Manual

Review the Project Plan for accuracy and completeness of all Testing Stage activities and make any changes needed to update the information.

Review Process:           

Quality reviews are necessary during this stage to validate the product and associated work products. The activities that are appropriate for quality reviews are identified in this chapter and Chapter 2.0, Lifecycle Model. The time and resources needed to conduct the quality reviews should be reflected in the project resources, schedule, and work breakdown structure.

 

Structured Walkthrough (SWT)

                                               

Requirements for a peer review or a more formal structured walkthrough are documented under Review Process at the end of each Task, Subtask, or Activity section in this stage. The State of Michigan guide titled Structured Walkthrough Process Guide provides a procedure and sample forms that can be used for SWTs. This document is available on the MDIT SUITE website.

Stage Exit

 

Schedule a Stage Exit as the last activity of the Testing Stage to enable the project approvers to review project deliverables and provide a concur/non-concur position to the project manager. The State of Michigan guide titled Stage Exit Process Guide provides a procedure and sample report form that can be used for stage exits. This document is available on the MDIT SUITE website.

Complete Testing Stage of the SEM


Michigan Business One Stop
Link to Department and Agencies Web Site Index
Link to Statewide Online Services Index
Link to Statewide Web-based Surveys
Link to RSS feeds available on this site
Quick Links
 •  Public Forms Index
 •  SUITE Key Terms and Acronyms PDF icon

Michigan.gov Home
 | Privacy Policy | Link Policy | Accessibility Policy | Security Policy | Michigan News | Michigan.gov Survey

Copyright © 2001-2011 State of Michigan