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

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
1 of 17

Recommended

Test-Driven Design (Joshua Seiden) by
Test-Driven Design (Joshua Seiden)Test-Driven Design (Joshua Seiden)
Test-Driven Design (Joshua Seiden)Balanced Team
1.8K views29 slides
Drupal 6 to Drupal 7 by
Drupal 6 to Drupal 7Drupal 6 to Drupal 7
Drupal 6 to Drupal 7Bojhan
448 views15 slides
Setting Up WordPress: A NUX Case Study by
Setting Up WordPress: A NUX Case StudySetting Up WordPress: A NUX Case Study
Setting Up WordPress: A NUX Case StudyDrewAPicture
4.9K views34 slides
User-Centered Design in IT: the Low-Hanging Fruit by
User-Centered Design in IT: the Low-Hanging FruitUser-Centered Design in IT: the Low-Hanging Fruit
User-Centered Design in IT: the Low-Hanging FruitAllison Bloodworth
2.7K views33 slides
Crop UX design by
Crop UX designCrop UX design
Crop UX designCorey Brinkmann
1.3K views23 slides
UX Principles for Information Systems Design by
UX Principles for Information Systems DesignUX Principles for Information Systems Design
UX Principles for Information Systems DesignChristopher Liu
1.4K views32 slides

More Related Content

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

Fred Spencer: Designing a Great UI by
Fred Spencer: Designing a Great UIFred Spencer: Designing a Great UI
Fred Spencer: Designing a Great UIAxway Appcelerator
486 views25 slides
Lean Apart: A Case Study in Agile UX Design for a Distributed Team by
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
3.4K views54 slides
Agile Dev and Lean UX by
Agile Dev and Lean UXAgile Dev and Lean UX
Agile Dev and Lean UXKarri Ojanen
1.5K views16 slides
Agile business analysis the changing role of business analysts in agile sof... by
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
1.2K views32 slides
Lean Architecture Seminar, June 24th 2010 by
Lean Architecture Seminar, June 24th 2010 Lean Architecture Seminar, June 24th 2010
Lean Architecture Seminar, June 24th 2010 Xebia Nederland BV
504 views54 slides
Enhancing AT through ID techniques handouts by
Enhancing AT through ID techniques handoutsEnhancing AT through ID techniques handouts
Enhancing AT through ID techniques handoutsnorthavorange
294 views20 slides

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

Lean Apart: A Case Study in Agile UX Design for a Distributed Team by C4Media
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
C4Media3.4K views
Agile Dev and Lean UX by Karri Ojanen
Agile Dev and Lean UXAgile Dev and Lean UX
Agile Dev and Lean UX
Karri Ojanen1.5K views
Agile business analysis the changing role of business analysts in agile sof... by Nari Kannan
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 Kannan1.2K views
Lean Architecture Seminar, June 24th 2010 by Xebia Nederland BV
Lean Architecture Seminar, June 24th 2010 Lean Architecture Seminar, June 24th 2010
Lean Architecture Seminar, June 24th 2010
Xebia Nederland BV504 views
Enhancing AT through ID techniques handouts by northavorange
Enhancing AT through ID techniques handoutsEnhancing AT through ID techniques handouts
Enhancing AT through ID techniques handouts
northavorange294 views
Validating Ideas Through Prototyping by Chris Risdon
Validating Ideas Through PrototypingValidating Ideas Through Prototyping
Validating Ideas Through Prototyping
Chris Risdon3.8K views
Enhancing AT through ID Techniques by northavorange
Enhancing AT through ID TechniquesEnhancing AT through ID Techniques
Enhancing AT through ID Techniques
northavorange274 views
Collaboration Within A Multidisciplinary Team by Michele Ide-Smith
Collaboration Within A Multidisciplinary Team Collaboration Within A Multidisciplinary Team
Collaboration Within A Multidisciplinary Team
Michele Ide-Smith3.6K views
FOSS and agile software development by DUONG Trong Tan
FOSS and agile software developmentFOSS and agile software development
FOSS and agile software development
DUONG Trong Tan2.2K views
SFD2012Hanoi - Duong Trong Tan - Agile and FOSS by Vu Hung Nguyen
SFD2012Hanoi - Duong Trong Tan - Agile and FOSS SFD2012Hanoi - Duong Trong Tan - Agile and FOSS
SFD2012Hanoi - Duong Trong Tan - Agile and FOSS
Vu Hung Nguyen514 views
UXSG2014 Lightning Talks - The MUDD Model - Marrying UX, Design and Developme... by ux singapore
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 singapore1.7K views
Introduction To Agile Refresh Savannah July20 2010 V1 4 by Marvin Heery
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
Marvin Heery830 views
Lean UX and Optimisation - Userzoom : 24 jan 2012 - lean optimisation by Craig Sullivan
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
Craig Sullivan950 views
Usability & Agile Development by binuvt
Usability & Agile DevelopmentUsability & Agile Development
Usability & Agile Development
binuvt2.7K views
Pre-Conference Course: UX and Agile: Making a Great Experience - by UXPA International
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 1.4K views
Getting Started with Architecture Decision Records by Michael Keeling
Getting Started with Architecture Decision RecordsGetting Started with Architecture Decision Records
Getting Started with Architecture Decision Records
Michael Keeling779 views
Become Efficient or Die: The Story of BackType by nathanmarz
Become Efficient or Die: The Story of BackTypeBecome Efficient or Die: The Story of BackType
Become Efficient or Die: The Story of BackType
nathanmarz44.7K views
OSCON 2007: Open Design, Not By Committee by Ted Leung
OSCON 2007: Open Design, Not By CommitteeOSCON 2007: Open Design, Not By Committee
OSCON 2007: Open Design, Not By Committee
Ted Leung913 views

More from Balanced Team

Balanced Team Welcome and History by
Balanced Team Welcome and HistoryBalanced Team Welcome and History
Balanced Team Welcome and HistoryBalanced Team
1.5K views31 slides
Balanced Team LeanUX NYC Social by
Balanced Team LeanUX NYC SocialBalanced Team LeanUX NYC Social
Balanced Team LeanUX NYC SocialBalanced Team
1.3K views33 slides
Balanced Team London Salon by
Balanced Team London SalonBalanced Team London Salon
Balanced Team London SalonBalanced Team
628 views10 slides
Balanced Team LA Salon August 2014 by
Balanced Team LA Salon August 2014Balanced Team LA Salon August 2014
Balanced Team LA Salon August 2014Balanced Team
950 views29 slides
Balanced Team LA Salon by
Balanced Team LA Salon Balanced Team LA Salon
Balanced Team LA Salon Balanced Team
781 views53 slides
Lean UX 2014 Highlights by
Lean UX 2014 Highlights Lean UX 2014 Highlights
Lean UX 2014 Highlights Balanced Team
1.9K views17 slides

More from Balanced Team(20)

Balanced Team Welcome and History by Balanced Team
Balanced Team Welcome and HistoryBalanced Team Welcome and History
Balanced Team Welcome and History
Balanced Team1.5K views
Balanced Team LeanUX NYC Social by Balanced Team
Balanced Team LeanUX NYC SocialBalanced Team LeanUX NYC Social
Balanced Team LeanUX NYC Social
Balanced Team1.3K views
Balanced Team London Salon by Balanced Team
Balanced Team London SalonBalanced Team London Salon
Balanced Team London Salon
Balanced Team628 views
Balanced Team LA Salon August 2014 by Balanced Team
Balanced Team LA Salon August 2014Balanced Team LA Salon August 2014
Balanced Team LA Salon August 2014
Balanced Team950 views
Balanced Team LA Salon by Balanced Team
Balanced Team LA Salon Balanced Team LA Salon
Balanced Team LA Salon
Balanced Team781 views
Lean UX 2014 Highlights by Balanced Team
Lean UX 2014 Highlights Lean UX 2014 Highlights
Lean UX 2014 Highlights
Balanced Team1.9K views
Balanced Team SF Salon Welcome and History by Balanced Team
Balanced Team SF Salon Welcome and HistoryBalanced Team SF Salon Welcome and History
Balanced Team SF Salon Welcome and History
Balanced Team1.8K views
The Balanced Team Movement by Balanced Team
The Balanced Team Movement The Balanced Team Movement
The Balanced Team Movement
Balanced Team908 views
Balanced Team NYC Sunday Salon by Balanced Team
Balanced Team NYC Sunday SalonBalanced Team NYC Sunday Salon
Balanced Team NYC Sunday Salon
Balanced Team589 views
Lean engineering for lean/balanced teams: lessons learned (and still learning... by Balanced 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...
Balanced Team3K views
Lean Startup in Design Consulting - Lessons Learned by Balanced Team
Lean Startup in Design Consulting - Lessons LearnedLean Startup in Design Consulting - Lessons Learned
Lean Startup in Design Consulting - Lessons Learned
Balanced Team1.8K views
Inclusive and Accessible UX Practices: How Low-Fi Artifacts Promote Whole-Tea... by Balanced 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...
Balanced Team1.5K views
Fully Explore the Design Space: Patterns and tools for Whole Team Design Coll... by 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...
Balanced Team1.5K views
The Function of Aesthetic by Balanced Team
The Function of AestheticThe Function of Aesthetic
The Function of Aesthetic
Balanced Team1.1K views
Is Velocity a Worthwhile Predictor? by Balanced Team
Is Velocity a Worthwhile Predictor?Is Velocity a Worthwhile Predictor?
Is Velocity a Worthwhile Predictor?
Balanced Team686 views
Linking UX Ideas for an Aha Moment from Non-Empathizers by Balanced Team
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
Balanced Team2.5K views
Pitching Balanced Teams to VCs by Balanced Team
Pitching Balanced Teams to VCsPitching Balanced Teams to VCs
Pitching Balanced Teams to VCs
Balanced Team1.2K views
User Centered Agile Development at NASA - One Groups Path to Better Software by Balanced Team
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
Balanced Team2K views
Remember Phase 2: Ensuring great products become great businesses by Balanced Team
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
Balanced Team974 views

Recently uploaded

"Surviving highload with Node.js", Andrii Shumada by
"Surviving highload with Node.js", Andrii Shumada "Surviving highload with Node.js", Andrii Shumada
"Surviving highload with Node.js", Andrii Shumada Fwdays
33 views29 slides
STKI Israeli Market Study 2023 corrected forecast 2023_24 v3.pdf by
STKI Israeli Market Study 2023   corrected forecast 2023_24 v3.pdfSTKI Israeli Market Study 2023   corrected forecast 2023_24 v3.pdf
STKI Israeli Market Study 2023 corrected forecast 2023_24 v3.pdfDr. Jimmy Schwarzkopf
24 views29 slides
Ransomware is Knocking your Door_Final.pdf by
Ransomware is Knocking your Door_Final.pdfRansomware is Knocking your Door_Final.pdf
Ransomware is Knocking your Door_Final.pdfSecurity Bootcamp
66 views46 slides
TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f... by
TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f...TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f...
TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f...TrustArc
72 views29 slides
PRODUCT LISTING.pptx by
PRODUCT LISTING.pptxPRODUCT LISTING.pptx
PRODUCT LISTING.pptxangelicacueva6
18 views1 slide
MVP and prioritization.pdf by
MVP and prioritization.pdfMVP and prioritization.pdf
MVP and prioritization.pdfrahuldharwal141
37 views8 slides

Recently uploaded(20)

"Surviving highload with Node.js", Andrii Shumada by Fwdays
"Surviving highload with Node.js", Andrii Shumada "Surviving highload with Node.js", Andrii Shumada
"Surviving highload with Node.js", Andrii Shumada
Fwdays33 views
STKI Israeli Market Study 2023 corrected forecast 2023_24 v3.pdf by Dr. Jimmy Schwarzkopf
STKI Israeli Market Study 2023   corrected forecast 2023_24 v3.pdfSTKI Israeli Market Study 2023   corrected forecast 2023_24 v3.pdf
STKI Israeli Market Study 2023 corrected forecast 2023_24 v3.pdf
TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f... by TrustArc
TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f...TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f...
TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f...
TrustArc72 views
Case Study Copenhagen Energy and Business Central.pdf by Aitana
Case Study Copenhagen Energy and Business Central.pdfCase Study Copenhagen Energy and Business Central.pdf
Case Study Copenhagen Energy and Business Central.pdf
Aitana17 views
Data Integrity for Banking and Financial Services by Precisely
Data Integrity for Banking and Financial ServicesData Integrity for Banking and Financial Services
Data Integrity for Banking and Financial Services
Precisely29 views
Unit 1_Lecture 2_Physical Design of IoT.pdf by StephenTec
Unit 1_Lecture 2_Physical Design of IoT.pdfUnit 1_Lecture 2_Physical Design of IoT.pdf
Unit 1_Lecture 2_Physical Design of IoT.pdf
StephenTec15 views
TouchLog: Finger Micro Gesture Recognition Using Photo-Reflective Sensors by sugiuralab
TouchLog: Finger Micro Gesture Recognition  Using Photo-Reflective SensorsTouchLog: Finger Micro Gesture Recognition  Using Photo-Reflective Sensors
TouchLog: Finger Micro Gesture Recognition Using Photo-Reflective Sensors
sugiuralab23 views
"Node.js Development in 2024: trends and tools", Nikita Galkin by Fwdays
"Node.js Development in 2024: trends and tools", Nikita Galkin "Node.js Development in 2024: trends and tools", Nikita Galkin
"Node.js Development in 2024: trends and tools", Nikita Galkin
Fwdays17 views

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