Templates for Deliverables and Assignments

Development Templates
Below are a set of templates that have been used to support the development of an HFOSS projects. Note that these templates are in Word format. Comments have been used to describe to students (and instructors) the audience for each document as well as the content. Where applicable, the templates have been based on IEEE standards.


 * [[Media:Project Assessment Report.doc|Project Assessment Report]] Template for a general evaluation of an existing application from the software engineering perspective (i.e., assessment includes all project artifacts created in the development of the product including documentation and planning materials Used for a single or the first development iteration. - Word .doc format
 * [[Media:Launch Report - Cycle 1.doc|First launch report for a project]] Used for a single or the first development iteration. - Word .doc format
 * [[Media:Launch Report - Cycle N.doc|Successive launch report for a project]] Used for successive development iterations. - Word .doc format
 * [[Media:Software Requirements Specification.doc|Software Requirements Specification]] - Patterned after the IEEE Std 830-1998 standard. Word .doc format
 * [[Media:Review Report.doc|Requirements Review Report]] - Review report that summarizes results of a requirements review. Word .doc format
 * [[Media:Software Design Specification.doc|Software Design Specification]] - Patterned after the IEEE Std 1016-1998 standard. Word .doc format
 * [[Media:Test Specifications.doc|Test Specifications]] - Patterned after the Personal Software Process. Word .doc format
 * [[Media:Customer Documentation.doc|Customer Documentation]] - Template for creation of user documentation. Word .doc format

Sample Rubrics and Guidelines
Below are a series of rubrics and templates for assessing various software engineering deliverables:


 * [[Media:Implementation Progress Template.doc|Implementation Progress Template]] Used by the team leader in team meetings to assess team project towards implementation. - Word .doc format
 * [[Media:Implementation Documentation.doc|Implementation Rubric]] Brief description of quality expectations for implementation and grading rubric. - Word .doc format
 * [[Media:Presentation Guidelines.doc|Presentation Guidelines]] - Guidelines and rubric for a typical end-of-semester project presentation. Word .doc format
 * [[Media:Student Evaluation of Project and Team.doc|Student Evaluation of Project and Team]] - Assessment template used by individual teams to provide feedback on team members' efforts. Word .doc format