Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Best Practices For Designing Apps For India - Devfest Bangalore 2022

Soham Mondal
September 17, 2022

Best Practices For Designing Apps For India - Devfest Bangalore 2022

Soham Mondal

September 17, 2022
Tweet

More Decks by Soham Mondal

Other Decks in Design

Transcript

  1. Best Practices For


    Designing Apps For India
    Soham Mondal

    Founding Partner, Triveous
    Bangalore

    View Slide

  2. Presentation Agenda
    Agenda
    India: Context

    Novice Internet Users

    Problems they face
    1
    Product Design Process

    Design Process

    Understand

    Define

    Ideate

    Prototype

    Test
    2
    Digital Confidence

    Context

    Design Principles

    Inspiration
    3
    Case Studies

    Onboarding

    Home Page

    Real World Implications
    4
    Summary

    Key Takeaways
    5

    View Slide

  3. I’m Soham Mondal
    Founding Partner, Triveous

    Lead Anchor Mentor, Google For Startups


    Soham is the Founding Partner at Triveous and brings over 13 years
    of experience in building and servicing products across sectors like
    finance, entertainment, education, healthcare among others.


    He is also a Lead Anchor Mentor at the “Google For Startups”
    accelerator program where he has mentored startups from across
    the world on their design and product strategy.
    https://www.linkedin.com/in/sohammondal/

    https://twitter.com/s0h4m
    About
    Associations

    View Slide

  4. Soham Mondal
    2012 2016 2017
    Khoslalabs


    Worked with Khoslalabs on a state-of-the-art
    micro ATM (any Kirana store owner can act as
    an ATM teller using their mobile phone) and
    POS solutions for the underbanked sections of
    India.
    EnParadigm and Google


    Worked with Enparadigm on multiple offline
    first apps in the insurance and education
    space.


    Worked with Google on multiple initiatives in
    the User Experience and Android Application
    space.
    About

    View Slide

  5. 2018 2022
    FREND, Novopay and IDEO


    FREND is a non profit backed by Google and
    Tata Trusts.


    Worked on designing and developing an offline
    first application to generate livelihood for over
    80,000 women in 300,000 villages across
    India.


    Worked with IDEO on a design framework for
    new internet users.
    Google AI, Creatorstack and Cutshort


    Worked with Novopay on multiple financial
    applications impacting millions of users across
    India.


    Worked on state of multiple state-of-the-art
    products in health, creator economy,
    recruitment and agri-tech.


    Worked with Google AI on an product used for
    clinical research

    View Slide

  6. https://digitalconfidence.design/

    View Slide

  7. https://digitalconfidence.design/about

    View Slide

  8. https://digitalconfidence.design/about

    View Slide

  9. Who are “Novice
    Internet Users”?
    Why Should You Care

    View Slide

  10. New vs Novice

    Internet Users
    Intro

    View Slide

  11. New vs Novice


    Internet Users
    With the term “New” Internet User, we
    often associate a hypothetical timeline to
    these users when they will graduate to
    experienced people
    Don’t see the internet as a useful
    way to advance their key needs
    and aspirations


    They don’t get the power of the internet
    01.
    Don’t have the right digital
    literacy or confidence to realise
    its benefits


    They don’t have the right skills or
    confidence to utilise the power of the
    internet
    02.
    Users

    View Slide

  12. “Talking is easy,


    typing is hard.”


    -
    Mamta from Jaipur, India
    Mamta just got her first smartphone, and
    she loves watching videos on YouTube to
    discover recipes, learn stitching
    techniques, and listen to her favourite
    Bollywood
    (
    Indian Movies) songs.
    Phone


    Her phone, a Samsung J2 with a cracked
    screen, was passed down to her by a
    family member.
    01.
    Voice Interaction


    Typing is difficult, so she finds it easier to
    use voice when looking for videos. It
    doesn't always go as intended though.
    When using her phone outside in a loud
    environment and it simply doesn’t
    understand her. She blames herself when
    it doesn’t work.
    02.
    https://digitalconfidence.design/opportunities

    View Slide

  13. Problems Faced by
    Novice Internet Users
    Deep Dive Into The Problems
    01


    Understand
    Problems
    faced by your
    users

    View Slide

  14. Problems
    1 Onboarding
    2 Navigation
    3 Accounts
    6 Voice
    7 Visuals
    8 Language
    4 Discovery 9 Transactions
    5 Assistance 10 Data
    Problems

    View Slide

  15. Transactions
    Problems Faced By Novice Internet Users

    View Slide

  16. View Slide

  17. View Slide

  18. View Slide

  19. View Slide

  20. Data and Connectivity
    Problems Faced By Novice Internet Users

    View Slide

  21. View Slide

  22. View Slide

  23. View Slide

  24. View Slide

  25. Getting Started
    Problems Faced By Novice Internet Users

    View Slide

  26. View Slide

  27. View Slide

  28. View Slide

  29. View Slide

  30. View Slide

  31. View Slide

  32. Product Design Process
    How to Design Products for India?

    View Slide

  33. Design Process at Triveous


    Problem Domain
    Step-1 Step-2
    Understand


    Understand the market, ecosystem,
    stakeholders or product
    Define


    Analyse the data, define pain points and
    needs, artefacts like persona or jobs-to-be-
    done
    Process
    02


    Follow the
    Design
    Process

    View Slide

  34. Step-3 Step-4 Step-5
    Ideate


    Diverge on ideas, converge, prioritise, set
    direction to the solution
    Prototype


    Prototype solutions, fail fast, iterate quickly
    Test


    Test with stakeholders, fail fast, iterate
    quickly
    Design Process at Triveous

    Solution Domain
    Process

    View Slide

  35. Design Process at Triveous


    Problem Domain
    Step-1 Step-2
    Understand


    Understand the market, ecosystem,
    stakeholders or product
    Define


    Analyse the data, define pain points and
    needs, artefacts like persona or jobs-to-be-
    done
    Process

    View Slide

  36. 03


    Perform

    User

    Research

    View Slide

  37. https://pdmethods.com/user-research/the-difference-between-qualitative-research-and-quantitative-research/

    View Slide

  38. Design Process at Triveous


    Problem Domain
    Step-1 Step-2
    Understand


    Understand the market, ecosystem,
    stakeholders or product
    Define


    Analyse the data, define pain points and
    needs, artefacts like persona or jobs-to-be-
    done
    Process

    View Slide

  39. https://blog.prototypr.io/ux-design-101-asking-the-right-questions-planning-facilitating-user-interviews-a85751b33230
    04


    Analyse

    User

    Research

    Findings

    View Slide

  40. https://www.triveous.com/product-transformation

    View Slide

  41. What if you don’t have access to a
    Product Designer?

    View Slide

  42. https://digitalconfidence.design/

    View Slide

  43. DigitalConfidence
    People and Problems


    Who are these “new internet users”?


    What are the problems they face using a
    smartphone confidently?
    01.
    Impact on my product or service


    How do these problems impact my product
    or service??


    What are the areas that I should focus on?
    02.
    Solution


    How do I ensure that my product solves
    these problems?


    Are there examples of great solutions to
    these problems?
    03.
    06


    Use An
    Existing
    Design
    Framework
    Process

    View Slide

  44. Impact on my app?
    How does this apply to my product or service?
    https://digitalconfidence.design/tools/user-context-cards

    View Slide

  45. View Slide

  46. View Slide

  47. Design Principles
    Design Principles and Best Practices
    https://digitalconfidence.design/tools/design-principle-cards

    View Slide

  48. View Slide

  49. Ideate and
    Prototype
    From Research/Data/Synthesis to Solution

    View Slide

  50. Step-3 Step-4 Step-5
    Ideate


    Diverge on ideas, converge, prioritise, set
    direction to the solution
    Prototype


    Prototype solutions, fail fast, iterate quickly
    Test


    Test with stakeholders, fail fast, iterate
    quickly
    Design Process at Triveous

    Solution Domain
    Process

    View Slide

  51. Inspiration
    Real examples of solutions
    https://digitalconfidence.design/tools/inspiration-tool

    View Slide

  52. https://digitalconfidence.design/tools/inspiration-tool

    View Slide

  53. https://digitalconfidence.design/tools/inspiration-tool

    View Slide

  54. https://digitalconfidence.design/tools/inspiration-tool

    View Slide

  55. https://digitalconfidence.design/tools/inspiration-tool

    View Slide

  56. https://digitalconfidence.design/tools/inspiration-tool

    View Slide

  57. https://digitalconfidence.design/tools/inspiration-tool

    View Slide

  58. Testing/Validation
    How to test your designs?
    07


    Test

    Designs

    and
    Assumptions

    View Slide

  59. Step-3 Step-4 Step-5
    Ideate


    Diverge on ideas, converge, prioritise, set
    direction to the solution
    Prototype


    Prototype solutions, fail fast, iterate quickly
    Test


    Test with stakeholders, fail fast, iterate
    quickly
    Design Process at Triveous

    Solution Domain
    Process

    View Slide

  60. Usability Testing
    https://blinkux.com/ideas/mobile-application-usability-testing

    View Slide

  61. https://pdmethods.com/user-research/the-difference-between-qualitative-research-and-quantitative-research/

    View Slide

  62. Case Studies
    Specific Examples: Designing Apps For India

    View Slide

  63. https://www.triveous.com/product-transformation

    View Slide

  64. Case Study: Onboarding

    View Slide

  65. Why is Onboarding


    Important?
    First few seconds critical to long term
    engagement and retention


    Wasted Acquisition


    First step to Activation


    Easy to get wrong
    REASON
    Case Study

    View Slide

  66. Agri-Tech App
    Case Study

    View Slide

  67. https://www.triveous.com/product-transformation

    View Slide

  68. https://www.triveous.com/product-transformation

    View Slide

  69. Problems With This


    Approach
    Onboarding Problems


    Value proposition: An app’s purpose isn’t always
    readily apparent.


    Activation: Primary goal of onboarding

    Before they achieve action, users are

    -
    Trying out the product

    -
    Understanding the value proposition, features

    -
    Determining if it is a good fit for them


    Activation is the point at which users "get your
    product and its value proposition"


    Complexity: Users will abandon the signup flow if
    it becomes overwhelming.


    Assistance: Asking for help isn’t always easy.


    Language: Is this app or its content relevant to me


    Case Study

    View Slide

  70. https://triveous.com/product-transformation
    Better Approach
    Case Study

    View Slide

  71. Case Study: Home Screen

    View Slide

  72. Agri-Tech App
    Case Study

    View Slide

  73. https://www.triveous.com/product-transformation

    View Slide

  74. Home Screen Problems
    Problems in the Home Screen


    Navigation:

    -
    Navigating through hierarchical structures is
    challenging.

    -
    Knowing when and where to tap, swipe, and long
    press is unclear.


    Discovery

    -
    The contents and scale of the app aren’t
    immediately apparent.

    -
    Users don’t feel confident enough to experiment
    on their own within an app.


    Onboarding
    +
    Activation


    Assistance: Asking for help isn’t always easy.


    Visuals/Interface

    -
    An unfamiliar visual aesthetic/interface affects a
    user’s understanding and willingness to interact.

    -
    Imagery and iconography that are either too
    abstract or too detailed don’t resonate.
    Case Study

    View Slide

  75. https://triveous.com/product-transformation
    Better Approach
    Case Study

    View Slide

  76. Considerations
    Important considerations for the home
    screen


    Understand your user personas and their needs


    Show whats possible


    Navigation

    -
    For Everyone

    -
    For the power user


    Flexibility
    +
    Modularity

    -
    Grid

    -
    Banners


    Activation


    Strategic Priorities
    Case Study

    View Slide

  77. Best Practices For
    Designing Apps


    For India
    01


    India


    Novice Internet Users

    New Internet Users, Difference

    Problems they face
    02


    Product Design Process


    Product Design Process

    DigitalCondifence.design

    Context

    Design Principles

    Inspiration 03


    Case Studies


    Onboarding

    Home Screen

    Best Practices
    Summary

    View Slide

  78. More From Triveous
    Product Research


    -
    Get to know your users, market and
    the ecosystem

    -
    Understand user needs, jobs-to-be-
    done, market opportunities
    01.
    Product Audit


    -
    Find out how your existing product is
    performing

    -
    Get Users to evaluate your product

    -
    Benchmark against competitors
    02.
    Product Design


    -
    Design Entire Products and Features

    -
    Improve Metrics
    03.
    Email


    [email protected]

    https://triveous.com/


    Social


    https://www.linkedin.com/in/sohammondal/

    https://twitter.com/s0h4m


    Deck and Case Study


    https://www.triveous.com/product-transformation

    Links
    Triveous
    The End

    View Slide