knowledge-kitchen / course-notes

Project Presentations in a Software Engineering Course

Format

Basic guide

Teams present their projects in class.

Slide show rules

If you do insist on presenting a slide show, abide by David JP Phillips’ rules for avoiding “Death by PowerPoint”:

Topics

The following is a baseline of topics to be covered by presentations. Please adapt this list to your project. Remove topics from this list that are irrelevant to you and your project or provide unnecessary distraction. Add topics to this list that speak more to your interests and your project’s proclivities. Most importantly, keep your presentation short, focused, and try to make it conversational.

Project Summary

What is it?

Users

If you have done any user research, discuss who are you making this for.

If you have not done any user research, do not waste time on this.

Demonstration

All teams must demonstrate their products live.

The system

How did you do it?

Challenges and lessons learned

What do you know now that you didn’t now before?

This is not a forced confession. Honest thoughts are welcome, and you’re welcome to not answer these question at all if they’re not relevant or interesting to you.