▶ International Organization for Standardization (ISO) ▶ Institute of Electrical and Electronics Engineers (IEEE) ▶ Software Engineering Institute ▶ Process Model ▶ RUP ▶ Agile ▶ Devops International Organization for Standardization (ISO) ▶ Founded : 23 Feb 1947 ▶ Head Quarter : Geneva, Switzerland ▶ Members : 162 ▶ Official Language : English, French and Russian ▶ Publications : 19000+ ▶ ISO derived from Greek word “ISOS” which means “Equal” ▶ Pakistan become member in 1996 (PSQCA) International Organization for Standardization (ISO) ▶ International standards are developed in Six step ▶ Stage 1: Proposal stage ▶ Stage 2: Preparatory stage ▶ Stage 3: Committee stage ▶ Stage 4: Enquiry stage ▶ Stage 5: Approval stage ▶ Stage 6: Publication stage ▶ Types of Standards ▶ Generic Standard ▶ Specific Standard International Organization for Standardization (ISO) ▶ Most popular ISO standard ▶ ISO 9001 : Quality Management System ▶ ISO 14001 : Environmental Management ▶ ISO 27001 : Information Security Management ▶ ISO 8601 : Date and time format ▶ ISO 4217 : Currency codes ▶ ISO 639 : Language codes ▶ ISO 4217 : Currency codes ▶ ISO 3166 : Country Codes ▶ ISO 31000 : Risk management ISO 9001
▶ What is ISO 9001?
▶ Standard that sets out the requirements for quality management system ▶ It helps businesses and organizations to be more efficient and improve customer satisfaction. ▶ ISO 9001 is based on the idea of continual improvement ▶ History
First publication First revision in Second Third revision in Forth revision
in 1987 1994 revision in 2000 2008 in 2015 ISO 9001
▶ Why was ISO revised
▶ All ISO standards are reviewed and revised regularly to make sure they remain relevant to the marketplace. ▶ ISO 9001 has been updated to take into account the different challenges that businesses now face ▶ Who is ISO 9001 for? ▶ ISO 9001 is recommended for organizations irrespective of types, sizes and sectors. ▶ ISO 9001:2015 is more applicable and accessible to all types of enterprises. ▶ Smaller companies that do not have staff dedicated to quality can still enjoy the benefits of implementing the standard. Seven Quality Management Principle of ISO 9001 ▶ QMP 01: Customer focus ▶ Meet customer requirements and expectations ▶ QMP 02: Leadership ▶ Leader Leaders at all levels establish unity of purpose and direction and create conditions in which people are engaged in achieving the organization’s quality objectives. ▶ QMP 03: Engagement of people ▶ Competent, empowered and engaged people at all levels throughout the organization are essential to enhance its capability to create and deliver value. ▶ QMP 04: Process approach ▶ Consistent and predictable results are achieved more effectively and efficiently when activities are understood and managed as interrelated processes that function as a coherent system. Seven Quality Management Principle of ISO 9001 ▶ QMP 05: Improvement ▶ Successful organizations have an ongoing focus on improvement. ▶ QMP 06: Evidence-based decision making ▶ Decisions based on the analysis and evaluation of data and information are more likely to produce desired results. ▶ QMP 07: Relationship management ▶ For sustained success, an organization manages its relationships with interested parties, such as suppliers. Institute of Electrical and Electronics Engineers (IEEE) ▶ What is IEEE ▶ IEEE is the world’s largest professional association for engineering dedicated to advancing technological innovation and excellence for the benefit of humanity. ▶ It is designed to serve professionals involved in all aspects of the electrical, electronic and computing fields and related areas of science and technology that underlie modern civilization. ▶ It has the most members of any technical professional organization in the world, with more than 400,000 members in around 160 countries. ▶ It is a non profit organization ▶ Nearly 2173 branches (Chapters) in 80 countries. ▶ Pakistan comes in Region 10 (Asia and Pasific) Institute of Electrical and Electronics Engineers (IEEE) ▶ IEEE 829-2008 Standard for Software and System Test Documentation ▶ IEEE 730-2014 Standard for Software Quality Assurance ▶ IEEE 1012-2012 Standard for Software verification and validation Institute of Electrical and Electronics Engineers (IEEE) ▶ IEEE 829-2008 Standard for Software and System Test Documentation ▶ Test planning ▶ Test Plan Identifier ▶ References ▶ Introduction ▶ Test Items ▶ Software Risk Issues ▶ Features to be Tested ▶ Features not to be Tested ▶ Approach ▶ Item Pass/Fail Criteria ▶ Suspension Criteria and Resumption Requirements ▶ Test Deliverables ▶ Remaining Test Tasks ▶ Environmental Needs ▶ Staffing and Training Needs Institute of Electrical and Electronics Engineers (IEEE) ▶ IEEE 829-2008 Standard for Software and System Test Documentation ▶ Test planning ▶ Responsibilities ▶ Schedule ▶ Planning Risks and Contingencies ▶ Approvals ▶ Glossary Capability Maturity Model Integration (CMMI) ▶ Process Improvement Model ▶ Administrated by : CMMI Institute, ISACA subsidiary ▶ Version 1.1 : 2002 ▶ Version 1.2 : 2006 ▶ Version 1.3 : 2010 Capability Maturity Model Integration (CMMI) ▶ Area of Interest ▶ CMMI-Dev : development practices ▶ CMMI-SVC : training, maintain or operational support ▶ CMMI-ACQ : obtaining product or services through contracts, Outsourcing Capability Maturity Model Integration (CMMI) ▶ Process Area Capability Maturity Model Integration (CMMI) ▶ CMMI representation ▶ Staged ▶ Provide pre-defined roadmap for organizational improvement ▶ Continuous ▶ Provide flexibility for organization to choose which processes to emphasize for improvement Capability Maturity Model Integration (CMMI) ▶ CMMI Process Area Architecture ▶ Goals : where you want to be ▶ Generic goals: ▶ Specific goals: ▶ Practices : What are the steps to achieve specific goals ▶ Generic practice ▶ Specific practice