SlideShare a Scribd company logo
1 of 28
Designing the Innovation Interface   Andrew Upton Technology Director
What does it mean for a software developer to be a part of the innovation process.
frog design is a global innovation company Seattle San Francisco Austin New York Amsterdam Munich Milan Shanghai One frog.  550 people. 8 studios. 42 years of global experience. Founded in 1969, frog is has studios in Amsterdam, Austin, Milan, Munich, New York, San Francisco, Seattle and Shanghai.
Example project INTEL’s next generation point-of-sale
Technology everywhere ,[object Object],[object Object],[object Object],[object Object],[object Object]
Domain leaders of the 1970’s. Mainframe computer operator and programmer.
Computers today bring together diverse information sources, hardware miniaturisation, always connected and supported by “Apps”.
Steve Jobs 2007 “…because an iPod’s really just software.”
How do the new design paradigms affect coding and the role of developers?
The technology landscape is ever changing Adobe Flex Adobe Flash Adobe AIR Curl OpenLaszlo GWT .NET AJAX JavaFX HTML5 JavaScript C Objective C Java C# C# QT WPF Java ME BREW Android WindowsPhone 7 jQuery OpenGL Silverlight iOS Linux MeeGo XML XSLT
Programming languages have evolved to keep up with demand for innovative ways to interact <HTML> HTML5 CSS3 JavaScript AJAX jQuery ADOBE Flash Flex AIR MICROSOFT .NET Silverlight XAML
Mobile devices are forging ahead with their own technology roadmaps Mobile Platforms iPhone/iPad iOS Objective C Android Linux Java Microsoft Silverlight XNA .NET Framework
But it’s not just about coding. Software developers must learn new skills in order to stay competitive in the market place.
Immersive research in to new technology, experimentation and prototyping are the necessary requirements today.
Gartner’s Hype Cycle
Gartner’s Hype Cycle  August 2010
Who’s driving innovation today?
How do we at frog see our innovation model
Innovation delivery design build Failure points as one discipline  hands-off to another INSIGHT researcher DESIGN designer BUILD developer
Innovation delivery How does technology open new opportunities and insights into to human behaviour and possible adoption. Inform the research phase to help evaluate the possibilities. Educate the business development community regarding technology trends. design build INSIGHT developer DESIGN BUILD
Innovation delivery Support the design process through informed advise and challenge existing paradigms. Develop proof-of-concepts to help bring the design to life. Understand the parameters by which new technology can be delivered. design build INSIGHT DESIGN developer BUILD
Innovation delivery Implement an iterative approach to the build phase to ensure client and design feedback. Think of change as a positive element to progress.  Build upon solid but flexible foundations. design build INSIGHT DESIGN BUILD developer
Example project timeline 1 2 3 4 5 6 7 weeks Evaluate Client product portfolio. End of design 8 9 Discover Deliver Kick-off, stakeholder interviews  Summarize findings, define opportunity, Design Concepts,  End discover Kickoff 11 12 13 14 15 16 10 Preparation,  research ,  market evaluation Design Delivery Technology workshop Wireframes, flows,  rapid prototpyes Comps, States, branding elements  Draft version, core scenarios Refine & QA simulation Design check-in and client feedback Assets, guidelines Tech WS
Collaboration and partnership ensures that you deliver on your promise
Impact on communication and workflows, means being agile as opposed to Agile
Who exactly is the software developer today? Multi-faceted, networker, inventor, researcher, communicator,  visionary, thinker, futurist, imaginative, evangelist, creative, prophetic, collaborator, mentor.
“ T-shaped person” willingness to  collaborate depth of  expertise  & skill as described by Tim   Brown, CEO of IDEO
thank you

More Related Content

What's hot

Design Engineering With Swift
Design Engineering With SwiftDesign Engineering With Swift
Design Engineering With SwiftDavid Hoang
 
Innovation day 2013 1.3 dany robberecht (verhaert) - the next big innovatio...
Innovation day 2013   1.3 dany robberecht (verhaert) - the next big innovatio...Innovation day 2013   1.3 dany robberecht (verhaert) - the next big innovatio...
Innovation day 2013 1.3 dany robberecht (verhaert) - the next big innovatio...Verhaert Masters in Innovation
 
Disruption: Designing Successful Startups
Disruption: Designing Successful StartupsDisruption: Designing Successful Startups
Disruption: Designing Successful StartupsJulian Scaff
 
Infosession on Product Management Careers
Infosession on Product Management CareersInfosession on Product Management Careers
Infosession on Product Management CareersPinkesh Shah
 
Mid Career Transitions
Mid Career TransitionsMid Career Transitions
Mid Career TransitionsPinkesh Shah
 
Tamk - ohjelmistokehitys-seminaari 9.10
Tamk - ohjelmistokehitys-seminaari 9.10Tamk - ohjelmistokehitys-seminaari 9.10
Tamk - ohjelmistokehitys-seminaari 9.10Sakari Hoisko
 
Innovation in software architecture
Innovation in software architectureInnovation in software architecture
Innovation in software architectureVishy Poosala
 
Innovation day 2013 1.2 david pas (verhaert) - think big, act small
Innovation day 2013   1.2 david pas (verhaert) - think big, act smallInnovation day 2013   1.2 david pas (verhaert) - think big, act small
Innovation day 2013 1.2 david pas (verhaert) - think big, act smallVerhaert Masters in Innovation
 
Wanna Be An Architect?
Wanna Be An  Architect?Wanna Be An  Architect?
Wanna Be An Architect?Henry Jacob
 
What is user experience(ux) & ux designer
What is user experience(ux) & ux designerWhat is user experience(ux) & ux designer
What is user experience(ux) & ux designerMetricoid Technology
 
Ideo case study 케이스 스터디
Ideo case study 케이스 스터디Ideo case study 케이스 스터디
Ideo case study 케이스 스터디Seung-Gyu Yu
 
Enterprise Entrepreneurship Series Atlanta - March 2 Presentations
Enterprise Entrepreneurship Series Atlanta - March 2 PresentationsEnterprise Entrepreneurship Series Atlanta - March 2 Presentations
Enterprise Entrepreneurship Series Atlanta - March 2 Presentations352Inc
 
Unique but fast make your tizen gui application brilliant
Unique but fast make your tizen gui application brilliantUnique but fast make your tizen gui application brilliant
Unique but fast make your tizen gui application brilliantHermet Park
 
Resume_LenSingel_Innovative_IT_Leader_v2015
Resume_LenSingel_Innovative_IT_Leader_v2015Resume_LenSingel_Innovative_IT_Leader_v2015
Resume_LenSingel_Innovative_IT_Leader_v2015Len Singel
 
Challenges on Product Management for Global Platform
Challenges on Product Management for Global PlatformChallenges on Product Management for Global Platform
Challenges on Product Management for Global PlatformDaisuke Matsuda
 

What's hot (18)

Design Engineering With Swift
Design Engineering With SwiftDesign Engineering With Swift
Design Engineering With Swift
 
Innovation day 2013 1.3 dany robberecht (verhaert) - the next big innovatio...
Innovation day 2013   1.3 dany robberecht (verhaert) - the next big innovatio...Innovation day 2013   1.3 dany robberecht (verhaert) - the next big innovatio...
Innovation day 2013 1.3 dany robberecht (verhaert) - the next big innovatio...
 
Restless developer
Restless developerRestless developer
Restless developer
 
Disruption: Designing Successful Startups
Disruption: Designing Successful StartupsDisruption: Designing Successful Startups
Disruption: Designing Successful Startups
 
Infosession on Product Management Careers
Infosession on Product Management CareersInfosession on Product Management Careers
Infosession on Product Management Careers
 
Mid Career Transitions
Mid Career TransitionsMid Career Transitions
Mid Career Transitions
 
VEROTECH
VEROTECHVEROTECH
VEROTECH
 
Tamk - ohjelmistokehitys-seminaari 9.10
Tamk - ohjelmistokehitys-seminaari 9.10Tamk - ohjelmistokehitys-seminaari 9.10
Tamk - ohjelmistokehitys-seminaari 9.10
 
Innovation in software architecture
Innovation in software architectureInnovation in software architecture
Innovation in software architecture
 
Innovation day 2013 1.2 david pas (verhaert) - think big, act small
Innovation day 2013   1.2 david pas (verhaert) - think big, act smallInnovation day 2013   1.2 david pas (verhaert) - think big, act small
Innovation day 2013 1.2 david pas (verhaert) - think big, act small
 
Wanna Be An Architect?
Wanna Be An  Architect?Wanna Be An  Architect?
Wanna Be An Architect?
 
What is user experience(ux) & ux designer
What is user experience(ux) & ux designerWhat is user experience(ux) & ux designer
What is user experience(ux) & ux designer
 
Ideo case study 케이스 스터디
Ideo case study 케이스 스터디Ideo case study 케이스 스터디
Ideo case study 케이스 스터디
 
Gttech2.8.18
Gttech2.8.18Gttech2.8.18
Gttech2.8.18
 
Enterprise Entrepreneurship Series Atlanta - March 2 Presentations
Enterprise Entrepreneurship Series Atlanta - March 2 PresentationsEnterprise Entrepreneurship Series Atlanta - March 2 Presentations
Enterprise Entrepreneurship Series Atlanta - March 2 Presentations
 
Unique but fast make your tizen gui application brilliant
Unique but fast make your tizen gui application brilliantUnique but fast make your tizen gui application brilliant
Unique but fast make your tizen gui application brilliant
 
Resume_LenSingel_Innovative_IT_Leader_v2015
Resume_LenSingel_Innovative_IT_Leader_v2015Resume_LenSingel_Innovative_IT_Leader_v2015
Resume_LenSingel_Innovative_IT_Leader_v2015
 
Challenges on Product Management for Global Platform
Challenges on Product Management for Global PlatformChallenges on Product Management for Global Platform
Challenges on Product Management for Global Platform
 

Similar to Designing the Innovation Interface

Top 7 major trends in full stack development to follow for 2020
Top 7 major trends in full stack development to follow for 2020Top 7 major trends in full stack development to follow for 2020
Top 7 major trends in full stack development to follow for 2020Katy Slemon
 
The Five Best Software Engineering Jobs That London Atil Recommends
 The Five Best Software Engineering Jobs That London Atil Recommends  The Five Best Software Engineering Jobs That London Atil Recommends
The Five Best Software Engineering Jobs That London Atil Recommends LondonAtil1
 
London Atil | The Guide to Thriving as a Full Stack Software Engineer
 London Atil | The Guide to Thriving as a Full Stack Software Engineer London Atil | The Guide to Thriving as a Full Stack Software Engineer
London Atil | The Guide to Thriving as a Full Stack Software EngineerLondonAtil1
 
Un Microsystem Company Analysis Essay
Un Microsystem Company Analysis EssayUn Microsystem Company Analysis Essay
Un Microsystem Company Analysis EssayRikki Wright
 
Ehab Mohamed Ashraf - CV
Ehab Mohamed Ashraf - CVEhab Mohamed Ashraf - CV
Ehab Mohamed Ashraf - CVE_BOB
 
App Piece 002 Copy
App Piece 002 CopyApp Piece 002 Copy
App Piece 002 CopyPhil Shelp
 
How to Build a Great Web Application
How to Build a Great Web ApplicationHow to Build a Great Web Application
How to Build a Great Web ApplicationMike McNeil
 
Cybrilla brief company profile
Cybrilla brief company profileCybrilla brief company profile
Cybrilla brief company profileAnchal Jajodia
 
Bridging Modern DevOps and the Mainframe
Bridging Modern DevOps and the MainframeBridging Modern DevOps and the Mainframe
Bridging Modern DevOps and the MainframeDevOps.com
 
Micro Focus #DevDay50 - Atlanta
Micro Focus #DevDay50 - AtlantaMicro Focus #DevDay50 - Atlanta
Micro Focus #DevDay50 - AtlantaMicro Focus
 
Whatisinteractiondesign
WhatisinteractiondesignWhatisinteractiondesign
WhatisinteractiondesignAnthony Hutton
 
Intergen Smarts 5 (2003)
Intergen Smarts 5 (2003)Intergen Smarts 5 (2003)
Intergen Smarts 5 (2003)Intergen
 
Behind the Code Exploring the World of App Development
Behind the Code Exploring the World of App DevelopmentBehind the Code Exploring the World of App Development
Behind the Code Exploring the World of App DevelopmentBitCot
 

Similar to Designing the Innovation Interface (20)

Top 7 major trends in full stack development to follow for 2020
Top 7 major trends in full stack development to follow for 2020Top 7 major trends in full stack development to follow for 2020
Top 7 major trends in full stack development to follow for 2020
 
The Five Best Software Engineering Jobs That London Atil Recommends
 The Five Best Software Engineering Jobs That London Atil Recommends  The Five Best Software Engineering Jobs That London Atil Recommends
The Five Best Software Engineering Jobs That London Atil Recommends
 
London Atil | The Guide to Thriving as a Full Stack Software Engineer
 London Atil | The Guide to Thriving as a Full Stack Software Engineer London Atil | The Guide to Thriving as a Full Stack Software Engineer
London Atil | The Guide to Thriving as a Full Stack Software Engineer
 
A Complete Guide to Becoming a Full-Stack Developer - ASB
A Complete Guide to Becoming a Full-Stack Developer - ASBA Complete Guide to Becoming a Full-Stack Developer - ASB
A Complete Guide to Becoming a Full-Stack Developer - ASB
 
Un Microsystem Company Analysis Essay
Un Microsystem Company Analysis EssayUn Microsystem Company Analysis Essay
Un Microsystem Company Analysis Essay
 
Ehab Mohamed Ashraf - CV
Ehab Mohamed Ashraf - CVEhab Mohamed Ashraf - CV
Ehab Mohamed Ashraf - CV
 
Redesign design V2.0
Redesign design V2.0Redesign design V2.0
Redesign design V2.0
 
What the hype
What the hypeWhat the hype
What the hype
 
Title:
 Title:  Title:
Title:
 
App Piece 002 Copy
App Piece 002 CopyApp Piece 002 Copy
App Piece 002 Copy
 
How to Build a Great Web Application
How to Build a Great Web ApplicationHow to Build a Great Web Application
How to Build a Great Web Application
 
Dominion over domains
Dominion over domainsDominion over domains
Dominion over domains
 
Kalmia LTD
Kalmia LTDKalmia LTD
Kalmia LTD
 
User Experience
User ExperienceUser Experience
User Experience
 
Cybrilla brief company profile
Cybrilla brief company profileCybrilla brief company profile
Cybrilla brief company profile
 
Bridging Modern DevOps and the Mainframe
Bridging Modern DevOps and the MainframeBridging Modern DevOps and the Mainframe
Bridging Modern DevOps and the Mainframe
 
Micro Focus #DevDay50 - Atlanta
Micro Focus #DevDay50 - AtlantaMicro Focus #DevDay50 - Atlanta
Micro Focus #DevDay50 - Atlanta
 
Whatisinteractiondesign
WhatisinteractiondesignWhatisinteractiondesign
Whatisinteractiondesign
 
Intergen Smarts 5 (2003)
Intergen Smarts 5 (2003)Intergen Smarts 5 (2003)
Intergen Smarts 5 (2003)
 
Behind the Code Exploring the World of App Development
Behind the Code Exploring the World of App DevelopmentBehind the Code Exploring the World of App Development
Behind the Code Exploring the World of App Development
 

More from frog

Re-Designing Citizenship
Re-Designing CitizenshipRe-Designing Citizenship
Re-Designing Citizenshipfrog
 
The rise of digital humanitarianism
The rise of digital humanitarianismThe rise of digital humanitarianism
The rise of digital humanitarianismfrog
 
Aging By Design: An Overview
Aging By Design: An OverviewAging By Design: An Overview
Aging By Design: An Overviewfrog
 
Understanding human motivation_in_the_age_of_connected_machines
Understanding human motivation_in_the_age_of_connected_machinesUnderstanding human motivation_in_the_age_of_connected_machines
Understanding human motivation_in_the_age_of_connected_machinesfrog
 
Off the Page Into the Wild: Designing For the Internet of Things
Off the Page Into the Wild: Designing For the Internet of ThingsOff the Page Into the Wild: Designing For the Internet of Things
Off the Page Into the Wild: Designing For the Internet of Thingsfrog
 
Envisioning the Balance: The Dyanmic Role of Design in Entrepreneurship
Envisioning the Balance: The Dyanmic Role of Design in EntrepreneurshipEnvisioning the Balance: The Dyanmic Role of Design in Entrepreneurship
Envisioning the Balance: The Dyanmic Role of Design in Entrepreneurshipfrog
 
WIAD: Design For Everyday Life
WIAD: Design For Everyday LifeWIAD: Design For Everyday Life
WIAD: Design For Everyday Lifefrog
 
SXSW: Designing Smart Objects for Emotional People
SXSW: Designing Smart Objects for Emotional PeopleSXSW: Designing Smart Objects for Emotional People
SXSW: Designing Smart Objects for Emotional Peoplefrog
 
frog POV: Now That Data is Everything
frog POV: Now That Data is Everythingfrog POV: Now That Data is Everything
frog POV: Now That Data is Everythingfrog
 
Tech Trends 2014
Tech Trends 2014 Tech Trends 2014
Tech Trends 2014 frog
 
frog Wearables
frog Wearablesfrog Wearables
frog Wearablesfrog
 
Investing in local communities by sharing the power of design
Investing in local communities by sharing the power of design Investing in local communities by sharing the power of design
Investing in local communities by sharing the power of design frog
 
Shaping a Technology Strategy for Mobile Development
Shaping a Technology Strategy for Mobile DevelopmentShaping a Technology Strategy for Mobile Development
Shaping a Technology Strategy for Mobile Developmentfrog
 
Wearable Technology and the Connected City
Wearable Technology and the Connected City Wearable Technology and the Connected City
Wearable Technology and the Connected City frog
 
Data in the city
Data in the cityData in the city
Data in the cityfrog
 
Is This Progress? More Meaning in Our Digital Life
Is This Progress? More Meaning in Our Digital LifeIs This Progress? More Meaning in Our Digital Life
Is This Progress? More Meaning in Our Digital Lifefrog
 
Teaching Old Markets New Tricks
Teaching Old Markets New Tricks Teaching Old Markets New Tricks
Teaching Old Markets New Tricks frog
 
Design Is Hacking How We Learn
Design Is Hacking How We LearnDesign Is Hacking How We Learn
Design Is Hacking How We Learnfrog
 
2013 Tech Trends
2013 Tech Trends2013 Tech Trends
2013 Tech Trendsfrog
 
Design Research Super Teams
Design Research Super TeamsDesign Research Super Teams
Design Research Super Teamsfrog
 

More from frog (20)

Re-Designing Citizenship
Re-Designing CitizenshipRe-Designing Citizenship
Re-Designing Citizenship
 
The rise of digital humanitarianism
The rise of digital humanitarianismThe rise of digital humanitarianism
The rise of digital humanitarianism
 
Aging By Design: An Overview
Aging By Design: An OverviewAging By Design: An Overview
Aging By Design: An Overview
 
Understanding human motivation_in_the_age_of_connected_machines
Understanding human motivation_in_the_age_of_connected_machinesUnderstanding human motivation_in_the_age_of_connected_machines
Understanding human motivation_in_the_age_of_connected_machines
 
Off the Page Into the Wild: Designing For the Internet of Things
Off the Page Into the Wild: Designing For the Internet of ThingsOff the Page Into the Wild: Designing For the Internet of Things
Off the Page Into the Wild: Designing For the Internet of Things
 
Envisioning the Balance: The Dyanmic Role of Design in Entrepreneurship
Envisioning the Balance: The Dyanmic Role of Design in EntrepreneurshipEnvisioning the Balance: The Dyanmic Role of Design in Entrepreneurship
Envisioning the Balance: The Dyanmic Role of Design in Entrepreneurship
 
WIAD: Design For Everyday Life
WIAD: Design For Everyday LifeWIAD: Design For Everyday Life
WIAD: Design For Everyday Life
 
SXSW: Designing Smart Objects for Emotional People
SXSW: Designing Smart Objects for Emotional PeopleSXSW: Designing Smart Objects for Emotional People
SXSW: Designing Smart Objects for Emotional People
 
frog POV: Now That Data is Everything
frog POV: Now That Data is Everythingfrog POV: Now That Data is Everything
frog POV: Now That Data is Everything
 
Tech Trends 2014
Tech Trends 2014 Tech Trends 2014
Tech Trends 2014
 
frog Wearables
frog Wearablesfrog Wearables
frog Wearables
 
Investing in local communities by sharing the power of design
Investing in local communities by sharing the power of design Investing in local communities by sharing the power of design
Investing in local communities by sharing the power of design
 
Shaping a Technology Strategy for Mobile Development
Shaping a Technology Strategy for Mobile DevelopmentShaping a Technology Strategy for Mobile Development
Shaping a Technology Strategy for Mobile Development
 
Wearable Technology and the Connected City
Wearable Technology and the Connected City Wearable Technology and the Connected City
Wearable Technology and the Connected City
 
Data in the city
Data in the cityData in the city
Data in the city
 
Is This Progress? More Meaning in Our Digital Life
Is This Progress? More Meaning in Our Digital LifeIs This Progress? More Meaning in Our Digital Life
Is This Progress? More Meaning in Our Digital Life
 
Teaching Old Markets New Tricks
Teaching Old Markets New Tricks Teaching Old Markets New Tricks
Teaching Old Markets New Tricks
 
Design Is Hacking How We Learn
Design Is Hacking How We LearnDesign Is Hacking How We Learn
Design Is Hacking How We Learn
 
2013 Tech Trends
2013 Tech Trends2013 Tech Trends
2013 Tech Trends
 
Design Research Super Teams
Design Research Super TeamsDesign Research Super Teams
Design Research Super Teams
 

Recently uploaded

Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfpanagenda
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfNeo4j
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...AliaaTarek5
 
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Scott Andery
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentPim van der Noll
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality AssuranceInflectra
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesThousandEyes
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Alkin Tezuysal
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPathCommunity
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsRavi Sanghani
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 

Recently uploaded (20)

Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdf
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
 
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 

Designing the Innovation Interface

  • 1. Designing the Innovation Interface Andrew Upton Technology Director
  • 2. What does it mean for a software developer to be a part of the innovation process.
  • 3. frog design is a global innovation company Seattle San Francisco Austin New York Amsterdam Munich Milan Shanghai One frog. 550 people. 8 studios. 42 years of global experience. Founded in 1969, frog is has studios in Amsterdam, Austin, Milan, Munich, New York, San Francisco, Seattle and Shanghai.
  • 4. Example project INTEL’s next generation point-of-sale
  • 5.
  • 6. Domain leaders of the 1970’s. Mainframe computer operator and programmer.
  • 7. Computers today bring together diverse information sources, hardware miniaturisation, always connected and supported by “Apps”.
  • 8. Steve Jobs 2007 “…because an iPod’s really just software.”
  • 9. How do the new design paradigms affect coding and the role of developers?
  • 10. The technology landscape is ever changing Adobe Flex Adobe Flash Adobe AIR Curl OpenLaszlo GWT .NET AJAX JavaFX HTML5 JavaScript C Objective C Java C# C# QT WPF Java ME BREW Android WindowsPhone 7 jQuery OpenGL Silverlight iOS Linux MeeGo XML XSLT
  • 11. Programming languages have evolved to keep up with demand for innovative ways to interact <HTML> HTML5 CSS3 JavaScript AJAX jQuery ADOBE Flash Flex AIR MICROSOFT .NET Silverlight XAML
  • 12. Mobile devices are forging ahead with their own technology roadmaps Mobile Platforms iPhone/iPad iOS Objective C Android Linux Java Microsoft Silverlight XNA .NET Framework
  • 13. But it’s not just about coding. Software developers must learn new skills in order to stay competitive in the market place.
  • 14. Immersive research in to new technology, experimentation and prototyping are the necessary requirements today.
  • 16. Gartner’s Hype Cycle August 2010
  • 18. How do we at frog see our innovation model
  • 19. Innovation delivery design build Failure points as one discipline hands-off to another INSIGHT researcher DESIGN designer BUILD developer
  • 20. Innovation delivery How does technology open new opportunities and insights into to human behaviour and possible adoption. Inform the research phase to help evaluate the possibilities. Educate the business development community regarding technology trends. design build INSIGHT developer DESIGN BUILD
  • 21. Innovation delivery Support the design process through informed advise and challenge existing paradigms. Develop proof-of-concepts to help bring the design to life. Understand the parameters by which new technology can be delivered. design build INSIGHT DESIGN developer BUILD
  • 22. Innovation delivery Implement an iterative approach to the build phase to ensure client and design feedback. Think of change as a positive element to progress. Build upon solid but flexible foundations. design build INSIGHT DESIGN BUILD developer
  • 23. Example project timeline 1 2 3 4 5 6 7 weeks Evaluate Client product portfolio. End of design 8 9 Discover Deliver Kick-off, stakeholder interviews Summarize findings, define opportunity, Design Concepts, End discover Kickoff 11 12 13 14 15 16 10 Preparation, research , market evaluation Design Delivery Technology workshop Wireframes, flows, rapid prototpyes Comps, States, branding elements Draft version, core scenarios Refine & QA simulation Design check-in and client feedback Assets, guidelines Tech WS
  • 24. Collaboration and partnership ensures that you deliver on your promise
  • 25. Impact on communication and workflows, means being agile as opposed to Agile
  • 26. Who exactly is the software developer today? Multi-faceted, networker, inventor, researcher, communicator, visionary, thinker, futurist, imaginative, evangelist, creative, prophetic, collaborator, mentor.
  • 27. “ T-shaped person” willingness to collaborate depth of expertise & skill as described by Tim Brown, CEO of IDEO

Editor's Notes

  1. I want to talk today – about my perspective of what it means for the software development community
  2. 3 x Sony Bravia 24&amp;quot; LCD Displays 2 x Arduino Nano 2 x Interactive Touch Film RFID Readers Stereo Surface Mount Speakers Ambient light sensors Win XP
  3. In 1964 Arthur C Clark tried to predict the future, he said in year 2000 we could not commute but communicate . Following the invention of the transistor , He believed that our method of communication would revolutionise the world .
  4. In the 1970’s software developers were looked up to and respected – masters of their domain. There were just a handful of programming languages such as Cobol, Assembler or batch control instructions like JCL or FILETAB Back in those days you had to rent time on computers. It was expensive Therefore, in order to be efficient with the computer time, programming and execution was meticulously planned down to the last detail. Peer-review and code walk-throughs ensured that as few failures or bugs slipped through and wasted precious computer time . The world was in order and all the specialist had sufficient time to plan, design, program, execute and deploy
  5. The software developer’s world is very different today. We need to get products to market and deploy software as fast as possible - bugs-and-all Example of Augmented reality Today is all about Apps and Gestures. EG: Client M, touch screen example Multi-touch is becoming the norm - Pinch and zoom, flick (example of HP Multi-touch, car dash navi ) Examples in healthcare for example disabled SO WHAT MAKES THIS ALL POSSIBLE
  6. STEVE Jobs – BILL Gates 2007 Because an iPod’s really just software. It’s software in the iPod itself, it’s software on the PC or the Mac, and it’s software in the cloud for the store. And it’s in a beautiful box, but it’s software. If you look at what a Mac is, it’s OS X, right? It’s in a beautiful box, but it’s OS X. And if you look at what an iPhone will hopefully be, it’s software.
  7. As an ex developer myself , I’ve been asking this very same question Well…what do we have to consider
  8. Not a handful of programming languages
  9. Here’s just one example demonstrating the evolution of static web pages Caused by the need for a more innovative and immersive web experience
  10. The same is true for the mobile platforms too iPad has opened up a new market place even though MS have been trying for years. Android’s Honeycomb O/S will be the first to address tablets . Gingerbread will force standards compliant. Win Mobile 7 has just launched a completely new interface Intel’s MeeGo is waiting in the wings and is targeting Auto industry
  11. I’m sure many of us have spent endless hours perfecting our coding skills How do we combine the skills that we have with those that are relevant today
  12. What news feeds are you reading , blogs or twitter What are you doing with that information – interesting or is it education Who’s got projects outside of work , at home. Ubuntu, MeeGo, Jolicloud , gOS, Maemo Home Cloud computing - HTML5/AJAX Search Engine, Gesture recognition news mirror
  13. Media tablets, Private cloud computing Internet TV 3D flat-panel TVs
  14. Forbes magazine asked us for our opinion on - Future of computing Who’s driving innovation today…CLICK
  15. how to ensure the innovation is carried right through the process and does not fail at the handover-points Developers - technologists can offer value at all phases
  16. Human Behaviour - i Phone gesture’s have changed human behaviour Technologists should be a beacon of inspiration to researchers to help inform in what ways tech can be used How does this allow us to identify new business opportunities – making our business stronger. EG: Dennis’ HTML demo
  17. Designers cannot work in a vacuum . Traditional thinking holds companies back, we need to explore new ways to evolve designs Thomas Edison said – “ If I find 10,000 ways something won&apos;t work - I haven&apos;t failed - I am not discouraged - because every wrong attempt - is another step forward &amp;quot; Identify technology boundaries to secure realistic delivery. EG: Timo’s iPad POC
  18. It’s imperative that during the design phase that we encourage feedback particularly from design . The process of innovation implies change – this can cause fear and uncertainty . Put time an effort into the foundations that will allow that flexibility
  19. From vision through to delivery
  20. Working in an innovative company means being agile not necessarily Agile Be ready to embrace change and the opportunities that this brings Agile methods do not map to creative design Seek feedback If we collaborate, educate and inform – the developer is actually part of the innovative lifecycle
  21. TIM BROWN – CEO - IDEO.