CS 499 – Senior Design Project

CS 499 – Senior Design Project

Fall 2009

 

 

 

 

Syllabus

 

Change Request Project Information

 

Traceability Information for pine

 

Possible Projects

 

 

Project Phase I Handout - due October 27

 

Presentation Evaluation Checklist

 

Example of some Phase I artifacts - not perfect, but you'll get the idea

 

Example of some more Phase I artifacts - not perfect, but you'll get the idea

 

Requirements as abstracted from all Group requirements (as core or not core)

 

Phase II project assignment - due December 8

 

 

Example Software Test Plan and results

 

 

Running Example on Library Mgmt System - Business Requirements Document (BRD) version 1

 

Running Example on Library Mgmt System - Actors and Goals (for use cases) version 1

 

Running Example on Library Mgmt System - all artifacts

 

 

 

Information on Function Points

 

Chapter 4, Pressman (project and process metrics)

 

Chapter 5, Pressman (size, effort estimation)

 

Chapter 6, Pressman (risk table)

 

Chapter 9, Pressman (software configuration mgmt)

 

Chapter 17, Pressman (software testing techniques)

 

Paper on agile cost and effort estimation

 

Helpful information on common programming mistakes

Information on design patterns (Gang of Four book)

 

Lectures:

 

Chapter 1, Pfleeger and Atlee – ppt

 

Chapter 2, Pfleeger and Atlee – ppt

 

Chapter 3, Pfleeger and Atlee – ppt

 

Chapter 4a, Pfleeger and Atlee – ppt

 

Chapter 4c, Pfleeger and Atlee – ppt

 

Use case lecture (from Cockburn) – ppt

 

Chapter 5, Pfleeger and Atlee – ppt

 

Chapter 6, Pfleeger and Atlee – ppt

 

Chapter 7, Pfleeger and Atlee – ppt

 

Chapter 8, Pfleeger and Atlee – ppt

 

Chapter 9, Pfleeger and Atlee – ppt

 

Chapter 10, Pfleeger and Atlee – ppt

 

Chapter 11, Pfleeger and Atlee – ppt

 

Chapter 12, Pfleeger and Atlee – ppt

 

Chapter 13, Pfleeger and Atlee – ppt

 

Chapter 14, Pfleeger and Atlee – ppt

 

 

Senior Survey:

 

Senior Survey