CS 472/CS 672
  Software Product Design I
 
  General Info
 
 
MIDTERM EXAM Schedule:
MidTerm#1 Thursday,   10/20/2011
MidTerm#2 Tuesday,   11/15/2011
 
 
TERM PROJECT Schedule:
3-7 person teams - Deadline
Choose Teams              10/06/2011
Choose Product            10/13 /2011
Vision Document          10/27/2011
Inception Milestone       11/17/2011
Elaboration Milestone    Final exam week
 
     Course Syllabus
 
     Evidence of SW Crisis
 
     UP Diagram
 
 
 
  Homework and Notes
 
  Lecture 1 (Aug. 30, 2011)
      Homework: Read Chapter 1
 
  Lecture 2 (Sept. 1, 2011)
     Notes: 472 Learning Objectives
     Notes: History Of Software Engineering
      Homework: Read Chapter 2 thru 2.9.3, skim 2.9.4 thru 2.9.7, read 2.10
 
  Lecture 3 (Sept. 6, 2011)
      Homework: Ch2 ReRead 2.5 thru 2.8, Ch3 Read thru 3.12, skim 3.13 & 3.14, & read 3.15
 
  Lecture 4 (Sept. 8, 2011)
     Definition: The Unified Process
   Homework: Re-read Ch 3
 
      Getting Started with Rational Rose
 
     Rose Tutorial
 
  Lecture 5 (Sept. 13, 2011)
     Study: UP Activities & Phases
     Homework: Read Ch 4 Teams
Read 4.1 thru 4.4, skim 4.5, 4.6, 4.7, & 4.8, Read 4.9
 
  Lecture 6 (Sept. 15, 2011)
     Homework:
Read Ch 4 Teams
Read 4.1 thru 4.4, skim 4.5, 4.6, 4.7, & 4.8, Read 4.9
Read Ch 5 Tools
Read 5.1 & 5.3, Skim 5.2, 5.4, 5.5, & 5.6, Read 5.7 thru 5.9
Read Ch 6 Testing
Read 6.1 thru 6.4, and 6.6 & 6.7
 
  Lecture 7 (Sept. 20, 2011)
      Homework: Read Ch. 7, Skim (7.2.2, 7.2.3, 7.2.4, 7.2.5) and (7.3.2, 7.3.3, 7.3.4)
 
  Lecture 8 (Sept. 22, 2011)
      Homework: Read Ch. 7, Skim (7.2.2, 7.2.3, 7.2.4, 7.2.5) and (7.3.2, 7.3.3, 7.3.4)
     Notes: Modules to Objects    
 
  Lecture 9 (Sept. 27, 2011)
      Homework: Read Ch. 10: 10.1, 10.2, 10.3, 10.4, 10.5, 10.6, 10.7, 10.8
 
  Lecture 10 (Sept 29, 2011)
      Homework: ReRead Ch. 10: 10.1 thru 10.11
 
  Lecture 11 (Oct. 4, 2011)
      Notes: Use Cases and Activity Diagrams
    Homework: Rational Rose Homework 1    (Due Oct. 6, 2011)
      Homework: ReRead Ch. 10: 10.1 thru 10.14, & 10.17 & 10.18 Skim 10.15 & 10.16
 
  Lecture 12 (Oct. 6, 2011)
      Homework: Read 15.6 and National Tours Vision Document and    
National Tours Homework #1: Instructions   (Due Oct. 13, 2011)
 
  Lecture 13 (Oct. 11, 2011)
     Notes: Class and Sequence Diagrams
    Homework:Rational Rose Homework 2   (Due Oct. 18, 2011)
 
  Lecture 14 (Oct. 13, 2011)
      Homework: Read Ch. 11: thru page 365
 
  Lecture 15 (Oct. 18, 2011)
     Review for MidTerm #1
 
  Day 16 MidTerm #1(Oct. 20, 2011)
     Homework: Ch 11
    Read 11.1, 11.2, 11.4, 11.5, 11.6, 11.7, 11.8, 11.9 Skim: 11.3, 11.11
 
  Lecture 17 (Oct. 25, 2011)
      Homework: ReRead Ch 11 at least through pg.368
 
  Lecture 18 (Oct. 27, 2011)
     Notes: Object Oriented Analysis
 
  Lecture 19 (Nov. 1, 2011)
     Notes: Advanced OO Concepts
    Homework: National Tours Homework #2 Instructions   (Due Nov. 10, 2011)     Homework: National Tours Homework #2 Template   
 
  Lecture 20 (Nov. 3, 2011)
     Notes: Responsibility Driven Design
   Homework: Review Object Oriented Analysis (How to REFINE)
   Homework: Review RDD notes
 
  Lecture 21 (Nov. 8, 2011)
     Homework: Review RDD notes
 
  Day 22 (Nov. 10, 2011)
     Notes: Review For MT#2
    Elaboration Milestone Due Today
    Homework: Review Notes for MT#2
 
 
  Document Templates and Examples
 
Vision Document Template
-Vision Document Example #1
-Vision Document Example #2
-Vision Document Example #3
 
Inception Milestone Template and Examples  
Inception Milestone Template
- Inception Milestone Example #1
- Inception Milestone Example #2
- Inception Milestone Example #3
 
Elaboration Milestone Template and Examples  
Elaboration Milestone Template
- Elaboration Milestone Example #1
- Elaboration Milestone Example #2
- Elaboration Milestone Example #3