810:172 Software Engineering

Deliverable 1 -- Fall Semester 2009


Standard Assignment

Produce a specification document for your system. Your document should include:

Work closely with your client to collect requirements, document the current system, and select the portion of the system to implement. Use tools you have read about -- data flow diagrams, a data dictionary, and so on -- to document your system. If you would like to use some other tools to document your design, you must obtain prior permission.

Submit by the due date and time a zipped package containing your document and any supporting materials. Use the department's on-line submission system.



Agile Alternative

Some of you have asked for permission to use a more agile approach to develop your system. An agile approach may be appropriate depending upon your circumstances and experience. To pursue this option, you must obtain permission from me by Monday, September 28.

Produce a first iteration of your system. Your submission should include:

Submit by the due date and time a zipped package containing your documents and working code. Use the department's on-line submission system.



Eugene Wallingford ..... wallingf@cs.uni.edu ..... October 9, 2009