Class Schedule

Week Topics / Slides(PDF) Reading - Books / Resources (Link/PDF) Class Activity Group Assignment Individual Assignment
1
1/16 - 1/19
Course Introduction
Classic Mistakes
Rapid - Chapters 1,2 (pp. 1-28) - Introduction & Strategy
Rapid - Chapters 3 (pp. 29-50) - Classic Mistakes
Classic Mistakes
2
1/22 - 1/26
Core Concepts
Teams
Survival - Chapter 3 (pp. 20-33) - Concepts
Rapid - Chapters 12 & 13 (pp. 273-317) - Teams
Rapid - Chapter 34 (pp. 539-545) - Team Motivation
Stages of Team Development
Conscious Conflict
Facilitating Communication
Myers-Briggs Personality Test
3
1/29 - 2/2
Risk Management Rapid - Chapter 5 (pp. 81-106) - Risk Management Myers-Briggs Personality Test
Risk Management
4
2/5 - 2/9
Lifecycle Planning
Methodology Concepts
Rapid - Chapter 7 (pp. 133-161) - Lifecycle Planning
Waterfall Model Tutorial
Spiral Model Tutorial
A Survey of Plan-Driven Development Methodologies
Using Both Incremental & Iterative Development
Lifecycle Planning
5
2/12 - 2/16
Project Management AntiPatterns
Midterm 1
Software Project Management AntiPatterns Project Managers Chosen Plan Driven Methodologies (Partner)
Midterm 1
6
2/19 - 2/23
Agile Methodologies A Survey of Agile Development Methodologies
Get Ready for Agile Methods, With Care
The Elephant and the Monkey
Agility Through Discipline: A Debate
Group Project Overview
Planning Poker
Agile Methodologies
7
2/26 - 3/2
Estimation
COCOMO and Function Point Estimation
Rapid - Chapter 8 (pp. 163 - 204) - Estimation
The Evolution of Software Size: A Search for Value
Comparing Estimating Approaches
8
3/5 - 3/9
Scheduling and Scheduling Tools
Quality
Rapid - Chapter 9 (pp. 205 - 232) - Scheduling
Survival - Chapter 9 (pp. 126-141) - Quality
Variations in Software Development Practices
Schedule Negotiation
Project Draft 1 Due
Work Breakdown Structures and Scheduling (Partner)
Software Quality Assurance
3/12 - 3/16 Spring Break - No Class
9
3/19 - 3/23
Midterm 2 Cross-Team Feedback Midterm 2
10
3/26 - 3/30
Measurement and Metrics Rapid - Chapter 26 (pp. 467-479) - Measurement
Survival - Chapter 16 (pp. 222-235) - Release
11
4/2 - 4/6
Testing
Change Control
Survival - Chapter 15 (pp. 215-219) - System Testing
Survival - Chapter 18 (pp. 248-252) - Project History
Testing Process
12
4/9 - 4/13
Communications Management Project Draft 2 Due
13
4/16 - 4/20
Maturity Models Using the software CMM in Small Organizations
Survival - Chapter 19 (pp.254-260) - Survival Notes
Cross-Team Feedback
Finalize Project Coordinated Presentation
14
4/23 - 4/27
4/30
Project Presentations
Final Exam Review
All reading may be covered in final exam Project Final Version Due
Project Presentations
Final Exam Prep
Final Exam Times:
TBA