SlideShare une entreprise Scribd logo
1  sur  31
Télécharger pour lire hors ligne
Logi Analytics Confidential & ProprietaryThe Power Behind Possible.
3 Challenges of Building
Complex Dashboards with
Open Source Components
Webinar:
Logi Analytics Confidential & Proprietary
Click to edit Master title styleSpeaker
Ryan MacCarrigan
Founding Principal, LeanStudio
ryan@leanstud.io
@RyanMacCarrigan
2
Logi Analytics Confidential & Proprietary
Click to edit Master title style
3
• Founding Principal at LeanStudio, a San Francisco based product design and innovation
studio. Have impacted thousands of entrepreneurs and teams across the U.S., Europe, and
Asia.
• Product Management Trainer at Mind the Product, the largest product management
community in the world.
• Global President at Columbia Venture Community, largest entrepreneurship and venture-
focused alumni group at Columbia University (NYC).
• Product Strategy at Philosophie, a New York City and Los Angeles based software design and
innovation studio.
• Former Partner & VP at Lean Startup Machine, first education startup to develop practical
teaching methods, tools, and software on how to apply Lean Startup methodologies.
• Former Product and Marketing leadership roles at technology startups in New York City and
San Francisco over the past 10 years — CoreStream, Advisor, SourcePad, AppFirst.
Speaker
Logi Analytics Confidential & Proprietary
Click to edit Master title style
4
Speaker
Logi Analytics Confidential & Proprietary
Click to edit Master title style
5
These things are deeply connected…
User

On-boarding
Dashboard
UX
Build v. Buy

Decision
Reduced 

Churn Rates
impacting…
Logi Analytics Confidential & Proprietary
Click to edit Master title styleOverview
6
• How to reduce user churn rates and increase engagement
with persona-segmented dashboards
• Importance of good UX in the user on-boarding process
• Challenges of building with open-source components
• Lessons learned from real product teams
Logi Analytics Confidential & Proprietary
Click to edit Master title styleComplex Requirements
7
• Dashboard is often the beating heart of the product. First
and last screen a user sees. Arguably, dashboard = UX.
• It’s normal for businesses to service multiple user
segments. How do we account for this when designing UX?
• Build vs. buy: How does a resource constrained team
balance focusing on users with functionality and future
maintenance?
Logi Analytics Confidential & Proprietary
Click to edit Master title styleComplex Prioritization
8
• Who are the most important users? How do we validate this?
• What are users’ desired outcomes? Are these conclusions
observation-based?
• Which dashboard analytics should be surfaced for particular
user segments through personalization?
Logi Analytics Confidential & Proprietary
Click to edit Master title styleFuture-Proof or Future Fail?
9
• Building with components from “free” open source libraries
seems like a simple choice at the beginning…until it’s not and
you’re backed into a corner.
• Maintenance costs are often not factored into the build vs. buy
cost-benefit analysis. Often more costly than the initial build!
• Nothing is more risky than slowing down the time it takes to
deliver value to customers.
Logi Analytics Confidential & Proprietary
DRAFT
Logi Analytics Confidential & Proprietary10
Understanding Users
Logi Analytics Confidential & Proprietary
Click to edit Master title styleUnderstanding Users
11
• Start with qualitative research. Conduct in-depth interviews with
target users or stakeholders to uncover unmet needs and goals.
User-centered design research should be an ongoing practice.
• Essential to understand current user behaviors. Many users won’t
be able to describe specific end goals. They will only speak in
general terms about ease-of-use, affordability, and convenience.
• Design user flows which account for the most important user
behaviors, needs, and goals — and segment them by user type.
Logi Analytics Confidential & Proprietary
Click to edit Master title styleUnderstanding Users
12
• Key distinction between in-depth qualitative research (early) and
usability testing (later) on a prototype or the actual product.
• Usability testing ensures that current and prospective customers
can use your dashboard to complete specific tasks. This is why it’s
important to design user flows around specific desired outcomes
for each of the user segments you’ve identified.
• Many tools and methods for testing; moderated and unmoderated.
Logi Analytics Confidential & Proprietary
DRAFT
Logi Analytics Confidential & Proprietary13
Header
Logi Analytics Confidential & Proprietary
DRAFT
Logi Analytics Confidential & Proprietary14
Header
Logi Analytics Confidential & Proprietary
DRAFT
Logi Analytics Confidential & Proprietary15
Header
Logi Analytics Confidential & Proprietary
DRAFT
Logi Analytics Confidential & Proprietary16
Header
Logi Analytics Confidential & Proprietary
Click to edit Master title stylePersonalization for User Segments
17
• Plan for persona- or “role-based” user segmentation based on a
common set of needs and goals.
• Dashboard UX (which version of the dashboard users see when
they login) is adjusted depending on their persona.
• First opportunity for persona segmentation is during the user on-
boarding process.
• Collect information during on-boarding that helps you segment,
but don’t overwhelm with too many questions.
Logi Analytics Confidential & Proprietary
DRAFT
Logi Analytics Confidential & Proprietary20
Why Personalize?
Logi Analytics Confidential & Proprietary
Click to edit Master title styleExample: SaaS Video Analytics Product
21
• Agencies: Managing and reporting on the performance of
many different creative campaigns for dozens of publishers.
• Publishers: Content editorial team focused on optimizing the
distribution of 2-3 campaigns across several different
channels.
• Influencers: Looking for basic features to help improve reach
on YouTube and Instagram. Promote sponsor merchandise
(or own).
Campaign Budget

Optimization
Campaign Reach;

On-Site Conversion
Merch Revenue;

New Subscribers
Persona / User Segment… Goals…
45
SMB “Novice”
45
Logi Analytics Confidential & Proprietary
Click to edit Master title styleExample: Customer Relationship Management (CRM)
23
• VP of Sales: Assess performance of sales teams; run reports
to improve lead scoring; optimize conversion funnels.
• Account Executive: Know when to follow up with sales leads;
engage existing accounts; constantly updating records.
• Marketing Director: Improve engagement with sales leads;
design better marketing campaigns.
Performance Reports;

Sales Funnel Optimization
Persona / User Segment… Goals…
Customer Engagement;

Record Retrieval
User Acquisition;

Leads Import/Export
Logi Analytics Confidential & Proprietary
DRAFT
Logi Analytics Confidential & Proprietary24
“It feels great to cross out an item on a to-do list, doesn't
it? Now think of how satisfying it is to knock everything
off the to-do list, crumple up the entire completed list,
throw it in the trash can, and look up into the skies in a
super hero pose! Why not let your users experience the
same thing when they get to their first quick win?”
Accelerate Users to “First Success”
— Samuel Hulick

Elements of User Onboarding
Logi Analytics Confidential & Proprietary
Click to edit Master title styleReduce Churn Rate & Increase $
25
• Good dashboard UX will reduce churn rates — i.e. losing customers
and the revenue they would have generated because they didn’t
experience “first success” (value) quickly enough.
• The sooner new users reach their “aha!” moment with the product,
the lower churn rates will be after the first few logins / days.
• “First success” is the primary desired outcome you’ve discovered
each user segments wants. Revealed through user research.
Logi Analytics Confidential & Proprietary
DRAFT
Logi Analytics Confidential & Proprietary26
Build vs. Buy?
Logi Analytics Confidential & Proprietary
Click to edit Master title styleGuiding Questions
27
• How much control do we really need early in the game? Must we
maintain control at the expense of delivering a more polished UX
with frequent updates?
• Do we understand the true engineering scope and cost of building
from scratch?
• Are there unforeseen risks we could encounter down the line?
• Can the embedded analytics vendor support personalized
dashboards for different user segments?
Logi Analytics Confidential & Proprietary
Click to edit Master title styleGuiding Questions
28
• Can we scale our customer base, build and test new features, AND
provide hands-on customer support all by ourselves?
• Can we maintain a focus on our users’ needs without heavily taxing
engineering resources?
• What is our current runway? How many iterations of learning
will we be unable to achieve if we exhaust our resources building
from scratch instead of growing user engagement and revenue?
Logi Analytics Confidential & Proprietary
DRAFT
Logi Analytics Confidential & Proprietary29
Lessons Learned
Logi Analytics Confidential & Proprietary
Click to edit Master title styleLessons Learned
30
• Speak with others who have already faced the build vs. buy
dilemma. It’s a big decision — they will have plenty of insight!
• Invest in truly understanding the scope and costs of building
dashboards from scratch. Maintenance is often underestimated.
• Embrace that qualitative user research takes time and rarely fits
neatly into planned product roadmap or Agile sprint cycles!
• Persona development and user segmentation is fundamental to all
product development. Don’t skimp on basic design research.
Logi Analytics Confidential & ProprietaryThe Power Behind Possible.
Questions?

Contenu connexe

Tendances

Agile product owners-what ails them (philly_dayofagile)
Agile product owners-what ails them (philly_dayofagile)Agile product owners-what ails them (philly_dayofagile)
Agile product owners-what ails them (philly_dayofagile)Anupam Kundu
 
Agile2009 Product Manager - Product Owner Dilemma
Agile2009 Product Manager - Product Owner DilemmaAgile2009 Product Manager - Product Owner Dilemma
Agile2009 Product Manager - Product Owner DilemmaEnthiosys Inc
 
thinkLA AdU: Digital Production 101
thinkLA AdU: Digital Production 101thinkLA AdU: Digital Production 101
thinkLA AdU: Digital Production 101thinkLA
 
Product Management 101 for Startups
Product Management 101 for StartupsProduct Management 101 for Startups
Product Management 101 for StartupsDan Olsen
 
Write YOUR Killer Product Vision - sv pcamp mar-18
Write YOUR Killer Product Vision  - sv pcamp mar-18Write YOUR Killer Product Vision  - sv pcamp mar-18
Write YOUR Killer Product Vision - sv pcamp mar-18Roger Snyder
 
The Guide to Agile UX Design Sprint Playbook
The Guide to Agile UX Design Sprint PlaybookThe Guide to Agile UX Design Sprint Playbook
The Guide to Agile UX Design Sprint PlaybookKaren Ho
 
Stakeholder Management for Product Managers - ProductTank Paris
Stakeholder Management for Product Managers - ProductTank ParisStakeholder Management for Product Managers - ProductTank Paris
Stakeholder Management for Product Managers - ProductTank ParisJean-Yves SIMON
 
Product Management 101: Techniques for Success
Product Management 101:  Techniques for SuccessProduct Management 101:  Techniques for Success
Product Management 101: Techniques for SuccessMatterport
 
Project Management in digital content production process
Project Management  in digital content production processProject Management  in digital content production process
Project Management in digital content production processmkparente
 
How to use agile for roadmapping and be successful at it
How to use agile for roadmapping and be successful at itHow to use agile for roadmapping and be successful at it
How to use agile for roadmapping and be successful at itAnupam Kundu
 
Requirement Writing for Product Management
Requirement Writing for Product ManagementRequirement Writing for Product Management
Requirement Writing for Product ManagementNainil Chheda
 
Practical Product Management for new Product Managers
Practical Product Management for new Product ManagersPractical Product Management for new Product Managers
Practical Product Management for new Product ManagersAmarpreet Kalkat
 
Understanding Enterprise Product Companies
Understanding Enterprise Product CompaniesUnderstanding Enterprise Product Companies
Understanding Enterprise Product CompaniesRich Mironov
 
2020 Best CIO Acceptance Speech
2020 Best CIO Acceptance Speech2020 Best CIO Acceptance Speech
2020 Best CIO Acceptance SpeechAnupam Kundu
 

Tendances (20)

Agile product owners-what ails them (philly_dayofagile)
Agile product owners-what ails them (philly_dayofagile)Agile product owners-what ails them (philly_dayofagile)
Agile product owners-what ails them (philly_dayofagile)
 
Guide to Product Strategy
Guide to Product StrategyGuide to Product Strategy
Guide to Product Strategy
 
Agile2009 Product Manager - Product Owner Dilemma
Agile2009 Product Manager - Product Owner DilemmaAgile2009 Product Manager - Product Owner Dilemma
Agile2009 Product Manager - Product Owner Dilemma
 
thinkLA AdU: Digital Production 101
thinkLA AdU: Digital Production 101thinkLA AdU: Digital Production 101
thinkLA AdU: Digital Production 101
 
Product Management 101 for Startups
Product Management 101 for StartupsProduct Management 101 for Startups
Product Management 101 for Startups
 
Write YOUR Killer Product Vision - sv pcamp mar-18
Write YOUR Killer Product Vision  - sv pcamp mar-18Write YOUR Killer Product Vision  - sv pcamp mar-18
Write YOUR Killer Product Vision - sv pcamp mar-18
 
The Guide to Agile UX Design Sprint Playbook
The Guide to Agile UX Design Sprint PlaybookThe Guide to Agile UX Design Sprint Playbook
The Guide to Agile UX Design Sprint Playbook
 
Stakeholder Management for Product Managers - ProductTank Paris
Stakeholder Management for Product Managers - ProductTank ParisStakeholder Management for Product Managers - ProductTank Paris
Stakeholder Management for Product Managers - ProductTank Paris
 
Product Management 101: Techniques for Success
Product Management 101:  Techniques for SuccessProduct Management 101:  Techniques for Success
Product Management 101: Techniques for Success
 
Best Practices for Software Product Development
Best Practices for Software Product DevelopmentBest Practices for Software Product Development
Best Practices for Software Product Development
 
Project Management in digital content production process
Project Management  in digital content production processProject Management  in digital content production process
Project Management in digital content production process
 
How to create playbooks that really work
How to create playbooks that really workHow to create playbooks that really work
How to create playbooks that really work
 
How to use agile for roadmapping and be successful at it
How to use agile for roadmapping and be successful at itHow to use agile for roadmapping and be successful at it
How to use agile for roadmapping and be successful at it
 
Lean Startup With Rob Kunz
Lean Startup With Rob KunzLean Startup With Rob Kunz
Lean Startup With Rob Kunz
 
Requirement Writing for Product Management
Requirement Writing for Product ManagementRequirement Writing for Product Management
Requirement Writing for Product Management
 
Practical Product Management for new Product Managers
Practical Product Management for new Product ManagersPractical Product Management for new Product Managers
Practical Product Management for new Product Managers
 
Product Management
Product ManagementProduct Management
Product Management
 
Projects at Seekify
Projects at SeekifyProjects at Seekify
Projects at Seekify
 
Understanding Enterprise Product Companies
Understanding Enterprise Product CompaniesUnderstanding Enterprise Product Companies
Understanding Enterprise Product Companies
 
2020 Best CIO Acceptance Speech
2020 Best CIO Acceptance Speech2020 Best CIO Acceptance Speech
2020 Best CIO Acceptance Speech
 

Similaire à 3 Challenges of Building Complex Dashboards with Open Source Components

How to Use Data to Drive Product Decisions by PayPal PM
How to Use Data to Drive Product Decisions by PayPal PMHow to Use Data to Drive Product Decisions by PayPal PM
How to Use Data to Drive Product Decisions by PayPal PMProduct School
 
Decision Making with Data by PayPal Sr Product Manager
Decision Making with Data by PayPal Sr Product ManagerDecision Making with Data by PayPal Sr Product Manager
Decision Making with Data by PayPal Sr Product ManagerProduct School
 
Continuously Innovate: GitLab's Approach to PM by GitLab Sr PM
Continuously Innovate: GitLab's Approach to PM by GitLab Sr PMContinuously Innovate: GitLab's Approach to PM by GitLab Sr PM
Continuously Innovate: GitLab's Approach to PM by GitLab Sr PMProduct School
 
Continuously Innovate: GitLab's Approach to PM by GitLab Sr PM
Continuously Innovate: GitLab's Approach to PM by GitLab Sr PMContinuously Innovate: GitLab's Approach to PM by GitLab Sr PM
Continuously Innovate: GitLab's Approach to PM by GitLab Sr PMProduct School
 
Agile and data driven product development oleh Dhiku VP Product KMK Online
Agile and data driven product development oleh Dhiku VP Product KMK OnlineAgile and data driven product development oleh Dhiku VP Product KMK Online
Agile and data driven product development oleh Dhiku VP Product KMK OnlineRein Mahatma
 
How to Master Product Management Case Studies by fmr Groupon PM
How to Master Product Management Case Studies by fmr Groupon PMHow to Master Product Management Case Studies by fmr Groupon PM
How to Master Product Management Case Studies by fmr Groupon PMProduct School
 
The Agile Analyst: Making Agile Methods Work for You
The Agile Analyst: Making Agile Methods Work for YouThe Agile Analyst: Making Agile Methods Work for You
The Agile Analyst: Making Agile Methods Work for YouLitheSpeed
 
Product Management Resume session
Product Management Resume sessionProduct Management Resume session
Product Management Resume sessionSupportGCI
 
How to Do Backlog Prioritization Easily and Efficiently _ StoriesOnBoard.pdf
How to Do Backlog Prioritization Easily and Efficiently _ StoriesOnBoard.pdfHow to Do Backlog Prioritization Easily and Efficiently _ StoriesOnBoard.pdf
How to Do Backlog Prioritization Easily and Efficiently _ StoriesOnBoard.pdfStoriesOnBoard
 
How to Differentiate B2B vs. B2C Product Management by fmr Microsoft PM
How to Differentiate B2B vs. B2C Product Management by fmr Microsoft PMHow to Differentiate B2B vs. B2C Product Management by fmr Microsoft PM
How to Differentiate B2B vs. B2C Product Management by fmr Microsoft PMProduct School
 
Product Design & Development Process By- Achia Nila
Product Design & Development Process  By- Achia NilaProduct Design & Development Process  By- Achia Nila
Product Design & Development Process By- Achia NilaAchia Nila
 
Successful Website Redesign
Successful Website RedesignSuccessful Website Redesign
Successful Website RedesigntheBATstudio
 
Design Thinking, Agile, DevOps - fuel the innovation delivery
Design Thinking, Agile, DevOps  - fuel the innovation deliveryDesign Thinking, Agile, DevOps  - fuel the innovation delivery
Design Thinking, Agile, DevOps - fuel the innovation deliveryYi Xu
 
Give the People What They Want: An Approach to Thoughtful KM Technology
Give the People What They Want: An Approach to Thoughtful KM TechnologyGive the People What They Want: An Approach to Thoughtful KM Technology
Give the People What They Want: An Approach to Thoughtful KM TechnologyEnterprise Knowledge
 
Building and Scaling a Product Team
 Building and Scaling a Product Team Building and Scaling a Product Team
Building and Scaling a Product TeamRich Mironov
 
Blitzscaling Session 9: Village Stage
Blitzscaling Session 9: Village StageBlitzscaling Session 9: Village Stage
Blitzscaling Session 9: Village StageGreylock Partners
 
Top 50 Product Owner Interview Question and Answers | Edureka
Top 50 Product Owner Interview Question and Answers | EdurekaTop 50 Product Owner Interview Question and Answers | Edureka
Top 50 Product Owner Interview Question and Answers | EdurekaEdureka!
 
User centered design process - Measurefest Presentation
User centered design process - Measurefest PresentationUser centered design process - Measurefest Presentation
User centered design process - Measurefest Presentationflashbender
 
How to Navigate Being a Product Manager by Spotify PM
How to Navigate Being a Product Manager by Spotify PMHow to Navigate Being a Product Manager by Spotify PM
How to Navigate Being a Product Manager by Spotify PMProduct School
 

Similaire à 3 Challenges of Building Complex Dashboards with Open Source Components (20)

How to Use Data to Drive Product Decisions by PayPal PM
How to Use Data to Drive Product Decisions by PayPal PMHow to Use Data to Drive Product Decisions by PayPal PM
How to Use Data to Drive Product Decisions by PayPal PM
 
Decision Making with Data by PayPal Sr Product Manager
Decision Making with Data by PayPal Sr Product ManagerDecision Making with Data by PayPal Sr Product Manager
Decision Making with Data by PayPal Sr Product Manager
 
Continuously Innovate: GitLab's Approach to PM by GitLab Sr PM
Continuously Innovate: GitLab's Approach to PM by GitLab Sr PMContinuously Innovate: GitLab's Approach to PM by GitLab Sr PM
Continuously Innovate: GitLab's Approach to PM by GitLab Sr PM
 
Continuously Innovate: GitLab's Approach to PM by GitLab Sr PM
Continuously Innovate: GitLab's Approach to PM by GitLab Sr PMContinuously Innovate: GitLab's Approach to PM by GitLab Sr PM
Continuously Innovate: GitLab's Approach to PM by GitLab Sr PM
 
Agile and data driven product development oleh Dhiku VP Product KMK Online
Agile and data driven product development oleh Dhiku VP Product KMK OnlineAgile and data driven product development oleh Dhiku VP Product KMK Online
Agile and data driven product development oleh Dhiku VP Product KMK Online
 
How to Master Product Management Case Studies by fmr Groupon PM
How to Master Product Management Case Studies by fmr Groupon PMHow to Master Product Management Case Studies by fmr Groupon PM
How to Master Product Management Case Studies by fmr Groupon PM
 
The Agile Analyst: Making Agile Methods Work for You
The Agile Analyst: Making Agile Methods Work for YouThe Agile Analyst: Making Agile Methods Work for You
The Agile Analyst: Making Agile Methods Work for You
 
Product Management Resume session
Product Management Resume sessionProduct Management Resume session
Product Management Resume session
 
Product management
Product management  Product management
Product management
 
How to Do Backlog Prioritization Easily and Efficiently _ StoriesOnBoard.pdf
How to Do Backlog Prioritization Easily and Efficiently _ StoriesOnBoard.pdfHow to Do Backlog Prioritization Easily and Efficiently _ StoriesOnBoard.pdf
How to Do Backlog Prioritization Easily and Efficiently _ StoriesOnBoard.pdf
 
How to Differentiate B2B vs. B2C Product Management by fmr Microsoft PM
How to Differentiate B2B vs. B2C Product Management by fmr Microsoft PMHow to Differentiate B2B vs. B2C Product Management by fmr Microsoft PM
How to Differentiate B2B vs. B2C Product Management by fmr Microsoft PM
 
Product Design & Development Process By- Achia Nila
Product Design & Development Process  By- Achia NilaProduct Design & Development Process  By- Achia Nila
Product Design & Development Process By- Achia Nila
 
Successful Website Redesign
Successful Website RedesignSuccessful Website Redesign
Successful Website Redesign
 
Design Thinking, Agile, DevOps - fuel the innovation delivery
Design Thinking, Agile, DevOps  - fuel the innovation deliveryDesign Thinking, Agile, DevOps  - fuel the innovation delivery
Design Thinking, Agile, DevOps - fuel the innovation delivery
 
Give the People What They Want: An Approach to Thoughtful KM Technology
Give the People What They Want: An Approach to Thoughtful KM TechnologyGive the People What They Want: An Approach to Thoughtful KM Technology
Give the People What They Want: An Approach to Thoughtful KM Technology
 
Building and Scaling a Product Team
 Building and Scaling a Product Team Building and Scaling a Product Team
Building and Scaling a Product Team
 
Blitzscaling Session 9: Village Stage
Blitzscaling Session 9: Village StageBlitzscaling Session 9: Village Stage
Blitzscaling Session 9: Village Stage
 
Top 50 Product Owner Interview Question and Answers | Edureka
Top 50 Product Owner Interview Question and Answers | EdurekaTop 50 Product Owner Interview Question and Answers | Edureka
Top 50 Product Owner Interview Question and Answers | Edureka
 
User centered design process - Measurefest Presentation
User centered design process - Measurefest PresentationUser centered design process - Measurefest Presentation
User centered design process - Measurefest Presentation
 
How to Navigate Being a Product Manager by Spotify PM
How to Navigate Being a Product Manager by Spotify PMHow to Navigate Being a Product Manager by Spotify PM
How to Navigate Being a Product Manager by Spotify PM
 

Dernier

👉 Amritsar Call Girl 👉📞 6367187148 👉📞 Just📲 Call Ruhi Call Girl Phone No Amri...
👉 Amritsar Call Girl 👉📞 6367187148 👉📞 Just📲 Call Ruhi Call Girl Phone No Amri...👉 Amritsar Call Girl 👉📞 6367187148 👉📞 Just📲 Call Ruhi Call Girl Phone No Amri...
👉 Amritsar Call Girl 👉📞 6367187148 👉📞 Just📲 Call Ruhi Call Girl Phone No Amri...karishmasinghjnh
 
Discover Why Less is More in B2B Research
Discover Why Less is More in B2B ResearchDiscover Why Less is More in B2B Research
Discover Why Less is More in B2B Researchmichael115558
 
➥🔝 7737669865 🔝▻ Dindigul Call-girls in Women Seeking Men 🔝Dindigul🔝 Escor...
➥🔝 7737669865 🔝▻ Dindigul Call-girls in Women Seeking Men  🔝Dindigul🔝   Escor...➥🔝 7737669865 🔝▻ Dindigul Call-girls in Women Seeking Men  🔝Dindigul🔝   Escor...
➥🔝 7737669865 🔝▻ Dindigul Call-girls in Women Seeking Men 🔝Dindigul🔝 Escor...amitlee9823
 
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...amitlee9823
 
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteedamy56318795
 
➥🔝 7737669865 🔝▻ Thrissur Call-girls in Women Seeking Men 🔝Thrissur🔝 Escor...
➥🔝 7737669865 🔝▻ Thrissur Call-girls in Women Seeking Men  🔝Thrissur🔝   Escor...➥🔝 7737669865 🔝▻ Thrissur Call-girls in Women Seeking Men  🔝Thrissur🔝   Escor...
➥🔝 7737669865 🔝▻ Thrissur Call-girls in Women Seeking Men 🔝Thrissur🔝 Escor...amitlee9823
 
Probability Grade 10 Third Quarter Lessons
Probability Grade 10 Third Quarter LessonsProbability Grade 10 Third Quarter Lessons
Probability Grade 10 Third Quarter LessonsJoseMangaJr1
 
April 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's AnalysisApril 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's Analysismanisha194592
 
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangaloreamitlee9823
 
Midocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxMidocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxolyaivanovalion
 
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night StandCall Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Standamitlee9823
 
DATA SUMMIT 24 Building Real-Time Pipelines With FLaNK
DATA SUMMIT 24  Building Real-Time Pipelines With FLaNKDATA SUMMIT 24  Building Real-Time Pipelines With FLaNK
DATA SUMMIT 24 Building Real-Time Pipelines With FLaNKTimothy Spann
 
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...amitlee9823
 
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...SUHANI PANDEY
 
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...amitlee9823
 

Dernier (20)

Predicting Loan Approval: A Data Science Project
Predicting Loan Approval: A Data Science ProjectPredicting Loan Approval: A Data Science Project
Predicting Loan Approval: A Data Science Project
 
Abortion pills in Jeddah | +966572737505 | Get Cytotec
Abortion pills in Jeddah | +966572737505 | Get CytotecAbortion pills in Jeddah | +966572737505 | Get Cytotec
Abortion pills in Jeddah | +966572737505 | Get Cytotec
 
👉 Amritsar Call Girl 👉📞 6367187148 👉📞 Just📲 Call Ruhi Call Girl Phone No Amri...
👉 Amritsar Call Girl 👉📞 6367187148 👉📞 Just📲 Call Ruhi Call Girl Phone No Amri...👉 Amritsar Call Girl 👉📞 6367187148 👉📞 Just📲 Call Ruhi Call Girl Phone No Amri...
👉 Amritsar Call Girl 👉📞 6367187148 👉📞 Just📲 Call Ruhi Call Girl Phone No Amri...
 
Discover Why Less is More in B2B Research
Discover Why Less is More in B2B ResearchDiscover Why Less is More in B2B Research
Discover Why Less is More in B2B Research
 
➥🔝 7737669865 🔝▻ Dindigul Call-girls in Women Seeking Men 🔝Dindigul🔝 Escor...
➥🔝 7737669865 🔝▻ Dindigul Call-girls in Women Seeking Men  🔝Dindigul🔝   Escor...➥🔝 7737669865 🔝▻ Dindigul Call-girls in Women Seeking Men  🔝Dindigul🔝   Escor...
➥🔝 7737669865 🔝▻ Dindigul Call-girls in Women Seeking Men 🔝Dindigul🔝 Escor...
 
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
 
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
 
➥🔝 7737669865 🔝▻ Thrissur Call-girls in Women Seeking Men 🔝Thrissur🔝 Escor...
➥🔝 7737669865 🔝▻ Thrissur Call-girls in Women Seeking Men  🔝Thrissur🔝   Escor...➥🔝 7737669865 🔝▻ Thrissur Call-girls in Women Seeking Men  🔝Thrissur🔝   Escor...
➥🔝 7737669865 🔝▻ Thrissur Call-girls in Women Seeking Men 🔝Thrissur🔝 Escor...
 
Probability Grade 10 Third Quarter Lessons
Probability Grade 10 Third Quarter LessonsProbability Grade 10 Third Quarter Lessons
Probability Grade 10 Third Quarter Lessons
 
CHEAP Call Girls in Rabindra Nagar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Rabindra Nagar  (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Rabindra Nagar  (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Rabindra Nagar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
April 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's AnalysisApril 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's Analysis
 
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
 
Midocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxMidocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFx
 
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night StandCall Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Stand
 
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
DATA SUMMIT 24 Building Real-Time Pipelines With FLaNK
DATA SUMMIT 24  Building Real-Time Pipelines With FLaNKDATA SUMMIT 24  Building Real-Time Pipelines With FLaNK
DATA SUMMIT 24 Building Real-Time Pipelines With FLaNK
 
Anomaly detection and data imputation within time series
Anomaly detection and data imputation within time seriesAnomaly detection and data imputation within time series
Anomaly detection and data imputation within time series
 
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
 
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
 
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
 

3 Challenges of Building Complex Dashboards with Open Source Components

  • 1. Logi Analytics Confidential & ProprietaryThe Power Behind Possible. 3 Challenges of Building Complex Dashboards with Open Source Components Webinar:
  • 2. Logi Analytics Confidential & Proprietary Click to edit Master title styleSpeaker Ryan MacCarrigan Founding Principal, LeanStudio ryan@leanstud.io @RyanMacCarrigan 2
  • 3. Logi Analytics Confidential & Proprietary Click to edit Master title style 3 • Founding Principal at LeanStudio, a San Francisco based product design and innovation studio. Have impacted thousands of entrepreneurs and teams across the U.S., Europe, and Asia. • Product Management Trainer at Mind the Product, the largest product management community in the world. • Global President at Columbia Venture Community, largest entrepreneurship and venture- focused alumni group at Columbia University (NYC). • Product Strategy at Philosophie, a New York City and Los Angeles based software design and innovation studio. • Former Partner & VP at Lean Startup Machine, first education startup to develop practical teaching methods, tools, and software on how to apply Lean Startup methodologies. • Former Product and Marketing leadership roles at technology startups in New York City and San Francisco over the past 10 years — CoreStream, Advisor, SourcePad, AppFirst. Speaker
  • 4. Logi Analytics Confidential & Proprietary Click to edit Master title style 4 Speaker
  • 5. Logi Analytics Confidential & Proprietary Click to edit Master title style 5 These things are deeply connected… User
 On-boarding Dashboard UX Build v. Buy
 Decision Reduced 
 Churn Rates impacting…
  • 6. Logi Analytics Confidential & Proprietary Click to edit Master title styleOverview 6 • How to reduce user churn rates and increase engagement with persona-segmented dashboards • Importance of good UX in the user on-boarding process • Challenges of building with open-source components • Lessons learned from real product teams
  • 7. Logi Analytics Confidential & Proprietary Click to edit Master title styleComplex Requirements 7 • Dashboard is often the beating heart of the product. First and last screen a user sees. Arguably, dashboard = UX. • It’s normal for businesses to service multiple user segments. How do we account for this when designing UX? • Build vs. buy: How does a resource constrained team balance focusing on users with functionality and future maintenance?
  • 8. Logi Analytics Confidential & Proprietary Click to edit Master title styleComplex Prioritization 8 • Who are the most important users? How do we validate this? • What are users’ desired outcomes? Are these conclusions observation-based? • Which dashboard analytics should be surfaced for particular user segments through personalization?
  • 9. Logi Analytics Confidential & Proprietary Click to edit Master title styleFuture-Proof or Future Fail? 9 • Building with components from “free” open source libraries seems like a simple choice at the beginning…until it’s not and you’re backed into a corner. • Maintenance costs are often not factored into the build vs. buy cost-benefit analysis. Often more costly than the initial build! • Nothing is more risky than slowing down the time it takes to deliver value to customers.
  • 10. Logi Analytics Confidential & Proprietary DRAFT Logi Analytics Confidential & Proprietary10 Understanding Users
  • 11. Logi Analytics Confidential & Proprietary Click to edit Master title styleUnderstanding Users 11 • Start with qualitative research. Conduct in-depth interviews with target users or stakeholders to uncover unmet needs and goals. User-centered design research should be an ongoing practice. • Essential to understand current user behaviors. Many users won’t be able to describe specific end goals. They will only speak in general terms about ease-of-use, affordability, and convenience. • Design user flows which account for the most important user behaviors, needs, and goals — and segment them by user type.
  • 12. Logi Analytics Confidential & Proprietary Click to edit Master title styleUnderstanding Users 12 • Key distinction between in-depth qualitative research (early) and usability testing (later) on a prototype or the actual product. • Usability testing ensures that current and prospective customers can use your dashboard to complete specific tasks. This is why it’s important to design user flows around specific desired outcomes for each of the user segments you’ve identified. • Many tools and methods for testing; moderated and unmoderated.
  • 13. Logi Analytics Confidential & Proprietary DRAFT Logi Analytics Confidential & Proprietary13 Header
  • 14. Logi Analytics Confidential & Proprietary DRAFT Logi Analytics Confidential & Proprietary14 Header
  • 15. Logi Analytics Confidential & Proprietary DRAFT Logi Analytics Confidential & Proprietary15 Header
  • 16. Logi Analytics Confidential & Proprietary DRAFT Logi Analytics Confidential & Proprietary16 Header
  • 17. Logi Analytics Confidential & Proprietary Click to edit Master title stylePersonalization for User Segments 17 • Plan for persona- or “role-based” user segmentation based on a common set of needs and goals. • Dashboard UX (which version of the dashboard users see when they login) is adjusted depending on their persona. • First opportunity for persona segmentation is during the user on- boarding process. • Collect information during on-boarding that helps you segment, but don’t overwhelm with too many questions.
  • 18.
  • 19.
  • 20. Logi Analytics Confidential & Proprietary DRAFT Logi Analytics Confidential & Proprietary20 Why Personalize?
  • 21. Logi Analytics Confidential & Proprietary Click to edit Master title styleExample: SaaS Video Analytics Product 21 • Agencies: Managing and reporting on the performance of many different creative campaigns for dozens of publishers. • Publishers: Content editorial team focused on optimizing the distribution of 2-3 campaigns across several different channels. • Influencers: Looking for basic features to help improve reach on YouTube and Instagram. Promote sponsor merchandise (or own). Campaign Budget
 Optimization Campaign Reach;
 On-Site Conversion Merch Revenue;
 New Subscribers Persona / User Segment… Goals…
  • 23. Logi Analytics Confidential & Proprietary Click to edit Master title styleExample: Customer Relationship Management (CRM) 23 • VP of Sales: Assess performance of sales teams; run reports to improve lead scoring; optimize conversion funnels. • Account Executive: Know when to follow up with sales leads; engage existing accounts; constantly updating records. • Marketing Director: Improve engagement with sales leads; design better marketing campaigns. Performance Reports;
 Sales Funnel Optimization Persona / User Segment… Goals… Customer Engagement;
 Record Retrieval User Acquisition;
 Leads Import/Export
  • 24. Logi Analytics Confidential & Proprietary DRAFT Logi Analytics Confidential & Proprietary24 “It feels great to cross out an item on a to-do list, doesn't it? Now think of how satisfying it is to knock everything off the to-do list, crumple up the entire completed list, throw it in the trash can, and look up into the skies in a super hero pose! Why not let your users experience the same thing when they get to their first quick win?” Accelerate Users to “First Success” — Samuel Hulick
 Elements of User Onboarding
  • 25. Logi Analytics Confidential & Proprietary Click to edit Master title styleReduce Churn Rate & Increase $ 25 • Good dashboard UX will reduce churn rates — i.e. losing customers and the revenue they would have generated because they didn’t experience “first success” (value) quickly enough. • The sooner new users reach their “aha!” moment with the product, the lower churn rates will be after the first few logins / days. • “First success” is the primary desired outcome you’ve discovered each user segments wants. Revealed through user research.
  • 26. Logi Analytics Confidential & Proprietary DRAFT Logi Analytics Confidential & Proprietary26 Build vs. Buy?
  • 27. Logi Analytics Confidential & Proprietary Click to edit Master title styleGuiding Questions 27 • How much control do we really need early in the game? Must we maintain control at the expense of delivering a more polished UX with frequent updates? • Do we understand the true engineering scope and cost of building from scratch? • Are there unforeseen risks we could encounter down the line? • Can the embedded analytics vendor support personalized dashboards for different user segments?
  • 28. Logi Analytics Confidential & Proprietary Click to edit Master title styleGuiding Questions 28 • Can we scale our customer base, build and test new features, AND provide hands-on customer support all by ourselves? • Can we maintain a focus on our users’ needs without heavily taxing engineering resources? • What is our current runway? How many iterations of learning will we be unable to achieve if we exhaust our resources building from scratch instead of growing user engagement and revenue?
  • 29. Logi Analytics Confidential & Proprietary DRAFT Logi Analytics Confidential & Proprietary29 Lessons Learned
  • 30. Logi Analytics Confidential & Proprietary Click to edit Master title styleLessons Learned 30 • Speak with others who have already faced the build vs. buy dilemma. It’s a big decision — they will have plenty of insight! • Invest in truly understanding the scope and costs of building dashboards from scratch. Maintenance is often underestimated. • Embrace that qualitative user research takes time and rarely fits neatly into planned product roadmap or Agile sprint cycles! • Persona development and user segmentation is fundamental to all product development. Don’t skimp on basic design research.
  • 31. Logi Analytics Confidential & ProprietaryThe Power Behind Possible. Questions?