cs 446 - tutorial 4 frid. oct 16 th, 2009 prototype tutorial

17
CS 446 - Tutorial 4 Frid. Oct 16 th , 2009 Prototype Tutorial

Upload: christian-cooper

Post on 31-Dec-2015

214 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: CS 446 - Tutorial 4 Frid. Oct 16 th, 2009 Prototype Tutorial

CS 446 - Tutorial 4Frid. Oct 16th, 2009

Prototype Tutorial

Page 2: CS 446 - Tutorial 4 Frid. Oct 16 th, 2009 Prototype Tutorial

2

Tutorial Outline

Go through the prototype assignment requirements.

Discuss each group’s prototype idea. Answer any questions.

Sarah Nadi

Page 3: CS 446 - Tutorial 4 Frid. Oct 16 th, 2009 Prototype Tutorial

What to include in your demo?

A very simple example of a key functionality in your system. Examples include: Communication mechanisms. Use of an algorithm. Use of major data structures or databases.

3Sarah Nadi

Page 4: CS 446 - Tutorial 4 Frid. Oct 16 th, 2009 Prototype Tutorial

What to include in your demo? Cont’d

A GUI makes a demo interesting and real! Produce a very simple GUI that shows the input & output

of the major functionality you are showing. Show a very simple GUI for one of the key functionalities

in you system (if applicable).

4Sarah Nadi

Page 5: CS 446 - Tutorial 4 Frid. Oct 16 th, 2009 Prototype Tutorial

HOW TO PRESENT YOUR DEMO?

5Sarah Nadi

Page 6: CS 446 - Tutorial 4 Frid. Oct 16 th, 2009 Prototype Tutorial

Title Slide

Project name Team members Course number Assignment name Presentation date

6Sarah Nadi

Page 7: CS 446 - Tutorial 4 Frid. Oct 16 th, 2009 Prototype Tutorial

Presentation Outline

Explain the organization of your presentation.

How is the presentation divided between the team members.

7Sarah Nadi

Page 8: CS 446 - Tutorial 4 Frid. Oct 16 th, 2009 Prototype Tutorial

Project Overview

Briefly explain what your project is about.

Who are the key users of this system?

What are the benefits of your system?

What features should your final working system provide?

8Sarah Nadi

Page 9: CS 446 - Tutorial 4 Frid. Oct 16 th, 2009 Prototype Tutorial

Prototype Description

Which part of the system did you prepare a prototype for?

Why did you choose this part?

Did you face any problems implementing your prototype?

Do you expect to face any problems in your actual implementation ?

Did implementing the prototype change your mind about any of the design ideas you had?

9Sarah Nadi

Page 10: CS 446 - Tutorial 4 Frid. Oct 16 th, 2009 Prototype Tutorial

Prototype Demo

Show the class a working prototype.

Make sure to test it before coming to class!

If you are worried that your prototype might not work in class for any reason, have a backup recording!

10Sarah Nadi

Page 11: CS 446 - Tutorial 4 Frid. Oct 16 th, 2009 Prototype Tutorial

THINGS TO KEEP IN MIND…

11Sarah Nadi

Page 12: CS 446 - Tutorial 4 Frid. Oct 16 th, 2009 Prototype Tutorial

When preparing your slides…

Make sure you use large fonts that are easily readable…

Do not clutter your slides with a lot of text…

Include slide numbers at the bottom of your slides…

Include your team number and project name at the bottom of your slides…

Bring a laptop with you and your slides and demo on a memory stick as a backup…

12Sarah Nadi

Page 13: CS 446 - Tutorial 4 Frid. Oct 16 th, 2009 Prototype Tutorial

When presenting…

Speak clearly and loudly...

Make sure everyone in your team gets a chance to speak…

Organize your presentation and demo well such that only 1 or 2 people at a time are standing in the front of the class…

13Sarah Nadi

Page 14: CS 446 - Tutorial 4 Frid. Oct 16 th, 2009 Prototype Tutorial

Prototype Schedule

Tuesday October 20th

Teams 1, 2 & 3

Thursday October 22nd

Teams 4, 5, 6 & 7

14Sarah Nadi

Page 15: CS 446 - Tutorial 4 Frid. Oct 16 th, 2009 Prototype Tutorial

15Sarah Nadi

Your prototype ideas…?

Page 16: CS 446 - Tutorial 4 Frid. Oct 16 th, 2009 Prototype Tutorial

16Sarah Nadi

Questions ???

Page 17: CS 446 - Tutorial 4 Frid. Oct 16 th, 2009 Prototype Tutorial

Next Week

No hardcopies due…

Please email me your presentation slides…

Tutorial for the design document is on Friday October 23rd …

17Sarah Nadi