CIS 4952/4962 Design Document
Summer 2020

For your next task this semester, you are to work with your software development team to assemble your project design document and a working prototype (should be at least 25% of final project). You must include your revised requirements in the design scope.

This document is to be based on the Pressman template found at http://www.rspa.com/docs/Designspec.html. The supplementary material to be included in the appendices includes: an updated traceability matrix, an updated reference list and a complete set of UML diagrams (data: class diagrams; function: use case, sequence, collaboration/communication; behavior: state, activity) for the prototype in its current state.

Examples design documents with annotations can be found here:

http://www.mhhe.com/engcs/compsci/pressman/graphics/Pressman5sepa/common/cs1/design.pdf

http://www.mhhe.com/engcs/compsci/pressman/graphics/Pressman5sepa/common/cs2/design.pdf

Your team will be expected to do 15 to 20 minute presentation (powerpoint with audio or video) of this document and and video of your prototype demo during the week of June 15th. Your presentation will be graded on its: organization, technical content, quality of audio visual aids, and group participation score. The participation score will be computed by averaging the individual grades (0=nothing, 1 = poor to 5 = great) assigned by all team members (including yourself). I also expect your team to submit a set of timecards quantifying the effort using this spreadsheet

http://www-personal.umd.umich.edu/~bmaxim/cis4962/alpha-time-card.xlsx

Your documents will also be graded as draft documents, with revisions expected at the end the semester. Your running prototype should demonstrate the core functionality of your proposed software products. It does not have to run on the targeted hardware.

Assigned: 05/04/20

Date due: 06/15/20