Jan.9
|
- Introductions
- Types of Software Developing Organizations
- Organization of a Software Vendor (Ch.2.2)
- the board
- CEO/President/COO
- Finance/Admin
|
Jan.16
|
- More Introductions
- Organization of a Software Vendor (cont'd) (Ch.2.2)
- Marketing
- business development
- marketing communications (marcomm)
- product management
- Sales
- Client Services
|
Jan.23
|
- Introduction (Ch.1)
- Release Planning Overview (Ch.2)
- The Product Lifecycle (2.3)
- Software Releases (Ch.6.1-6.7)
- Software Versions (Ch.7.1-7.3)
|
Jan.30
|
- Release Planning Overview (Ch.2.3-2.11)
- Sample (deterministic) Release Plan (Ch.8a)
- The Capacity Constraint (Ch.3)
|
Feb.6
|
- The Quantitative Capacity Constraint (Ch.4)
|
Feb.13
|
- The Stochastic Capacity Constraint (Ch.5)
|
Feb.20
|
READING WEEK
|
Feb.27
|
- Software Department Organization
- Software Development Business Plan
|
Mar.6
|
- assignment 1 due
- Software Development Business Plan
|
Mar.13
|
- Software Development Business Plan
- SEI CMM, ISO 2000
|
Mar.20
|
- Hiring and Retaining Staff
- Shiva Nejati - Peopleware
|
Mar.27
|
- Charles Zhang - The Mythical Man-Month
- Ziad Odeh - the HP Way
- Chung Kai Lee - Extreme Programming Explained
- Dong Shao - Rise & Resurrection of the American Programmer
|
Apr.3
|
- George Elkoura - Why Does Software Cost so Much?
- Kartik Desai - Introduction to the PSP
- Mehrdad Sabetzadeh - Software Project Survival Guide
- Wei Zhang - Inside the Tornado
|
Apr.10
|
- Muhammad Ali - Becoming a Technical Leader
- Periklis Andritsos - Software Metrics
- Michael Feng - Rapid Development
- Hubert Leung - The Mythical Man-Month
|
Apr.12
|
|