CSci 161.10: Software Engineering II
Department of Computer Science
The George Washington University, Spring 2009
CRN 41739 (Lab 42081)Solo Project Part I
Draft Due: 2009-02-17 23:59:59
Comments Due: 2009-02-20 23:59:59
Final Version Due: 2009-02-26 23:59:59
For this assignment, you will choose one of the ideas you submitted previously and complete formal specifications, a Gantt chart, and a proposed budget. You will submit a draft and a final version which incorporates any feedback you receive. You will also critique one of your classmate's submissions.
The formal specifications will include the following:
- Informal specifications
- Written formal specifications—use the structured text approach described in the textbook.
- Usage analysis—this should include a use-case diagram and usage scenarios along with either a set of user profiles or a viewpoint description
- Timeline—this should be formatted as a Gantt chart using week numbers (week 1, week 2, etc.) rather than specific dates.
- Proposed budget—this should include effort expenses (i.e. salary) and hardware/software costs. You do not need to include overhead costs. You should use the information in this document in planning your budget.
You will be assigned to critique one of your classmate's submissions. Your comments should address the following: any ambiguities or contracdictions in the specifications, (important) functionality you think is missing, included functionality you think is extraneous, and whether the proposed budget, timeline are feasible. You should email your comments directly to the author with a copy to your instructor.
mmburke@gwu.edu Modified: Tue Feb 10 13:06:46 EDT 2009