SE 549 Software Engineering Design Seminar (Fall 2005)
Project
Projecct Overview: In a small team, you will apply techniques explored in the course to a small system that you will deliver. You can propose the project, but it must be something that you can deliver by Week 7 as you will need to use it as a basis for usability testing later in the quarter. It can be a system that you will deliver a subset of features or one in which you deliver all of them it is up to you but you do need my approval before you begin.
All team members need to be equally involved at all stages of the system’s development and evaluation. If you are not comfortable with GUI programming, I suggest that you set aside time to become comfortable with it. We can work in Java, C++, or C#, but the skills, techniques, and concepts acquired in this course can be applied in other domains, languages, and systems. For each milestone, peer evaluations will be conducted and adjustments will be made to an individual’s grade as the need arises. This will be conducted in a similar manner as other SE courses do peer evaluations. The breakdown of the major deliverables are: