Artifact: Software Verification Plan |
|
 |
This work product specifies how the product will be verified against the design and requirements. |
Domains: Project Management |
|
Purpose
The purpose of this work product is to specify how the product will be verified, including timelines, deliverables,
milestones, tooling, and processes. |
Relationships
Roles | Responsible:
| Modified By:
|
Tasks | Input To:
| Output From:
|
Description
Main Description |
This work product provides a wealth of information about how a specific product will be verified. This work product
includes:
-
Testing Schedule
-
Testing process definitions and specifications
-
Work product identification, content, and organization
-
Tools to be used, including options:
-
Test harness to be used or created
-
Test Management software
-
Static analysis tools
-
Coverage analysis tools
-
Types of tests to be employed (e.g. fault seeding, coverage, stress, volume, functional, hardware/software
integration, etc)
-
Development languages to be used (e.g. C or Ada)
-
Approaches to development (e.g. model-based testing tools)
-
Other aspects of the development environment (e.g. PC/Windows for development with a VxWorks/PowerPC target)
Related elements:
|
Key Considerations
This work product is project specific. If nothing else, it will be specialized with its own schedule, specific tools, and
work environment even if the process and work product definitions, guidelines, and templates remain the same. |
Tailoring
Representation Options | This work product is most often represented as a textual document. An alternative representation is to represent the
process and work products in a hyperlinked web form (i.e. a subset of this web site) and adding schedule, tooling, and
other development environment information. |
|