CS510, Fall 2008 Course Schedule

Week, Date

Speaker

Lectures

Readings

Assignments (Due date)

Week 1
8/25-29

Boehm

8/25: Course Overview, VBSE, SMB-0 case study

EC-0, EP-15, EP-20

SMB-0 Case Study (EP-1)

Boehm

8/27: VBSE, Incremental Commitment Model, SMB case study

EC-3, BB 9-3, 9-5, EP-2

Brown

8/29: ICM II

EC-3a, EP-3, EP-21

 

Week 2
9/1-9/5

  9/1: Labor Day - No classes    

Boehm

9/3: ICM III

EC-33

1. SMB-0 Win-Win analysis

Boehm

9/5: Balancing Agility and Discipline

EC-21, BA&D 1, 2, 4

week 3
9/8-12

Boehm

9/8: Theory W, People, Utility Theory

EC-5, BB 7-1, 7-2

Peopleware pp. 121-156 (EP-4)

2. SMB B-Case: Decreased Demand

Boehm

9/10: COCOMO™ II - I

EC-6, CII Ch.1, Ch.2

Boehm

9/12: COCOMO™ II - II

EC-8, EC-8, CII Ch.3, App. A

 

week 4
9/15-19

Reifer

9/15: Business Case Analysis - I

EC-10, Reifer Ch .4 (EP-5)

3. UniWord analysis (Lease Mgmt case study)

Reifer

9/17: Business Case Analysis - II

EC-10, Reifer Ch. 45 (EP-6)

Boehm

9/19: Agile Management & Economics

EC-21, BA&D 5, 6

 

week 5
9/22-26

Brown

9/22: Cost Estimation & Analysis

EC-6, EC-8

4. Cost Analysis I

Brown

9/24: COCOMO™ Suite

EC-9, CII Ch.5

Boehm

9/26: History of SW Engineering

EC-1, BB 8-4, 4-2, 10

week 6
9/29 - 10/3

Brown

9/29: Additional SW History and COCOMO™ Suite

EC-34

5. Business Case Analysis

Boehm

10/1: Midterm Q&A

EC-35

 

Brown

10/3: *** MIDTERM ONE ***

week 7
10/6-10/10

Brown

10/6: Quality Mgmt I

EC-11

Brown

10/8: Quality Mgmt II

EC-11

Brown

10/10: Econ. Analysis I

EC-14, SE Econ Ch.10-12, BB 2-2

week 8
10/13-10/17

Boehm

10/13: Econ. Analysis II

EC-15, SE Econ Ch.13-15, EP-8

6. Cost Analysis II - COCOMO™ II

Boehm

10/15: Econ. Analysis III

EC-16, SE Econ Ch. 16-18, EP-9

Boehm

10/17: Econ. Analysis IV

EC-17, SE Econ. Ch. 19-20 BB 2-2

week 9
10/20-10/24

Boehm

10/20: Risk Analysis

EC-20, BB 5-1, 5-2, 5-3

7. Software Economic Analysis I

Boehm

10/22: Risk Management

EC-20, BB 5-4, 5-5, EP-10

Brown

10/24: ICM Cost Estimation, COINCOMO

EC-19

week 10
10/27-10/31

10/27: No Class - COCOMO™ Forum Option

8. Software Economic Analysis II

10/29: TBD

Boehm

10/31: COTS - Based Process; Midterm II Q&A

EC-18, BB 1-4, 1-6, 9-4

9. Software Economic Analysis Risk Analysis (NO LATE SUBMISSION WILL BE ACCEPTED)

week 11
11/3-11/7

Boehm

11/3: *** MIDTERM TWO ***

Boehm

11/5: Software Planning & Control

EC-22, EP-12

Boehm

11/7: VBSE II, SW Engr Ethics

EC-2, EC-26, EP-13, EP-14, EP-15

 

week 12
11/10-11/14

Boehm

11/10: Agility and Quality

EC-24, BB 6-4, EP-16

10. Critical Path Analysis

Boehm

11/12: The Economics of Software Quality

EC-32

 

Reid

11/14: Contracting for Computing Services-1

BB 9-1, In-Class Case Study, EC-36

week 13
11/17-11/21

Reid

11/17: Contracting for Computing Services-2

EC-36, EP-13, EP-14, EP-15, Sagas of an Expert Witness

Brown

11/19: Systems of Systems Management and Economics

EC-23, BB 6-2

 

Schwarz

11/21: Service-Oriented Architectures

 

 

week 14
11/24-11/28

Madachy

11/24: Commercial Rapid Development

11. Multi-Core Software Development Research

Madachy

11/26: CMMI

11/28: Thanksgiving Holiday Weekend - No Class

 

week 15
12/1-12/5

Boehm

12/1: Future Challenges

EC-1, BB 6-5, 10; CII Ch.6

12/3: No Class

 

 

 

12/5: No Class

 

week 16
12/8-12/12

12/8: No Class

12. Brownfield Software Development Research

 Boehm

12/10: *** Final Exam ***

 

 

Note:

EC-Electronic Chart

EP-Electronic Paper

BB-Software Engineering Textbook (Green Cover)*

CII-Software Cost Estimation with COCOMO™ II Textbook (Red Cover)*

*detailed textbooks information on the outline page