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

Building products - It takes a village

Building products - It takes a village

Products are not formed by following ceremonies and by superstars. It takes the wisdom and a team. From Charvaka, Francis Bacon, Descartes to Scientific Process. How it all influenced Product Thinking, Agile and forming right teams.

Dinker Charak

April 22, 2017
Tweet

More Decks by Dinker Charak

Other Decks in Programming

Transcript

  1. It Takes A
    Village

    View full-size slide

  2. It Takes a Village
    It’s wisdom ◉ It’s people

    View full-size slide

  3. Charvaka
    (no relation)

    View full-size slide

  4. Charvaka
    (school of materialism & atheism)

    View full-size slide

  5. Inference Knowledge

    View full-size slide

  6. Inference Knowledge
    previous knowledge
    one or more observations

    View full-size slide

  7. Where there is
    smoke

    View full-size slide

  8. Where there is
    smoke
    there is fire.

    View full-size slide

  9. But, there could be other
    reasons for the smoke

    View full-size slide

  10. Inference Knowledge

    View full-size slide

  11. Inference can be wrong as we
    can’t know:
    • all conditions
    • all observations
    • all premise

    View full-size slide

  12. Sound’s familiar?

    View full-size slide

  13. all conditions, all observations, all
    premise gathered as requirements,
    upfront!
    WATERFALL

    View full-size slide

  14. Perception Knowledge

    View full-size slide

  15. Perception Knowledge
    your 5 sense
    your mind
    here & now

    View full-size slide

  16. AGILE
    not possible to know all conditions, all
    observations, all premise & all
    requirements upfront!

    View full-size slide

  17. Agile,
    winning since 600 BCE!

    View full-size slide

  18. Francis Bacon
    (also no relation)

    View full-size slide

  19. Francis Bacon
    (philosopher, scientist, lawyer)

    View full-size slide

  20. Gather
    data to
    establish it
    Generalize
    facts to
    form axioms
    Make
    observations
    to produce
    facts

    View full-size slide

  21. Gather
    data to
    establish it
    Generalize
    facts to
    form axioms
    Make
    observations
    to produce
    facts
    Repeat to build a increasingly complex
    body of knowledge

    View full-size slide

  22. Descartes
    (philosopher, scientist, Mathematician)

    View full-size slide

  23. Test of
    Predictions
    Predictions
    Hypotheses
    Deductions
    Observations
    Induction

    View full-size slide

  24. Sound’s familiar?

    View full-size slide

  25. Gather
    data to
    establish it
    Generalize
    facts to
    form axioms
    Make
    observations
    to produce
    facts
    Build

    View full-size slide

  26. Gather
    data to
    establish it
    Generalize
    facts to
    form axioms
    Make
    observations
    to produce
    facts
    Build
    Measure

    View full-size slide

  27. Gather
    data to
    establish it
    Generalize
    facts to
    form axioms
    Make
    observations
    to produce
    facts
    Learn
    Build
    Measure

    View full-size slide

  28. Measure Build
    Learn

    View full-size slide

  29. Build-Measure-Learn,
    winning since 1500 CE!

    View full-size slide

  30. Modern Scientific Process

    View full-size slide

  31. By ArchonMagnus - Own work, CC BY-SA 4.0, https://commons.wikimedia.org/w/index.php?curid=42164616
    Make
    Observations
    Think of
    Interesting
    Questions
    Develop
    Testable
    Predictions
    Gather Data
    to Test
    Predictions
    Develop
    General
    Theories
    Formulate
    Hypotheses
    Refine, Alter,
    Expand or
    Reject
    Hypothesis

    View full-size slide

  32. Sound’s familiar?

    View full-size slide

  33. Make
    Observations
    Think of
    Interesting
    Questions
    Develop
    Testable
    Predictions
    Gather Data
    to Test
    Predictions
    Develop
    General
    Theories
    Formulate
    Hypotheses
    Refine, Alter,
    Expand or
    Reject
    Hypothesis
    Identify Need, Pain-points
    Spot Opportunities

    View full-size slide

  34. Make
    Observations
    Think of
    Interesting
    Questions
    Develop
    Testable
    Predictions
    Gather Data
    to Test
    Predictions
    Develop
    General
    Theories
    Formulate
    Hypotheses
    Refine, Alter,
    Expand or
    Reject
    Hypothesis
    The 5 Whys
    4WH
    HEART
    Secondary Res

    View full-size slide

  35. Make
    Observations
    Think of
    Interesting
    Questions
    Develop
    Testable
    Predictions
    Gather Data
    to Test
    Predictions
    Develop
    General
    Theories
    Formulate
    Hypotheses
    Refine, Alter,
    Expand or
    Reject
    Hypothesis
    User Research
    Wireframes
    MVP
    Biz Models

    View full-size slide

  36. Make
    Observations
    Think of
    Interesting
    Questions
    Develop
    Testable
    Predictions
    Gather Data
    to Test
    Predictions
    Develop
    General
    Theories
    Formulate
    Hypotheses
    Refine, Alter,
    Expand or
    Reject
    Hypothesis
    Development
    Metrics
    Go-To-Market

    View full-size slide

  37. Make
    Observations
    Think of
    Interesting
    Questions
    Develop
    Testable
    Predictions
    Gather Data
    to Test
    Predictions
    Develop
    General
    Theories
    Formulate
    Hypotheses
    Refine, Alter,
    Expand or
    Reject
    Hypothesis
    Analytics
    Data Science
    User Research

    View full-size slide

  38. Make
    Observations
    Think of
    Interesting
    Questions
    Develop
    Testable
    Predictions
    Gather Data
    to Test
    Predictions
    Develop
    General
    Theories
    Formulate
    Hypotheses
    Refine, Alter,
    Expand or
    Reject
    Hypothesis
    Same!

    View full-size slide

  39. Make
    Observations
    Think of
    Interesting
    Questions
    Develop
    Testable
    Predictions
    Gather Data
    to Test
    Predictions
    Develop
    General
    Theories
    Formulate
    Hypotheses
    Refine, Alter,
    Expand or
    Reject
    Hypothesis
    Release
    Dominate

    View full-size slide

  40. Refine, Alter,
    Expand or
    Reject
    Hypothesis
    Identify Need,
    Pain-points,
    Opportunities
    The 5 Whys
    4WH
    HEART
    Secondary
    Development
    Metrics
    Go-To-Market
    Analytics
    Data Science
    User
    Research
    Release
    Dominate
    User Research
    Wireframes
    MVP
    Biz Models

    View full-size slide

  41. Design Process = Product Process = Scientific Process

    View full-size slide

  42. Charts, frameworks, ‘10 Things’ articles on
    Startups, Product Development, etc.
    are essentially customization &
    contextualization of existing wisdom

    View full-size slide

  43. Don’t get lost in ceremonies and rigid
    processes. Always focus on underlined
    value.

    View full-size slide

  44. It Takes a Village
    It’s wisdom ◉ It’s people

    View full-size slide

  45. Charismatic Founder

    View full-size slide

  46. Charismatic Founder Star Developers

    View full-size slide

  47. Refine, Alter,
    Expand or
    Reject
    Hypothesis
    Identify Need,
    Pain-points,
    Opportunities
    The 5 Whys
    4WH
    HEART
    Secondary
    Development
    Metrics
    Go-To-Market
    Analytics
    Data Science
    User
    Research
    Release
    Dominate
    User Research
    Wireframes
    MVP
    Biz Models

    View full-size slide

  48. Charismatic Founder
    Identify Need,
    Pain-points,
    Opportunities
    1

    View full-size slide

  49. Charismatic Founder Courageous Executives
    Identify Need,
    Pain-points,
    Opportunities
    1

    View full-size slide

  50. The 5 Whys
    4WH
    HEART
    Secondary
    Product
    Manager
    2

    View full-size slide

  51. The 5 Whys
    4WH
    HEART
    Secondary
    Product
    Manager
    Experience
    Designer
    2

    View full-size slide

  52. The 5 Whys
    4WH
    HEART
    Secondary
    Product
    Manager
    Experience
    Designer
    Tech
    Architect
    2

    View full-size slide

  53. Product
    Manager
    Experience
    Designer
    User Research
    Wireframes
    MVP
    Biz Models
    Business Head
    Tech
    Architect
    3

    View full-size slide

  54. Product
    Manager
    Experience
    Designer
    User Research
    Wireframes
    MVP
    Biz Models
    Business Head
    Developer
    Tech
    Architect
    3

    View full-size slide

  55. Product
    Manager
    Experience
    Designer
    User Research
    Wireframes
    MVP
    Biz Models
    Visual
    Designer
    Business Head
    Developer
    Tech
    Architect
    3

    View full-size slide

  56. Product
    Manager
    Experience
    Designer
    Visual
    Designer
    Business Head
    Developer
    Tech
    Architect
    Development
    Metrics
    Go-To-Market
    DevOps
    4

    View full-size slide

  57. Product
    Manager
    Experience
    Designer
    Visual
    Designer
    Business Head
    Developer
    Tech
    Architect
    Development
    Metrics
    Go-To-Market
    DevOps
    QA
    4

    View full-size slide

  58. Product
    Manager
    Experience
    Designer
    Visual
    Designer
    Business Head
    Developer
    Tech
    Architect
    Development
    Metrics
    Go-To-Market
    DevOps
    QA
    Support
    4

    View full-size slide

  59. Product
    Manager
    Experience
    Designer
    Visual
    Designer
    Business Head
    Developer
    Tech
    Architect
    DevOps
    QA
    Support
    Analytics
    Data Science
    User
    Research
    Data Scientist
    5

    View full-size slide

  60. Product
    Manager
    Experience
    Designer
    Visual
    Designer
    Business Head
    Developer
    Tech
    Architect
    DevOps
    QA
    Support
    Data Scientist
    Charismatic
    Founder
    Courageous
    Executives

    View full-size slide

  61. It Takes a Village
    It’s wisdom ◉ It’s people

    View full-size slide

  62. Product
    Manager
    Experience
    Designer
    Visual
    Designer
    Business Head
    Developer
    Tech
    Architect
    DevOps
    QA
    Support
    Data Scientist
    Charismatic
    Founder
    Courageous
    Executives
    QUESTIONS

    View full-size slide

  63. THANK YOU
    @ddiinnxx
    www.ddiinnxx.com

    View full-size slide