Software Quality Assurance By: Faraz Ahmed. Contents 0 Course Outline 0 Marks Distribution 0...
-
Upload
tiffany-sherman -
Category
Documents
-
view
216 -
download
2
Transcript of Software Quality Assurance By: Faraz Ahmed. Contents 0 Course Outline 0 Marks Distribution 0...
![Page 1: Software Quality Assurance By: Faraz Ahmed. Contents 0 Course Outline 0 Marks Distribution 0 Fundamentals of Quality Assurance 0 Discussion 0 Reference.](https://reader030.fdocuments.us/reader030/viewer/2022032803/56649e2f5503460f94b200bc/html5/thumbnails/1.jpg)
Software Quality Assurance
By: Faraz Ahmed
![Page 2: Software Quality Assurance By: Faraz Ahmed. Contents 0 Course Outline 0 Marks Distribution 0 Fundamentals of Quality Assurance 0 Discussion 0 Reference.](https://reader030.fdocuments.us/reader030/viewer/2022032803/56649e2f5503460f94b200bc/html5/thumbnails/2.jpg)
Contents
0Course Outline0Marks Distribution0Fundamentals of Quality Assurance0Discussion0Reference
![Page 3: Software Quality Assurance By: Faraz Ahmed. Contents 0 Course Outline 0 Marks Distribution 0 Fundamentals of Quality Assurance 0 Discussion 0 Reference.](https://reader030.fdocuments.us/reader030/viewer/2022032803/56649e2f5503460f94b200bc/html5/thumbnails/3.jpg)
Outline
0Fundamentals of Software Quality0Role of SQA in Software Development Cycle0Software Testing Lifecycle0Software Testing0Defect Lifecycle 0Software Quality Management0Requirements Engineering0Quality Data Tracking
![Page 4: Software Quality Assurance By: Faraz Ahmed. Contents 0 Course Outline 0 Marks Distribution 0 Fundamentals of Quality Assurance 0 Discussion 0 Reference.](https://reader030.fdocuments.us/reader030/viewer/2022032803/56649e2f5503460f94b200bc/html5/thumbnails/4.jpg)
Outline (cont.)
0Cost of Quality0Software Audits0Formal Technical Reviews0Software Testing Automation0Testing tools
![Page 5: Software Quality Assurance By: Faraz Ahmed. Contents 0 Course Outline 0 Marks Distribution 0 Fundamentals of Quality Assurance 0 Discussion 0 Reference.](https://reader030.fdocuments.us/reader030/viewer/2022032803/56649e2f5503460f94b200bc/html5/thumbnails/5.jpg)
Marks Distribution
20% midterms40% Finals10% Class Participation 10% Assignments (x2)10% Surprise Quizzes (x5)10% Presentations (x2)
![Page 6: Software Quality Assurance By: Faraz Ahmed. Contents 0 Course Outline 0 Marks Distribution 0 Fundamentals of Quality Assurance 0 Discussion 0 Reference.](https://reader030.fdocuments.us/reader030/viewer/2022032803/56649e2f5503460f94b200bc/html5/thumbnails/6.jpg)
Course definition[1]
0Software quality assurance (SQA) consists of a means of monitoring the software engineering processes and methods used to ensure quality
![Page 7: Software Quality Assurance By: Faraz Ahmed. Contents 0 Course Outline 0 Marks Distribution 0 Fundamentals of Quality Assurance 0 Discussion 0 Reference.](https://reader030.fdocuments.us/reader030/viewer/2022032803/56649e2f5503460f94b200bc/html5/thumbnails/7.jpg)
Quality?
0Object (entity);0 Process;0 Requirements;0 User;0 Evaluation;0 Measure and Measurement;0 Quality.
![Page 8: Software Quality Assurance By: Faraz Ahmed. Contents 0 Course Outline 0 Marks Distribution 0 Fundamentals of Quality Assurance 0 Discussion 0 Reference.](https://reader030.fdocuments.us/reader030/viewer/2022032803/56649e2f5503460f94b200bc/html5/thumbnails/8.jpg)
Quality Applicable Object Types
0 Product;0 Process;0 Service;0 Resource;0 Artifact;0 Activity;0 Measure or metric;0 Environment;0 Collection of entities or objects.
![Page 9: Software Quality Assurance By: Faraz Ahmed. Contents 0 Course Outline 0 Marks Distribution 0 Fundamentals of Quality Assurance 0 Discussion 0 Reference.](https://reader030.fdocuments.us/reader030/viewer/2022032803/56649e2f5503460f94b200bc/html5/thumbnails/9.jpg)
Product
0Any sort of output that is being provided.
0Examples?
![Page 10: Software Quality Assurance By: Faraz Ahmed. Contents 0 Course Outline 0 Marks Distribution 0 Fundamentals of Quality Assurance 0 Discussion 0 Reference.](https://reader030.fdocuments.us/reader030/viewer/2022032803/56649e2f5503460f94b200bc/html5/thumbnails/10.jpg)
Process
0Activities performed to add a meaningful dimension to a product (object)
0A quality of the product is directly proportional to the quality of the process
0Example: An assembly of cars
![Page 11: Software Quality Assurance By: Faraz Ahmed. Contents 0 Course Outline 0 Marks Distribution 0 Fundamentals of Quality Assurance 0 Discussion 0 Reference.](https://reader030.fdocuments.us/reader030/viewer/2022032803/56649e2f5503460f94b200bc/html5/thumbnails/11.jpg)
Requirements
0Something that should be part of the final output in order for it to be accepted.
![Page 12: Software Quality Assurance By: Faraz Ahmed. Contents 0 Course Outline 0 Marks Distribution 0 Fundamentals of Quality Assurance 0 Discussion 0 Reference.](https://reader030.fdocuments.us/reader030/viewer/2022032803/56649e2f5503460f94b200bc/html5/thumbnails/12.jpg)
User
0Anyone that is buying or utilizing the product.
0Can be direct or indirect.
![Page 13: Software Quality Assurance By: Faraz Ahmed. Contents 0 Course Outline 0 Marks Distribution 0 Fundamentals of Quality Assurance 0 Discussion 0 Reference.](https://reader030.fdocuments.us/reader030/viewer/2022032803/56649e2f5503460f94b200bc/html5/thumbnails/13.jpg)
Evaluation
0A process to gauge the quality of products and the quality of processes used to produce it.
0Analysis, inspections, reviews and tests
![Page 14: Software Quality Assurance By: Faraz Ahmed. Contents 0 Course Outline 0 Marks Distribution 0 Fundamentals of Quality Assurance 0 Discussion 0 Reference.](https://reader030.fdocuments.us/reader030/viewer/2022032803/56649e2f5503460f94b200bc/html5/thumbnails/14.jpg)
Quality
0Quality is the degree to which an object satisfies a specified set of attributes or requirements
0Attributes and degree of conformance.
0A low quality depicts that the final product is far removed from the users’ requirements.
![Page 15: Software Quality Assurance By: Faraz Ahmed. Contents 0 Course Outline 0 Marks Distribution 0 Fundamentals of Quality Assurance 0 Discussion 0 Reference.](https://reader030.fdocuments.us/reader030/viewer/2022032803/56649e2f5503460f94b200bc/html5/thumbnails/15.jpg)
Attributes = Features
![Page 16: Software Quality Assurance By: Faraz Ahmed. Contents 0 Course Outline 0 Marks Distribution 0 Fundamentals of Quality Assurance 0 Discussion 0 Reference.](https://reader030.fdocuments.us/reader030/viewer/2022032803/56649e2f5503460f94b200bc/html5/thumbnails/16.jpg)
Quality Management Framework
0CMMI?
0Others?
![Page 17: Software Quality Assurance By: Faraz Ahmed. Contents 0 Course Outline 0 Marks Distribution 0 Fundamentals of Quality Assurance 0 Discussion 0 Reference.](https://reader030.fdocuments.us/reader030/viewer/2022032803/56649e2f5503460f94b200bc/html5/thumbnails/17.jpg)
Quality Control
0Benefits of measuring quality after software construction?
0Software Degradation
0Patches/ fixes
![Page 18: Software Quality Assurance By: Faraz Ahmed. Contents 0 Course Outline 0 Marks Distribution 0 Fundamentals of Quality Assurance 0 Discussion 0 Reference.](https://reader030.fdocuments.us/reader030/viewer/2022032803/56649e2f5503460f94b200bc/html5/thumbnails/18.jpg)
CMMI Stages[3]
![Page 19: Software Quality Assurance By: Faraz Ahmed. Contents 0 Course Outline 0 Marks Distribution 0 Fundamentals of Quality Assurance 0 Discussion 0 Reference.](https://reader030.fdocuments.us/reader030/viewer/2022032803/56649e2f5503460f94b200bc/html5/thumbnails/19.jpg)
Discussion: Benefits of SQA?
![Page 20: Software Quality Assurance By: Faraz Ahmed. Contents 0 Course Outline 0 Marks Distribution 0 Fundamentals of Quality Assurance 0 Discussion 0 Reference.](https://reader030.fdocuments.us/reader030/viewer/2022032803/56649e2f5503460f94b200bc/html5/thumbnails/20.jpg)
References1) “Software Quaility Assurance”, http://en.wikipedia.org/wiki/Software_quality_assurance, visited on 3rd
Jan 20112) “sqa-szabist”, http://sqa-szabist.wikispaces.com/ , visited on 3rd Jan 20113) “SEI-CMMI Maturity Levels”, http://www.tutorialspoint.com/cmmi/cmmi-maturity-levels.htm, visited on 8th
Jan 2011