imagine cup tips

87
Imagine Cup 55 tips towards success André Furtado Imagine Cup 2005 World Champion

Upload: afurtado

Post on 06-May-2015

5.562 views

Category:

Technology


0 download

DESCRIPTION

A slide presenting some of hints and tips regarding Microsoft's Imagine Cup competition

TRANSCRIPT

Page 1: Imagine Cup Tips

Imagine Cup

55 tips towards success

André FurtadoImagine Cup 2005 World Champion

Page 2: Imagine Cup Tips

First of all...

• Congratulations!

• Thanks for being here.

• Please remember:– The following information reflects my own point-

of-view!– It is not official Microsoft

information/instructions!

Page 3: Imagine Cup Tips

Why are we here?

• Presentations, demos, judges’ questions... do you need help?

• Is there anything you can do during the last months?

• What should you do once you are in the battlefield?

How can you maximize yourwinning chances in the Imagine Cup?

Page 4: Imagine Cup Tips

Who am I?

• André Furtado– Microsoft Student Partner (Brazil)– Imagine Cup 2005 World Champion– afurtado1980.spaces.live.com

Page 5: Imagine Cup Tips

What have I done?(Imagine Cup 2005)

• Office Designer Invitational– Solvent-OD Team– ArtiFACTORY Solution– 1st place worldwide

• Software Design Invitational– Solvent-SD Team– TravelMates Solution– Brazilian champion– 4th place worldwide

Page 6: Imagine Cup Tips

ArtiFACTORY (OD)

• Goal– Improve performance of people related to

document-centric process

• Three tools– ArtiFACTORY Modeler– ArtiFACTORY Consolidator– ArtiFACTORY Discoverer

• Other features during document editing

Page 7: Imagine Cup Tips

ArtiFACTORY (OD)

Page 8: Imagine Cup Tips

ArtiFACTORY (OD)

Page 9: Imagine Cup Tips

ArtiFACTORY (OD)

Page 10: Imagine Cup Tips

ArtiFACTORY (OD)

Page 11: Imagine Cup Tips

TravelMates (SD)

• Goal– Enhance tourist experience with innovative,

practical and comprehensive features

• Implementation– Based on a reusable services oriented

architecture, named InContext Framework

Page 12: Imagine Cup Tips

TravelMates (SD)

Search and view information on a map

of the region being visited, according to your current position

Take part in communities to

create and share your own customized

tourist points

Access detailed information about tourist points and

services, generated by your friends and

communities

Interact with local people by

translating typical tourist phrases and playing them in the

local language

Page 13: Imagine Cup Tips

TravelMates (SD)

Share your travel experience easily by making real time mobile posts in your mobile and web blog, and by letting the

TravelMates to make automatic posts for you

Receive the best consumer information

at the right time according to your

preferences

Consult tourist information on sights you can see in a

panoramic view

Page 14: Imagine Cup Tips

TravelMates (SD)

Explore tourists points with the aid of your

virtual agent, who will help you with

suggestions and related links

Search and interact with old friends near and far, as well as use the TravelMates Interaction Indicator to discover people with

similar interests and to make new friends

Page 15: Imagine Cup Tips

Famework for mobile, context-aware and social applications

Customizable and integrated services that can be used in domains other than tourism

Knowledge Extraction Service

Context Logger Service

Social Networking Service

Content Management Service

Location Service

User Profile Service

Custom Service

Map Service

Notification Service

Blog Service

• InContext Framework

TravelMates (SD)

Page 16: Imagine Cup Tips

OK, show me the tips!

• In the following slides I’ll present 55 tips for improving your experience in India:– Final preparation tips– Presentation tips– Powerpoint tips– Demo tips– Judges’ questions tips– On-site tips

• Most important tips will be marked with this decorator:

HOT TIP!

Page 17: Imagine Cup Tips

Final preparation tips

What’s left for this last month?

Leo and Gustavo (SD) @ Guarulhos airport

Page 18: Imagine Cup Tips

#1If you have time, evolve application towards

feature bombing!

Final Preparation Tips

Page 19: Imagine Cup Tips

Final Preparation Tips

• ArtiFACTORY Feature Bombing:– Change requests with

e-mail integration– Reasearch pane– “Mapper” to associate

entities to artifacts

Page 20: Imagine Cup Tips

#2Get your presentation stable

as soon as possible!

Final Preparation Tips

HOT TIP!

Page 21: Imagine Cup Tips

#3Create additional promotional goodies for your solution, such as posters of leaflets!

Final Preparation Tips

Page 22: Imagine Cup Tips

Final Preparation Tips

• TravelMates leaflet: outer-side

Page 23: Imagine Cup Tips

Final Preparation Tips

• TravelMates leaflet: inner-side

Page 24: Imagine Cup Tips

#4Do not include gifts (mugs, pens, etc.) as

additional presentation resources!

Final Preparation Tips

Page 25: Imagine Cup Tips

#5Design and print business cards!

Final Preparation Tips

Page 26: Imagine Cup Tips

#6Polish your English!

Final Preparation Tips

HOT TIP!

Page 27: Imagine Cup Tips

#7 Try to finish presentation and

demos before traveling!

Final Preparation Tips

HOT TIP!

Coding at Yokohama Pan Pacific Hotel: not a good experience at all!

Page 28: Imagine Cup Tips

#8Try to know more about the local culture

and language in advance

Final Preparation Tips

HOT TIP!

Page 29: Imagine Cup Tips

#9Ensure required documents (passport,

visa, etc.) are all OK!

Final Preparation Tips

Page 30: Imagine Cup Tips

Presentation tips

Time to sell your fish!

Igor and Leo (SD) @ Fish market, Tokyo

Page 31: Imagine Cup Tips

Presentation Tips

#10Check your environment prior to

presenting

HOT TIP!

Page 32: Imagine Cup Tips

Presentation Tips

#11Be polite: introduce yourself and the team!

Page 33: Imagine Cup Tips

Presentation Tips

• Solvent-SD introduction:– “Technology enthusiasts with complementary skills”

GustavoThe Balance Restorer

LeonardoThe Visionary Innovator

AndréThe Operative Engine

IgorThe Sparkle Brain

Page 34: Imagine Cup Tips

Presentation Tips

#12Have a pain slide (one or more)!

HOT TIP!

Page 35: Imagine Cup Tips

Presentation Tips

• Pain slide:– Key points you are trying to make: what's the

pain to be solved?– Don’t solve the pain on the pain slide! Leave that

for the presentation– You have the answer, but the question must

appear on the pain slide– Keep it humorous, if possible at all

Page 36: Imagine Cup Tips

Presentation Tips

• An ArtiFACTORY pain slide:– Documents...

Are they friends?Are they friends? ……or boundaries?or boundaries?

Page 37: Imagine Cup Tips

Presentation Tips

• Another ArtiFACTORY pain slide:Semantics from one

document to the other are not carried out automatically!

Page 38: Imagine Cup Tips

Presentation Tips

#13Briefly introduce your application

before demo-ing!

Page 39: Imagine Cup Tips

Presentation Tips

#14Bring competitor analysis into discussion!

Page 40: Imagine Cup Tips

Presentation Tips

• TravelMates competitors:

Page 41: Imagine Cup Tips

Presentation Tips

#15Develop and present a persuasive

business plan!

HOT TIP!

Page 42: Imagine Cup Tips

Presentation Tips

#16Avoid “reading impression”!

Page 43: Imagine Cup Tips

Presentation Tips

#17Make fun of yourself, but not others!

Page 44: Imagine Cup Tips

Presentation Tips

#18Allow only relevant content to be part of

your presentation!

Page 45: Imagine Cup Tips

Presentation Tips

#19Respect the time in qualifying rounds!

Page 46: Imagine Cup Tips

Presentation Tips

#20In the final round there may be a time

tolerance. Explore it!

HOT TIP!

Page 47: Imagine Cup Tips

Presentation Tips

#21 Avoid saying “I’m nervous”,“Sorry, but I’ve forgotten this”

or similar

Page 48: Imagine Cup Tips

Presentation Tips

#22Keep focus on technical/innovation “meat”;

forget about exceptions, robustness, etc.!

HOT TIP!

Page 49: Imagine Cup Tips

Presentation Tips

#23Rehearse, rehearse and rehearse!

Then rehearse again!

SUPER HOT TIP!

Page 50: Imagine Cup Tips

Presentation Tips

#24Do a final rehearsal just before presenting!

Page 51: Imagine Cup Tips

Presentation Tips

#25 Sleep well the

night before!

“I have a dream”: Madson @ Yokohama Pan Pacific Hotel

Page 52: Imagine Cup Tips

Powerpoint tips

Beware obvious but treacherous traps

Solvent-SD final presentation @ Yokohama

Page 53: Imagine Cup Tips

Powerpoint Tips

#26Do not use standard templates!

Page 54: Imagine Cup Tips

Powerpoint Tips

#27Use enough color contrast!

Page 55: Imagine Cup Tips

Powerpoint Tips

#28Avoid small fonts!

Page 56: Imagine Cup Tips

Powerpoint Tips

#29If something cannot be seen/understood,

cut it from the ppt!

Page 57: Imagine Cup Tips

Powerpoint Tips

#30Cut not useful slides as well (such as a

“Credits” slides at the end)!

Page 58: Imagine Cup Tips

Powerpoint Tips

#31Don’t let the “Agenda” slide

to be too boring

Page 59: Imagine Cup Tips

Demo tips

Proving your competencepractically

Solvent-SD Final Presentation @ Yokohama

Page 60: Imagine Cup Tips

Demo Tips

#32 Reduce demo load time: shortcuts, pre-loading

to the cache, defrag, turn off antivirus, etc.

Page 61: Imagine Cup Tips

Demo Tips

#33 Adjust Windows for better

performance unless you need all of its “beauty”

Page 62: Imagine Cup Tips

Demo Tips

• ArtiFACTORY needs “windows beauty” because of the Document Actions Pane:

“adjusted for performance” layout more visually pleasant layout

Page 63: Imagine Cup Tips

Demo Tips

#34Start with the sexiest demo first to grab

them, build others to a crescendo!

HOT TIP!

Page 64: Imagine Cup Tips

Demo Tips

#35 Bring real world experiences

to supplement your demo!

TravelMates Language Translator

Page 65: Imagine Cup Tips

Demo Tips

#36 Emphasize advantages:how worse do people live

without that feature?

TravelMates journey diary

Page 66: Imagine Cup Tips

Demo Tips

#37 Summarize each and every demo by

answering the question: "So what?"

Page 67: Imagine Cup Tips

Demo Tips

#38Need to skip demos to make up time?

Don't let they know!

Page 68: Imagine Cup Tips

Demo Tips

#39Ensure you can always set the machine to

the demo initial state

HOT TIP!

Page 69: Imagine Cup Tips

Demo Tips

#40Have a few extra demos in your pocket!

Page 70: Imagine Cup Tips

Demo Tips

#41 Have a demo script that you can “cheat

from” whenever you need

HOT TIP!

Page 71: Imagine Cup Tips

Demo Tips

#42 Use Virtual PC if you can and if

performance permits!

Page 72: Imagine Cup Tips

Judges’ questions tips

Ensuring the “grand finale”

Software Design Judge Panel, Yokohama

Page 73: Imagine Cup Tips

Judges’ QuestionsTips

#43Let the judges finish asking their

questions!

HOT TIP!

Page 74: Imagine Cup Tips

Judges’ QuestionsTips

#44Before answering, repeat the question,

rephrase if possible!

Page 75: Imagine Cup Tips

Judges’ QuestionsTips

#45 There are better ways to say

“Sorry, we did not implement that”!

HOT TIP!

Page 76: Imagine Cup Tips

Judges’ QuestionsTips

#46 There are better ways to say

“I don’t know”!

HOT TIP!

Page 77: Imagine Cup Tips

Judges’ QuestionsTips

#47Ask for clarification, case you need!

Page 78: Imagine Cup Tips

On-site tips

Once there, go for it!

Solvent-SD (and others) arriving at Japan

Page 79: Imagine Cup Tips

On-site Tips

#48 Be ambitious; earn

victory appetite!

Leo (SD) @ Solvent-SD celebration

HOT TIP!

Page 80: Imagine Cup Tips

On-site Tips

#49 Carry a whole nation

with you!

Solvent-OD awarding @ Yokohama

HOT TIP!

Page 81: Imagine Cup Tips

On-site Tips

#50Relax from the competition when you can!

Page 82: Imagine Cup Tips

On-site Tips

#51 Observe every detail,

learn from everything!

Page 83: Imagine Cup Tips

On-site Tips

#52 Dive into the

local culture!

“Bento box”, traditional japanese food

Page 84: Imagine Cup Tips

On-site Tips

#53Blog to the community!

ex.: afurtado1980.spaces.live.com

Page 85: Imagine Cup Tips

On-site Tips

#54 Do as much networking

as you can!

Coffee-break hall @ Yokohama

HOT TIP!

Page 86: Imagine Cup Tips

On-site Tips

#55Please... have FUN!

Many teams @ Sankein Garden, Yokohama

HOT TIP!

Page 87: Imagine Cup Tips

Domo arigatô!

• I wish you a greatImagine Cup!

• May I help you?– afurtado1980.spaces.live.com

• Thank you andgood luck!