bcs 3263 software quality assurance chapter one …

8
BCS 3263 SOFTWARE QUALITY ASSURANCE Chapter One Quality Assurance Basics by FSKKP @ ump.edu.my For updated version, please clink on this http://ocw.ump.edu.my

Upload: others

Post on 28-Oct-2021

5 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: BCS 3263 SOFTWARE QUALITY ASSURANCE Chapter One …

BCS 3263SOFTWARE QUALITY ASSURANCE

Chapter OneQuality Assurance Basics

byFSKKP

@ump.edu.my

Forupdatedversion,please clinkonthishttp://ocw.ump.edu.my

Page 2: BCS 3263 SOFTWARE QUALITY ASSURANCE Chapter One …

Chapter Description

• Aims– Demonstrate understanding of the main concepts, of Software

Quality Assurance (SQA)• ExpectedOutcomes

– Inquire a knowledge of main software quality assurance activities,their tasks, work products and their models

• Other related Information– Introduces students to the concept of Software Quality Assurance

(SQA) including principles, component, process, models,standards and certification of SQA.

• References– Mastering software quality assurance : best practices, tools and

techniques for software developers / Murali Chemuturi Chemuturi,Murali, J. Ross Pub. QA76.76.Q35 C44 2011

Page 3: BCS 3263 SOFTWARE QUALITY ASSURANCE Chapter One …

What is Quality ?

3

WordofQualitymeanseither

GoodorBad..Isthatenough?

Page 4: BCS 3263 SOFTWARE QUALITY ASSURANCE Chapter One …

Software Quality

“Thedegree towhichasetofinherent characteristics

fulfillsrequirements.” (ISO9000,2nd edition,2000)

“Thedegreetowhichasystem,component,orprocessmeetsspecified

requirements” (PhilipCrosby,IEEE)

“Thedegreetowhichasystem,component,or

processmeetscustomer oruserneedsorexpectations”(JosephM.Juran,IEEE).

“Conformitytouserexpectations,conformitytouser requirements,customersatisfaction,reliability,andlevelofdefectspresent.”(ISO/IEC 20926:2003)

4

Page 5: BCS 3263 SOFTWARE QUALITY ASSURANCE Chapter One …

Industry association or standards bodyØ ReputationØ protecting from fraud and lawsuitsØ addressing consumers concerns

End user of a productØ defect-free

functioningØ reliability Ø ease of useØ acceptable levels of

fault tolerance during use

Ø safety from injury to people or property.

End user of a serviceØ reliability of performanceØ ease of obtaining serviceØ expert serviceØ pleasant serviceØ protection from

consequential damage

Producer of goodsØ conformance of the

product to specifications, which may be defined by a government body

Provider of services Ø Deadlines and

delivery that conforms to specifications & standards 1

23

45

QUALITY ASSURANCE ?

Page 6: BCS 3263 SOFTWARE QUALITY ASSURANCE Chapter One …

SQA Specifications

•Explicit• Implicit

Specificationscanbe:

•Provider•Externalbody

Specificationsdefinedby:

6

Page 7: BCS 3263 SOFTWARE QUALITY ASSURANCE Chapter One …

Conclusion of The Chapter

• Conclusion #1– What is Quality ?

• Conclusion #2– What is Quality Assurance ?

• Conclusion #3– SQA Specification?

Page 8: BCS 3263 SOFTWARE QUALITY ASSURANCE Chapter One …

Assignment : ONE

APPENDIX: (A: Auditing Process) and (J: Review Process)

#Prepare class presentation for discussion