CS510, Fall 2004 Course Schedule

Week, Date Speaker Lectures
Readings
Assignments (Due date)
Week 1
8/23-27
Boehm 8/23: Course Overview
EP-1, 5, 27
Boehm 8/25: Value-Based Software Engineering
EP-31
Boehm 8/27: Theory W - (I )
EP-9, 10
week 2
8/30-9/3
Boehm 8/30: Theory W - (II)
EP-29
Boehm 9/1: Software Processes; MBASE (I)
EP-3,4
1. Master Net (30)
Boehm 9/3: MBASE(II)
EP-6
 
week 3
9/6-10
  9/6: Labor Day - No classes
Boehm 9/8: Case Study:Sierra
EP-32
Boehm 9/10: Risk Management (I)
EP-8
week 4
9/13-17
Boehm 9/13: People and Values
Peopleware 1-10
2. Win-Win (30)
Boehm 9/15: Peopleware (I)
Peopleware 11-20
Boehm 9/17: Peopleware (II)
Peopleware 21-
week 5
9/20-24
Boehm 9/20: Getting to Win-Win; Review
3. Risk Analysis (30)
  9/22: *** Midterm Exam I ***  
Madachy 9/24: COCOMO™ II Overview, Case Study
week 6
9/27-10/01
Madachy 9/27: COCOMO™ II Tutorise
COCOMO™ II Chapter 1-4
Madachy 9/29: COCOMO™ Suite  
4. COCOMO™ (I) (35)
Boehm 10/1: Using COCOMO™ II for SW Decisions  
week 7
10/4-10/8
Boehm
10/4: Econ Analysis (I)
SEE Chapter 10-12
Boehm
10/6: Econ Analysis (II)
SEE Chapter 12-14
Boehm
10/8: Econ Analysis (III)
SEE Chapter 15-16
week 8
10/11-15
Boehm
10/11: Econ Analysis (IV)
SEE Chapter 17-20
Madachy 10/13: Econ Analysis (V)
5. COCOMO™ (II)£¨50£©
Madachy 10/15: Risk Management (II)
 
week 9
10/18-22
Reifer
10/18: Business Case Analysis (I)
Making the Software Business Case
Reifer 10/20: Business Case Analysis (II)  
6. SE Economics (30)
Boehm 10/22: Business Case Analysis (III)    
week 10
10/25-10/29
Boehm
10/25: Real Earned Value Mgmt; Review
7. Business Case Analysis (30)
  10/27: *** Midterm Exam II ***  
Boehm 10/29: Life Cycle Planning    
week 11
11/1-5
Madachy
11/1: Software Process Dynamics
Buhta 11/3: COTS-Integration: Economic Aspects  
Yang 11/5: COTS-Integration: Process Framework  
week 12
11/8-12
Boehm
11/8: Future Software Trends
Boehm 11/10: Agile Methods  
Hefner 11/12: Capability Maturity Models  
week 13
11/15-19
Madachy
11/15: Software Process Control
 
Boehm 11/17: Product Line Mgmt  
Boehm 11/19: Org. Mgmt: CeBASE Method    
week 14
11/22-26
Boehm
11/22: SW Engineering Ethics
Boehm 11/24: Outsourcing, Global Development  
8. Agile Methods (60)
  11/26: Thanksgiving - No Classes    
week 15
11/29-12/3
Boehm 11/29: Improving Productivity
  12/1: TBD    
  12/3: TBD  

9. Model Driven Dev.(60)

Due on Dec. 6th

week 16 12/13

12/13: *** Final Exam ***