presentation and other oral communication skills kathryn s mckinley, microsoft research

35
Presentation and other Oral Communication Skills Kathryn S McKinley, Microsoft Research

Upload: liliana-harrington

Post on 16-Dec-2015

214 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Presentation and other Oral Communication Skills Kathryn S McKinley, Microsoft Research

Presentation and other Oral Communication Skills

Kathryn S McKinley, Microsoft Research

Page 2: Presentation and other Oral Communication Skills Kathryn S McKinley, Microsoft Research

Kathryn McKinleyPrincipal Research, Microsoft

• Professor, UT Austin• ACM Fellow, IEEE Fellow• 18 PhD students• Testified to Congress

Programming Language ImplementationDaCapo BenchmarkingCross system boundariesSoftware for Heterogeneous Hardware

Software for future hardware fast, portable, secure, energy efficient

Energy

+

Page 3: Presentation and other Oral Communication Skills Kathryn S McKinley, Microsoft Research

Why do Presentation Skills Matter?

Explains important ideas and resultsExplains difficult technical concepts

to colleagues in a classroom

Giving talks at conferences, academia, Getting “capital” to pursue new ideasInterviewing for jobs

Page 4: Presentation and other Oral Communication Skills Kathryn S McKinley, Microsoft Research

A Good Talk is like a good museum tour…

Information at the right time & levelA bad talk is like a bad museum tour

Uninformative, hard to hear, hard to understand…Goes on and on You are trapped, bored ….

Page 5: Presentation and other Oral Communication Skills Kathryn S McKinley, Microsoft Research

How to Give a Bad Talk

Page 6: Presentation and other Oral Communication Skills Kathryn S McKinley, Microsoft Research

I. Thou Shalt Not Illustrate

•Table: – Precision– Allow Audience to Draw on Conclusions

•Pictures: – Confucious: “Picture = 10K Words”– Dijkstra: “Pictures are a crutch for weak minds”

•Who are you going to believe?

Page 7: Presentation and other Oral Communication Skills Kathryn S McKinley, Microsoft Research

II. Thou Shalt Not Covet Brevity•Do not omit technical material from your paper

– You did the work; it is important; make sure the audience understands all nuances of approach and also how smart you are

– Many in audience will never read the paper – they *must* leave the room fully understanding your approach, motivation, and contributions!

•Include lots of material in each slide– Avoid sentence fragments because they may make you look illiterate.

• Also, if the slides have full sentences, then you can read the slides verbatim and audience will be able to follow along.• All points you make orally should also be on the slide, and vice versa.• Some may say that no item on a slide should span more than one line. Ignore this! Take as much room as you need to make your

point.• Take advantage of technology – small fonts allow you to provide information-rich slides.

– Fonts smaller than 24 point are fine– And the important people sit in front anyhow!

• Make several points on each slide.

•Include lots of slides in each talk– 1 Lampson = 1 slide per second– Impress audience with intensity and difficulty of material

• They should leave knowing that you did a lot of work and that it was hard, even if they don’t understand all of the details.

– Avoid moving content to “backup slides”• You probably won’t get a chance to show many of them

Page 8: Presentation and other Oral Communication Skills Kathryn S McKinley, Microsoft Research

II. Thou shatl Not be Neat

•Slide layout << ideas!– “I’m a doctor, Jim, not a graphic designer.”– spelling checker = waste of time

• don’t worry about consistent capitalization• Or structure/bullet/etc consistency

– Use color and fonts to emphasize key ideas•Who cares what 50 people think?

Page 9: Presentation and other Oral Communication Skills Kathryn S McKinley, Microsoft Research

IV. Thou Shalt Cover Thy Naked Slides

Surprise them with your train of thoughtKeep audience on your point

If they know the point before you make it

They may think

That they could have figured it out

For themselvesWill they realize

How clever you are?

Advanced techniquesAdvanced techniques

Page 10: Presentation and other Oral Communication Skills Kathryn S McKinley, Microsoft Research

V. Thou Shalt Remain Humble and Demure

•No eye contact– Bonus: Help avoid questions

•Do not distract with motion– Keep arms at side– Stay at podium

•Avoid rhetorical flourishes– Keep voice level

• Avoid raising voice on key point• Avoid pause

– Do not ask rhetorical questions– Do not use humor

•Key tool of the trade – Laser pointer

Page 11: Presentation and other Oral Communication Skills Kathryn S McKinley, Microsoft Research

VI. Thou Shalt Not Emphasize Key Points

Do not introduce talk/talklet/slideCover more technical material

Do not structure slideAll points are importantGraphs should speak for themselves

Do not summarize talk/talklet/slideAudience should pay attention

Page 12: Presentation and other Oral Communication Skills Kathryn S McKinley, Microsoft Research

VII. Thou Shalt Not Skip Slides in a Long Talk

•You did the work– The research

• And prepared the slides– Audience will be interested in seeing them– Even if briefly

•Audience can stay longer– Your work much more interesting

• Than the next speakers• Than the break• Than lunch

•If necessary, skip conclusions– Just repeating points you’ve already made

Page 13: Presentation and other Oral Communication Skills Kathryn S McKinley, Microsoft Research

VIII. Thou Shalt Not Plan for Q&A

•Keep answers spontaneous•No such thing as dumb question– Just dumb questioner– Whose fault is it they don’t understand?– Universal answer:

• Dismiss question as irrelevant/naïve– Everyone remembers a good argument

• Good publicity for paper•Approach– Don’t repeat question– Start talking quickly– Don’t cut discussion short– When in doubt, bluff

Page 14: Presentation and other Oral Communication Skills Kathryn S McKinley, Microsoft Research

VIII. Thou Shalt Not Prepare Slides Early

Page 15: Presentation and other Oral Communication Skills Kathryn S McKinley, Microsoft Research

IX. Thou Shalt Not Walk In Others’ Shoes

You are the expertYou’ve been working on project for yearsAnyone could present dumbed down versionAudiences chance to hear the expert view

Don’t worry if part of talk “drags”Present all technical details

Page 16: Presentation and other Oral Communication Skills Kathryn S McKinley, Microsoft Research

X. Thou Shalt Not Practice

BenefitsPractice wastes Hours

Out of several years of researchEnsures spontaneity

If you do practiceArgue suggestionsMake talk longer than allotted timeAudience:

Experts only (e.g., advisor and group)1 Week is plenty

Converge on content by last practice(Night before presentation)

Most Important Commandment!

Page 17: Presentation and other Oral Communication Skills Kathryn S McKinley, Microsoft Research

More practical, but probably less memorable,

advice

Page 18: Presentation and other Oral Communication Skills Kathryn S McKinley, Microsoft Research

Some slides fromMichael Alley, Penn State

http://www.writing.engr.psu.edu/handbook/presvisuals.html

Page 19: Presentation and other Oral Communication Skills Kathryn S McKinley, Microsoft Research

Presenter can read audience and react

AB

C

C

D

Presenter receives instant reaction

! ? ! ?

Presentations have several advantages over documents

Work can come alive for audience Work

Page 20: Presentation and other Oral Communication Skills Kathryn S McKinley, Microsoft Research

Speaker has limited chance to catch errors

? ? ?

Audience cannot reread text

has oneaudience

chanceto hear

Audience cannot look up background material

Presentations have several disadvantages

Page 21: Presentation and other Oral Communication Skills Kathryn S McKinley, Microsoft Research

Structure & Speech

Visual Aids

Delivery

Presentations have three stylistic perspectives

point 1point 2point 3point 4

point 5point 6point 7point 8

SummaryPoints 3 & 8

Page 22: Presentation and other Oral Communication Skills Kathryn S McKinley, Microsoft Research

audience

purpose occasion

Analyze your constraints

who are they?

what do they know?

why are they here?

what biases do they have?

to inform

to persuade

to inspire

to teach

formality

size

time

Page 23: Presentation and other Oral Communication Skills Kathryn S McKinley, Microsoft Research

Beginning

Ending

Middle

As with documents, the structure of presentations should have clear beginnings, middles, and ends

Page 24: Presentation and other Oral Communication Skills Kathryn S McKinley, Microsoft Research

Beginnings prepare the audiencefor the work to be presented

Defines workDefines work

Work = A + B

Maps presentationMaps presentation

A

B

CD

Shows importanceShows importance

Gives backgroundGives background

Page 25: Presentation and other Oral Communication Skills Kathryn S McKinley, Microsoft Research

Related Work– Version I

• “A reasonable approach to page coloring”– ASPLOS ‘06

• “Another page coloring idea”– OSDI ’08

• “Yet another page coloring idea”– ASPLOS ‘07

Page 26: Presentation and other Oral Communication Skills Kathryn S McKinley, Microsoft Research

Related Work– Version II

Spatial display of design space highlights your noveltyEven better: visualize optimal too!

Runtime Overhead

Syst

em C

hang

es R

equi

red

Smith et al.ASPLOS ‘06

Jones et al.OSDI ‘08

This Paper

Foundational Idea...Journal of … ‘72

Page 27: Presentation and other Oral Communication Skills Kathryn S McKinley, Microsoft Research

The middle presents the work in a logical order

post-combustionmethods

combustionmethods

pre-combustion methods

Page 28: Presentation and other Oral Communication Skills Kathryn S McKinley, Microsoft Research

Re-coloring Procedure – Version I

Quick search for K-th hottest page’s hotness

Bin[ i ][ j ] indicates # of pages in color i with normalized hotness in [ j, j+1] range

Page 29: Presentation and other Oral Communication Skills Kathryn S McKinley, Microsoft Research

Re-coloring Procedure – Version II

Budget = 2 pagesCache share decrease

hotwarm cold

Page 30: Presentation and other Oral Communication Skills Kathryn S McKinley, Microsoft Research

The ending summarizes main points and places results in the context of a big picture

point 1point 2point 3point 4

point 5point 6point 7point 8

point 1point 7

Summary

Big Picture

Page 31: Presentation and other Oral Communication Skills Kathryn S McKinley, Microsoft Research

Summary

Know your audienceWhat do you want them to learn?Plan

Content, Delivery, Design, PracticeGreat visuals are key

Exceed your audience expectationsAccomplish your goals

Page 32: Presentation and other Oral Communication Skills Kathryn S McKinley, Microsoft Research

Useful Resources

Oral• David Patterson: How to

Give a Bad Talkhttp://pages.cs.wisc.edu/~markhill/conference-talk.html#badtalk

• Mark Hill’s “Oral Presentation Advice”, http://pages.cs.wisc.edu/~markhill/conference-talk.html

• CRA-W, http://www.cra-w.org/gradcohort

• http://www.randsinrepose.com/archives/2008/02/03/out_loud.html

• http://www.slideshare.net/selias22/taking-your-slide-deck-to-the-next-level

• http://www.presentationzen.com/

Written• Joseph Williams, “The Basics of Clarity &

Style”• Gopen & Swan “The Science of Scientific

Writing” http://www.americanscientist.org/issues/feature/the-science-of-scientific-writing/9

• Many schools provide many writing resources: Use them!

– Writing center or tutor.

• Also, it may be worthwhile to *pay* a writing tutor to help teach you and edit your work, in order to make your overall idea-to-paper process easier!

GeneralFemale Science Professor blog!http://science-professor.blogspot.com/

Page 33: Presentation and other Oral Communication Skills Kathryn S McKinley, Microsoft Research

Acknowledgements

Thanks for sharing their presentations

Michael Alley, Penn StateMike Dahlin, UT GoogleDavid Patterson, BerkeleyMargaret Martonosi, PrincetonPadma Raghavan, Penn State

Page 34: Presentation and other Oral Communication Skills Kathryn S McKinley, Microsoft Research

When is it over?

Page 35: Presentation and other Oral Communication Skills Kathryn S McKinley, Microsoft Research

QUESTIONS?

Thank you