Software Quality Assurance Text and Readings

Similar documents
Timber Products Inspection, Inc.

European Code of Conduct on Data Centre Energy Efficiency

INAB Mandatory and Guidance Documents Policy and Index

INAB Mandatory and Guidance Documents Policy and Index

Accreditation process (LA-I-02)

South African Forestry Assurance Scheme SAFAS 6:2018. Certification and Accreditation Procedures. Issue SAFAS Council SAFAS

IAF Informative Document. Information on the Transition of Management System Accreditation to ISO/IEC :2015 from ISO/IEC 17021:2011

Conformity Assessment Schemes and Interoperability Testing (1) Keith Mainwaring ITU Telecommunication Standardization Bureau (TSB) Consultant

GLOBAL MANAGEMENT CERTIFICATION SERVICES PRIVATE LIMITED PROCEDURE

IAF Information Document (draft)

EU Code of Conduct on Data Centre Energy Efficiency

Introduction to ISO/IEC 27001:2005

GUIDELINES FOR CERTIFICATION OF MANAGEMENT SYSTEMS

USDA ISO Guide 65 Program Accreditation for Certification Bodies

FOOD SAFETY SYSTEM CERTIFICATION Part III: Requirements for Certification Process

BRE Global Limited Scheme Document SD 186: Issue No December 2017

UKAS accredited Certification Bodies

Certification of Quality Management Systems with respect to Product Compliance

QUALITY ASSURANCE POLICY. Quality Assurance Policy. September 2016 Version 2.0 Policy authorised by Responsible Officer

Rules for LNE Certification of Management Systems

RFM Procedure 3: Certification Body Approval for Chain of Custody Standard. Alaska Responsible Fisheries Management (RFM) Certification Program 17065

Scheme Document. For more information or help with your application contact BRE Global on +44 (0) or

Candidate Handbook Certified Commissioning Firm (CCF) Program

IAF Mandatory Document for the Transfer of Accredited Certification of Management Systems

Global Specification Protocol for Organisations Certifying to an ISO Standard related to Market, Opinion and Social Research.

CERTIFICATION GUIDELINES FOR MANAGEMENT SYSTEM

Green Star Volume Certification. Process Guide

ISO/IEC 17065:2012 VERTICAL/FILE REVIEW ASSESSMENT

Accreditation Body Evaluation Procedure for AASHTO R18 Accreditation

Network Certification Body

The Role of the American National Standards Institute (ANSI) Irwin Silverstein, Ph.D. IPEA

During each cycle of three years every installer must accumulate CPD Points to qualify for designation renewal of his/her registration.

Global Wind Organisation CRITERIA FOR THE CERTIFICATION BODY

S. Scholz / K. Meyer / J.E. Nielsen / Harald Drück/J.Fernández/E.Prado/L.Nelson Page 1 of 7

Accreditation Criteria For Conformity Assessment Bodies

Laboratory Accreditation Building Confidence on Testing Quality

ORDINANCE ON EMPLOYMENT PROMOTION (AZAV) INFORMATION SECURITY MANAGEMENT SYSTEMS ACCORDING TO DIN ISO/IEC (INCL. IT SECURITY CATALOGUE)

EA-01/01 List of EA Publications

ISO 9001 Auditing Practices Group Guidance on:

Procedure for Issue and Withdrawal of Certificates

PRODUCT CERTIFICATION SCHEME FOR WATER PRODUCTS

SLOVAK FOREST CERTIFICATION SYSTEM September 1, 2008

Trust. Trustworthiness Trusted. Trust: Who? What? When? Why? How?

Audit Report. Chartered Management Institute (CMI)

APPROVAL PROCESS TO BE FOLLOWED FOR PROVISIONAL ACCREDITATION OF CBs UNDER FM CERTIFICATION SCHEME

PRODUCT CERTIFICATION SCHEME FOR MECHANICAL-CUSTOMIZED VEHICLES

GRCA FULL MEMBER GRADE (GRC Manufacturer) Regulations, Membership Procedure and Assessment

A80F300e Description of the SA8000:2014 certification procedure

Description of the TÜV NORD CERT certification procedure GMP+ FC (Feed Certification scheme) of GMP+ International B.V. (NL)

AS/NZS ISO/IEC 17067:2015

Criteria for Temporary License as Merit Assessor

PRODUCT CERTIFICATION SCHEME FOR ORGANIC PRODUCTS

Certification. Causes of Reduction of Scope of Certification

JIS Mark Building Trust and Reliability

Workshop Item 1 - ISO 9001: 2008 migration

NCS 8776 Certification scheme to NTA 8776

PRIOR LEARNING ASSESSMENT AND RECOGNITION (PLAR)

Requirements for Certification Bodies operating Certification against the PEFC International Chain of Custody Standard

SPECIFIC PROVISIONS FOR THE ACCREDITATION OF CERTIFICATION BODIES IN THE FIELD OF FOOD SAFETY MANAGEMENT SYSTEMS

Inspection and Certification for Individual Farms, Smallholder Group Certification S S R A N A S R S C I E N T I S T

Checklist According to ISO IEC 17065:2012 for bodies certifying products, process and services

An unofficial translation, in case of any discrepancies between the English version and the original Swedish version the latter will prevail.

PTSPAS Product Assessment HAPAS Equivalent in accordance with MCHW SHW Volume 1 Clause and

TECHNICAL NOTE RECOGNITION OF APPLIED CIVIL ENGINEERING SKILLS

EA Document for Recognition of Verifiers under the EU ETS Directive

Level 4 NVQ Qualifications in Business & Administration

IT Governance ISO/IEC 27001:2013 ISMS Implementation. Service description. Protect Comply Thrive

DEMO OF ISO/IEC 17025:2017 AWARENESS AND AUDITOR TRAINING PPT PRESENTATION KIT

This is a preview - click here to buy the full publication. IEC Quality Assessment System for Electronic Components (IECQ System)

IAF Mandatory Document KNOWLEDGE REQUIREMENTS FOR ACCREDITATION BODY PERSONNEL FOR INFORMATION SECURITY MANAGEMENT SYSTEMS (ISO/IEC 27001)

Audit Report. The Prince s Trust. 27 September 2017

Securing Digital Applications

Quality Management System (QMS)

ITU Asia-Pacific Centres of Excellence Training on Conformity and Interoperability. Session 2: Conformity Assessment Principles

Description of the Certification procedure FSSC 22000

PEFC Norway Standard Document PEFC Norway ST 2002:2009 Issue

IECRE OPERATIONAL DOCUMENT

HONG KONG INSTITUTE OF CERTIFIED PUBLIC ACCOUNTANTS

Fee Sheet FS021. Fee sheet for the BREEAM In-Use Scheme. Fee Sheet. Doc No: FS021 Revision: 23. Date: Page: 1 of 6

PECB Change Log Form

PEFC Certification System Netherlands - Certification Procedures

IBD CERTIFICAÇÕES. Fair Trade Certification Step by step. Welcome to IBD!

PRODUCT CERTIFICATION SCHEME FOR ENERGY DRINKS

Orion Registrar, Inc. Certification Regulations Revision J Effective Date January 23, 2018

IOAS Operating Manual information and requirements specific to assessment against ISO/IEC 17065

ISO Certification For Laboratory Accreditation. Dr Amadou TALL Consultation

Microgeneration Installation Standard: MCS

Inhalt. Description of Certification Procedure ISO 22000, HACCP and DIN 15593

DOCUMENTED PROCEDURE SAMPLING OF CERTIFICATION BODIES DP SM

SCS FSC Chain-of-Custody Guidance for Certification of Multiple Sites FSC-STD V2-1

"Energy and Ecological Transition for the Climate" Label Control and Monitoring Plan Guidelines

GUIDELINES FOR CERTIFICATION OF MALAYSIAN SUSTAINABLE PALM OIL (MSPO)

FSC STANDARD. Standard for Multi-site Certification of Chain of Custody Operations. FSC-STD (Version 1-0) EN

Approved Trainers Certification

SPECIFIC PROVISIONS FOR THE ACCREDITATION OF CERTIFICATION BODIES IN THE FIELD OF INFOR- MATION SECURITY MANAGEMENT SYSTEMS (ISO/IEC 27001)

Predstavenie štandardu ISO/IEC 27005

Guide to Applications for Certificates of Free Sale for Medical Devices

RSPO Certification Step by step

Network Certification Body

DOCUMENT NO. CSWIP-PED Requirements for the approval of NDT Personnel CERTIFICATION SCHEME FOR PERSONNEL. 2 nd Edition January 2011

Transcription:

Software Quality Assurance Text and Readings Hall Ince, D. (1994) ISO 9001 and Software Quality Assurance, McGraw-Hill, London Macfarlane, M. Eating the elephant one bite at a time. McCall et al. (1997) Factors in software quality Wallmuller, E. (1994) Software Quality Assurance:a quality approach, Prentice-Hall (BCS Series)

National Standards Authority of Ireland Certification Services, Glasnevin, Dublin 9. Telephone 8073800

Software Quality Assurance Quality in the life-cycle Quality management system ISO 9001 ISO 90003 & TickIT Quality manual Quality system certification Quality assurance manager Advantages of certification

Quality in the life-cycle Not mentioned in waterfall or spiral models. Desirability of adapted model. Considered at all phases of the life-cycle. Responsibility of the QA manager.

Quality Management System A system or policy for ensuring that the quality characteristics of a software product are built into the product from the start. System is documented in a manual. contains standards procedures quality controls System is certified (in Ireland by NSAI). Manual is used for the purpose of preparing individual quality plan for each project. Quality is managed and audited.

ISO 9000:2000 Family Quality management systems Fundamentals and vocabulary. Others ISO 9001:2000 Quality management systems Requirements. ISO 90003:2004 Software engineering Guidelines for the application of ISO 9001:2000 to computer software.

ISO 9001 ISO 90003 & TickIT ISO 9000 - International Standard. Quality management systems Fundamentals and vocabulary. ISO 9001 - International Standard. Quality management systems Requirements ISO 90003 - International Standard. Software engineering Guidelines for the application of ISO 9001:2000 to computer software. TickIT

ISO 90003 reads The purpose... This International Standard provides guidance for organizations in the application of ISO 9001:2000 to the acquisition, supply, development, operation and maintenance of computer software and related support services. It does not add to or otherwise change the requirements of ISO 9001:2000. Appropriate to part of a commercial contract with another organisation, a product available for a market sector, used to support the processes of an organisation, embedded in a hardware product, or related to software services.

Quality manual Contents, index, mission statement, person responsible for corporate quality policy, holders of quality manuals. Outlines standards, procedures and quality controls as appropriate for all of the twenty sub-sections of ISO 9001 (Using guidelines ISO 90003). Depth of detail to suit your Quality Management System.

Quality Manual ISO 9001/ISO 90003 Scope Normative reference Terms and definitions General requirements Management responsibility Resource management Product realisation Measurement, analysis and improvement

Quality manual Examples Standards (In-house, De facto and International) H-CI standards Modelling standards Coding practice standards Procedures Contract Review procedure Purchasing procedure Testing procedures Procedures for project review

Quality manual Examples Quality controls Third party software control Change request control Document control Configuration management

Project Quality Plan A plan is a strategy which defines who does what, when, where and how. So, a project quality plan will identify the requirements in terms of quality attributes, what activities must be performed to ensure that these attributes are built into the product, at what stage in the life-cycle this quality assurance is performed, who performs it and what methods and techniques are use.

Project Quality Plan ISO/DIS 9000-3 (1996) Should specify or reference Quality requirements Criteria for starting and ending project phases Identify reviews, tests, validation and verification Old Standard Details for reviews, tests and V&V activities, including schedules, resources and approval authorities Specific responsibilities for Reviews and tests; V&V of purchased products; Verification of customer-supplied products; Configuration management; Control of nonconforming product and corrective action.

Quality System Certification Prepare and fully document, in a manual, your organisation s quality system. Apply to the National Standards Authority of Ireland (NSAI) for registration and assessment. Await assessment being completed by NSAI and remedy any omissions notified to applicant. Arrange visit by NSAI assessors to observe system in operation. Await notification of approval. Once satisfied, the applicant is approved as a Registered Firm who may display and appropriate mark on corporate advertising material. Be always prepared for on-going, unannounced inspections to ensure quality standards are maintained.

Quality System Certification Review BCS question Part II, Option 2C - Data Processing and Information Systems, Paper 1, Q1.

Quality System Certification Cost involved (1997) Introductory workshop fee 1-3 days @ 190 per day per person Application fee related to size of company - approx 450 Assessment fee Annual fee 575 1-4 days @ 435 per day plus expenses Surveillance fee Three 1-day visits @ 500 each Costs associated with preparing the manual, implementation and corporate display

Quality System Certification Cost involved (2008) 1. Introductory workshop. See training pages http://www.nsai.ie/en/index.cfm/area/page/information/qualitysystems 2. Application fee varies depending on size of company and can be waived if the customer is already a client. It is about 440 3. Assessment fee varies depending on audit days (see www.iaf.nu, GD2) but is about 1100 per day 4. Annual account administration fee is 440 5. Surveillance and reassessment fee - see my answer to 3.

Quality System Certification Timescale (1997) Writing and implementing the manual 6 months to 2 years Assessment period Depends on the type of organisation and availability of suitable assessors 2-3 months Audit On-going in-house audit to ensure quality system is honoured.

Advantages of certification Increased marketability Requirement for European tendering International recognition NSAI have technical committee links with other National Authorities Customer/client confidence Cost reduction/increased profitability Improved development productivity Staff commitment and motivation Management control

Deficiencies of certification Set your own standards, procedures and controls - not universal.

Quality Assurance Manager Co-ordinates activities that set standards and checks compliance with standards to improve the quality and accuracy of systems.

Quality Assurance Manager Implements QA policy. Ensures quality characteristics are outlined in specification. Prepares quality plans Quality requirements Validation & verification Unit, integration, system and acceptance tests