By Waqar Hussaian International Islamic university Islamabad.

Slides:



Advertisements
Similar presentations
Software Quality Assurance Plan
Advertisements

1.Quality-“a characteristic or attribute of something.” As an attribute of an item, quality refers to measurable characteristics— things we are able to.
MODELING THE TESTING PROCESS Formal Testing (1.0) Requirements Software Design Risk Data Approved, Debugged, Eng. Tested Code Automated Test Tools Tested.
Chapter 7: Key Process Areas for Level 2: Repeatable - Arvind Kabir Yateesh.
More CMM Part Two : Details.
Quality Assurance Copyright, 2002 © Jerzy R. Nawrocki Quality Management Auxiliary.
Overview Lesson 10,11 - Software Quality Assurance
PROCESS AND PRODUCT QUALITY ASSURANCE
Copyright © 2006 Software Quality Research Laboratory DANSE Software Quality Assurance Tom Swain Software Quality Research Laboratory University of Tennessee.
University of Sunderland CIFM03Lecture 1 1 Quality Management of IT CIFM03 Introduction.
Hazard Analysis and Critical Control Points
Short Course on Introduction to Meteorological Instrumentation and Observations Techniques QA and QC Procedures Short Course on Introduction to Meteorological.
D. Keane June Internal Quality Audits (4.14) -ISO Requirements for Internal Audits -The Audit Process -Templates for Meeting Requirements.
FPSC Safety, LLC ISO AUDIT.
Photocopies Occasionally need uncontrolled copies
Fundamentals of ISO.
University of Sunderland CIFM03Lecture 3 1 QMS / Standards CIFM03 Lecture 3.
Overview Software Quality Software Quality and Quality Assurance
The Key Process Areas for Level 2: Repeatable Ralph Covington David Wang.
How To Apply Quality Management
Introduction to Software Quality Assurance (SQA)
The Role of the Internal Auditor for Maintaining System Compliance and Promoting Continuous Improvement Wayne M. Uttke
1 These courseware materials are to be used in conjunction with Software Engineering: A Practitioner’s Approach, 5/e and are provided with permission by.
Software Testing Life Cycle
Software Systems Verification and Validation Laboratory Assignment 3 Integration, System, Regression, Acceptance Testing Assignment date: Lab 3 Delivery.
Software Quality Assurance Activities
Software Configuration Management (SCM)
Software Inspection A basic tool for defect removal A basic tool for defect removal Urgent need for QA and removal can be supported by inspection Urgent.
Software Quality Assurance
Unit 8 Syllabus Quality Management : Quality concepts, Software quality assurance, Software Reviews, Formal technical reviews, Statistical Software quality.
Based on D. Galin, and R. Patton.  According to D. Galin  Software quality assurance is:  A systematic, planned set of actions necessary to provide.
Lecture #9 Project Quality Management Quality Processes- Quality Assurance and Quality Control Ghazala Amin.
Software Quality Assurance Lecture #2 By: Faraz Ahmed.
S Q A.
Software Project Management Lecture # 10. Outline Quality Management (chapter 26)  What is quality?  Meaning of Quality in Various Context  Some quality.
October SYS 1 Quality Audit and ISO9000 Quality Standard Kinnison, Chapter 17.
Q & QA1 Quality & Quality Assurance Advanced Software Engineering COM360 University Of Sunderland © 1999.
KS3 Phase4 Client Server Monitoring System October 1, 2008 by Stephen, Seema, Kam, Shpetim.
1 Chapter Nine Conducting the IT Audit Lecture Outline Audit Standards IT Audit Life Cycle Four Main Types of IT Audits Using COBIT to Perform an Audit.
Software Configuration Management (SCM). Product Developer Disciplines One view of the world is that there are three types of activities are required.
© Michael Crosby and Charles Sacker, 2001 Systematic Software Reviews Software reviews are a “quality improvement process for written material”.
Configuration Management (II) Copyright, 2000 © Jerzy R. Nawrocki Requirements.
SE513 Software Quality Assurance Lecture12: Software Reliability and Quality Management Standards.
Pertemuan 14 Matakuliah: A0214/Audit Sistem Informasi Tahun: 2007.
1 Definition Introduction and key stages Steps and standards used Plan Team Characteristics Implementation documentation Reviews & Audit Software Quality.
6/6/ SOFTWARE LIFE CYCLE OVERVIEW Professor Ron Kenett Tel Aviv University School of Engineering.
1 Definition Quality costs Plan Team Characteristics Implementation documentation Reviews & Audit Software Quality Assurance.
Internal Audit Section. Authorized in Section , Florida Statutes Section , Florida Statutes (F.S.), authorizes the Inspector General to review.
Software Project Management Lecture # 12. Outline Quality Management ( chapter 26 - Pressman )  SQA  Who does it?  SQA Activities  Software reviews.
Oversight “The NPPO of the exporting country has the responsibility for ensuring that systems for exports meet the requirements …”
by: Er. Manu Bansal Deptt of IT Software Quality Assurance.
SQA project process standards IEEE software engineering standards
Software Quality Control and Quality Assurance: Introduction
Software Configuration Management (SCM)
Software Verification and Validation
SQA project process standards IEEE software engineering standards
Software and Systems Integration
Software Quality Assurance
Quality Management Perfectqaservices.
Fundamentals of ISO.
CMMI – Staged Representation
ISO/IEC IEEE/EIA Software Life Cycle Processes Supporting Life Cycle Processes IEEE Supporting Processes.
Internal Audit Training
Before During After Follow-up Resolve Review Pre-review Familiarize
Software Quality Assurance
QA Reviews Lecture # 6.
Engineering Processes
Software Reviews.
What is an Internal Quality Audit? What is an Internal Quality Audit?
3. Software Quality Management
Presentation transcript:

By Waqar Hussaian International Islamic university Islamabad

SQA Audits & Reviews

Purpose the purpose of this process is a systematic and independent examination of various activities intended to ensure compliance with the processes defined in the organization.

 Entry Criteria Audit is scheduled in the SQA Plan and follows one of the following plans Standard Audit Plan is to have an audit for a large project quarterly, for smaller projects monthly and for maintenance projects quarterly. If the SQA Plan shows that it will be event driven then that event has been triggered  Inputs Audit Checklist Process Guides

SQA Audits  Audits are scheduled.  An area to focus on in the audit is selected  Auditors are selected from amongst the SQA team  An Audit Plan is prepared  The Audit Plan is reviewed by the auditors  An Audit Reminder is sent to the Project Manager a day before the audit begins  Defined processes are checked whether they are being followed or not.  results of the interviews and evidence of artifacts of the process in the project are reviewed.  An Audit Report is prepared by the auditors.  Audit Report is distributed amongst the Project Manager and other affected groups

 Typical Audit Flow 2 Audit Performance 1 Audit Planning 4 Audit Follow-up 3 Audit Reporting Courtesy: PIQC-IQA Training Presentation

SQA Audits  Exit Criteria ◦ The Audit Report, including any noncompliance issues (NCR), is sent to the SQA Manager.  Outputs ◦ Audit report ◦ Noncompliance Issues (If any) ◦ Corrective Actions (if any) ◦ Quality Trends

SQA Reviews

Purpose The purpose of this process is to verify the compliance of work-products with the established standards.

 Entry Criteria Planning process is implemented The review has been scheduled in the review plan and the review document has reached the level of completion required to conduct this review  Inputs Review Documents SQA Plan (will include one or more of the following plans as per project requirements)  Audit Plan  Review Plan  Training Plan SDP (Software Development Plan) SCM Plan PEMC Plan Design Code Test Plan Software related work products e.g. RS, FS, Plans etc. Test Cases User Documentation

SQA Reviews  Exit Criteria ◦ Review is completed according to a Plan and Review report is published along with a valid status for the item reviewed.  Outputs ◦ Review Report ◦ Updated RSSR ◦ NCR (if any) ◦ Corrective Action (if any) ◦ Checklist (filled)

Issue Resolution

Purpose The purpose of Issue Resolution process is to resolve or escalate unresolved non- conformances/deviations. These non- conformances/deviations are identified and confronted while performing the SQA activities.

 Entry Criteria A noncompliance issue is raised, after the conduction of a process audit or technical review.  Inputs Audit Report Review Report

Issue Resolution  Exit Criteria ◦ An NCR is declared “closed”, by the QA team and its results recorded and ed to the senior management.  Outputs ◦ NCR Log Updated with corrective action ◦ Audit Report

The Quality Assurance Library System (QALS) stores audit schedules, checklists and questionnaires used during audits, audit reports, SQAP and Review Reports. It also stores the Noncompliance Reports (NCRs),