Storytelling In Lugano  2009-04-28
Upcoming SlideShare
Loading in...5
×
 

Storytelling In Lugano 2009-04-28

on

  • 2,565 views

I used this set of slides for a lecture on delivering presentations at the University of Lugano (2009-04-28)

I used this set of slides for a lecture on delivering presentations at the University of Lugano (2009-04-28)

Statistics

Views

Total Views
2,565
Slideshare-icon Views on SlideShare
2,060
Embed Views
505

Actions

Likes
5
Downloads
53
Comments
1

2 Embeds 505

http://www.tudorgirba.com 498
http://www.cirip.ro 7

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

CC Attribution License

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel

11 of 1

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Storytelling In Lugano  2009-04-28 Storytelling In Lugano 2009-04-28 Presentation Transcript

    • www.tudor girba.com Presenting in Lugano Tudor Gîrba www.tudorgirba.com
    • www.tudor Roadmap girba.com • Every talk must start with a roadmap • So: • Introduction • Example presentation • Slides • Template • Audience • Story • More slides • Conclusion © Tudor Girba Lugano - April 28, 2009 2
    • www.tudor About this talk girba.com • I used to be extremely afraid of speaking in public • In fact, I was so afraid that I could hardly speak • But, because I ithad to speak, I spent a bit of time thinking about • Today, Ido presentations some of my reflections on will share with you how to • I am actually quite nervous to talk about it here © Tudor Girba Lugano - April 28, 2009 3
    • www.tudor Roadmap girba.com • Every talk must start with a roadmap • So: • Introduction • Example presentation • Slides • Template • Audience • Story • More slides • Conclusion © Tudor Girba Lugano - April 28, 2009 4
    • www.tudor girba.com Example presentation: Assessing your software systems with better tools Tudor Gîrba - www.tudorgirba.com
    • www.tudor Roadmap girba.com • Context • Software assessment • Problem • Challenges • Conclusions © Tudor Girba Lugano - April 28, 2009 6
    • www.tudor Context girba.com • Software evolves continuously to meet ever changing requirements • Lehmann Law: As a program evolves, it becomes more complex, and extra resources are needed to preserve and simplify its structure • 50%-75% of total effort in a successful project is spent on maintenance • Where maintenance means the period after the first release © Tudor Girba Lugano - April 28, 2009 7
    • www.tudor Context girba.com • Software evolves continuously to meet ever changing requirements • Lehmann Law: As a program evolves, it becomes more complex, and extra resources are needed to preserve and simplify its structure • 50%-75% of total effort in a successful project is spent on maintenance • Where maintenance means the period after the first release © Tudor Girba Lugano - April 28, 2009 7
    • www.tudor Software assessment girba.com • We need to assess the system to take informative decisions • The developer needs to know what and how to change when a change request comes his way • The architect needs to know if the code conforms to the overall architecture • The manager needs to know the status of the project • The client needs to know what happens in between releases © Tudor Girba Lugano - April 28, 2009 8
    • www.tudor Problem girba.com • Software is large and complex • … and it contains lots of details that are not always relevant • As systems evolve and as time pressure increases • Quality drifts • Documentation gets obsolete • Knowledge gets lost • Problem: how to effectively understand all these details? © Tudor Girba Lugano - April 28, 2009 9
    • www.tudor Techniques girba.com • Reversesystem Engineering is the process of analyzing a subject • to identify the systemʼs components and their interrelationships and • create representations of the system in another form or at a higher level of abstraction • There are many techniques: • Metrics, visualization, queries … • We need to combine techniques to obtain a complete picture © Tudor Girba Lugano - April 28, 2009 10
    • www.tudor Metrics girba.com • Metrics compress the system into numbers • There are a large number of metrics available • Various aspects • Size: LOC (lines of code), NOM (number of methods) … • Complexity: CYCLO (McCabe cyclomatic complexity) ... • Coupling, cohesion: TCC (tight class cohesion) … • Numbers need to be interpreted and put in context © Tudor Girba Lugano - April 28, 2009 11
    • www.tudor Queries girba.com • Queries can encode known rules to detect: can be run and they automatically against the system • Problems • Places of interest • Detection Strategies are metrics based rules to detect design flaws Class uses directly more than a few attributes of other classes ATFD > FEW Functional complexity of the class is very high AND GodClass WMC ! VERY HIGH Class cohesion is low TCC < ONE THIRD © Tudor Girba Lugano - April 28, 2009 12
    • www.tudor Visualization girba.com • Visualization encodes the system details into pictures • We are visual beings and we in one glimpseoverview of can obtain an large amounts of information • Many visualizations are available • Structure, relationships, … • Visualizations can be combined with metrics © Tudor Girba Lugano - April 28, 2009 13
    • www.tudor Conclusions girba.com • Software software is complex and presents many details that are difficult to understand • We need to look at from multiple perspectives • metrics, queries visualizations, etc. • Moose is a platform for software analysis (http:// moose.unibe.ch) • … but, software is an asset • Software needs to be approached in its entirety © Tudor Girba Lugano - April 28, 2009 14
    • www.tudor Roadmap girba.com • Every talk must start with a roadmap • So: • Introduction • Example presentation • Slides • Template • Audience • Story • More slides • Conclusion © Tudor Girba Lugano - April 28, 2009 15
    • www.tudor Slides girba.com • Every decent talk is accompanied by slides • Text is first level bulletsso, slides should not have more difficult to read than 6 • The text should be no smaller than 12 pt • A good slide has an engaging design • Donʼt just use a standard design • Show that you care • Letʼs see what a good template is made of ... © Tudor Girba Lugano - April 28, 2009 16
    • www.tudor The template in 4 steps girba.com 1. Align title to the left, and add logo to the top right • The logo should not be too large, but it should be visible at all time • Adding it to the right, makes it secondary in the visual hierarchy so that it is not compete with the rest of the text 2. Choose colors and style to match the corporate look 3. Delimit the title zone and readjust the style 4. Add footer • Slide number is important to let the audience know about the progress • Add your name, just in case they forgot it • Add the date and place of the presentation to show that it is customized for the situation © Tudor Girba Lugano - April 28, 2009 17
    • STOP
    • why are we here?
    • not the talk is slides your
    • story the talk is your
    • presenting is storytelling www.tudorgirba.com
    • story = fairy tale
    • design your story
    • audience? what is your
    • message message message message message message message message message message message message ssage message message message message message message message message message message message message message message message message message message message essage message message message message
    • message message message message message message message message message message message message ssage message message message message message message message message message message message message message message message message message message message essage message message message message
    • one message
    • deliver one message
    • slides
    • slides are visual aids
    • visual slides are aids
    • Important sign 1. At this sign, stop, look around and proceed if no other car is coming your way. 2. Important!!!! The cars coming from the other directions will not have to stop. 3. This sign was put here by the authorities in charge. 4. This sign concerns vehicles only. Pedestrians should look at the signs dedicated to them. 5. This sign should not be touched or hindered in any way. Any violation is punishable according to the law.
    • STOP
    • Important sign • At this sign, stop, look around and proceed if no other car is STOP coming your way. • Important!!!! The cars coming from the other directions will not have to stop. • This sign was put here by the authorities in charge. • This sign concerns vehicles only. Pedestrians should look at the signs dedicated to them. • This sign should not be touched or hindered in any way. Any violation is punishable according to the law.
    • effective tailed de Important sign • At this sign, stop, look around and proceed if no other car is STOP coming your way. • Important!!!! The cars coming from the other directions will not have to stop. • This sign was put here by the authorities in charge. • This sign concerns vehicles only. Pedestrians should look at the signs dedicated to them. • This sign should not be touched or hindered in any way. Any violation is punishable according to the law.
    • details not all are important
    • omit needless words
    • for sale: baby shoes, never worn Ernest Hemingway
    • design is not the abundance of simplicity it is the absence of complexity
    • IS emphasizing nothing emphasizing everything
    • whitespace
    • y x
    • y x
    • y x
    • remove chart junk increase data ink
    • whitespace is a resource a resource whitespace is a resourceis a resource is a is a resource whitespace whitespace whitespace is a resource is a resource whitespace is whitespace whitespacewhitespace is a whitespace is a resource resource whitespace is a is a is aresource whitespacewhitespace is a resource resource whitespace is a resource whitespaceaisresource is a resource resource a resource whitespace whitespace resource a resource whitespace is a whitespace is resource whitespaceresource resource is awhitespace resource whitespace is aisresource whitespace is a resource whitespace resource whitespace is a is a resource whitespace is a is whitespace is a is a resource whitespace resource whitespacewhitespace is a resourceresourceisaaresource whitespace is a whitespace is a whitespacewhitespace is a resource whitespacea resource resource whitespace is a is a resource whitespace is a resource whitespace resource whitespace is a resource whitespace isisaaresource resource whitespace is whitespace is a resource whitespace is a resource whitespace is awhitespace a resource is a resource whitespace is a resource whitespace is a resourceawhitespace is resource whitespace is a resource whitespace is aisresource whitespace resource whitespaceresource a resourceresourceisaaresource is a resource whitespace is resource whitespace is a resource whitespacewhitespace is is a whitespace is a resource is a resource whitespace is a whitespace whitespace whitespace is a resource whitespace is a resource whitespace is a resource is a resource whitespace whitespace is a resourcea a resource whitespace is is resource whitespace is a resource whitespace whitespace is a resource resource whitespace iswhitespaceresource whitespace is a whitespace is a resource ais aaresource resource resource is a whitespace is a resourcea whitespace is resource whitespace whitespace isis a resource whitespaceais a resourceresource whitespaceresource resource resource whitespace is a whitespace isis whitespace is aa a resource resource whitespace whitespace a resourcewhitespace is is whitespace aisresource aisresource whitespaceresource resource a resource resource is awhitespace a a whitespace is resource a is a is a is whitespace whitespace whitespace is is is awhitespacewhitespace whitespacearesource resource whitespace resource a whitespaceresource resourcea resource isiswhitespace aisresource whitespace resourcea resource resourcewhitespace whitespaceisawhitespaceisisresource whitespacewhitespaceresource is a resource whitespace resource aaresourcea resource whitespacea is is aisresource resource a resource is whitespaceresource resource is is whitespace whitespace is resource whitespaceiswhitespace iswhitespace isisaaresource aresource is aaresourcewhitespace a isresource a a whitespace whitespacewhitespace a is whitespace is a resource resource is ais a resource is is whitespaceisiswhitespace is whitespace whitespace is whitespace aaiswhitespace aisresourceisaaresource isaaresource whitespaceiswhitespace a resource whitespace is a resource resourceresource whitespaceisresourcea resource whitespace isis aresource aresource whitespaceis isisaaresource whitespace resource aresource awhitespace resource a resource whitespace is whitespacewhitespace isis awhitespace is is is a resource whitespacewhitespacewhitespaceresourceiswhitespaceresourceaisresourceresource whitespace iswhitespace whitespaceresourcea resourceresource resource whitespace isaaaresource a resourceresourceresource is whitespace a a whitespacewhitespace isresource resource aisresource aaresource is iswhitespaceaa resourceisaaresource resource a is resource a a is whitespace whitespace whitespace whitespaceresourcea a resourceresourcewhitespace aa is a a is is whitespaceiswhitespaceis resourcewhitespacewhitespaceresourceresource whitespaceresource resourceresource whitespaceisresource a a resourceais is aresourcewhitespacewhitespace is whitespaceiswhitespace aaresource whitespacewhitespaceawhitespace is a resource whitespace aaresourceaisis resource resourceaaresource aaresourceis isisaaresourceawhitespaceisaaaresource whitespace is whitespace whitespace whitespace is resource iswhitespace whitespacea a resource resource resourcea resourceaawhitespace isiswhitespace is whitespaceresourceisresourceresource whitespaceresource is a resource whitespace whitespaceisisresource whitespace iswhitespace whitespacewhitespace is a resourceresource resourceis whitespacewhitespaceis is a whitespace is resource resource whitespaceaaisresourcea resourcewhitespaceisisiswhitespace is aaresource whitespacewhitespace a isawhitespace is isis a is resource resource whitespace a whitespace whitespace resource whitespace whitespace is whitespace is a resource iswhitespace is a resource whitespace isaaresource whitespace is a iswhitespace isaaresourceresource whitespacewhitespaceresource whitespaceiswhitespace is a resource resourcewhitespace whitespace is a resource whitespace is aisresource whitespace is a resource resource iswhitespace is whitespace isaa awhitespace resource whitespacewhitespace a a whitespace isisaawhitespace aisa is whitespace is a resource is resource whitespace whitespace whitespace isisa aresourceisis a resource a resource resource whitespace a resource a is a resource a resourcewhitespace is isisaaresource whitespace whitespaceresourcewhitespace whitespacearesource whitespace isisresource whitespace awhitespace iswhitespace is a resource whitespace is is resource resource resource whitespace resource whitespace isisa resourceis whitespace whitespace a resource resource resourceresource whitespacea resource is resource whitespace isaa resource resource whitespace isisaa resource aaresource whitespace iswhitespaceresource whitespace whitespace is a resource whitespace resource whitespace a resource whitespace isisaaresourceis resource whitespace a resource is a resource a resource is a is whitespace whitespace is a resource whitespace is a whitespace is is a is resource whitespace is resourceresource whitespace iswhitespaceresource is whitespacewhitespaceisisa aaresource whitespace whitespaceis whitespace awhitespacewhitespace is resource whitespaceresource resourceresourceresourcewhitespace is a resource whitespace is a is a a is a whitespace a whitespace is a resource whitespace resource whitespace is isaaresource whitespace resource whitespace resource resource whitespace is resource whitespace a resource resource a resource whitespaceaa resource a isis is a resource whitespaceresourceisaaresourcea resourceresource isresource whitespaceisis aresource resource whitespacewhitespaceresourcea resource isa a whitespace is is whitespace whitespaceaaisisaaresource whitespaceis a resource whitespace whitespace resource resourcea resource aiswhitespace a resource whitespace a a isawhitespace is whitespaceresource whitespace is is whitespace whitespace ais isresource a whitespacewhitespaceaisresource iswhitespace isiswhitespace resourceresource whitespace whitespace whitespaceisisaisresource awhitespace awhitespace iswhitespaceaawhitespace whitespace whitespaceaisisaawhitespaceaisis whitespacearesource a resource whitespace isis whitespaceisisresourceresourcea resourcewhitespaceaisis a resource whitespacewhitespaceresourcewhitespaceresource a is is resource whitespace is ais resource is is is resource a resource resource is awhitespaceresource whitespace resourcewhitespacewhitespaceiswhitespaceis isis aisis resource whitespace awhitespace aaresourceresource resource resource resourceais whitespace is a a resource a whitespace whitespace aresource whitespace whitespace a aresourceresource is whitespace is resource whitespacewhitespaceresource is a whitespace a isa aresource resource a is aiswhitespace whitespace aresource a resource resource resource a resource whitespace isisawhitespacea awhitespaceiswhitespaceisis is a resource resourceis resource whitespacewhitespaceaaisresourceisresource whitespace whitespace is resourcea is resource isa resource a whitespace a awhitespace whitespace whitespaceaaresourceis is resourceis a resource is whitespace aresourcewhitespace whitespacea whitespaceresourceawhitespace resourcewhitespace is a resource whitespace aiswhitespaceais isisaaresourceis aisiswhitespace is a resource whitespaceiswhitespace whitespace a is resource whitespace resource resource whitespace is whitespace aaresource resource aresource a resourcea whitespace is a whitespaceresource resource resource whitespace iswhitespaceresource is a resourceresourceresource resource whitespace is aisresource whitespace a resource a whitespace resource is whitespace is aisresourcewhitespace resource is a resource is a resource whitespace is a a resource whitespace is is whitespacewhitespaceresource is whitespace whitespace is is resourcewhitespace a resource whitespaceaaresource resource a is is awhitespace is whitespace is a resource whitespace is a whitespace is a isa aresource whitespacewhitespace is resource whitespaceresourceiswhitespacea a resource resource resource whitespace a resource whitespace is resource whitespace resource is a resource whitespace resource is a whitespace isis resourcea a resource whitespace iswhitespace a is whitespace whitespace is whitespace is a whitespace is a resource whitespace is a resource whitespace is a resource is a resource whitespace is a resource whitespace iswhitespaceresource a resource is a resource whitespace is a resource whitespace whitespaceais is a resource whitespace is a is whitespace resource whitespace is a resource whitespaceresource whitespace a resource whitespace is a is ais is aisresource whitespace resourceresource whitespace resource whitespace a a resource whitespace is ais a resource whitespace resource whitespace is whitespace whitespace is a resource whitespace is a resource is a resource is a resource a whitespace whitespace is a resource whitespace is a resource whitespace is a resource whitespace resource whitespace is a resource whitespace is a resourceresource is a resource whitespace is aisresource whitespace a whitespace is a whitespace is a resource
    • whitespace is a resource a resource whitespace is a resourceis a resource is a is a resource whitespace whitespace whitespace is a resource is a resource whitespace is whitespace whitespacewhitespace is a whitespace is a resource resource whitespace is a is a is aresource whitespacewhitespace is a resource resource whitespace is a resource whitespaceaisresource is a resource resource a resource whitespace whitespace resource a resource whitespace is a whitespace is resource whitespaceresource resource is awhitespace resource whitespace is aisresource whitespace is a resource whitespace resource whitespace is a is a resource whitespace is a is whitespace is a is a resource whitespace resource whitespacewhitespace is a resourceresourceisaaresource whitespace is a whitespace is a whitespacewhitespace is a resource whitespacea resource resource whitespace is a is a resource whitespace is a resource whitespace resource whitespace is a resource whitespace isisaaresource resource whitespace is whitespace is a resource whitespace is a resource whitespace is awhitespace a resource is a resource whitespace is a resource whitespace is a resourceawhitespace is resource whitespace is a resource whitespace is aisresource whitespace resource whitespaceresource a resourceresourceisaaresource is a resource whitespace is resource whitespace is a resource whitespacewhitespace is is a whitespace is a resource is a resource whitespace is a whitespace whitespace whitespace is a resource whitespace is a resource whitespace is a resource is a resource whitespace whitespace is a resourcea a resource whitespace is is resource whitespace is a resource whitespace whitespace is a resource resource whitespace iswhitespaceresource whitespace is a whitespace is a resource ais aaresource resource resource is a whitespace is a resourcea whitespace is resource whitespace whitespace isis a resource whitespaceais a resourceresource whitespaceresource resource resource whitespace is a whitespace isis whitespace is aa a resource resource whitespace whitespace a resourcewhitespace is is whitespace aisresource aisresource whitespaceresource resource a resource resource is awhitespace a a whitespace is resource a is a is a is whitespace whitespace whitespace is is is awhitespacewhitespace whitespacearesource resource whitespace resource a whitespaceresource resourcea resource isiswhitespace aisresource whitespace resourcea resource resourcewhitespace whitespaceisawhitespaceisisresource whitespacewhitespaceresource is a resource whitespace resource aaresourcea resource whitespacea is is aisresource resource a resource is whitespaceresource resource is is whitespace whitespace is resource whitespaceiswhitespace iswhitespace isisaaresource aresource is aaresourcewhitespace a isresource a a whitespace whitespacewhitespace a is whitespace is a resource resource is ais a resource is is whitespaceisiswhitespace is whitespace whitespace is whitespace aaiswhitespace aisresourceisaaresource isaaresource whitespaceiswhitespace a resource whitespace is a resource resourceresource whitespaceisresourcea resource whitespace isis aresource aresource whitespaceis isisaaresource whitespace resource aresource awhitespace resource a resource whitespace is whitespacewhitespace isis awhitespace is is is a resource whitespacewhitespacewhitespaceresourceiswhitespaceresourceaisresourceresource whitespace iswhitespace whitespaceresourcea resourceresource resource whitespace isaaaresource a resourceresourceresource is whitespace a a whitespacewhitespace isresource resource aisresource aaresource is iswhitespaceaa resourceisaaresource resource a is resource a a is whitespace whitespace whitespace whitespaceresourcea a resourceresourcewhitespace aa is a a is is whitespaceiswhitespaceis resourcewhitespacewhitespaceresourceresource whitespaceresource resourceresource whitespaceisresource a a resourceais is aresourcewhitespacewhitespace is fill it for a reason whitespaceiswhitespace aaresource whitespacewhitespaceawhitespace is a resource whitespace aaresourceaisis resource resourceaaresource aaresourceis isisaaresourceawhitespaceisaaaresource whitespace is whitespace whitespace whitespace is resource iswhitespace whitespacea a resource resource resourcea resourceaawhitespace isiswhitespace is whitespaceresourceisresourceresource whitespaceresource is a resource whitespace whitespaceisisresource whitespace iswhitespace whitespacewhitespace is a resourceresource resourceis whitespacewhitespaceis is a whitespace is resource resource whitespaceaaisresourcea resourcewhitespaceisisiswhitespace is aaresource whitespacewhitespace a isawhitespace is isis a is resource resource whitespace a whitespace whitespace resource whitespace whitespace is whitespace is a resource iswhitespace is a resource whitespace isaaresource whitespace is a iswhitespace isaaresourceresource whitespacewhitespaceresource whitespaceiswhitespace is a resource resourcewhitespace whitespace is a resource whitespace is aisresource whitespace is a resource resource iswhitespace is whitespace isaa awhitespace resource whitespacewhitespace a a whitespace isisaawhitespace aisa is whitespace is a resource is resource whitespace whitespace whitespace isisa aresourceisis a resource a resource resource whitespace a resource a is a resource a resourcewhitespace is isisaaresource whitespace whitespaceresourcewhitespace whitespacearesource whitespace isisresource whitespace awhitespace iswhitespace is a resource whitespace is is resource resource resource whitespace resource whitespace isisa resourceis whitespace whitespace a resource resource resourceresource whitespacea resource is resource whitespace isaa resource resource whitespace isisaa resource aaresource whitespace iswhitespaceresource whitespace whitespace is a resource whitespace resource whitespace a resource whitespace isisaaresourceis resource whitespace a resource is a resource a resource is a is whitespace whitespace is a resource whitespace is a whitespace is is a is resource whitespace is resourceresource whitespace iswhitespaceresource is whitespacewhitespaceisisa aaresource whitespace whitespaceis whitespace awhitespacewhitespace is resource whitespaceresource resourceresourceresourcewhitespace is a resource whitespace is a is a a is a whitespace a whitespace is a resource whitespace resource whitespace is isaaresource whitespace resource whitespace resource resource whitespace is resource whitespace a resource resource a resource whitespaceaa resource a isis is a resource whitespaceresourceisaaresourcea resourceresource isresource whitespaceisis aresource resource whitespacewhitespaceresourcea resource isa a whitespace is is whitespace whitespaceaaisisaaresource whitespaceis a resource whitespace whitespace resource resourcea resource aiswhitespace a resource whitespace a a isawhitespace is whitespaceresource whitespace is is whitespace whitespace ais isresource a whitespacewhitespaceaisresource iswhitespace isiswhitespace resourceresource whitespace whitespace whitespaceisisaisresource awhitespace awhitespace iswhitespaceaawhitespace whitespace whitespaceaisisaawhitespaceaisis whitespacearesource a resource whitespace isis whitespaceisisresourceresourcea resourcewhitespaceaisis a resource whitespacewhitespaceresourcewhitespaceresource a is is resource whitespace is ais resource is is is resource a resource resource is awhitespaceresource whitespace resourcewhitespacewhitespaceiswhitespaceis isis aisis resource whitespace awhitespace aaresourceresource resource resource resourceais whitespace is a a resource a whitespace whitespace aresource whitespace whitespace a aresourceresource is whitespace is resource whitespacewhitespaceresource is a whitespace a isa aresource resource a is aiswhitespace whitespace aresource a resource resource resource a resource whitespace isisawhitespacea awhitespaceiswhitespaceisis is a resource resourceis resource whitespacewhitespaceaaisresourceisresource whitespace whitespace is resourcea is resource isa resource a whitespace a awhitespace whitespace whitespaceaaresourceis is resourceis a resource is whitespace aresourcewhitespace whitespacea whitespaceresourceawhitespace resourcewhitespace is a resource whitespace aiswhitespaceais isisaaresourceis aisiswhitespace is a resource whitespaceiswhitespace whitespace a is resource whitespace resource resource whitespace is whitespace aaresource resource aresource a resourcea whitespace is a whitespaceresource resource resource whitespace iswhitespaceresource is a resourceresourceresource resource whitespace is aisresource whitespace a resource a whitespace resource is whitespace is aisresourcewhitespace resource is a resource is a resource whitespace is a a resource whitespace is is whitespacewhitespaceresource is whitespace whitespace is is resourcewhitespace a resource whitespaceaaresource resource a is is awhitespace is whitespace is a resource whitespace is a whitespace is a isa aresource whitespacewhitespace is resource whitespaceresourceiswhitespacea a resource resource resource whitespace a resource whitespace is resource whitespace resource is a resource whitespace resource is a whitespace isis resourcea a resource whitespace iswhitespace a is whitespace whitespace is whitespace is a whitespace is a resource whitespace is a resource whitespace is a resource is a resource whitespace is a resource whitespace iswhitespaceresource a resource is a resource whitespace is a resource whitespace whitespaceais is a resource whitespace is a is whitespace resource whitespace is a resource whitespaceresource whitespace a resource whitespace is a is ais is aisresource whitespace resourceresource whitespace resource whitespace a a resource whitespace is ais a resource whitespace resource whitespace is whitespace whitespace is a resource whitespace is a resource is a resource is a resource a whitespace whitespace is a resource whitespace is a resource whitespace is a resource whitespace resource whitespace is a resource whitespace is a resourceresource is a resource whitespace is aisresource whitespace a whitespace is a whitespace is a resource
    • not documents slides are
    • projector = screen
    • ween bet is in tory the s
    • • The more text there is on a slide, the more I will tend to speak it as it is written on the slide. •But, you can read a text much faster than I can speak it. • In such situations, my speech becomes noise as you rather prefer to just go ahead and read it by yourself. • That is the reason why slides should not have text that competes with my speech, but rather be as visual as possible to complement it. • I guess you are already reading this line while I am still somewhere in the middle of the text.
    • notes will set you free
    • http://www.iwm-kmrc.de/workshops/visualization/sweller.pdf • The more text there is on a slide, the more I will tend http://www.smh.com.au/news/technology/powerpoint-presentations-a-disaster/ to speak it as it is written on the slide. • 2007/04/03/1175366240499.html But, you can read a text much faster than I can speak it. • In such situations, my speech becomes noise as you rather prefer to just go ahead and read it by yourself. • That is the reason why slides should not have text that competes with my speech, but rather be as visual as possible to complement it. • I guess you are already reading this line while I am still somewhere in the middle of the text. One assumption is that slides must also carry the message in the absence of the speaker, and hence most of the content must be on the slides. The result is lots of bullet points and lots of text. However, lots of text competes with the spoken words because we can just read faster than we speak. And we want the audience to hear what we have to notes will set you free say. Another option is to put the text in the notes and provide slides with notes for as printouts.
    • if you must write, large fonts use
    • trans ition
    • visual slides are aids
    • aids slides are visual
    • “too many minds” The Last Samurai
    • audience = friend
    • en.com logy.com ntationz w.slideo .prese www ww www.tudorgirba.com/blog
    • .ted.com www
    • what about technical talks?
    • facts alone are boring
    • any fact has its own story
    • content form
    • content form
    • are designer? you a
    • presenting is storytelling www.tudorgirba.com
    • assessing software systems
    • } } { { } } { { g in er ne gi en d ar rw fo
    • fo rw ar d en gi ne er in g { { { { { { } { { actual development } } } } } } } } {
    • sess u as do yo fo rw how ar em? d syst en your gi ne er in g { { { { { { } { { actual development } } } } } } } } {
    • sess u as do yo how em? syst your { { { { } } } } } {
    • { { { { complex } = } } } } {
    • complex, large { { { { } = } } } } {
    • onds, 2 sec line in lines read 1 50‘000 h for 2 if you 1 mont u need yo
    • ust is j ode gc adin re ugh eno not
    • complex, large { { { { } = } } } } {
    • measure query visualize … { { { { } } } } } {
    • measure query visualize … { { { { } } } } } {
    • metrics summarize the system LOC 148‘760 NOM 14‘915 NOC 2’089 CYCLO 30‘073 CALLS 151287 FANOUT 85909 AHH 0.12 ... ...
    • metrics summarize the system LOC 148‘760 NOM 14‘915 NOC 2’089 CYCLO 30‘073 CALLS 151287 FANOUT 85909 AHH 0.12 ... ...
    • queries detect outliers God Class: ATFD > FEW & WMC >= VERY HIGH & TCC < 1/3
    • pictures tell thousands of words 03 asse 20 uc anza, D L
    • pictures tell thousands of words tal 2006 ee Ducass
    • pictures tell thousands of words 7 etal 200 Greevy
    • pictures tell thousands of words 8 0 ettel 20 W
    • pictures tell thousands of words 5 etal 200 Girba
    • measure query visualize … { { { { } } } } } {
    • e.ch unib se. o mo
    • presenting is storytelling www.tudorgirba.com
    • Tudor Gîrba www.tudorgirba.com http://creativecommons.org/licenses/by/3.0/