Overview
ISO/IEC/IEEE 29119-2:2021 - "Software and systems engineering - Software testing - Part 2: Test processes" defines a generic, organization‑agnostic model of software test processes that can be used to govern, manage and implement testing across any project or lifecycle model. The standard provides descriptive process definitions, supporting diagrams, and guidance for conformance (including full and tailored conformance). It is intended for testers, test managers, developers and project managers responsible for test governance, planning and execution.
Key topics and technical coverage
- Test process model: A multi‑layer structure covering organizational, management and dynamic test processes for consistent testing practice across teams and projects.
- Organizational test process: Roles, responsibilities and outcomes to establish test policies and institutionalize testing capability.
- Test management processes: Including test strategy and planning, test monitoring and control, and test completion-with defined purposes, activities, tasks and information items.
- Dynamic test processes: Practical processes for test design and implementation, test environment and data management, test execution, and test incident reporting.
- Test models: The 2021 edition replaces the earlier concept of “test conditions” with test models to improve how test cases are derived and understood (see Annex E).
- Conformance: Guidance on intended usage and options for full or tailored conformance to the standard.
- Informative annexes: Examples and process alignments (e.g., alignment with ISO/IEC/IEEE 12207:2017 and ISO/IEC 17025:2017) to support integration with other management and engineering standards.
Practical applications and who uses it
- Test managers and QA leads use the standard to define repeatable test processes, create test strategies, and align testing with organizational quality goals.
- Testers and test engineers apply the dynamic process descriptions for design, implementation and execution of tests, and for incident reporting workflows.
- Project managers and developers rely on the management and organizational process guidance to integrate testing into project plans and lifecycle models (Agile, Waterfall, DevOps, etc.).
- Organizations adopt the standard to establish consistent, auditable testing practices that support regulatory compliance, supplier assessments, and process improvement.
Related standards
- ISO/IEC/IEEE 29119 series (other parts of the software testing standard family)
- ISO/IEC/IEEE 12207:2017 (software lifecycle processes) - alignment shown in Annex B
- ISO/IEC 17025:2017 (laboratory competence) - alignment shown in Annex C
ISO/IEC/IEEE 29119-2:2021 is a practical, vendor‑neutral reference for building robust test processes that scale across teams and lifecycle models, and for integrating testing into organizational quality and product development practices.