|
X
|
Date in 2009
|
Topic | Readings due | Assignments due | Research Papers |
|
W 26 Aug
|
Introductions Overview of Software Engineering Ethical Issues in Software Engineering |
Chapter 1, 2 How to Read a Research Paper SE: An Idea whose Time has come and gone? ACM SE Code of Ethics Ethics of Safety Critical Systems |
NOTE: Be prepared to present your essays to the class. | ||
|
W 02 Sep
|
Socio-technical Systems Critical Systems |
Chapter 3 No Silver Bullet Original The Chimera of Software Quality The Cathedral and the Bazaar Legacy Systems |
HW1: Prepare a chart of imperatives by number in the ACM SE Code of Ethics and for each imperative, note whether you agree, partially agreee, or disgree and briefly state why. Submit by email as [lastName]_HW1.pdf
HW2: 1000 plus word response to Brooke's No Silver Bullet. Submit by email as [lastName]_HW2.pdf |
||
|
W 09 Sep
|
Critical Systems | Airport 95 FBI Fiasco 2005 Therac-25 Accidents Role of SW in Spacecraft Accidents |
HW3: 1500 plus word response to Leveson's papers on spacecraft accidents and Therac-25 accidents. Submit by email as [lastName]_HW3.pdf | Research Paper #1 Specs | |
|
W 16 Sep
|
Software Processes | Chapter 4 Rapid Development Ch 7 Agile Unified Process Agile Modeling |
|||
|
W 23 Sep
|
Software Processes Project Management |
Chapter 5 Ten Ways to Ensure RIA Failure Future Trends - Boehm |
In Class: The one sure way to advance SE ... |
FYI - Pair Programming FYI - Iteration Planning Guide for SCRUM FYI - Dr. Dobbs Sept 09 |
|
|
W 30 Sep
|
Software Requirements Requirements Engineering |
Chapter 6 Chapter 7 Problem Frames Magical Number 7 |
Research Paper #1 Due | ||
|
W 07 Oct
|
MIDTERM = Presentations of Paper #1 | Mythical Man Month (the book) | Research Paper #2 Specs | ||
| W 14 Oct | System Models | Chapter 8 On Visual Formalisms |
|||
| W 21 Oct | Critical Systems Specification Formal Specification |
Chapter 9 Chapter 10 |
|||
| W 28 Oct | Verification and Validation | Chapter 22 Chapter 23 Software Analysis Intro to Testing Testing and Verification |
|||
| W 04 Nov | Managing People Software Cost Estimation |
Chapter 25 In Class Film Groupthink Chapter 26 Ten Unmyths |
|||
| W 11 Nov | Quality Management Process Improvement |
Chapter 27 Chapter 28 Humphrey MacCormack Article |
|||
| W 18 Nov | Service-Oriented Software Engineering Aspect-Oriented Software Development |
Chapter 31 Chapter 32 |
Research Paper #2 Due | ||
| W 25 Nov | THANKSGIVING | ||||
| W 02 Dec | Canceled by CofC President Benson | ||||
| W 09 DEC | Presentations of Paper #2 5:30 - 8:30 | ||||