The Software Quality Assurance System By Jonathon Gibbs Jonathon Gibbs (jxg16u) 26 th November 2009.

Slides:



Advertisements
Similar presentations
Software Engineering CSE470: Process 15 Software Engineering Phases Definition: What? Development: How? Maintenance: Managing change Umbrella Activities:
Advertisements

Chapter 7: Key Process Areas for Level 2: Repeatable - Arvind Kabir Yateesh.
More CMM Part Two : Details.
Overview Lesson 10,11 - Software Quality Assurance
OHT 4.1 Galin, SQA from theory to implementation © Pearson Education Limited 2004 Pre-project components Software project life cycle components Infrastructure.
Quality assurance in software production Lari Karppinen
OHT 22.1 Galin, SQA from theory to implementation © Pearson Education Limited Objectives of cost of software quality metrics 2.The classic model.
OHT 14.1 Galin, SQA from theory to implementation © Pearson Education Limited 2004 Software quality infrastructure components The need for procedures and.
Components of software quality assurance system overview
 QUALITY ASSURANCE:  QA is defined as a procedure or set of procedures intended to ensure that a product or service under development (before work is.
Software Quality Assurance
Mitun PatelMXP07U. Organisational structure Top management; this includes the organisation’s general manager and its executives Department managers; this.
SQA Architecture Software Quality.
OHT 17.1 Galin, SQA from theory to implementation © Pearson Education Limited 2004 Corrective and preventive actions — definitions The corrective and preventive.
Software Engineering Institute Capability Maturity Model (CMM)
OHT 22.1 Galin, SQA from theory to implementation © Pearson Education Limited 2004 Software Quality assurance (SQA) SWE 333 Dr Khalid Alnafjan
Prof. Mohamed Batouche Costs of software quality Introduction  More and more, commercial companies or public organizations are requiring.
CEN 4935 Senior Software Engineering Project Joe Voelmle.
CS 4310: Software Engineering
The Key Process Areas for Level 2: Repeatable Ralph Covington David Wang.
CHAPTER 5 Infrastructure Components PART I. 2 ESGD5125 SEM II 2009/2010 Dr. Samy Abu Naser 2 Learning Objectives: To discuss: The need for SQA procedures.
Software Quality assurance SQA – SWE 333
OHT 4.1 Galin, SQA from theory to implementation © Pearson Education Limited 2004 Software Quality assurance (SQA) SWE 333 Dr Khalid Alnafjan
SQA Architecture Software Quality By: MSMZ.
National Cheng Kung University 軟體品質管理 期末報告 The SQA Unit and Other Actors in the SQA System Reporter: 羅國益 Teacher: 朱治平 Date: 2014/12/30.
Test Organization and Management
Chapter 4 Components of the Software Quality Assurance System
Dillon: CSE470: SE, Process1 Software Engineering Phases l Definition: What? l Development: How? l Maintenance: Managing change l Umbrella Activities:
Software Quality Assurance Activities
OHT 25.1 Galin, SQA from theory to implementation © Pearson Education Limited 2004 The quality assurance organizational framework Top management’s quality.
Assuring the quality of external participants' contributions Michael Rooney mpr07u.
©Ian Sommerville 1995 Software Engineering, 5th edition. Chapter 31 Slide 1 Process Improvement u Understanding, Modelling and Improving the Software Process.
Overview of SQA Components
Project Tracking. Questions... Why should we track a project that is underway? What aspects of a project need tracking?
Soft Tech Development Inc. 1 Software Project Tracking A CMM Level 2 Key Process Area Soft Tech Development Inc.
SQA System Overview Chapter 4. Where we have been so far, Where we are going Where do software errors come from? What is quality? How can quality be measured?
S Q A.
CSI - Introduction General Understanding. What is ITSM and what is its Value? ITSM is a set of specialized organizational capabilities for providing value.
Software Project Management Lecture # 10. Outline Quality Management (chapter 26)  What is quality?  Meaning of Quality in Various Context  Some quality.
CMM Level 2: Repeatable Copyright, 2000 © Jerzy R. Nawrocki Quality Management.
Overall Quality Assurance, Selecting and managing external consultants and outsourcing Baku Training Module.
OHT 12.1 Galin, SQA from theory to implementation © Pearson Education Limited 2004 Introduction Types of external participants Risks and benefits of introducing.
Prof. Mohamed Batouche Main Components …
SE513 Software Quality Assurance Lecture07: Maintenance Life Cycle Quality Assurance Tools Galin, SQA from Theory to Education.
OHT 12.1 Galin, SQA from theory to implementation © Pearson Education Limited 2004 Introduction Types of external participants Risks and benefits of introducing.
EMI INFSO-RI Software Quality Assurance in EMI Maria Alandes Pradillo (CERN) SA2.2 Task Leader.
SE513 Software Quality Assurance Lecture10: Documentation and Quality Records Control Galin, SQA from Theory to Education Limited.
SEN 460 Software Quality Assurance. Bahria University Karachi Campus Waseem Akhtar Mufti B.E(C.S.E) UIT, M.S(S.E) AAU Denmark Assistant Professor Department.
Project Planning Goal 1 - Estimates are documented for use in tracking and planning project. Goal 2 - Project Activities and commitments planned and documented.
Multitude of source of errors - various style of source of errors will affect the SQA components * The environment in which software development & maintenance.
Capability Maturity Model. CS460 - Senior Design Project I (AY2004)2 Immature Organisations Software processes are often rigorously followed. Organisation.
SQA COMPONENTS IN THE PROJECT LIFE CYCLE C HAPTER 8 Dr. Ahmad F. Shubita.
S TANDARDS, CERTIFICATION AND ASSESSMENT C HAPTER 23 Dr. Ahmad F. Shubita.
Change Request Management
Components of software quality assurance system overview
The Components of The Software Quality Assurance System- Overview
Components of software quality assurance system overview
Components of software quality assurance system overview
Software Quality Assurance
Software Verification and Validation
Software Verification and Validation
Software Quality Assurance (SQA)
IEEE Std 1074: Standard for Software Lifecycle
د. حنان الداقيز خريف /28/2016 Software Quality Assurance ضمان جودة البرمجيات ITSE421 5 – The components of the SQA.
What is software quality?
What is software quality?
Components of software quality assurance system overview
Chapter # 8 Quality Management Standards
Chapter # 3 The Components of SQA
IT OPERATIONS Session 7.
Presentation transcript:

The Software Quality Assurance System By Jonathon Gibbs Jonathon Gibbs (jxg16u) 26 th November 2009

The Software Quality Assurance System Jonathon Gibbs (jxg16u) 26 th November 2009 Contents Introduction Software Quality Assurance Components Pre-Project Components Project Lifecycle Activities and Assessment Infrastructure Components for Error Prevent and Improvement Software Quality Management SQA Standards, System Certification and Assessment Components (SQA SSA) Organising the SQA Conclusion Questions

The Software Quality Assurance System Jonathon Gibbs (jxg16u) 26 th November 2009 Introduction Quality Assurance Product complexity Product visibility Software Quality Assurance Product complexity Product visibility Product development and production process

The Software Quality Assurance System Jonathon Gibbs (jxg16u) 26 th November 2009 SQA Components Why bother with the SQA System? Six components to the SQA System Pre-Project Components Project Lifecycle Activities and Assessment Infrastructure Components for Error Prevention and Improvement Software Quality Management SQA Standards, System Certification and Assessment Components (SQA SSA) Organising the SQA

The Software Quality Assurance System Jonathon Gibbs (jxg16u) 26 th November 2009 Overview

The Software Quality Assurance System Jonathon Gibbs (jxg16u) 26 th November 2009 Pre-Project Pre Project Components Contract review Process of the agreement of a contract between the client and organisation Budget and schedule agreed at this stage Focus on development risks Development and quality plans Reflects the changes that have occurred

The Software Quality Assurance System Jonathon Gibbs (jxg16u) 26 th November 2009 Project Lifecycle Project Lifecycle Activities and Assessment Development lifecycle and operation maintenance Five main components (assessment) Reviews Design reviews (DR)s Peer reviews Expert opinions Software testing Software maintenance

The Software Quality Assurance System Jonathon Gibbs (jxg16u) 26 th November 2009 Infrastructure Infrastructure components for error prevention and improvement Attempts to lower software faults Uses six components to do this Procedures and work instructions Supporting quality devices Staff training, instruction and certification Preventive and corrective actions Configuration management Documentation control

The Software Quality Assurance System Jonathon Gibbs (jxg16u) 26 th November 2009 Management Software quality management Project progress control Focuses on deviations from initial plan Software quality metrics Measures software quality Software quality costs Control Failure

The Software Quality Assurance System Jonathon Gibbs (jxg16u) 26 th November 2009 Standards SQA standards, system certification and assessment components External tools to achieve the in-house goals Standards Quality management standards What Project process standards How

The Software Quality Assurance System Jonathon Gibbs (jxg16u) 26 th November 2009 Organization Organising the SQA, the human components SQA Organizational base Management Define quality policy SQA unit Focus completely on SQA SQA trustees, committees and forums Contribute through personal interest

The Software Quality Assurance System Jonathon Gibbs (jxg16u) 26 th November 2009 Conclusion Important Without it important software would fail Organisation size does not matter External members can be used Each component equally important They address different aspects

The Software Quality Assurance System Jonathon Gibbs (jxg16u) 6November 2009 Questions? Any Questions?