CS4711
Spring 2009
Software Process and Management
Tentative Course Outline


Week Monday Wednesday
1
1/12 - 1/14
Overview No Class
Identify possible presentation topics
2
1/19 - 1/21
MLK Day Introduction and Socio-technical systems
Chapters 1 and 2
3
1/26 - 1/28
Software Processes
Chapter 4
Project Management
Chapter 5
4
2/2 - 2/4
Software Requirements
Chapter 6
(DePottey, Ricksger, Stout)
Software Architecture
Chapters 11 and 12
(Hanson, Roth, Stevens)
5
2/9 - 2/11
Architecture and Design
Chapters 13 and 15
Verification and Validation
Chapter 22
(Heathcoat, Vella, Warren)
7
2/23 - 2/25
Critical Systems/Specification
Chapters 3 and 9
(Gupte and Lankfer)
Critical System Development/Validation
Chapters 20 and 24
8
3/2 - 3/4
Rapid Development/Software Evolution
Chapters 17 and 21

MIDTERM DUE
(Hillert and Keeler)
Reuse/Component-based Development
Chapters 18 and 19
9
3/16 - 3/18
Managing People
Chapter 25
(Colosky and Webb)
Software Cost Estimation
Quality Management
Chapter 26 and 27
(DeVillers, Major, Schnau)
10
3/23 - 3/25
Process Improvement
Quality Management
Chapter 28 and 29
(Dynes and Root)
Security Engineering
Chapter 30
(McMahon, Otis, Squires)
11
3/30- 4/1
Service-oriented SE
Chapter 31
(Alsaghayer and Madek)
Aspect-oriented SE
Chapter 32
(Anderson and O'Connell)
12
4/6 - 4/8
Boehm/Turner Chapter 1 Beohm/Turner Chapter 2
13
4/13 - 4/15
Boehm/Turner Chapter 3 and 4 Beohm/Turner Chapter 5 and Appendix D
14
4/20 - 4/22
Boehm/Turner Appendix E Beohm/Turner Chapter 6



Class-presented Articles