The proposal consists of two parts, the first being a description of the project, and the second being a justification of the project. The total length for both sections combined should be about 500 words at most.
The description should provide a high-level overview of the project, compare it to any software programs already in existence (if applicable), list its most important features, and discuss the hardware and software it requires. The description should also indicate who the end user of your system would be, and, if relevant, how it would be maintained. A more detailed description of what you plan to accomplish will be included in Section 5 of the SDF, the Requirements Specification section, so only the top-level overview of the project should be included here.
The justification should explain why your team's choice of project is appropriate for this class. The following criteria will be used to judge the appropriateness of the project, and should be considered in writing the justification:
It is in your best interest to obtain approval for the project before the team gets too far underway, and before the team presents its proposal to the class.
You, as a team, will make a ten-minute presentation of the proposal to the class. You will need powerpoint or prezi or some such for this presentation. You must be able to clearly describe what your project will do, and you should be prepared to sketch diagrams on the white/blackboard as needed. We will allow five minutes after each presentation for class discussion of the project, and for Q&A. All team members should participate in the proposal preparation in some way, and each member's role in developing the proposal should be made clear in the concluding part of your presentation.
The proposal presentation is intended to help you "get your feet wet" with standing in front of a group and presenting technical data, since this process is part of the ultimate goal of the course, and is something you will need to be able to do in the workplace.
There is no formal presentation slide template
for this presentation. Feel free
to be creative and imaginative, as long as we, the audience, get some idea of what YOUR idea is, and that
you present some preliminary notions of some of the technologies you'll be using. It IS
preliminary at this point, right? So no Great Expectations at this time.
Here are some suggestions for good presentations:
(Presentation notes stolen verbatim from the PowerPoint presentation
"Effective
Technical Presentations", 31-Jan-2006 --- Thanks Dr. August!)