ThoughtWorks Quarterly Technology Briefing June 2013, Berlin

109
Making the Most of Mobile Quarterly Technology Briefing June 2013 Wednesday, 10 July 13

Transcript of ThoughtWorks Quarterly Technology Briefing June 2013, Berlin

Page 1: ThoughtWorks Quarterly Technology Briefing June 2013, Berlin

Making the Most of MobileQuarterly Technology Briefing

June 2013

Wednesday, 10 July 13

Page 2: ThoughtWorks Quarterly Technology Briefing June 2013, Berlin

Today

1. Thriving in the Shattered FutureDiana Adorno

2. A Day in the Life of Product DesignChris Cheshire

3. The Tech Radar: A Mobile ViewChristoph Burgmer

Wednesday, 10 July 13

Page 3: ThoughtWorks Quarterly Technology Briefing June 2013, Berlin

Thriving in the Shattered FutureDiana AdornoExperience Designer

Wednesday, 10 July 13

Page 4: ThoughtWorks Quarterly Technology Briefing June 2013, Berlin

“The single screen of our past has shattered and the fragments have

embedded themselves in our pockets; on our couches; and in our lives.”

— Jonny LeRoy

Wednesday, 10 July 13

Page 5: ThoughtWorks Quarterly Technology Briefing June 2013, Berlin

http://www.snxprofessor.com/remember-the-clunky-1980s-cell-phone/holagram-man/Wednesday, 10 July 13

Page 6: ThoughtWorks Quarterly Technology Briefing June 2013, Berlin

http://christosgatzidis.blogspot.de/

Wednesday, 10 July 13

Page 7: ThoughtWorks Quarterly Technology Briefing June 2013, Berlin

Wednesday, 10 July 13

Page 8: ThoughtWorks Quarterly Technology Briefing June 2013, Berlin

Wednesday, 10 July 13

Page 9: ThoughtWorks Quarterly Technology Briefing June 2013, Berlin

Wednesday, 10 July 13

Page 10: ThoughtWorks Quarterly Technology Briefing June 2013, Berlin

Wednesday, 10 July 13

Page 11: ThoughtWorks Quarterly Technology Briefing June 2013, Berlin

Wednesday, 10 July 13

Page 12: ThoughtWorks Quarterly Technology Briefing June 2013, Berlin

CookSearch & discover Shop...

Wednesday, 10 July 13

Page 13: ThoughtWorks Quarterly Technology Briefing June 2013, Berlin

Wednesday, 10 July 13

Page 14: ThoughtWorks Quarterly Technology Briefing June 2013, Berlin

Wednesday, 10 July 13

Page 15: ThoughtWorks Quarterly Technology Briefing June 2013, Berlin

6.58 connected devices per person in 2020

http://www.cisco.com/web/about/ac79/docs/innov/IoT_IBSG_0411FINAL.pdfWednesday, 10 July 13

Page 16: ThoughtWorks Quarterly Technology Briefing June 2013, Berlin

38 13 4 2

to reach 50 million consumers:

http://blogs.hbr.org/cs/2013/03/four_ideas_for_creating_mobile.htmlWednesday, 10 July 13

Page 17: ThoughtWorks Quarterly Technology Briefing June 2013, Berlin

Wednesday, 10 July 13

Page 18: ThoughtWorks Quarterly Technology Briefing June 2013, Berlin

Wednesday, 10 July 13

Page 19: ThoughtWorks Quarterly Technology Briefing June 2013, Berlin

A Day in the Life of Product Design

Chris CheshireExperience Designer

Wednesday, 10 July 13

Page 20: ThoughtWorks Quarterly Technology Briefing June 2013, Berlin

Wednesday, 10 July 13

Page 21: ThoughtWorks Quarterly Technology Briefing June 2013, Berlin

Wednesday, 10 July 13

Page 22: ThoughtWorks Quarterly Technology Briefing June 2013, Berlin

Wednesday, 10 July 13

Page 23: ThoughtWorks Quarterly Technology Briefing June 2013, Berlin

Wednesday, 10 July 13

Page 24: ThoughtWorks Quarterly Technology Briefing June 2013, Berlin

Wednesday, 10 July 13

Page 25: ThoughtWorks Quarterly Technology Briefing June 2013, Berlin

Wednesday, 10 July 13

Page 26: ThoughtWorks Quarterly Technology Briefing June 2013, Berlin

Wednesday, 10 July 13

Page 27: ThoughtWorks Quarterly Technology Briefing June 2013, Berlin

Wednesday, 10 July 13

Page 28: ThoughtWorks Quarterly Technology Briefing June 2013, Berlin

Wednesday, 10 July 13

Page 29: ThoughtWorks Quarterly Technology Briefing June 2013, Berlin

Wednesday, 10 July 13

Page 30: ThoughtWorks Quarterly Technology Briefing June 2013, Berlin

Wednesday, 10 July 13

Page 31: ThoughtWorks Quarterly Technology Briefing June 2013, Berlin

Wednesday, 10 July 13

Page 32: ThoughtWorks Quarterly Technology Briefing June 2013, Berlin

Wednesday, 10 July 13

Page 33: ThoughtWorks Quarterly Technology Briefing June 2013, Berlin

Wednesday, 10 July 13

Page 34: ThoughtWorks Quarterly Technology Briefing June 2013, Berlin

Wednesday, 10 July 13

Page 35: ThoughtWorks Quarterly Technology Briefing June 2013, Berlin

Wednesday, 10 July 13

Page 36: ThoughtWorks Quarterly Technology Briefing June 2013, Berlin

Wednesday, 10 July 13

Page 37: ThoughtWorks Quarterly Technology Briefing June 2013, Berlin

Let’s talk mobile

Wednesday, 10 July 13

Page 38: ThoughtWorks Quarterly Technology Briefing June 2013, Berlin

Wednesday, 10 July 13

Page 39: ThoughtWorks Quarterly Technology Briefing June 2013, Berlin

Wednesday, 10 July 13

Page 40: ThoughtWorks Quarterly Technology Briefing June 2013, Berlin

Wednesday, 10 July 13

Page 41: ThoughtWorks Quarterly Technology Briefing June 2013, Berlin

Wednesday, 10 July 13

Page 42: ThoughtWorks Quarterly Technology Briefing June 2013, Berlin

Wednesday, 10 July 13

Page 43: ThoughtWorks Quarterly Technology Briefing June 2013, Berlin

Wednesday, 10 July 13

Page 44: ThoughtWorks Quarterly Technology Briefing June 2013, Berlin

Wednesday, 10 July 13

Page 45: ThoughtWorks Quarterly Technology Briefing June 2013, Berlin

Wednesday, 10 July 13

Page 46: ThoughtWorks Quarterly Technology Briefing June 2013, Berlin

Wednesday, 10 July 13

Page 47: ThoughtWorks Quarterly Technology Briefing June 2013, Berlin

Wednesday, 10 July 13

Page 48: ThoughtWorks Quarterly Technology Briefing June 2013, Berlin

Wednesday, 10 July 13

Page 49: ThoughtWorks Quarterly Technology Briefing June 2013, Berlin

Wednesday, 10 July 13

Page 50: ThoughtWorks Quarterly Technology Briefing June 2013, Berlin

Wednesday, 10 July 13

Page 51: ThoughtWorks Quarterly Technology Briefing June 2013, Berlin

Wednesday, 10 July 13

Page 52: ThoughtWorks Quarterly Technology Briefing June 2013, Berlin

Wednesday, 10 July 13

Page 53: ThoughtWorks Quarterly Technology Briefing June 2013, Berlin

Wednesday, 10 July 13

Page 54: ThoughtWorks Quarterly Technology Briefing June 2013, Berlin

Wednesday, 10 July 13

Page 55: ThoughtWorks Quarterly Technology Briefing June 2013, Berlin

Wednesday, 10 July 13

Page 56: ThoughtWorks Quarterly Technology Briefing June 2013, Berlin

Wednesday, 10 July 13

Page 57: ThoughtWorks Quarterly Technology Briefing June 2013, Berlin

Wednesday, 10 July 13

Page 58: ThoughtWorks Quarterly Technology Briefing June 2013, Berlin

Wednesday, 10 July 13

Page 59: ThoughtWorks Quarterly Technology Briefing June 2013, Berlin

Wednesday, 10 July 13

Page 60: ThoughtWorks Quarterly Technology Briefing June 2013, Berlin

Wednesday, 10 July 13

Page 61: ThoughtWorks Quarterly Technology Briefing June 2013, Berlin

Wednesday, 10 July 13

Page 62: ThoughtWorks Quarterly Technology Briefing June 2013, Berlin

Wednesday, 10 July 13

Page 63: ThoughtWorks Quarterly Technology Briefing June 2013, Berlin

Wednesday, 10 July 13

Page 64: ThoughtWorks Quarterly Technology Briefing June 2013, Berlin

Wednesday, 10 July 13

Page 65: ThoughtWorks Quarterly Technology Briefing June 2013, Berlin

Wednesday, 10 July 13

Page 66: ThoughtWorks Quarterly Technology Briefing June 2013, Berlin

t

Wednesday, 10 July 13

Page 67: ThoughtWorks Quarterly Technology Briefing June 2013, Berlin

Wednesday, 10 July 13

Page 68: ThoughtWorks Quarterly Technology Briefing June 2013, Berlin

Wednesday, 10 July 13

Page 69: ThoughtWorks Quarterly Technology Briefing June 2013, Berlin

Wednesday, 10 July 13

Page 70: ThoughtWorks Quarterly Technology Briefing June 2013, Berlin

Wednesday, 10 July 13

Page 71: ThoughtWorks Quarterly Technology Briefing June 2013, Berlin

Wednesday, 10 July 13

Page 72: ThoughtWorks Quarterly Technology Briefing June 2013, Berlin

Wednesday, 10 July 13

Page 73: ThoughtWorks Quarterly Technology Briefing June 2013, Berlin

Wednesday, 10 July 13

Page 74: ThoughtWorks Quarterly Technology Briefing June 2013, Berlin

Wednesday, 10 July 13

Page 75: ThoughtWorks Quarterly Technology Briefing June 2013, Berlin

Wednesday, 10 July 13

Page 76: ThoughtWorks Quarterly Technology Briefing June 2013, Berlin

Wednesday, 10 July 13

Page 77: ThoughtWorks Quarterly Technology Briefing June 2013, Berlin

Wednesday, 10 July 13

Page 78: ThoughtWorks Quarterly Technology Briefing June 2013, Berlin

Wednesday, 10 July 13

Page 79: ThoughtWorks Quarterly Technology Briefing June 2013, Berlin

Wednesday, 10 July 13

Page 80: ThoughtWorks Quarterly Technology Briefing June 2013, Berlin

Wednesday, 10 July 13

Page 81: ThoughtWorks Quarterly Technology Briefing June 2013, Berlin

The Tech Radar:A Mobile View

Christoph BurgmerDeveloper

Wednesday, 10 July 13

Page 82: ThoughtWorks Quarterly Technology Briefing June 2013, Berlin

Techniques

Platforms Languages & Frameworks

Tools

Wednesday, 10 July 13

Page 83: ThoughtWorks Quarterly Technology Briefing June 2013, Berlin

ResponsiveWeb Design

(trial)

Techniques

Wednesday, 10 July 13

Page 84: ThoughtWorks Quarterly Technology Briefing June 2013, Berlin

ResponsiveDesign

- so why not “adopt”!?•Huge development time•Type of application•Limitations with automating testing•Lack of tooling

Wednesday, 10 July 13

Page 85: ThoughtWorks Quarterly Technology Briefing June 2013, Berlin

ResponsiveDesign

Wednesday, 10 July 13

Page 86: ThoughtWorks Quarterly Technology Briefing June 2013, Berlin

HTML5Storage(trial)

Techniques

Wednesday, 10 July 13

Page 87: ThoughtWorks Quarterly Technology Briefing June 2013, Berlin

Calatrava(trial)

SMS & USSD as a UI(adopt)

Platforms

Wednesday, 10 July 13

Page 88: ThoughtWorks Quarterly Technology Briefing June 2013, Berlin

SMS & USSD as a UI

feature-phone technologyWednesday, 10 July 13

Page 89: ThoughtWorks Quarterly Technology Briefing June 2013, Berlin

SMS & USSD as a UI

Wednesday, 10 July 13

Page 90: ThoughtWorks Quarterly Technology Briefing June 2013, Berlin

Browser-based Templating(assess)

Tools

Wednesday, 10 July 13

Page 91: ThoughtWorks Quarterly Technology Briefing June 2013, Berlin

CSS - Frameworks & handwritten(assess, hold)

Languages & FrameworksWednesday, 10 July 13

Page 92: ThoughtWorks Quarterly Technology Briefing June 2013, Berlin

Javascript, as a platform & MV* frameworks(trial)

Languages & FrameworksWednesday, 10 July 13

Page 93: ThoughtWorks Quarterly Technology Briefing June 2013, Berlin

SASS Sandwich!

Speed!

Wednesday, 10 July 13

Page 94: ThoughtWorks Quarterly Technology Briefing June 2013, Berlin

CSS Frameworks

Becoming the de facto standard?

A powerful combination

“adopt”

Wednesday, 10 July 13

Page 95: ThoughtWorks Quarterly Technology Briefing June 2013, Berlin

CSS Frameworks

Becoming the de facto standard?

A powerful combination

“adopt”

Quick prototyping for a “lean” approachWednesday, 10 July 13

Page 96: ThoughtWorks Quarterly Technology Briefing June 2013, Berlin

CSS Frameworks

Wednesday, 10 July 13

Page 97: ThoughtWorks Quarterly Technology Briefing June 2013, Berlin

Wednesday, 10 July 13

Page 98: ThoughtWorks Quarterly Technology Briefing June 2013, Berlin

Wednesday, 10 July 13

Page 99: ThoughtWorks Quarterly Technology Briefing June 2013, Berlin

Wednesday, 10 July 13

Page 100: ThoughtWorks Quarterly Technology Briefing June 2013, Berlin

Wednesday, 10 July 13

Page 101: ThoughtWorks Quarterly Technology Briefing June 2013, Berlin

Technology is changing.... fast

Wednesday, 10 July 13

Page 102: ThoughtWorks Quarterly Technology Briefing June 2013, Berlin

Wednesday, 10 July 13

Page 103: ThoughtWorks Quarterly Technology Briefing June 2013, Berlin

User adoption?

Commercial models?

Technology winners?

Wednesday, 10 July 13

Page 104: ThoughtWorks Quarterly Technology Briefing June 2013, Berlin

Multi-channel strategy

Guerilla usability testing

Agile development

core Continuous

delivery

Continuous design

Strategy & ideation

Analytics / insight

Competitive landscape

End users

Stakeholders

Product manager

X-discipline team

Wednesday, 10 July 13

Page 105: ThoughtWorks Quarterly Technology Briefing June 2013, Berlin

Wednesday, 10 July 13

Page 106: ThoughtWorks Quarterly Technology Briefing June 2013, Berlin

Wednesday, 10 July 13

Page 107: ThoughtWorks Quarterly Technology Briefing June 2013, Berlin

Wednesday, 10 July 13

Page 108: ThoughtWorks Quarterly Technology Briefing June 2013, Berlin

Wednesday, 10 July 13

Page 109: ThoughtWorks Quarterly Technology Briefing June 2013, Berlin

Thank YouQuarterly Technology Briefing

June 2013

@dianaadorno@cjcheshire

Wednesday, 10 July 13