SRM UNIVERSITY FACULTY OF ENGINEERING AND ...

25 downloads 1698 Views 49KB Size Report
Roger S. Pressman, “Software Engineering-A Practitioner's Approach”, McGraw Hill ... Method. Testing Method. 1. The Software Quality Challenge. 50. T1. BB.
Course Code Course Title Semester Course Time

: : : :

SRM UNIVERSITY FACULTY OF ENGINEERING AND TECHNOLOGY SCHOOL OF COMPUTING DEPARTMENT OF CSE COURSE PLAN CS0451 Software Quality Management VII July-Dec 2011

Day

Hour

1

2,4

2 3 4 5

6

Timing 9.35 -10.25 11.35-12.15 1.30-2.20

1

8.45-9.35

Location

: S.R.M.E.C – Tech Park

Faculty Details Sec. SE

Name Mr.Senthilkumar.G

Office Tech park 7th floor

Office hour Mon – Fri

Mail id [email protected]

Required Text Books: 1. Daniel Galin, “Software Quality Assurance: From Theory to Implementation”, Addison-Wesley, 2003 Reference Books 1. Alcon Gillies “Software quality: Theory and management”, International Thomson, Computer press 1997 2. Stephen H.Kan, “Metrics and models in software quality Engineering”, Addison –Wesley1955 3. Roger S. Pressman, “Software Engineering-A Practitioner’s Approach”, McGraw Hill pub.2001 4. Humphrey Watts, “Managing the Software process” Addison Wesley, 1986. Web resources • •

www.onesmartclick.com/ www.studentdump.com

Prerequisite

:

CS0255 – software engineering principles CS0654- software architecture patterns

Objectives • •

Define quality assurance plans Apply quality assurance tools & techniques

Assessment Details Attendance Cycle Test – I Cycle Test – II Surprise Test – I Surprise Test - II Model Exam

: : : : : :

5 Marks 10 Marks 10 Marks 5 Marks 5 Marks 15 Marks

Test Schedule S.No. 1 2 3

DATE Second week of AUG’10 End of SEP’10 End of NOV’10

TEST

TOPICS

DURATION

Cycle Test - I

Unit I & II

2 periods

Cycle Test - II Model Exam

Unit III & IV All 5 units

2 periods 3 Hrs

Outcomes Students who have successfully completed this course will have full understanding of the following concepts Course outcome To learn • To learn software quality factors •

About common software testing strategies.



About project process control and software metrics.



Program outcome

• •



About standards and certifications. •

An ability to understand components of software quality assurance. To have enough knowledge in implementation in testing and assuring software quality maintenance To have knowledge about software quality costs. To understand SQA standards and software process assesments

Detailed Session Plan UNIT-1 The Software Quality Challenge - Software Quality Factors - Components of the Software Quality Assurance System. Pre-Project Software Quality Components - Contract Review Development and Quality Plans Session No. 1 2 3 4 5 6 7

Topics to be covered The Software Quality Challenge Software Quality Factors Components of the Software Quality Assurance System Pre-Project Software Quality Components Contract Review reference models Development and Quality Plans Software quality factors

8 9

Software quality assurance

Time (min)

Ref

Teaching Method

50

T1

BB

50

T1

BB

50

T1

BB

50

T1

BB

50

T1

BB

50

T1

BB

50

T1

BB

50

T1

BB

50

T1

BB

Testing Method Group discussion Objective type test Quiz Objective type test Surprise test Quiz Quiz Objective type test Quiz, Assignment Group discussion Comparative study Assignment

UNIT-II Integrating Quality Activities in the Project Life Cycle – Reviews - Software Testing – Strategies Software Testing – Implementation - Assuring The Quality of Software Maintenance - Assuring The Quality of External Participants' Parts Integrating Quality Activities in the 10 111 Project Life Cycle

50

T1

BB

11 Reviews - Software Testing

50

T1

BB

12 Strategies

50

T1

PPT

13

Software Testing

50

T1

PPT

15

Implementation

50

T1

BB

50

T1

BB

50

T1

PPT

50

T1

BB

16 17 18

Assuring The Quality of Software Maintenance Assuring The Quality of External Participants' Parts Assuring The Quality of External Participants' Parts

Quiz Quiz Brain storming Group discussion

Quiz Surprise Test Group discussion Quiz Quiz Surprise Test-2 Quiz

UNIT -III Procedures and Work Instructions - Supporting Quality Devices - Staff Training, Instructing and Certification - Preventive and Corrective Actions - Configuration Management - Documentation and Quality Records Controls.

19 20 21 22 23 24 25

Procedures and Work Instructions Supporting Quality Devices Staff Training Instructing and Certification Preventive and Corrective Actions Configuration Management Configuration Management

50 50 50 50 50 50 50

26

Documentation and Quality Records Controls.

50

27

Documentation and Quality Records Controls.

50

28

Implementation

T1 T1 T1 T1 T1 T1 T1

BB PPT PPT PPT PPT PPT PPT

Quiz Objective type test Quiz Group discussion Quiz, Comparative study Quiz Surprise Test Quiz Group discussion Quiz Comparative study Quiz Group discussion

T1 PPT

Pick and answer

PPT

Quiz

PPT

Quiz Brain storming

T1

50

T1

UNIT- IV Project Progress Control - Software Quality Metrics - Software Quality Costs

29 30 31 32

Project Progress Control Project Progress Control Software Quality Metrics Software Quality Metrics

50

T2

PPT

50

T2

PPT

50

T2

PPT

50

T2

PPT

50

T2

PPT

50

T2

PPT

Software Quality Costs 33 34

Software Quality Costs

Group discussion Group discussion Quiz Group discussion Group discussion Objective type test Quiz Group discussion Quiz Group discussion

35

Software cost estimation

50

T2

BB

Surprise test-3

UNIT V SQA Standards - ISO 9001 Certification - Software Process Assessment. Organizing for Quality Assurance - Management and its Role in Quality Assurance - The Software Quality Assurance Unit - SQA Trustees and Committees

36 37 38 39 40 41 42 43 44

SQA Standards ISO 9001 Certification Software Process Assessment Organizing for Quality Assurance Management and its Role in Quality Assurance Management and its Role in Quality Assurance The Software Quality Assurance Unit The Software Quality Assurance Unit SQA Trustees and Committees

BB – Black Board PPT – Power Point

Group discussion

50

T2

BB

50

T2

BB

50

T2

BB

50

T2

PPT

Group discussion Comparative study Objective type test Comparative study Brain storming

50

T2

BB

Brain storming

50

T2

BB

50

T2

BB

50

T2

BB

50

T2

PPT

Surprise test Quiz Group discussion Comparative study Assignment Comparative study Brain storming