Week
|
Date
|
Lecture 1
|
Lecture 2
|
Monday Lab Session
|
1 |
3/9/01 |
(none) |
L00: Orientation lecture |
(none) |
2 |
10/9/01 |
L01: Why Software Fails |
L02: Case studies: The Mars Program |
Form Teams;
A1: Risk Management
Plan
|
3 |
17/9/01 |
L03: Software Project Management |
L04: Software Lifecycles |
Measurement Exercise (see: Measurement
Notes and GQM paper) |
4 |
24/9/01 |
L05: Decomposition and
Abstraction |
L06: Procedural Abstractions |
(A1 due)
A2: Design
Documentation and Test Plans
(see also: Testing handout)
|
5 |
1/10/01 |
L07: Data Abstractions |
L08: Testing |
Phase 1 Marketing Presentations |
6 |
8/10/01 |
L09: Reviews and Inspections |
L10: Formal Verification |
no tutorial - Thanksgiving!
A3: Quality Assessments
and Fagan Inspections |
7 |
15/10/01 |
L11: Debugging & Exceptions |
L12: Software Quality |
(A2 due)
Conduct Fagan Inspection
(See also: Inspection Forms)
|
8 |
22/10/01 |
L13: Software Design Representations |
L14: Requirements Analysis |
(A3 due)
A4: Integration Reports |
9 |
29/10/01 |
L15: Structured Modeling |
L16: Object Oriented Modeling |
Phase 2 Marketing Presentations |
10 |
5/11/01 |
L17: Formal Modeling |
L18: Specifications |
A5: User Manuals and Packaging |
11 |
12/11/01 |
L19: Software Architectures |
L20: Software Maintenance
and Reuse |
(A4 due)
Beta and Delta to give Assessed
Demos of Phase 2 Products
|
12 |
19/11/01 |
L21: Process Modeling and
Improvement |
L22: Software Measurement
(+ Course evaluation) |
(A5 due)
A6: Report on the Change Request
Alpha and Gamma to give Assessed
Demos of Phase 2 Products
|
13 |
26/11/01 |
L21: Process
Modeling and Improvement (repeated!)
(WEDNESDAY ONLY -
No lecture on Monday)
|
No Lecture |
Assessed Presentations |
14
|
3/12/01
|
|
No Lecture
|
A6 is due on Wed 5th Dec (bring it to the Wednesday
lecture) |