|
X
|
Date in 2007
|
Topic | Readings due | Assignments due | Team Project Milestones |
|
x
|
W 22 Aug
|
Introductions Overview of Software Engineering |
Chapter 1 |
||
|
x
|
M 27 Aug
|
Ethical Issues in Software Engineering | How to Read a Research Paper No Silver Bullet No Silver Bullet Original The Chimera of Software Quality ACM Code of Ethics ACM SE Code of Ethics (FYI) |
||
|
x
|
W 29 Aug
|
Socio-technical Systems | Chapter 2 The Cathedral and the Bazaar Airport 95 Legacy Systems optional: FBI Fiasco 2005 |
HW1: Ethics Commitment | |
|
x
|
M 03 Sep
|
Critical Systems | Chapter 3 |
Requirements | |
|
x
|
W 05 Sep
|
Critical Systems | Therac-25 Accidents Pic ACM Licensing Position |
HW2: 2.6 (use diagramming software such as Visio and output as pdf), 2.7, 2.11 | |
|
x
|
M 10 Sep
|
Software Processes | Chapter 4 |
||
|
x
|
W 12 Sep
|
Software Processes | The Future of Programming Rapid Development Ch 7 |
HW3: Exercises 3.5,3.7,3.8,3.11 | |
|
x
|
M 17 Sep | Project Management | Chapter 5 Value-Based SE: Case Study |
Deliverable #1 | |
|
x
|
W 19 Sep | Software Requirements | Chapter 6 Problem Frames |
HW4: Exercises 5.2, 5.7, 5.11 (use Microsoft Project from MSDN Academic or a spreadsheet, etc.) | |
|
x
|
M 24 Sep | N O C L A S S | catch-up readings | ||
|
x
|
W 26 Sep | Requirements Engineering | Chapter 6,7 Magical Number 7 |
||
|
x
|
M 1 Oct | System Models | Chapter 8 On Visual Formalisms |
Deliverable #2 | |
|
x
|
W 3 Oct | Critical Systems Specification | Chapter 9 Mythical Man Month Readings or try here (Chp 1-4) |
HW5: Exercise 8.5 | |
|
x
|
M 8 Oct | Formal Specification | Chapter 10 |
||
|
x
|
W 10 Oct | Midterm exam - in class, closed-book | |||
|
x
|
M 15 Oct | F A L L B R E A K | |||
|
x
|
W 17 Oct | Verification and Validation | Chapter 22 |
||
|
x
|
M 22 Oct | Verification and Validation | Software Analysis | ||
|
x
|
W 24 Oct | Software Testing | Chapter 23 Intro to Testing |
Deliverable #3 | |
|
x
|
M 29 Oct | >>Service-Oriented Software Engineering<< | Chapter 31 | ||
|
x
|
W 31 Oct | Software Testing (cont.) | |||
|
x
|
M 05 Nov | Critical Systems Validation | Chapter 24 | ||
|
x
|
W 07 Nov | Managing People | Chapter 25 In Class Film Groupthink |
Deliverable #4 | |
|
x
|
M 12 Nov | Software Cost Estimation | Chapter 26 Ten Unmyths |
||
|
x
|
W 14 Nov | Quality Management | Chapter 27 | ||
|
x
|
M 19 Nov | Process Improvement | Chapter 28 Humphrey |
Deliverables #5, #6, #7 Presentation Suggestions |
|
|
x
|
W 21 Nov | T H A N K S G I V I N G B R E A K | |||
|
x
|
M 26 Nov | Productivity vs Quality | MacCormack Article | ||
|
x
|
W 28 Nov | Team Project Presentations | Team 4; Team 2; Team 3 | ||
|
x
|
M 3 Dec | Team Project Presentations | Team 1; Team 5; | Deliverable #8 | |
|
*
|
W 5 Dec | Noon - 3:00 PM F I N A L EXAM | |||