SlideShare uma empresa Scribd logo
1 de 17
LeanUX Principles In
                             Practice
                                          SideReel’s iOS App
                              How the Balanced Team community and LeanUX principles made a
                                 good team great and helped us exit for a gazillion* dollars.


                                                    #balconf

                             Zach Larson | @zachlarson | zachlarson.org




Monday, September 26, 2011
Me
                   • Co-Founder and CPO of SideReel, now
                             Director of Product Management at Rovi
                   • SideReel was founded, grew to profitability,
                             and exited in just over 4 years
                   • @zachlarson on Twitter


Monday, September 26, 2011
Talk about history...
                   • Anders & Lane
                   • AgileUX/Balanced Team/Whatever Summits
                             (no, seriously)
                   • Janice, LeanUX Principles
                   • Meetups
                   • This is a thing...
Monday, September 26, 2011
Lean UX Principles
                                              (courtesy of Janice Fraser)



                   •         Design + product management + development = 1 product
                             team

                   •         Focus on high-value issues without losing sight of big picture
                   •         Test design hypotheses via rapid cycles of think–make–check
                   •         Externalize your work–be collaborative and visible
                   •         Research with users is the best source of information
                   •         Know when to utilize quantitative and qualitative info
                   •         3 most important words in UX: context, context, context




Monday, September 26, 2011
SideReel iOS Project
                   •         SideReel is the best way to find and track all your
                             favorite tv shows online

                   •         Started in 2006, didn’t get to mobile until late 2010

                   •         Wanted to extend SideReel’s core non-watching
                             functionality as a companion screen

                   •         Was our second consulting engagement type of
                             project

                   •         Conception to delivery in ~7 weeks, over 250K
                             installs so far

                   •         Currently at >250K installs with mediocre ratings

Monday, September 26, 2011
Monday, September 26, 2011
SideReel flew to Michigan to work with the
                        Atomic Object. We brought personas and
                        use cases




Monday, September 26, 2011
In three days we defined the project....




Monday, September 26, 2011
...created user flows...




Monday, September 26, 2011
...sketched wireframes...




Monday, September 26, 2011
...and started coding.




Monday, September 26, 2011
Along the way to
                                  release we:
                   • Did user testing with paper prototypes and
                             my phone
                   • Got builds almost every day
                   • Developed the necessary APIs to support
                             the app, by the same team
                   • Iterated around the many design problems
                             we encountered


Monday, September 26, 2011
Monday, September 26, 2011
Lean UX Principles
                                              (courtesy of Janice Fraser)



                   •         Design + product management + development = 1 product
                             team

                   •         Focus on high-value issues without losing sight of big picture
                   •         Test design hypotheses via rapid cycles of think–make–check
                   •         Externalize your work–be collaborative and visible
                   •         Research with users is the best source of information
                   •         Know when to utilize quantitative and qualitative info
                   •         3 most important words in UX: context, context, context




Monday, September 26, 2011
Things that worked...
                   •         TALKING TO USERS!!!
                   •         Vicious prioritization
                   •         Information radiators
                   •         Partnering with iOS experts (Atomic Object)
                   •         Pre-existing personas and key use cases
                   •         Extensive team cross-pollinization
                   •         Paper prototype testing
                   •         Incremental delivery


Monday, September 26, 2011
Things that didn’t....
                   • Physical separation was hard
                   • We weren’t ready for the technological
                             hurdles imposed by the mobile platform
                             especially w/r/t maintenance
                   • Some technical challenges
                   • I wish I’d been able to fly my whole team
                             out for the first session
                   • Prrobably should’ve designed for a higher
                             rating...maybe
Monday, September 26, 2011
Conclusion
                      An integrated team, focusing on the
                      same goals, working in an iterative
                      rhythm, testing their hypotheses, and all
                      sharing the same data built something
                      great.
                                 (we also communicated pretty well)




Monday, September 26, 2011

Mais conteúdo relacionado

Semelhante a Lean UX Principles in Practice (Zach Larson on SideReel's iOS App)

Fred Spencer: Designing a Great UI
Fred Spencer: Designing a Great UIFred Spencer: Designing a Great UI
Fred Spencer: Designing a Great UIAxway Appcelerator
 
Lean Apart: A Case Study in Agile UX Design for a Distributed Team
Lean Apart: A Case Study in Agile UX Design for a Distributed TeamLean Apart: A Case Study in Agile UX Design for a Distributed Team
Lean Apart: A Case Study in Agile UX Design for a Distributed TeamC4Media
 
Agile Dev and Lean UX
Agile Dev and Lean UXAgile Dev and Lean UX
Agile Dev and Lean UXKarri Ojanen
 
Agile business analysis the changing role of business analysts in agile sof...
Agile business analysis   the changing role of business analysts in agile sof...Agile business analysis   the changing role of business analysts in agile sof...
Agile business analysis the changing role of business analysts in agile sof...Nari Kannan
 
Lean Architecture Seminar, June 24th 2010
Lean Architecture Seminar, June 24th 2010 Lean Architecture Seminar, June 24th 2010
Lean Architecture Seminar, June 24th 2010 Xebia Nederland BV
 
Enhancing AT through ID techniques handouts
Enhancing AT through ID techniques handoutsEnhancing AT through ID techniques handouts
Enhancing AT through ID techniques handoutsnorthavorange
 
Validating Ideas Through Prototyping
Validating Ideas Through PrototypingValidating Ideas Through Prototyping
Validating Ideas Through PrototypingChris Risdon
 
Enhancing AT through ID Techniques
Enhancing AT through ID TechniquesEnhancing AT through ID Techniques
Enhancing AT through ID Techniquesnorthavorange
 
Collaboration Within A Multidisciplinary Team
Collaboration Within A Multidisciplinary Team Collaboration Within A Multidisciplinary Team
Collaboration Within A Multidisciplinary Team Michele Ide-Smith
 
FOSS and agile software development
FOSS and agile software developmentFOSS and agile software development
FOSS and agile software developmentDUONG Trong Tan
 
SFD2012Hanoi - Duong Trong Tan - Agile and FOSS
SFD2012Hanoi - Duong Trong Tan - Agile and FOSS SFD2012Hanoi - Duong Trong Tan - Agile and FOSS
SFD2012Hanoi - Duong Trong Tan - Agile and FOSS Vu Hung Nguyen
 
UXSG2014 Lightning Talks - The MUDD Model - Marrying UX, Design and Developme...
UXSG2014 Lightning Talks - The MUDD Model - Marrying UX, Design and Developme...UXSG2014 Lightning Talks - The MUDD Model - Marrying UX, Design and Developme...
UXSG2014 Lightning Talks - The MUDD Model - Marrying UX, Design and Developme...ux singapore
 
Introduction To Agile Refresh Savannah July20 2010 V1 4
Introduction To Agile Refresh Savannah July20 2010 V1 4Introduction To Agile Refresh Savannah July20 2010 V1 4
Introduction To Agile Refresh Savannah July20 2010 V1 4Marvin Heery
 
Lean UX and Optimisation - Userzoom : 24 jan 2012 - lean optimisation
Lean UX and Optimisation - Userzoom : 24 jan 2012 - lean optimisationLean UX and Optimisation - Userzoom : 24 jan 2012 - lean optimisation
Lean UX and Optimisation - Userzoom : 24 jan 2012 - lean optimisationCraig Sullivan
 
Usability & Agile Development
Usability & Agile DevelopmentUsability & Agile Development
Usability & Agile Developmentbinuvt
 
Pre-Conference Course: UX and Agile: Making a Great Experience -
Pre-Conference Course: UX and Agile: Making a Great Experience - Pre-Conference Course: UX and Agile: Making a Great Experience -
Pre-Conference Course: UX and Agile: Making a Great Experience - UXPA International
 
Getting Started with Architecture Decision Records
Getting Started with Architecture Decision RecordsGetting Started with Architecture Decision Records
Getting Started with Architecture Decision RecordsMichael Keeling
 
Become Efficient or Die: The Story of BackType
Become Efficient or Die: The Story of BackTypeBecome Efficient or Die: The Story of BackType
Become Efficient or Die: The Story of BackTypenathanmarz
 
OSCON 2007: Open Design, Not By Committee
OSCON 2007: Open Design, Not By CommitteeOSCON 2007: Open Design, Not By Committee
OSCON 2007: Open Design, Not By CommitteeTed Leung
 

Semelhante a Lean UX Principles in Practice (Zach Larson on SideReel's iOS App) (20)

Fred Spencer: Designing a Great UI
Fred Spencer: Designing a Great UIFred Spencer: Designing a Great UI
Fred Spencer: Designing a Great UI
 
Lean Apart: A Case Study in Agile UX Design for a Distributed Team
Lean Apart: A Case Study in Agile UX Design for a Distributed TeamLean Apart: A Case Study in Agile UX Design for a Distributed Team
Lean Apart: A Case Study in Agile UX Design for a Distributed Team
 
Agile Dev and Lean UX
Agile Dev and Lean UXAgile Dev and Lean UX
Agile Dev and Lean UX
 
Agile business analysis the changing role of business analysts in agile sof...
Agile business analysis   the changing role of business analysts in agile sof...Agile business analysis   the changing role of business analysts in agile sof...
Agile business analysis the changing role of business analysts in agile sof...
 
Lean Architecture Seminar, June 24th 2010
Lean Architecture Seminar, June 24th 2010 Lean Architecture Seminar, June 24th 2010
Lean Architecture Seminar, June 24th 2010
 
Enhancing AT through ID techniques handouts
Enhancing AT through ID techniques handoutsEnhancing AT through ID techniques handouts
Enhancing AT through ID techniques handouts
 
Validating Ideas Through Prototyping
Validating Ideas Through PrototypingValidating Ideas Through Prototyping
Validating Ideas Through Prototyping
 
Enhancing AT through ID Techniques
Enhancing AT through ID TechniquesEnhancing AT through ID Techniques
Enhancing AT through ID Techniques
 
Collaboration Within A Multidisciplinary Team
Collaboration Within A Multidisciplinary Team Collaboration Within A Multidisciplinary Team
Collaboration Within A Multidisciplinary Team
 
FOSS and agile software development
FOSS and agile software developmentFOSS and agile software development
FOSS and agile software development
 
SFD2012Hanoi - Duong Trong Tan - Agile and FOSS
SFD2012Hanoi - Duong Trong Tan - Agile and FOSS SFD2012Hanoi - Duong Trong Tan - Agile and FOSS
SFD2012Hanoi - Duong Trong Tan - Agile and FOSS
 
UXSG2014 Lightning Talks - The MUDD Model - Marrying UX, Design and Developme...
UXSG2014 Lightning Talks - The MUDD Model - Marrying UX, Design and Developme...UXSG2014 Lightning Talks - The MUDD Model - Marrying UX, Design and Developme...
UXSG2014 Lightning Talks - The MUDD Model - Marrying UX, Design and Developme...
 
Introduction To Agile Refresh Savannah July20 2010 V1 4
Introduction To Agile Refresh Savannah July20 2010 V1 4Introduction To Agile Refresh Savannah July20 2010 V1 4
Introduction To Agile Refresh Savannah July20 2010 V1 4
 
Agile ux fullday-uxpa2016
Agile ux fullday-uxpa2016Agile ux fullday-uxpa2016
Agile ux fullday-uxpa2016
 
Lean UX and Optimisation - Userzoom : 24 jan 2012 - lean optimisation
Lean UX and Optimisation - Userzoom : 24 jan 2012 - lean optimisationLean UX and Optimisation - Userzoom : 24 jan 2012 - lean optimisation
Lean UX and Optimisation - Userzoom : 24 jan 2012 - lean optimisation
 
Usability & Agile Development
Usability & Agile DevelopmentUsability & Agile Development
Usability & Agile Development
 
Pre-Conference Course: UX and Agile: Making a Great Experience -
Pre-Conference Course: UX and Agile: Making a Great Experience - Pre-Conference Course: UX and Agile: Making a Great Experience -
Pre-Conference Course: UX and Agile: Making a Great Experience -
 
Getting Started with Architecture Decision Records
Getting Started with Architecture Decision RecordsGetting Started with Architecture Decision Records
Getting Started with Architecture Decision Records
 
Become Efficient or Die: The Story of BackType
Become Efficient or Die: The Story of BackTypeBecome Efficient or Die: The Story of BackType
Become Efficient or Die: The Story of BackType
 
OSCON 2007: Open Design, Not By Committee
OSCON 2007: Open Design, Not By CommitteeOSCON 2007: Open Design, Not By Committee
OSCON 2007: Open Design, Not By Committee
 

Mais de Balanced Team

Balanced Team Welcome and History
Balanced Team Welcome and HistoryBalanced Team Welcome and History
Balanced Team Welcome and HistoryBalanced Team
 
Balanced Team LeanUX NYC Social
Balanced Team LeanUX NYC SocialBalanced Team LeanUX NYC Social
Balanced Team LeanUX NYC SocialBalanced Team
 
Balanced Team London Salon
Balanced Team London SalonBalanced Team London Salon
Balanced Team London SalonBalanced Team
 
Balanced Team LA Salon August 2014
Balanced Team LA Salon August 2014Balanced Team LA Salon August 2014
Balanced Team LA Salon August 2014Balanced Team
 
Balanced Team LA Salon
Balanced Team LA Salon Balanced Team LA Salon
Balanced Team LA Salon Balanced Team
 
Lean UX 2014 Highlights
Lean UX 2014 Highlights Lean UX 2014 Highlights
Lean UX 2014 Highlights Balanced Team
 
Balanced Team SF Salon Welcome and History
Balanced Team SF Salon Welcome and HistoryBalanced Team SF Salon Welcome and History
Balanced Team SF Salon Welcome and HistoryBalanced Team
 
The Balanced Team Movement
The Balanced Team Movement The Balanced Team Movement
The Balanced Team Movement Balanced Team
 
Balanced Team NYC Sunday Salon
Balanced Team NYC Sunday SalonBalanced Team NYC Sunday Salon
Balanced Team NYC Sunday SalonBalanced Team
 
Lean engineering for lean/balanced teams: lessons learned (and still learning...
Lean engineering for lean/balanced teams: lessons learned (and still learning...Lean engineering for lean/balanced teams: lessons learned (and still learning...
Lean engineering for lean/balanced teams: lessons learned (and still learning...Balanced Team
 
Lean Startup in Design Consulting - Lessons Learned
Lean Startup in Design Consulting - Lessons LearnedLean Startup in Design Consulting - Lessons Learned
Lean Startup in Design Consulting - Lessons LearnedBalanced Team
 
Inclusive and Accessible UX Practices: How Low-Fi Artifacts Promote Whole-Tea...
Inclusive and Accessible UX Practices: How Low-Fi Artifacts Promote Whole-Tea...Inclusive and Accessible UX Practices: How Low-Fi Artifacts Promote Whole-Tea...
Inclusive and Accessible UX Practices: How Low-Fi Artifacts Promote Whole-Tea...Balanced Team
 
Fully Explore the Design Space: Patterns and tools for Whole Team Design Coll...
Fully Explore the Design Space: Patterns and tools for Whole Team Design Coll...Fully Explore the Design Space: Patterns and tools for Whole Team Design Coll...
Fully Explore the Design Space: Patterns and tools for Whole Team Design Coll...Balanced Team
 
The Function of Aesthetic
The Function of AestheticThe Function of Aesthetic
The Function of AestheticBalanced Team
 
Is Velocity a Worthwhile Predictor?
Is Velocity a Worthwhile Predictor?Is Velocity a Worthwhile Predictor?
Is Velocity a Worthwhile Predictor?Balanced Team
 
Linking UX Ideas for an Aha Moment from Non-Empathizers
Linking UX Ideas for an Aha Moment from Non-EmpathizersLinking UX Ideas for an Aha Moment from Non-Empathizers
Linking UX Ideas for an Aha Moment from Non-EmpathizersBalanced Team
 
Pitching Balanced Teams to VCs
Pitching Balanced Teams to VCsPitching Balanced Teams to VCs
Pitching Balanced Teams to VCsBalanced Team
 
User Centered Agile Development at NASA - One Groups Path to Better Software
User Centered Agile Development at NASA - One Groups Path to Better SoftwareUser Centered Agile Development at NASA - One Groups Path to Better Software
User Centered Agile Development at NASA - One Groups Path to Better SoftwareBalanced Team
 
Remember Phase 2: Ensuring great products become great businesses
Remember Phase 2: Ensuring great products become great businessesRemember Phase 2: Ensuring great products become great businesses
Remember Phase 2: Ensuring great products become great businessesBalanced Team
 

Mais de Balanced Team (20)

Balanced Team Welcome and History
Balanced Team Welcome and HistoryBalanced Team Welcome and History
Balanced Team Welcome and History
 
Balanced Team LeanUX NYC Social
Balanced Team LeanUX NYC SocialBalanced Team LeanUX NYC Social
Balanced Team LeanUX NYC Social
 
Balanced Team London Salon
Balanced Team London SalonBalanced Team London Salon
Balanced Team London Salon
 
Balanced Team LA Salon August 2014
Balanced Team LA Salon August 2014Balanced Team LA Salon August 2014
Balanced Team LA Salon August 2014
 
Balanced Team LA Salon
Balanced Team LA Salon Balanced Team LA Salon
Balanced Team LA Salon
 
Lean UX 2014 Highlights
Lean UX 2014 Highlights Lean UX 2014 Highlights
Lean UX 2014 Highlights
 
Balanced Team SF Salon Welcome and History
Balanced Team SF Salon Welcome and HistoryBalanced Team SF Salon Welcome and History
Balanced Team SF Salon Welcome and History
 
The Balanced Team Movement
The Balanced Team Movement The Balanced Team Movement
The Balanced Team Movement
 
Balanced Team NYC Sunday Salon
Balanced Team NYC Sunday SalonBalanced Team NYC Sunday Salon
Balanced Team NYC Sunday Salon
 
Lean engineering for lean/balanced teams: lessons learned (and still learning...
Lean engineering for lean/balanced teams: lessons learned (and still learning...Lean engineering for lean/balanced teams: lessons learned (and still learning...
Lean engineering for lean/balanced teams: lessons learned (and still learning...
 
Lean Startup in Design Consulting - Lessons Learned
Lean Startup in Design Consulting - Lessons LearnedLean Startup in Design Consulting - Lessons Learned
Lean Startup in Design Consulting - Lessons Learned
 
Inclusive and Accessible UX Practices: How Low-Fi Artifacts Promote Whole-Tea...
Inclusive and Accessible UX Practices: How Low-Fi Artifacts Promote Whole-Tea...Inclusive and Accessible UX Practices: How Low-Fi Artifacts Promote Whole-Tea...
Inclusive and Accessible UX Practices: How Low-Fi Artifacts Promote Whole-Tea...
 
Fully Explore the Design Space: Patterns and tools for Whole Team Design Coll...
Fully Explore the Design Space: Patterns and tools for Whole Team Design Coll...Fully Explore the Design Space: Patterns and tools for Whole Team Design Coll...
Fully Explore the Design Space: Patterns and tools for Whole Team Design Coll...
 
The Function of Aesthetic
The Function of AestheticThe Function of Aesthetic
The Function of Aesthetic
 
Is Velocity a Worthwhile Predictor?
Is Velocity a Worthwhile Predictor?Is Velocity a Worthwhile Predictor?
Is Velocity a Worthwhile Predictor?
 
Linking UX Ideas for an Aha Moment from Non-Empathizers
Linking UX Ideas for an Aha Moment from Non-EmpathizersLinking UX Ideas for an Aha Moment from Non-Empathizers
Linking UX Ideas for an Aha Moment from Non-Empathizers
 
Pitching Balanced Teams to VCs
Pitching Balanced Teams to VCsPitching Balanced Teams to VCs
Pitching Balanced Teams to VCs
 
User Centered Agile Development at NASA - One Groups Path to Better Software
User Centered Agile Development at NASA - One Groups Path to Better SoftwareUser Centered Agile Development at NASA - One Groups Path to Better Software
User Centered Agile Development at NASA - One Groups Path to Better Software
 
No Magic Bullets
No Magic BulletsNo Magic Bullets
No Magic Bullets
 
Remember Phase 2: Ensuring great products become great businesses
Remember Phase 2: Ensuring great products become great businessesRemember Phase 2: Ensuring great products become great businesses
Remember Phase 2: Ensuring great products become great businesses
 

Último

Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
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
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
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
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 

Último (20)

Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
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
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 

Lean UX Principles in Practice (Zach Larson on SideReel's iOS App)

  • 1. LeanUX Principles In Practice SideReel’s iOS App How the Balanced Team community and LeanUX principles made a good team great and helped us exit for a gazillion* dollars. #balconf Zach Larson | @zachlarson | zachlarson.org Monday, September 26, 2011
  • 2. Me • Co-Founder and CPO of SideReel, now Director of Product Management at Rovi • SideReel was founded, grew to profitability, and exited in just over 4 years • @zachlarson on Twitter Monday, September 26, 2011
  • 3. Talk about history... • Anders & Lane • AgileUX/Balanced Team/Whatever Summits (no, seriously) • Janice, LeanUX Principles • Meetups • This is a thing... Monday, September 26, 2011
  • 4. Lean UX Principles (courtesy of Janice Fraser) • Design + product management + development = 1 product team • Focus on high-value issues without losing sight of big picture • Test design hypotheses via rapid cycles of think–make–check • Externalize your work–be collaborative and visible • Research with users is the best source of information • Know when to utilize quantitative and qualitative info • 3 most important words in UX: context, context, context Monday, September 26, 2011
  • 5. SideReel iOS Project • SideReel is the best way to find and track all your favorite tv shows online • Started in 2006, didn’t get to mobile until late 2010 • Wanted to extend SideReel’s core non-watching functionality as a companion screen • Was our second consulting engagement type of project • Conception to delivery in ~7 weeks, over 250K installs so far • Currently at >250K installs with mediocre ratings Monday, September 26, 2011
  • 7. SideReel flew to Michigan to work with the Atomic Object. We brought personas and use cases Monday, September 26, 2011
  • 8. In three days we defined the project.... Monday, September 26, 2011
  • 11. ...and started coding. Monday, September 26, 2011
  • 12. Along the way to release we: • Did user testing with paper prototypes and my phone • Got builds almost every day • Developed the necessary APIs to support the app, by the same team • Iterated around the many design problems we encountered Monday, September 26, 2011
  • 14. Lean UX Principles (courtesy of Janice Fraser) • Design + product management + development = 1 product team • Focus on high-value issues without losing sight of big picture • Test design hypotheses via rapid cycles of think–make–check • Externalize your work–be collaborative and visible • Research with users is the best source of information • Know when to utilize quantitative and qualitative info • 3 most important words in UX: context, context, context Monday, September 26, 2011
  • 15. Things that worked... • TALKING TO USERS!!! • Vicious prioritization • Information radiators • Partnering with iOS experts (Atomic Object) • Pre-existing personas and key use cases • Extensive team cross-pollinization • Paper prototype testing • Incremental delivery Monday, September 26, 2011
  • 16. Things that didn’t.... • Physical separation was hard • We weren’t ready for the technological hurdles imposed by the mobile platform especially w/r/t maintenance • Some technical challenges • I wish I’d been able to fly my whole team out for the first session • Prrobably should’ve designed for a higher rating...maybe Monday, September 26, 2011
  • 17. Conclusion An integrated team, focusing on the same goals, working in an iterative rhythm, testing their hypotheses, and all sharing the same data built something great. (we also communicated pretty well) Monday, September 26, 2011