All teams must be prepared to give their report
Monday, March 4, 2019 at 11:15 pm (class time).
We will proceed in random team order.
We will have 7 presentations on Monday, 7 more on Wednesday, and the final 6 on Friday.
All students are required to attend all sessions
We will keep an attendance record. I want each team to honor the work the other teams have
done by listening to their presentations... just as people will be listening to you.
Each presentation slot is 10 minutes long, and that slot must contain the presentation, time for some questions, and swap time to get the next team in place and running. Therefore, plan for about 8-9 minutes of presentation.
Be sure to do a run-through of your presentation (at least one) for timing purposes. If you are not experienced at public presentations, it is fairly common to try to pack 20 minutes of material into a 10 minute talk. It also sometimes happens that the discussion is too brief; you dont want to finish your "10 minute presentation" in 2 or 3 minutes. Practice.
Identify your project name, date, and your team members. After that, you have four main content chunks to present (not necessarily in this order):
Functional overview:
Tell us who your users are (what types if
there are more than one kind of user). Also tell what services and
functions your system will provide for your users. This is basically
telling us your requirements, but dont just put the requirements
document into powerpoint and read it to us as bullet lists. Summarize.
Hit the high points.
Inform.
Explain your system from the user's viewpoint.
User interface mockup:
To assist in giving us the user's point of view, provide mock
ups for the user interface. This is not anything final, just
whatever idea you have at the moment of how the system will
look and be interacted with. Pretty pictures make nice eye-resters
while you talk about details.
These mockups give you a good way to talk about requirements/functionality.
Technical overview:
Since almost all projects are very early in code development,
this section will mainly be a presentation and explanation
of your architecture diagram. Feel free to include
any supporting details from the design of subsystems that
you might have, but we are looking in this presentation
for high-level structure. Technical details will be
a larger component of your final presentation at the
end of the semester.
Platform description:
Tell us what language(s) you are writing the code in, what IDE(s)
are supporting your development, what code libraries you are
building on, what sort of hardware your system is intended to
execute on, what operating system is supporting your product.
Unlike the platform discussion on your website (where you
give all the technical options you considered and what you ultimately
chose to use) in this presentation we just want the final
choices for your project.