Sunteți pe pagina 1din 5

SRM UNIVERSITY FACULTY OF ENGINEERING AND TECHNOLOGY SCHOOL OF COMPUTING DEPARTMENT OF CSE COURSE PLAN Course Code Course

Title Semester Course Time : : : : CS407 Software Quality Theory & Management VII JULY DEC 2009
SECTION B C Hour Timing Hour Timing 5 1.30 to 2.20 10.20 to 11.10 11.10 to 12.00 2.20 to 3.10 -

Day Hour Monday 4,5

A Timing 11.00 12.00, 1.30 2.20 -

Hour 2& 4

D Timing 9.2010.10,11.10 -12.00 1.30 to 2.20

Tuesday

2.20 - 3.10

Wednesday

8.30 9.20,10.2011.10 11.10 12.00

8.30 to 9.20

Thursday

1.30 2.20 11.10 12.00

1,3

Friday

Location Faculty Details Sec. A B C D

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

Name Mr. A. Jeyasekar Mr. S.Karthik Mrs.M.Poonkodi Mr. J.Prassanna

Office Hi-tech Block,Tech park Hi-tech Block,Tech park Hi-tech Block,Tech park

Office hour Monday - Friday Monday to Friday (8:30-4:00) Monday to Friday (8:30-4:00) Monday to Friday (8:30-4:00)

Mail id jeyasekar@cse.srmuniv.ac.in karthik@cse.srmuniv.ac.in poonkodi@cse.srmuniv.ac.in prassanna@cse.srmuniv.ac.in

Required Text Books: 1. Alan Gillies - Software Quality 'Theory and Management' International Thompson Computer Press 2. Watt. S. Humphery - Managing software process Addision Wesely 1998 3. Roger Pressman - Software Engineering McGraw Hill 1997 Prerequisite Objectives 1. To understand the Principles of software quality and concepts 2. To learn the Quality assurance models 3. To learn the Future trend in quality assurance models : CS303 - Software Engineering

Assessment Details Attendance Cycle Test I Surprise Test I Cycle Test II Surprise Test II Model Exam Test Schedule S.No. 1 2 3 Outcomes Students who have successfully completed this course will have full understanding of the following concepts Course outcome Program outcome To learn Needs of software quality Various Quality Criteria and its relationship The software quality metrics The CASE tools and its importance Principles of Quality Gurus. The Various Quality standards An ability to understand the basics of software quality and the quality criteria To analyze the dependency of various quality criteria To ability to Implement the quality standards for an organization An ability to understand the software quality principles An ability to understand the future trends in quality management DATE TEST Cycle Test - I Cycle Test - II Model Exam TOPICS Unit I & II Unit III & IV All 5 units DURATION 2 periods 2 periods 3 Hrs : : : : : : 4 Marks 6 Marks 3 Marks 6 Marks 3 Marks 8 Marks

Detailed Session Plan SOFTWARE QUALITY Introduction, views of quality hierarchical models of quality (Bohem, Mc Calls) Sessi Time Teaching on Topics to be covered Ref (min) Method No. Introduction to Software Quality, Various 1 50 1 BB definition for software quality Importance of software quality, 2 50 1 BB Challenges of software quality 3 Definition for Error, Defect, Fault, Failure 50 1 BB Various view of quality, Cost of quality 4 50 1 BB Various criteria of software quality 5 50 1 BB Boehms Hierarchical model 6 50 1 BB 7 8 9 Mc Calls Model or GE Model Interrelationship of Quality criteria 50 50 1 1 BB BB

Testing Method Group discussion Quiz Objective type test Quiz Quiz Quiz Quiz Quiz Objective type test Quiz, Assignment Group discussion

Practical evaluation of quality criteria for Group discussion 50 1 BB a large company MEASURING SOFTWARE QUALITY Measuring quality Software metrics-Gill approach management and improvement of quality- case tools for quality quality standards Introduction to software metrics, Seven Quiz 10 Criteria for a good metric, List of metrics 50 1,3 BB and its pitfalls Five Methods to measure the quality Quiz 11 50 1 BB Brain storming Gills quality templates and its attributes Quiz 12 50 1 BB Surprise Test Gills quality templates and its attributes Group discussion 13 50 1 BB Quiz Introduction to CASE tools Group discussion, Quiz 14 50 1,3 BB SSADM Structured systems and design Quiz, Assignment 15 methodology and IEM Information 50 1,3 BB Engineering Methodology Quiz 16 Excelerator CASE Tools 50 1 BB 17 Information Engineering Facility (IEF) 50 1 BB Group Discussion 50 Group Discussion 18 List of various software quality standards 1,3 BB QUALITY MANAGEMENT SYSTEMS Historical perspective Deming, Crossby, Jurans principles Elements of a QMS, - QMS for software control, Assurance, improvement Demings 14 pints for management Quiz 19 50 1 BB Objective type test Jurans 10 points for quality management Quiz 20 50 1 BB Group discussion Crosbys 14 points for quality Quiz, Comparative 21 50 1 BB improvement study 22 Comparison of Deming, Juran, Crosby 50 1 BB Quiz

principles 23 24 25 26 27 Elements of QMS Organizational structure, Responsibilities, Procedures, Processes, Resources Statistical process control QMS for software Software Quality control and improvement Quality Assurance 50 50 50 50 50 1,3 1,3 1 1,3 1,3 BB BB BB BB BB

Surprise Test Quiz Group discussion Quiz Comparative study Quiz Group discussion Quiz Quiz Brain storming Group discussion Assignment Group discussion Quiz Group discussion Assignment Group discussion Assignment Objective type test Quiz Group discussion Quiz Comparative study Objective type test Objective type test

QUALITY MANAGEMENT STANDARDS Purpose of standards ISO 9000 Series CMM-Tickit-SPICE models Purpose of Quality Standards 28 50 1,3 29 30 31 32 34 35 36 KPA Key Process Area of all levels SPICE and its Six levels Structures of SPICE and its Documents ISO 9000 and other ISO families ISO 9000 Clauses TickIT and its impact CMM and its five levels 50 50 50 50 1,3 1,3 1 1 50 50 50 1,3 1,3 1

BB BB BB BB BB BB BB BB

FURTURE TRENDS TSP & PSP- Clean room software engineering- Defect injection and prevention Introduction to Team software Process, 36 50 2,3 BB Characteristics of Effective team Structure of TSP 37 50 2,3 BB 38 39 40 41 42 43 44 45 Introduction to Personal software process and its process flow Components of PSP and its measures Foundation for Clean Room Engineering Clean Room Engineering Tasks Box Structure of Clean Room Engineering Defect injection Defect Removal Efficiency Defect prevention BB Black Board PP Power Point 50 50 50 50 50 50 50 50 2,3 2,3 2,3 2,3 2,3 2 2 2 BB BB BB BB BB BB BB BB

Group discussion Group discussion Objective type test Brain storming Brain storming Surprise test Quiz Assignment Assignment Brain storming Brain storming

S-ar putea să vă placă și