Date

Topic

Reading Due on Date

Deliverables Due on Date

Mar 26

The Course, the Customer, and You; the Product, Project, and the Process

NONE  -- 1st Day of Class

Class exercise forms turned in

Mar 28

Project Management and Planning, Risk Analysis and Management

Pressman: 1, 2.1-2.5, 2.7, 2.7.1, 2.10, 2.13, 3, 5.1-5.5, 5.8, 6.1-6.3, 6.6 and the course website

Groups chosen

Apr 2

Risk Analysis and Management, Requirments Engineering, Paper Prototyping

Pressman: 6.1-6.3, 6.6, 8.4-5, 10.5, 15

1-page project description

Apr 4

Requirements Analysis and Specification

Pressman: 11

Homework #1

Apr 9

Requirements Analysis and Specification

Pressman: 12

 

Apr 11

Review

Review

System Requirements Document (SRD) including sketches of UI

Apr 16

Quiz #1 / Design I (Concepts & Principles)

Pressman: 20

Quiz #1

Apr 18

Design II  (Concepts & Principles)

Pressman: 21, 13.1-13.4.3, 13.4.9,13.5-13.8

Homework #2

Apr 23

Design III (Concepts and Principles and Architecture)

Pressman: 22, 14.1-14.3

 

Apr 25

Configuration Management

Pressman: 9

User Manual, Homework #3

Apr 30

Testing Techniques

Pressman: 17

 

May 2

Quiz #2

Quiz #2

Detailed Design Doc I

May 7

Testing Techniques & Strategies

Pressman: 17, 18

 

May 9

OO Testing, Software Inspections (video)

Pressman: 23

 

May 14

Mythical Man Month

Mythical Man Month: 1st half of book

Homework #4

May 16

Mythical Man Month

Mythical Man Month: 2nd half of book.

Detailed Design Doc II

May 21

In-class software inspection

 

Bring one printout of entire project source code for each team member.

May 23

Quiz #3

Quiz #3

Code & Coding Standard

May 28

TBD (possibly Z notation)

TBD

System Test Report

May 30

Project Display

In lab

Entire Project Notebook

June 4

Final - 7:30-10:30pm

Final

Final exam