Class Schedule

Week Topics / Slides(PDF) Reading - Books / Resources (Link/PDF) Class Activity Group Assignment Individual Assignment
1
8/26 - 8/30
Course Introduction
Classic Mistakes
Rapid - Chapters 1,2 (pp. 1-28) - Introduction & Strategy
Rapid - Chapters 3 (pp. 29-50) - Classic Mistakes
[Malachowsky Chapter 1 - Understanding Leadership (pp. 1-20)
Malachowsky 2.1-2.2 Project and Environment (pp. 25-35)]
Classic Mistakes
2
9/2 - 9/6
9/2 No Class
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
[Malachowsky Chapter 4 - Team Structure and Development (pp. 111-144)]
Myers-Briggs Personality Test
3
9/9 - 9/13
Risk Management Rapid - Chapter 5 (pp. 81-106) - Risk Management
[Malachowsky Section 3.7 - Risk Management (pp. 97-102)]
Myers-Briggs Personality Test
Risk Management
4
9/16 - 9/20
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
[Malachowsky Section 2.3 - Values, Needs, and Process (pp. 36-43)]
Lifecycle Planning
5
9/23 - 9/27
Career fair 9/25 - 9/26
Project Management AntiPatterns Software Project Management AntiPatterns
[Malachowsky Chapter 6 - Pitfalls to Identify and Avoid (pp. 179-192)]
Plan Driven Methodologies (Partner)
6
9/30 - 10/4
Midterm 1 Project Managers Chosen Midterm 1
7
10/7 - 10/11
Agile Methodologies
Agile Scrum
Agile Kanban
A Survey of Agile Development Methodologies
Get Ready for Agile Methods, With Care
Agility Through Discipline: A Debate
[Malachowsky Appendix - Agile: The Future of Projects (pp. 195-219)]
Group Project Overview
Planning Poker
Agile Methodologies
8
10/14 - 10/18
Oct break 10/14 - 10/15
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
[Malachowsky Sections 3.2-3.4 - Estimation (pp. 80-87)]
Project Artifact 1 Due
9
10/21 - 10/25
Scheduling and Scheduling Tools
Rapid - Chapter 9 (pp. 205 - 232) - Scheduling
Survival - Chapter 9 (pp. 126-141) - Quality
Variations in Software Development Practices
[Malachowsky Sections 3.5-3.6 - Scheduling and Tracking (pp. 88-97)
Malachowsky Section 2.4 - Quality and the Project Triangle (pp. 43-50)]
Cross-Team Feedback 1

Schedule Negotiation

Project Artifact 2 Due
Work Breakdown Structures and Scheduling (Partner)
10
10/28 - 11/1
Quality
Midterm 2
Software Quality Assurance
Midterm 2
11
11/4 - 11/8
Exam 2

Measurement and Metrics
Rapid - Chapter 26 (pp. 467-479) - Measurement
Survival - Chapter 16 (pp. 222-235) - Release
[Malachowsky Section 5.6 - Metrics and Reports (pp. 164-170)]
Project Artifact 3 Due
Cross-Team Feedback 2
12
11/11 - 11/15
Communications Management [Malachowsky Chapter 5 - Communication and Expectation Management
(except Section 5.6) (pp. 149-163, 171-175)]
13 - 14
11/18 - 11/22
11/25 - 11/29

Thanksgiving 11/27 - 11/29
Testing
Change Control
Survival - Chapter 15 (pp. 215-219) - System Testing
Survival - Chapter 18 (pp. 248-252) - Project History
Testing Process Project Artifact 4 Due
Finalize Project Coordinated Presentation
15 - 16
12/2 - 12/6
12/9
Maturity Models
Project Presentations
Final Exam Review
Using the software CMM in Small Organizations
Survival - Chapter 19 (pp.254-260) - Survival Notes
All reading may be covered in final exam
Project Presentations Final Exam Prep
Final Exam Times:
Section 2: 12/11/2019, Wednesday; 8:00AM - 10:30AM; Golisano Hall (GOL)-1650