CSSE 576 Schedule

Spring 2014

Week

Session

Topics / Slides

Preparation

Project Work Due

 

1

Thurs, Mar 20

Course intro

 

 

Intro to software quality - What is it, anyway?

  Kan, Ch 1

 

Details of project work in the course

 

 

 

 

 

 

 

 

 

Software development process models

Ch 2

 

Which model is best? 

 

 

Time for initial discussion about selection of projects / papers

 

 

 

 

Wed, Mar 26, 7 AM - Project Description

 

2

Thurs, Mar 27

Review Project / paper ideas

 

 

 

 

 

 

 

 

 

Fundamentals of measurement theory

Ch 3

 

 

Software quality metrics - intro

Ch 4

 

 

 

Wed, AM - Project journal & status

 

3

Thurs, Apr 3

Applying the seven basic quality tools

Ch 5

 

 

 

 

 

 

 

Defect removal effectiveness

Ch 6

 

Project progress reports

 

 

 

Wed, Jan 8, 7 AM - Project journal & status

 

4

Thurs, Apr 10

The Rayleigh Model 

 

Ch 7

Exponential distribution and reliability growth models

Ch 8

Project progress reports

 

 

 

 Intro to Exam 1

 

Wed, 7 AM - Project journal & status

5

Thurs, Apr 17

 

Quality management models

Ch 9

11:55 PM - Exam 1- turn in on Moodle !!!   (Needs to be on time.)

 

 

 

 

 

 

 

 

In-process metrics 

Ch 10

 

Project progress reports

 

Wed, 7 AM - Project journal & status

 

Spring break - No class

Thurs, Apr 24

 

 

6

Thurs, May 1

Complexity metrics and models

Ch 11

 

Metrics and lessons learned from OO

Ch 12

 

 

 

 

 

 

 

 

Project progress reports

 

 

 

 

Wed, 7 AM - Project journal & status

 

7

Thurs, May 8

Availability metrics & engineering

Ch 13

Performance metrics & engineering

Read nulticore intro  and

Cloud high-performance intro and, if you can, the classic

"The Tail at Scale"

 

 

 

 

 

 

 

Project progress reports

 

 

Wed, 7 AM - Project journal & status

 

8

Thurs, May 15

Measuring and analyzing customer satisfaction

Ch 14

Ch 15

Conducting software project assessments

Ch 16

The problem of making change

 

 

 

 

 

 

 

 

Project progress reports

 

 

 

Wed, 7 AM - Project journal & status

 

9

Thurs, May 22

Dos and don'ts of software process improvement

Ch 17

Using function point metrics to measure software process improvement

Ch 18

 

 

 

 

 

 

 

 

Project progress reports

 

 

 

Get take home Exam - 2

Wed, 7 AM - Project journal & status

   
Course evaluations
   

 

10

Thurs, May 29

Concluding remarks

Ch 19

Exam - 2 due, 11:55 PM, on Moodle !!! 

Final Presentation

 

 

 

 

 

 

 

Final discussions

Wed, 7 AM - Project - final deliverables (see project)