quality activities hnd computing unit 8 quality management prepared by s hargrave

13
Quality Activities HND Computing Unit 8 Quality Management Prepared by S Hargrave

Upload: mariah-stewart

Post on 18-Jan-2016

214 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Quality Activities HND Computing Unit 8 Quality Management Prepared by S Hargrave

Quality Activities

HND Computing

Unit 8 Quality Management

Prepared by S Hargrave

Page 2: Quality Activities HND Computing Unit 8 Quality Management Prepared by S Hargrave

Broader Aspects of Quality

Safety Security Reliability Resilience Robustness Understandability Testability Adaptability

Modularity Complexity Portability Usability Reusability Efficiency Learnability

Page 3: Quality Activities HND Computing Unit 8 Quality Management Prepared by S Hargrave

Quality Assurance

Quality Planning

Quality Control

Page 4: Quality Activities HND Computing Unit 8 Quality Management Prepared by S Hargrave

International Standards

ISO 9000 ISO 9000-3 BS5750 ISO 9001

Page 5: Quality Activities HND Computing Unit 8 Quality Management Prepared by S Hargrave

Areas covered by ISO 9001 Management Responsibility

Control - non-conformance

Handling, storing, packaging and delivery

Purchased products

Process control

Inspection and test equipment

Contract Review

Document control

Internal quality audits

Servicing

Quality System

Design control

Purchasing

Product identification and traceability

Inspection and testing

Inspection and test status

Corrective action

Quality records

Training

Statistical techniques

ISO 9000 and Software Quality Assurance - Ince 1994

Page 6: Quality Activities HND Computing Unit 8 Quality Management Prepared by S Hargrave

ISO 9000Quality models

Organisation Quality Manual

Organisational quality process

Projectquality management

documents

instantiated as

instantiated as

Project 3quality plan

Project 2quality plan

Project 1quality plan

is used to develop

Page 7: Quality Activities HND Computing Unit 8 Quality Management Prepared by S Hargrave

Process-based quality

Define ProcessDevelopProduct

Assess productquality

Improve process

StandardiseProcess

QualityOK?

YesNo

Page 8: Quality Activities HND Computing Unit 8 Quality Management Prepared by S Hargrave

Software quality process

Define process standards

Monitor the development process

Reporting software process

Page 9: Quality Activities HND Computing Unit 8 Quality Management Prepared by S Hargrave

Quality Reviews

Review Type

Design or program inspections

Progress Reviews

Quality Reviews

Principal Purpose

Detection of errors and standards checking

Provide Management Information

Technical analysis of components/documentation

Page 10: Quality Activities HND Computing Unit 8 Quality Management Prepared by S Hargrave

Software Standards

Provide an encapsulation of best practice

Provide a framework

Assist in continuity

(IEEE 1994)

Page 11: Quality Activities HND Computing Unit 8 Quality Management Prepared by S Hargrave

Product and Process Standards Product Standards

Design review form

Document naming standards

Procedure header format

Ada programming style std

Project plan format

Change request form

Process Standards

Design review conduct

Submission of documents to CM

Version release process

Project plan approval process

Change control process

Test recording process

Page 12: Quality Activities HND Computing Unit 8 Quality Management Prepared by S Hargrave

Documentation Standards

Documentation process standards

Document standards

Document interchange standards

Page 13: Quality Activities HND Computing Unit 8 Quality Management Prepared by S Hargrave

Document production process

Create initial draft Review draftIncorporate review

commentsRe-draft document

Stage 1 : creation

Profread text Produce final draft Check final draft

Layout text Review layout Produce print masters Print copies

Approved document

Approved document

Stage 2: Polishing

Stage 3: Production