Podcasts — Readings
| Podcast | Reading Assignment |
|---|---|
| Configuration Management | |
| Cost Estimation | Brooks, Ch. 8, "Calling the Shot" Brooks, Ch. 14, "Hatching a Catastrophe" |
| Implementation and Coding Style | |
| Project Management | Brooks, Ch. 2, "The Mythical Man –Month" Brooks, Ch. 6, "Passing the Word" Brooks, Ch. 7, "Why did the Tower of Babel Fail?" Brooks, Ch. 10, "The Documentary Hypothesis" Brooks, Ch. 12, "Sharp Tools" |
| Inspections and Reviews | |
| Safety Critical Issues | Leveson, "The Therac-25" Leveson, "High Pressure Steam Engines and Computer Software" Lions, "Ariane 5: Flight 501 Failure" NASA, "Mars Climate Oribiter Report" |
| Software Maintenance, Refactoring | |
| Software Process, Product Life Cycle | Sommerville, "Software process Models" |
| Software Process Improvement | Humphrey, "Characterizing the Maturity Framework" Bollinger, "A Critical Look" Humphrey, "Comments on 'A Critical Look'" |
| Software Process Revisited — Extreme Programming | Beck, "Embracing Change with Extreme Programming" |
| Software Requirements | Wiegers, "Requirements Traps" Brooks, Ch. 5, "The Second System Effect" |
| Testing* | |
| Verification and Validation | Knutson, "Verification and Validation" |
| Where Did the System Test Department Go? | Knutson, "Where Did the System Test Department Go?" |
| Managers / Team leaders |
Coders / Testers |
Special Team |
|---|---|---|
| Project Management | Software Process Revisited – Extreme Programming | Software Process, Product Life Cycle |
| Software Process, Product Life Cycle | Implementation and Coding Style | Software Process Improvement |
| Software Requirements | Software Requirements | Software Requirements |
| Software Process Improvement | Software Process, Product Life Cycle | Software Maintenance, Refactoring |
| Implementation and Coding Style | Software Maintenance, Refactoring | Software Process Revisited – Extreme Programming |
| Software Process Revisited – Extreme Programming | Software Process Improvement | Project Management |
| Software Maintenance, Refactoring | Project Management | Implementation and Coding Style |
| After Midterm | After Midterm | After Midterm |
| Inspections and Reviews | Testing | Cost Estimation |
| Configuration Management | Inspections and Reviews | Verification and Validation |
| Testing | Verification and Validation | Inspections and Reviews |
| Verification and Validation | Where Did the System Test Department Go? | Testing |
| Where Did the System Test Department Go? | Configuration Management | Where Did the System Test Department Go? |
| Cost Estimation | Cost Estimation | Configuration Management |
| Safety Critical Issues | Safety Critical Issues | Safety Critical Issues |