Perform quality assurance
Purpose
Quality assurance ensures that the outcomes developed throughout the project are of the required quality.
Basic idea
In principle, quality assurance makes a distinction between "checking" and "testing":
-
With respect to a system or product, checking includes the content-related and formal review of documents and compliance with agreed processes/tasks;
-
Testing includes verifying the fulfillment of solution requirements and the applicability of the processes to the current system.
The quality of an outcome becomes evident during development. Several QA measures are often carried out during development in order to ensure the required quality.
Checking or testing at the end of the development process is used for the acceptance or approval of an outcome and confirms that the quality requirements for the outcome have been met.
HERMES-specific
The perform quality assurance task includes
checking
.
Testing
, on the other hand, is the subject of the tests model.
Checking outcomes such as consultations, reviews, audits, etc., is performed in accordance with the project management plan. The project management plan also contains the review plan with the outcomes and their review procedure, as well as information on which role has to perform which review tasks under the traditional or agile approach.
The reviews are listed as activities in the work order for the creation of the corresponding outcome.
The outcomes of a review are recorded in the review report.
The project sponsor can ask the project management to carry out quality assurance. To this end, the project sponsor appoints an independent body that reports directly to the sponsor. This measure is performed in the project steering module with the steer project task.
Basis/prerequisites
Activities
-
Set quality objectives for the project phase or release - derived from the objectives to be achieved - in the project management plan.
-
Record the review procedure and procedures in the work order in accordance with the project management plan and ensure that there is uniform understanding among all project participants.
-
(Delegate and) carry out/have carried out reviews and record the outcomes in the review report.
-
Evaluate the fitness for purpose of quality assurance and make adjustments if necessary.
Outcomes
Relationships
Module | Task | Task responsibility | Outcome | Involved in creation of outcome |
---|---|---|---|---|
Project management | Perform quality assurance | Project management | Project management plan | Project management |
Review report | Project management, User representative , Project support |