10. Organizational Test Process
Test Management Processes
Dynamic Test Processes
Figure 3. The multi-layer relationship between test processes From ISO/IEC/IEEE 29119-1:2013
13. Test Management Processes
Dynamic Test Processes
Figure 2 – The multi-layer model showing all test processes, from ISO/IEC/IEEE 29119-2:2013 Test processes, P-11
Test
Planning
Process
Test
Monitoring &
Control
Process
Test
Completion
Process
Test Design &
Implementation
Process
Test
Environment
Set-up &
Maintenance
Process
Test
Incident
Reporting
Process
Test
Execution
Process
Organizational
Test
Process
14. Test Management Processes
Dynamic Test Processes
Test
Planning
Process
Test
Monitoring &
Control
Process
Test
Completion
Process
Test Design &
Implementation
Process
Test
Environment
Set-up &
Maintenance
Process
Test
Incident
Reporting
Process
Test
Execution
Process
Organizational
Test
Process
21. Test Management Processes
(applied To Project Test Management)
Test Management Processes
(applied To Project Test Management)
Test Management Processes
(applied To Project Test Management)
Test Management Processes
(applied To Project Test Management)
Organizational Test Process
(applied To Test Policy)
Organizational Test Process
(applied To Test Strategy)
Organizational
Test Policy
Organizational
Test Policy
Organizational
Test Strategy
Feedback on
Organizational
Tet Policy
Feedback on
Organizational
Tet Strategy
Feedback on
Organizational
Tet Policy
Figure 3 – Example Organizational Test Process implementation, from ISO/IEC/IEEE 29119-2:2013 P-12
22. Test Management Processes
(applied To Project Test Management)
Test Management Processes
(applied To Project Test Management)
Test Management Processes
(applied To Project Test Management)
テストマネージメントプロセス
(プロジェクトテストマネージメントの適用)
組織的なテストプロセス
(テストポリシーの適用)
組織的なテストプロセス
(テスト戦略の適用)
組織的な
テストポリシー
組織的な
テストポリシー
組織的な
テスト戦略
組織的な
テストポリシーの
フィードバック
組織的な
テスト戦略の
フィードバック
組織的な
テストポリシーの
フィードバック
図4「Example test management process relationship」ISO/IEC/IEEE 29119-2 Test processes P-15より引用(翻訳は独自)
26. Test Management Processes
Dynamic Test Processes
Test
Planning
Process
Test
Monitoring &
Control
Process
Test
Completion
Process
Test Design &
Implementation
Process
Test
Environment
Set-up &
Maintenance
Process
Test
Incident
Reporting
Process
Test
Execution
Process
Organizational
Test
Process
27. Organizational
Test Process
Develop
Organizational
Test
Specification
(OT1)
Monitor and
Control Use of
Test
Specification
(OT2)
Update
Organizational
Test
Specification
(OT3)
Organization
Test
Specification
Controlled
Organizational
Test Specification
Updated
Organization
Test Specification
Figure 4 – Organizational Tet Process, from ISO/IEC/IEEE 29119-2 Test process, P-13
Inputs to activities in this process
may include:
• Views of primary stakeholders;
• Knowledge of the current test
practices within the
organization;
• Organization’s Mission
Statement;
• IT Policy;
• IT Project Management Policy;
• Quality Policy;
• Organizational Test Policy;
• Organizational Test Strategy;
• Feedback on Tet Specification;
• Typical test plans from the
organization; and
• Industry and/or government
standards.
31. 組織的なテストプロセス
Develop
Organizational
Test
Specification
(OT1)
Monitor and
Control Use of
Test
Specification
(OT2)
Update
Organizational
Test
Specification
(OT3)
Organization
Test
Specification
Controlled
Organizational
Test Specification
Updated
Organization
Test Specification
成果
a. 組織的なテスト仕様のための要求が識別される
b. 組織的なテスト仕様が開発される
c. 組織的なテスト仕様が利害関係者によって
同意される
d. 組織的なテスト仕様がアクセス可能になる
e. 組織的なテスト仕様への適合性がモニターされる
f. 組織的なテスト仕様へのアップデートが利害関係者に
よって合意される
g. 組織的なテスト仕様へのアップデートが作られる
40. Figure 5 – Example test management process relationship, from ISO/IEC/IEEE 29119-2 Test processes P-15
Organizational
Test Process
Test Management Processes
Test
Planning
Test
Monitoring
& Control
Test
Completion
Test Plan Updates
Test Plan
Test
Results
Test
Completion
Report
Test Management
Processes
Test Management
Processes
Dynamic Test
Processes
Dynamic Test
Processes
Dynamic Test
Processes
Test Policy &
Organizational Test Strategy
Test Plan,
Control
Directives
Test Plan,
Test Status Reports,
Test Completion Report,
Test Measures
Test Plan,
Control
Directives
Test
Measures
Test Plan,
Control
Directives
Test
Measures
Feedback on
Test Policy &
Organizational Test Strategy
41. Organizational
Test
Process
Test Management Processes
Dynamic Test Processes
Test
Monitoring &
Control
Process
Test
Completion
Process
Test Design &
Implementation
Process
Test
Environment
Set-up &
Maintenance
Process
Test
Incident
Reporting
Process
Test
Execution
Process
Test
Planning
Process
42. Figure 6 – Test Planning Process, from ISO/IEC/IEEE 29119-2 Test processes P-16
Test Planning
Process
Understand
Context
(TP1)
Organize
Test Plan
Development
(TP2)
Design Test
Strategy
(TP5)
Identify Risk
Mitigation
Approaches
(TP4)
Identify &
Analyse Risks
(TP3)
Communicate
Test Plan And
Make Available
(TP9)
Gain
Consensus on
Test Plan
(TP8)
Determine
Staffing and
Scheduling
(TP6)
Record
Test Plan
(TP7)
Scope
Test Plan
Development Schedule
Analyzed Risks
Mitigation
Approaches
Test
Strategy
Schedule,
Staffing Profile
Draft Test Plan
Approved
Test Plan
Test Plan
The process is shown as purely sequential, but in practice it may
be carried out iteratively, with some activities being revisited.
See text for detail.
Inputs to activities in this process may
include:
• Organizational Test Policy;
• Organizational Test Strategy;
• Regulatory Standards;
• Project Test Plan (if planning
testing for a specific phase or type
within a project);
• Incident reports;
• Project Management Plan;
• Applicable product documentation
(e.g. System Requirements, Test
Item Specification);
• Software Development Plan;
• Project and Product Risks; and
• Test Plan Updates.
66. Organizational
Test
Process
Test Management Processes
Dynamic Test Processes
Figure 2 – The multi-layer model showing all test processes, from ISO/IEC/IEEE 29119-2:2013 Test processes, P-11
Test
Planning
Process
Test
Completion
Process
Test Design &
Implementation
Process
Test
Environment
Set-up &
Maintenance
Process
Test
Incident
Reporting
Process
Test
Execution
Process
Test
Monitoring &
Control
Process
67. Figure 7 – Test monitoring and control process, from ISO/IEC/IEEE 29119-2 Test processes P-22
Test Monitoring &
Control Process
Set-Up
(TMC1)
<<instantiated>>
Inputs to activities in this process may
include:
• Test Plan(s);
• Applicable product documentation,
e.g. System Requirement, Contract,
etc.;
• Organizational Test Policy;
• Organizational Test Strategy
• Control Directive (from a higher
level Test Monitoring and Control
Process); and
• Measures (from the Test Process
being managed).
Monitor
(TMC2)
Report
(TMC4)
... Test Process ...
Test
Management
Processes
Dynamic Test
Processes
Control
(TMC3)
<<instantiated>>
Test
Measures
Control
Directives
Test Status Report
Test
Measures
Test
Plan
Test
Progress
Info
Test
Control Info [Testing Incomplete]
[Testing
Complete]
The process is shown as purely sequential, but
in practice it may be carried out iteratively,
with some activities being revisited..
See text fir details
Test Progress Info
82. Organizational
Test
Process
Test Management Processes
Dynamic Test Processes
Figure 2 – The multi-layer model showing all test processes, from ISO/IEC/IEEE 29119-2:2013 Test processes, P-11
Test
Planning
Process
Test
Monitoring &
Control
Process
Test Design &
Implementation
Process
Test
Environment
Set-up &
Maintenance
Process
Test
Incident
Reporting
Process
Test
Execution
Process
Test
Completion
Process
83. Figure 8 – Test Completion Process , from ISO/IEC/IEEE 29119-2 Test processes P-25
Test Completion
Process
Inputs to activities in this process may
include:
• Project Test Plan;
• Phase Test Plans;
• Incident Reports;
• Project Test Status Reports;
• Phase/Type Test Completion Reports; and
• Organizational Test Strategy (if relevant)
The process is shown as purely sequential, but in
practice it may be carried out iteratively, with
some activities being revisited..
See text fir details
Archive
Test Assets
(TC1)
Archived Test
Assets
Clean Up
Test
Environment
(TC2) Identify
Lessons
Learned
(TC3) Report
Test
Completion
(TC4)
Available Test
Environment
Lessons
Learned
Test
Completion
Report
99. Test Design &
Implementation
Test
Environment
Set-up &
Maintenance
Test
Incident
Reporting
Test
Execution
Test
Environment
Requirements
Test Specification
Test Environment
Readiness Report
Incident
Report
Test
Results
[Issue Noticed OR
Retest Result]
[No Issues Noticed]
Test Management Processes
Figure 9 – Dynamic test processes, from ISO/IEC/IEEE 29119-2 Test processes P-28
Test Plan Test
Measures
Control
Directives
100. Organizational
Test
Process
Test Management Processes
Dynamic Test Processes
Figure 2 – The multi-layer model showing all test processes, from ISO/IEC/IEEE 29119-2:2013 Test processes, P-11
Test
Planning
Process
Test
Monitoring &
Control
Process
Test
Environment
Set-up &
Maintenance
Process
Test
Incident
Reporting
Process
Test
Execution
Process
Test
Completion
Process
Test Design &
Implementation
Process
101. Test Design &
Implementation Process
Figure 10 – Tet Design and Implementation Process , from ISO/IEC/IEEE 29119-2 Test processes P-30
Identify
Feature
Sets
(TD1)
Derive
Test
Conditions
(TD2) Drive
Test
Coverage
Items
(TD3) Derive
Test
Cases
(TD4)
Assemble
Test
Sets
(TD5)
Drive
Test
Procedures
(TD6)
Test Design
Specification
Test Case
Specification
Test
Procedure
Specification
Feature
Sets
Test Conditions
Test
Coverage
Items
Test Cases
Test
Sets
Test Procedures
& Test
Scripts
Inputs to activities in this
process may include:
• Test Basis;
• Test plan;
• Test strategy;
• Test items; and
• Test design techniques.
The process is shown as purely sequential, but in
practice it may be carried out iteratively, with
some activities being revisited..
See text fir details
119. Organizational
Test
Process
Test Management Processes
Dynamic Test Processes
Figure 2 – The multi-layer model showing all test processes, from ISO/IEC/IEEE 29119-2:2013 Test processes, P-11
Test
Planning
Process
Test
Monitoring &
Control
Process
Test Design &
Implementation
Process
Test
Incident
Reporting
Process
Test
Execution
Process
Test
Completion
Process
Test
Environment
Set-up &
Maintenance
Process
120. Test Environment Set-Up
& Maintenance Process
Figure 11 – Test Environment Set-Up & Maintenance process , from ISO/IEC/IEEE 29119-2 Test processes P-34
Establish
Test
Environment
(ES1)
Maintain
Test
Environment
(ES2)
Test
Environment
Readiness
Report
Inputs to activities in this process may
include:
• Test Plan(s);
• Test Environment Requirements;
• Intended/operational environment
• Test basis
• Test procedure(s); and
• Test results (where available).
Test
Environment
Update(s)
129. Organizational
Test
Process
Test Management Processes
Dynamic Test Processes
Figure 2 – The multi-layer model showing all test processes, from ISO/IEC/IEEE 29119-2:2013 Test processes, P-11
Test
Planning
Process
Test
Monitoring &
Control
Process
Test Design &
Implementation
Process
Test
Environment
Set-up &
Maintenance
Process
Test
Incident
Reporting
Process
Test
Completion
Process
Test
Execution
Process
130. Figure 12 – Test Execution process , from ISO/IEC/IEEE 29119-2 Test processes P-36
Test Execution
Process
Execute
Test
Procedure(s)
(TE1)
Record
Test
Execution
(TE3)
Test
Outcome
Inputs to activities in this process may include:
• Test Plan(s);
• Test Procedure(s);
• Test item;
• Test basis;
• Test environment readiness report (where available); and
• Test environment update(s) (where available.
Test
Execution
Log
Compare
Test
Result
(TE2)
Test
Results
The process is shown as purely sequential, but in
practice it may be carried out iteratively, with
some activities being revisited..
See text fir details
139. Organizational
Test
Process
Test Management Processes
Dynamic Test Processes
Figure 2 – The multi-layer model showing all test processes, from ISO/IEC/IEEE 29119-2:2013 Test processes, P-11
Test
Planning
Process
Test
Monitoring &
Control
Process
Test Design &
Implementation
Process
Test
Environment
Set-up &
Maintenance
Process
Test
Execution
Process
Test
Completion
Process
Test
Incident
Reporting
Process
140. Test Incident
Reporting Process
Figure 13 – Test Incident Reporting process , from ISO/IEC/IEEE 29119-2 Test processes P-38
Analyze
Test
Result
(IR1)
Create/
Update
Incident
Report
(IR2)
Incident
Report
Updates
Inputs to activities in this process may
include:
• Test results;
• Test procedures(s)
• Test Case(s)
• Test item(s)
• Test basis; and
• Test execution logs (where available).
Incident
Report