SlideShare une entreprise Scribd logo
1  sur  12
Software Engineering
College of Arts, Media and Technology ,CMU.

Kittitouch S.
1.1-29-10-12


SE 422 (953422)
 SOFTWARE QUALITY ASSURANCE



Prerequisite: SE 202 (953202)
 Introduction to SE

Credits
1. Objective and concepts of software quality
2. Quality Factors
3. Software quality assurance standards
4. Quality assurance process and activities
5. Software reviews
6. Software configuration management
7. Traceability
8. verification and validation.
After completing this course, students will be able to:
1. explain the components of quality factor.
2. apply quality assurance and verification and
validation software engineering standards.
3. apply quality assurance process and activities with
software development process.
4. use the techniques of verification and validation in
software development.
5. apply the main functions software configuration
management with the software quality process.


Daniel Galin. SOFTWARE QUALITY ASSURANCE From theory to
implementation.


G. Gordon Schulmeyer. Handbook of Software Quality Assurance.
Topic

Introduction to Quality Assurance
Software Quality Factor
The Components of the Software quality assurance system
Development and Quality plan
Integrating quality activities in the project life cycle
Software Reviews
Software Configuration Management
Cost of Software Quality
Traceability and verification
SQA for Small Project
Total

Hour
3
6
3
6
3
6
6
3
3
6

45

Note: Some topics of the contents might be subject to change or add
without notice in advance.
 Lectures in class (3 hours per week)
 Quizzes and Assignment(paper/web)
 Reading assignments
 Self Study
 Midterm and final exams
The semester grade is computed:
Attendance
Quizzes
Assignment and Homework
Midterm Examination
Final Examination

Total

5%
10%
25%
30 %
30 %

100%
 Any late submissions for the assignment and/or






coursework will penalties or NOT be accepted.
Over 15 minute late two times is class absence. Also,
if students must be absent, please notify the lecturer
before the date of their absence.
The student who has percentage attendance less than
80% not allow to taking exam.
The student who does not take the final exam will fail
this course.
The evaluation is based on group standard (T-score).
Grade
A
B+
B
C+
C
D+
D
F
GPA
min
max
avg

feq.
8
12
16
17
10
5
2
2
72
2.771429
27.22
90.57
72.57
Ch 0 introduction to se422

Contenu connexe

Tendances

Ch 4 components of the sqa system
Ch 4 components of the sqa systemCh 4 components of the sqa system
Ch 4 components of the sqa system
Kittitouch Suteeca
 
Ch 10 cost of software quality
Ch 10 cost of software qualityCh 10 cost of software quality
Ch 10 cost of software quality
Kittitouch Suteeca
 
Software quality
Software qualitySoftware quality
Software quality
jagadeesan
 
Term Paper - Quality Assurance in Software Development
Term Paper - Quality Assurance in Software DevelopmentTerm Paper - Quality Assurance in Software Development
Term Paper - Quality Assurance in Software Development
Sharad Srivastava
 
Software Quality Challenge
Software Quality ChallengeSoftware Quality Challenge
Software Quality Challenge
Helmy Satria
 
Software quality requirements and evaluation
Software quality requirements and evaluationSoftware quality requirements and evaluation
Software quality requirements and evaluation
Eric Lai
 
SW Development Methodologies
SW Development MethodologiesSW Development Methodologies
SW Development Methodologies
thiago_tadeu
 

Tendances (20)

Ch 4 components of the sqa system
Ch 4 components of the sqa systemCh 4 components of the sqa system
Ch 4 components of the sqa system
 
Ch 12(spi)cm mi scampi
Ch 12(spi)cm mi scampiCh 12(spi)cm mi scampi
Ch 12(spi)cm mi scampi
 
Mc call's software quality model
Mc call's software quality modelMc call's software quality model
Mc call's software quality model
 
Ch 10 cost of software quality
Ch 10 cost of software qualityCh 10 cost of software quality
Ch 10 cost of software quality
 
Lect2 quality factor
Lect2 quality factorLect2 quality factor
Lect2 quality factor
 
Software quality
Software qualitySoftware quality
Software quality
 
Software Quality Assurance class 1
Software Quality Assurance  class 1Software Quality Assurance  class 1
Software Quality Assurance class 1
 
Software quality program and establishiment cocepts
Software quality program and establishiment coceptsSoftware quality program and establishiment cocepts
Software quality program and establishiment cocepts
 
Lect1 fault+quality
Lect1 fault+qualityLect1 fault+quality
Lect1 fault+quality
 
software quality
software qualitysoftware quality
software quality
 
Software Quality Analyst and Software Quality Management
Software Quality Analyst and Software Quality ManagementSoftware Quality Analyst and Software Quality Management
Software Quality Analyst and Software Quality Management
 
Software quality management lecture notes
Software quality management lecture notesSoftware quality management lecture notes
Software quality management lecture notes
 
Software quality
Software qualitySoftware quality
Software quality
 
Sqa plan
Sqa planSqa plan
Sqa plan
 
Term Paper - Quality Assurance in Software Development
Term Paper - Quality Assurance in Software DevelopmentTerm Paper - Quality Assurance in Software Development
Term Paper - Quality Assurance in Software Development
 
Software quality
Software qualitySoftware quality
Software quality
 
Software Quality Challenge
Software Quality ChallengeSoftware Quality Challenge
Software Quality Challenge
 
Software quality requirements and evaluation
Software quality requirements and evaluationSoftware quality requirements and evaluation
Software quality requirements and evaluation
 
SW Development Methodologies
SW Development MethodologiesSW Development Methodologies
SW Development Methodologies
 
Introduction To Software Quality Assurance
Introduction To Software Quality AssuranceIntroduction To Software Quality Assurance
Introduction To Software Quality Assurance
 

Similaire à Ch 0 introduction to se422

Software Quality Assurance is important because Quality in the softw.pdf
Software Quality Assurance is important because Quality in the softw.pdfSoftware Quality Assurance is important because Quality in the softw.pdf
Software Quality Assurance is important because Quality in the softw.pdf
aquastore223
 
In computing, a database is an organized collection of data or a type of data...
In computing, a database is an organized collection of data or a type of data...In computing, a database is an organized collection of data or a type of data...
In computing, a database is an organized collection of data or a type of data...
MugizhanNagendiran
 
1 Quality Assurance Presentation
1 Quality Assurance Presentation1 Quality Assurance Presentation
1 Quality Assurance Presentation
guest337c19
 
4.software management
4.software management4.software management
4.software management
Deepak Sharma
 

Similaire à Ch 0 introduction to se422 (20)

Software quality
Software qualitySoftware quality
Software quality
 
Software Quality Assurance is important because Quality in the softw.pdf
Software Quality Assurance is important because Quality in the softw.pdfSoftware Quality Assurance is important because Quality in the softw.pdf
Software Quality Assurance is important because Quality in the softw.pdf
 
I software quality
I   software qualityI   software quality
I software quality
 
Softwaretesting
SoftwaretestingSoftwaretesting
Softwaretesting
 
Enhancing Software Quality Using Agile Techniques
Enhancing Software Quality Using Agile TechniquesEnhancing Software Quality Using Agile Techniques
Enhancing Software Quality Using Agile Techniques
 
In computing, a database is an organized collection of data or a type of data...
In computing, a database is an organized collection of data or a type of data...In computing, a database is an organized collection of data or a type of data...
In computing, a database is an organized collection of data or a type of data...
 
A Research Study on importance of Testing and Quality Assurance in Software D...
A Research Study on importance of Testing and Quality Assurance in Software D...A Research Study on importance of Testing and Quality Assurance in Software D...
A Research Study on importance of Testing and Quality Assurance in Software D...
 
Custom software develop with quality.pptx
Custom software develop with quality.pptxCustom software develop with quality.pptx
Custom software develop with quality.pptx
 
Software management
Software managementSoftware management
Software management
 
Lecture10
Lecture10Lecture10
Lecture10
 
1 Quality Assurance Presentation
1 Quality Assurance Presentation1 Quality Assurance Presentation
1 Quality Assurance Presentation
 
stfbegn.ppt
stfbegn.pptstfbegn.ppt
stfbegn.ppt
 
Software testing for beginners
Software testing for beginners Software testing for beginners
Software testing for beginners
 
6 pma salehuddin - pqp & 3 core process procedures
6   pma salehuddin - pqp & 3 core process procedures6   pma salehuddin - pqp & 3 core process procedures
6 pma salehuddin - pqp & 3 core process procedures
 
4.software management
4.software management4.software management
4.software management
 
Quality Assurance Standards and Survey of IT Industries
Quality Assurance Standards and Survey of IT IndustriesQuality Assurance Standards and Survey of IT Industries
Quality Assurance Standards and Survey of IT Industries
 
Develop quality characteristics
Develop quality characteristicsDevelop quality characteristics
Develop quality characteristics
 
SQE Lecture 1.pptx
SQE Lecture 1.pptxSQE Lecture 1.pptx
SQE Lecture 1.pptx
 
M017548895
M017548895M017548895
M017548895
 
WHAT IS QUALITY? Paola Di Maio
WHAT IS QUALITY? Paola Di MaioWHAT IS QUALITY? Paola Di Maio
WHAT IS QUALITY? Paola Di Maio
 

Plus de Kittitouch Suteeca (16)

Ch 11(spi)relationship pa
Ch 11(spi)relationship paCh 11(spi)relationship pa
Ch 11(spi)relationship pa
 
Ch 10(spi)cm mi-cm-ppqa
Ch 10(spi)cm mi-cm-ppqaCh 10(spi)cm mi-cm-ppqa
Ch 10(spi)cm mi-cm-ppqa
 
Ch 10(spi)cm mi-cm-ppqa
Ch 10(spi)cm mi-cm-ppqaCh 10(spi)cm mi-cm-ppqa
Ch 10(spi)cm mi-cm-ppqa
 
Ch 9(spi)cm mi reqm
Ch 9(spi)cm mi reqmCh 9(spi)cm mi reqm
Ch 9(spi)cm mi reqm
 
Ch 8(spi)cm mi-pp
Ch 8(spi)cm mi-ppCh 8(spi)cm mi-pp
Ch 8(spi)cm mi-pp
 
Ch 7(spi)intro tocm-mi2013
Ch 7(spi)intro tocm-mi2013Ch 7(spi)intro tocm-mi2013
Ch 7(spi)intro tocm-mi2013
 
Se423mid term preview
Se423mid term previewSe423mid term preview
Se423mid term preview
 
Se423mid term preview
Se423mid term previewSe423mid term preview
Se423mid term preview
 
Data collection
Data collectionData collection
Data collection
 
Ch6 performinng to asessment
Ch6 performinng to asessmentCh6 performinng to asessment
Ch6 performinng to asessment
 
Ch5 software imprementation1.0
Ch5 software imprementation1.0Ch5 software imprementation1.0
Ch5 software imprementation1.0
 
Ch4 project management process
Ch4 project management processCh4 project management process
Ch4 project management process
 
Ch3 introduction to iso29110
Ch3 introduction to iso29110Ch3 introduction to iso29110
Ch3 introduction to iso29110
 
Ch2 introduction to standard
Ch2 introduction to standardCh2 introduction to standard
Ch2 introduction to standard
 
Ch1 introduction to spi1.0
Ch1 introduction to spi1.0Ch1 introduction to spi1.0
Ch1 introduction to spi1.0
 
Ch0 se423 outline
Ch0 se423 outlineCh0 se423 outline
Ch0 se423 outline
 

Dernier

Dernier (20)

Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 

Ch 0 introduction to se422

  • 1. Software Engineering College of Arts, Media and Technology ,CMU. Kittitouch S. 1.1-29-10-12
  • 2.  SE 422 (953422)  SOFTWARE QUALITY ASSURANCE  Prerequisite: SE 202 (953202)  Introduction to SE Credits
  • 3. 1. Objective and concepts of software quality 2. Quality Factors 3. Software quality assurance standards 4. Quality assurance process and activities 5. Software reviews 6. Software configuration management 7. Traceability 8. verification and validation.
  • 4. After completing this course, students will be able to: 1. explain the components of quality factor. 2. apply quality assurance and verification and validation software engineering standards. 3. apply quality assurance process and activities with software development process. 4. use the techniques of verification and validation in software development. 5. apply the main functions software configuration management with the software quality process.
  • 5.  Daniel Galin. SOFTWARE QUALITY ASSURANCE From theory to implementation.
  • 6.  G. Gordon Schulmeyer. Handbook of Software Quality Assurance.
  • 7. Topic Introduction to Quality Assurance Software Quality Factor The Components of the Software quality assurance system Development and Quality plan Integrating quality activities in the project life cycle Software Reviews Software Configuration Management Cost of Software Quality Traceability and verification SQA for Small Project Total Hour 3 6 3 6 3 6 6 3 3 6 45 Note: Some topics of the contents might be subject to change or add without notice in advance.
  • 8.  Lectures in class (3 hours per week)  Quizzes and Assignment(paper/web)  Reading assignments  Self Study  Midterm and final exams
  • 9. The semester grade is computed: Attendance Quizzes Assignment and Homework Midterm Examination Final Examination Total 5% 10% 25% 30 % 30 % 100%
  • 10.  Any late submissions for the assignment and/or     coursework will penalties or NOT be accepted. Over 15 minute late two times is class absence. Also, if students must be absent, please notify the lecturer before the date of their absence. The student who has percentage attendance less than 80% not allow to taking exam. The student who does not take the final exam will fail this course. The evaluation is based on group standard (T-score).