Software quality management is a topic strongly linked with various project management, development, and IT operation methods, including: • Project management method
PRINCE2 defines: :* component "Quality in a project environment", which describes necessity of double-checked and objective control of created products. It proposes using 4 elements: quality management system, function of quality control, planning quality and quality controls. :* "Quality Review Technique" which is focused on verification if created products fulfills defined quality criteria. • Project management method
PMBOK 4th edition defines knowledge area Project Quality Management and following processes: :* 3.4.12 Plan Quality, :* 3.5.2. Perform Quality Assurance, :* 3.6.7. Perform Quality Control • Development method
RUP defines discipline testing, which is engaged in all phases starting from Inception, finishing at Transition. • Development method
MSF defines tester role and stabilization phase, which focuses mainly on testing a solution. •
Agile methods do not precisely define the tester's role or mechanisms related to software quality management. The methods define only such techniques as
continuous integration and
test-driven development. Nevertheless, there appears lastly the publication about
agile testing. • Operational method
CMMI defines among others
process area PPQA "Process and Product Quality Assurance", which is required already at CMMI level 2. • Operational method
COBIT defines among others process P08 Manage Quality. • Operational method
ITIL is defined among others by publication Continual service improvement. •
V-Model – model, which defines the software development lifecycle and test process. •
ISO 9000 – family of standards is related to quality management systems and designed to help organizations ensure that they meet the needs of customers and other stakeholders[1] while meeting statutory and regulatory requirements related to the product. == Associations and organizations ==