CIS 4951/4961 Project Specification
Summer 2015

For your first task this semester, you are to work with your software development team to assemble a software requirements document. This document is to be based on the Pressman template which is available at the following URL: http://www-personal.engin.umd.umich.edu/~bmaxim/cis4961/reqmspec-uml-r0.docx  In addition, you must include a complete set of UML diagrams (date: class diagrams, function: use case, sequence, collaboration/communication, behavior: states, activity) as part of the analysis model in Phase 2.

This document will be delivered in two phases. For the first phase (due 6/01/15) your team will need to write up and present the requirements and use cases from this document. You need to include a traceability matrix and list of references in the appendix. The complete requirements document will need to be written up and presented on 7/20/15 (after your project plan is complete). Your team will be expected to do 10 to 20 minute presentation of the phase 1 artifacts on 6/01/15. 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 (1 = poor to 5 = great) assigned by all team members (including yourself). Your documents will also be graded as draft documents, with revisions expected at the end the semester.

If your specification document is done properly, your planning documents should flow naturally out of it. If your project scope is not acceptable to the class, you may be asked to find a more worthwhile project to work on this term.

Annotated copy of a requirements document using the old Pressman format can found here:

http://www.mhhe.com/engcs/compsci/pressman/graphics/Pressman5sepa/common/cs1/sw-req.pdf

 


Assigned: 5/11/15
Phase 1 date due: 6/01/15

Phase 2 date due: 7/20/15