Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Design for a complex Reality — Siili Breakfast Edition

Florian Plank
February 26, 2015

Design for a complex Reality — Siili Breakfast Edition

Florian Plank

February 26, 2015
Tweet

More Decks by Florian Plank

Other Decks in Design

Transcript

  1. DESIGN FOR A
    COMPLEX REALITY

    View Slide

  2. CHANGE

    View Slide

  3. Solving problems

    View Slide

  4. Solving problems
    for (and with) machines

    View Slide

  5. C INPUT - CARD READER UNIT 5, INTEGER INPUT
    C OUTPUT - LINE PRINTER UNIT 6, REAL OUTPUT
    C INPUT ERROR DISPLAY ERROR OUTPUT CODE 1 IN JOB CONTROL LISTING
    READ INPUT TAPE 5, 501, IA, IB, IC
    501 FORMAT (3I5)
    C IA, IB, AND IC MAY NOT BE NEGATIVE
    C FURTHERMORE, THE SUM OF TWO SIDES OF A TRIANGLE
    C IS GREATER THAN THE THIRD SIDE, SO WE CHECK FOR THAT, TOO
    IF (IA) 777, 777, 701
    701 IF (IB) 777, 777, 702
    702 IF (IC) 777, 777, 703
    703 IF (IA+IB-IC) 777,777,704
    704 IF (IA+IC-IB) 777,777,705
    705 IF (IB+IC-IA) 777,777,799
    777 STOP 1
    C USING HERON'S FORMULA WE CALCULATE THE
    C AREA OF THE TRIANGLE
    799 S = FLOATF (IA + IB + IC) / 2.0
    AREA = SQRT( S * (S - FLOATF(IA)) * (S - FLOATF(IB)) *
    + (S - FLOATF(IC)))
    WRITE OUTPUT TAPE 6, 601, IA, IB, IC, AREA
    601 FORMAT (4H A= ,I5,5H B= ,I5,5H C= ,I5,8H AREA= ,F10.2,
    + 13H SQUARE UNITS)

    View Slide

  6. next_working_day = Date.today
    next_working_day = date + 2.days if today.is_friday?

    View Slide

  7. Solving problems for people

    View Slide

  8. http://wikipedia.org/

    View Slide

  9. http://flickr.com/photos/adactio/

    View Slide

  10. But wait, there’s more!

    View Slide

  11. http://macrumors.com/

    View Slide

  12. http://pcmag.com/

    View Slide

  13. http://androidpolice.com/

    View Slide

  14. http://androidpolice.com/

    View Slide

  15. The “tweeting fridge”–problem

    View Slide

  16. http://wikipedia.org/

    View Slide

  17. Still more?

    View Slide

  18. View Slide

  19. The upcoming generation
    will exclusively use mobile devices

    View Slide

  20. The upcoming generation
    will no longer distinguish
    between online and offline.

    View Slide

  21. How are we dealing with all this?

    View Slide

  22. ”Men have become the tools
    of their tools.”
    !
    HENRY DAVID THOREAU

    View Slide

  23. Tools and complexity

    View Slide

  24. We’re aching for better tools
    (and a magic eight ball)

    View Slide

  25. Responsive Design
    Mobile first
    Offline first

    View Slide

  26. Prototyping as Tool
    for Strategic Design

    View Slide

  27. ”We can only see a short distance
    ahead, but we can see plenty there
    that needs to be done.”
    !
    ALAN TURING

    View Slide

  28. If we can’t foresee the future,
    let’s create it.

    View Slide

  29. A design proof

    View Slide

  30. Work across silos

    View Slide

  31. Support short iterations

    View Slide

  32. Involve the user

    View Slide

  33. Involve designers early–on

    View Slide

  34. Enable sustainable solutions,
    not just another product

    View Slide

  35. The 10.000ft view

    View Slide

  36. POC
    Business
    prototype
    Production

    View Slide

  37. The rules

    View Slide

  38. Assumption is the root of all evil.
    1

    View Slide

  39. Every step of ideation must be
    followed by a step of validation.
    2

    View Slide

  40. Design should happen as close as
    possible to the client.
    3

    View Slide

  41. Constant change is not only
    anticipated but supported
    by all used tools.
    4

    View Slide

  42. 5
    Prototypes don’t have to be
    dead ends.

    View Slide

  43. The expectation

    View Slide

  44. Allow for high
    development speeds

    View Slide

  45. Adapt to change

    View Slide

  46. Increase transparency

    View Slide

  47. Simplify variations

    View Slide

  48. The process

    View Slide

  49. Prototyping
    Business prototype
    Feature
    Prototype
    Production
    Invalid feature
    Validation
    Integration

    View Slide

  50. Kiitos!
    [email protected] / @polarblau
    www.siili.fi

    View Slide