54-894 Senior Seminar in Software Engineering

Tentative Schedule Spring 2010

  Topic Assignment Due Today
Jan.
12
Introduction; Product, Process and Management System Analysis
Client meeting
Journal  entry
14
Client meeting  
Read Pfleeger 1-3
Journal entry 0 -- LifeSteps paper
19
Process and Life Cycle
Management of Software Projects
Outside reading
Read Pfleeger Ch1-2


21 Introduction to User Interfaces Presentation of outside reading
Journal #1
26
More user interface
Read Pfleeger Ch2-4 Presentation of outside reading
28
Capturing Requirements Book review title due as part of journal for approval Journal 2 General update
Proposal for project
Feb
2 Requirements and Pilot
4
Design
Book list Journal 3
Presentation of outside reading
9
Pilot   Pilot Project Due
11 Presentation to Client Presentation of outside reading
Journal 4  Exam 1 Distributed
16
Exam Chapters 1-4, User Interface Due Presentation of outside reading
18
Documentation Standards   Journal 5     
23
Abstract for Creative Works Symposium Due
25
Journal 6
Software Requirements rough draft
Mar.
2 Presentation of outside reading
4
Meet with client
Questionnaire for client
  Major project Journal 7
Software Requirements Specification due
Abstract Due Creative Works
11
Major Field Test  4-6:30 pm Olin 113
(5% of final exam grade)
 13-21  Spring Break no classes    
23
 Sample SDS  Killer Robot assigned
Book review #1
Journal 8

25
 Code spec and Testing  Ch.  13-15  Presentation of outside reading
30
 Design    
Apr
1  Journal 9
Presentation of outside reading
6
Ch. 16-18 System Design Specification
8

  Killer Robot report
Journal 10
13
Research and Creative Works Presentations In class presentations
14
  Research and Creative Works Presentations
11
  Presentation of outside reading
15
    Test Plan (Validation and Verification
Journal 11
20
  Presentation of outside reading
22
   
27
 Client presentation   Project Product
Documentation/User's Manual
29
Peer Evaluation