You are on page 1of 6

DOC/LP/00/28.02.

02

LESSON PLAN LP-CS 9262


LP: Rev. No: 00
Sub Code & Name: CS9262 Software Quality Assurance Date: 28-06-2010
Branch :M.E CSE Semester :III Page 1 of 6

UNIT I 9
Introduction to software quality - challenges – objectives – quality factors – components
of SQA – contract review – development and quality plans – SQA components in project
life cycle – SQA defect removal policies – Reviews

Objective: This unit introduces software quality factors and software quality assurance
components in the project life cycle.

Session Topics to be covered Time Books Teaching


No Allocation Referred Method
1. Introduction to software development life 50m 3 PPT
cycle
2. Introduction to software quality 50m 1 PPT
3. Challenges and Objectives 50m 1 PPT
4. Quality factors 50m 1 PPT
5. Components of SQA 50m 1 PPT +WB
6. Contract Review 50m 1 PPT
7. Development and Quality plans 50m 1 PPT
8. SQA components in project life cycle 50m 1 PPT+WB
9. SQA defect removal policies and Reviews 50m 1 PPT
DOC/LP/00/28.02.02

LESSON PLAN LP-CS 9262


LP: Rev. No: 00
Sub Code & Name: CS9262 Software Quality Assurance Date :28-06-2010
Branch :M.E CSE Semester :III Page 2 0f 6

UNIT II 9
Basics of software testing – test generation from requirements – finite state models –
combinatorial designs - test selection, minimization and prioritization for regression
testing – test adequacy, assessment and enhancement

Objective:
This unit introduces the basics of software testing, test generation, assessment and
enhancement.

Session Topics to be covered Time Books Teaching


No Allocation Referred Method
10. Basics of software testing 50m 1,2 PPT+WB
11. Basics of software testing 50m 1,2 PPT+WB
12. Test generation from requirements 50m 2 PPT
13. Finite state models 50m 2 PPT
14. Combinational designs 50m 2 PPT
15. Test selection, minimization and prioritization 50m 2 PPT
for regression testing
16. Test selection, minimization and prioritization 50m 2 PPT
for regression testing
17. Testing adequacy, assessment and 50m 2 PPT
enhancement
18. Testing adequacy, assessment and 50m 2 PPT
enhancement
19. Cat-1
DOC/LP/00/28.02.02

LESSON PLAN LP-CS 9262


LP: Rev. No: 00
Sub Code & Name: CS9262 Software Quality Assurance Date: 28-06-2010
Branch :M.E CSE Semester :III Page 3 of 6

UNIT III 9
Testing strategies – white box and black box approach – integration testing – system and
acceptance testing – performance testing – regression testing - internationalization testing
– ad-hoc testing – website testing – usability testing – accessibility testing
Test plan – management – execution and reporting – software test automation –
automated testing tools

Objective:
This unit introduces various testing strategies and test automation and automated
testing tools.

Session Topics to be covered Time Books Teaching


No Allocation Referred Method
20. White box testing 50m 3,4 PPT+WB
21. Black box testing 50m 3,4 PPT+WB
22. Integration testing 50m 3 PPT
23. System and acceptance testing 50m 3 PPT
24. Performance testing and Regression testing 50m 3 PPT
25. Internationalization testing & Adhoc testing 50m 3 PPT
26. Website testing 50m 4 PPT
27. Usability and acceptance testing 50m 3,4 PPT
28. Test plan, management, execution and 50m 3,4 PPT
reporting
29. Software test automation and automated 50m 3,4 PPT
testing tools
DOC/LP/00/28.02.02

LESSON PLAN LP-CS 9262


LP: Rev. No: 00
Sub Code & Name: CS9262 Software Quality Assurance Date: 28-06-2010
Branch :M.E CSE Semester :III Page 4 of 6

UNIT IV 9
Hierarchical models of software quality – software quality metrics –function points
-Software product quality – software maintenance quality – effect of case tools –
software quality infrastructure – procedures – certifications – configuration management
– documentation control.

Objective:
This unit discusses about hierarchical model of software quality, quality metrics,
infrastructure of software quality and configuration management control.
Session Topics to be covered Time Books Teaching
No Allocation Referred Method
30. Hierarchical models of software quality 50m 5 PPT
31. Software quality metrics 50m 5 PPT
32. Software product quality 50m 1 PPT
33. Software maintenance quality 50m 1 PPT
34. Effect of case tools 50m 1 PPT
35. Software quality infrastructure - procedures 50m 1 PPT
36. Certifications 50m 1 PPT
37. Configuration management 50m 1 PPT
38. Documentation control 50m 1 PPT
Doc/LP/00/28.02.02

LESSON PLAN LP-CS 9262


LP: Rev. No: 00
Sub Code & Name: CS9262 Software Quality Assurance Date: 28-06-2010
Branch :M.E CSE Semester :III Page 5 of 6

UNIT V 9

Project progress control – costs – quality management standards – project process


standards – management and its role in SQA – SQA unit

Objective:
This unit discusses various standards like quality management standards, project
process standards and the SQA unit

Session Topics to be covered Time Books Teaching


No Allocation Referred Method
39. Project progress control 50m 1 PPT
40. Costs 50m 1 PPT
41. Quality management standards 50m 1 PPT
42. Quality management standards 50m 1 PPT
43. Project process standards 50m 1 PPT
44. Project process standards 50m 1 PPT
45. Management and its role in SQA 50m 1 PPT
46. SQA Unit 50m 1 PPT
47. SQA Unit 50m 1 PPT
48. CAT – II

DOC/LP/00/28.02.02
LESSON PLAN LP-CS 9262
LP: Rev. No: 00
Sub Code & Name: CS9262 Software Quality Assurance Date: 28-06-2010
Branch :M.E CSE Semester :III Page 6 of 6

Course Delivery Plan:

1 2 3 4 5 6 7 8 9 10 11 12
Week
I II I II I II I II I II I II I II I II I II I II I II I II
1 1 1 1 1 2 2 2 2 2 3 3 3 3 3 4 4 4 4 4 5 5 5 5
Units
3 5

REFERENCES:

1. Daniel Galin, Software Quality assurance – from theory to implementation,


Pearson education, 2009.
2. Aditya Mathur, Foundations of software testing, Pearson Education, 2008.
3. Srinivasan Desikan and Gopalaswamy Ramesh, Software testing – principles
and practices, Pearson education, 2006.
4. Ron Patto, Software testing, second edition,Pearson education, 2007.
5. Alan C Gillies, Software Quality Theory and Management, Cengage Learning,
second edition, 2003.

Prepared by Approved by
Signature
Name C.Sweetlin Hemalatha DR. Susan
Designation Asst .Professor – Grade -I H.O.D /CS
Date 28-06-2010 28-06-2010