SlideShare uma empresa Scribd logo
1 de 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
SE422 Software Quality Assurance

Mais conteúdo relacionado

Mais procurados

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 systemKittitouch Suteeca
 
Mc call's software quality model
Mc call's software quality modelMc call's software quality model
Mc call's software quality modelYatharth Aggarwal
 
Ch 10 cost of software quality
Ch 10 cost of software qualityCh 10 cost of software quality
Ch 10 cost of software qualityKittitouch Suteeca
 
Lect2 quality factor
Lect2 quality factorLect2 quality factor
Lect2 quality factorbabak sh
 
Software Quality Assurance class 1
Software Quality Assurance  class 1Software Quality Assurance  class 1
Software Quality Assurance class 1Santhiya Grace
 
Software quality program and establishiment cocepts
Software quality program and establishiment coceptsSoftware quality program and establishiment cocepts
Software quality program and establishiment coceptsGuruKrishnaTeja
 
Lect1 fault+quality
Lect1 fault+qualityLect1 fault+quality
Lect1 fault+qualitybabak sh
 
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
Software qualitySoftware quality
Software qualityjagadeesan
 
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 DevelopmentSharad Srivastava
 
Software quality
Software qualitySoftware quality
Software qualitySantu Kumar
 
Software Quality Challenge
Software Quality ChallengeSoftware Quality Challenge
Software Quality ChallengeHelmy Satria
 
Software quality requirements and evaluation
Software quality requirements and evaluationSoftware quality requirements and evaluation
Software quality requirements and evaluationEric Lai
 
SW Development Methodologies
SW Development MethodologiesSW Development Methodologies
SW Development Methodologiesthiago_tadeu
 
Introduction To Software Quality Assurance
Introduction To Software Quality AssuranceIntroduction To Software Quality Assurance
Introduction To Software Quality Assuranceruth_reategui
 

Mais procurados (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
 

Semelhante a SE422 Software Quality Assurance

Software quality
Software qualitySoftware quality
Software qualityQamar Wajid
 
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.pdfaquastore223
 
Enhancing Software Quality Using Agile Techniques
Enhancing Software Quality Using Agile TechniquesEnhancing Software Quality Using Agile Techniques
Enhancing Software Quality Using Agile TechniquesIOSR Journals
 
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
 
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...Sehrish Asif
 
Custom software develop with quality.pptx
Custom software develop with quality.pptxCustom software develop with quality.pptx
Custom software develop with quality.pptxBT Techsoft Pvt. Ltd
 
Lecture10
Lecture10Lecture10
Lecture10soloeng
 
1 Quality Assurance Presentation
1 Quality Assurance Presentation1 Quality Assurance Presentation
1 Quality Assurance Presentationguest337c19
 
Software testing for beginners
Software testing for beginners Software testing for beginners
Software testing for beginners ssuser622d45
 
4.software management
4.software management4.software management
4.software managementDeepak Sharma
 
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 IndustriesIOSR Journals
 
Develop quality characteristics
Develop quality characteristicsDevelop quality characteristics
Develop quality characteristicscsandit
 

Semelhante a SE422 Software Quality Assurance (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
 

Mais 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
 

Último

08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
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 AutomationSafe Software
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 

Último (20)

08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
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
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 

SE422 Software Quality Assurance

  • 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).