Making of Innovative Solutions: Lean Start-Up and Design Thinking Practices

Content :

I will showcase Real Case Study on how Innovative Solutions can be developed using a mix of tools and techniques from Lean Start-Up ,    Design Thinking, User Story Mapping and Lean & Agile Development.

- Lean Canvas is 1-page document that describes Business Model.

- Design Thinking is an iterative innovation approach to develop the “Right Product”. Various phases of DT are 1. Understand 2. Observe 3. Define 4. Ideate 5. Prototype 6. Validate.

- User Story Mapping helps teams get a common understanding of requirements from the user's point-of-view and facilitates creation of clearer backlog items.

- Lean is right way to reduce waste and to efficiently and rapidly deliver high quality products.

Summary :

How the tools and techniques from Lean Start-Up, Design Thinking, User Story Mapping and Lean Development helped us in developing Right Innovative Solution in the right way.

 

 
4 favorite thumb_down thumb_up 11 comments visibility_off  Remove from Watchlist visibility  Add to Watchlist
 

Outline/structure of the Session

  • Theory - Lean startup , Design Thinking & User Story Mapping Concept
  • Showcase of Real Case study using Customer Development Approach
  • Supporting Videos

Learning Outcome

Key Takeaways :

You will learn how a mix of tools and techniques from

  • Lean startup
  • Design Thinking
  • User Story Mapping
  • Lean & Agile Development

Can be applied to develop innovative products in the right way.

Target Audience

Product Development

schedule Submitted 4 years ago

Comments Subscribe to Comments

comment Comment on this Proposal
  • Naresh Jain
    By Naresh Jain  ~  4 years ago
    reply Reply

    Manik, thanks for your proposal. We love the idea of a Case studies. Lean Canvas, Design Thinking and Story Mapping are all important topics. I would be really keen to hear from you a quick summary (a para or two) of what were your key learnings applying these concepts on your real project. 

    • Manik Choudhary
      By Manik Choudhary  ~  4 years ago
      reply Reply

      Hello Naresh,

      My key learnings were

      • Get Empathy of the End Users
      • Avoid Waste - Do not develop a product if nobody wants - Achieving Failure = successfully executing a bad plan .
      • Take Early Decision  - Proceed/ Invest/ Stop!
      • Pivot is the Key
      • Fail Fast

      Regards, Manik

      • Ajey Gore
        By Ajey Gore  ~  4 years ago
        reply Reply

        manik,

        what about stake holders? business owners? why only end users? if you are making a mass attracting product then most probably empathy from end user might make you more comfortable?

        ajey

  • Tathagat Varma
    By Tathagat Varma  ~  4 years ago
    reply Reply

    Manik - could you help describe the problem statement - what exactly were you trying to address or solve (rather than applying Design Thinking and Lean Startup practices). It will help reviewers and the audience understand what was the specific problem that you were addressing, and what conventional tools/methods did you use to address it and what were the results of which, which prompted you to look at Design Thinking and Lean Startup practices. Also, it will be very helpful to understand what were the final results as this is a Case Study. 

    -TV

    • Manik Choudhary
      By Manik Choudhary  ~  4 years ago
      reply Reply

      Hello TV,

      I will showcase a Real Case Study, how we have developed an Internal Tool(knowledge base) called “Method Store”,  using methods of Lean Startup, Design Thinking, User Story Mapping and Agile. 

      Method Store” is a knowledge base to Search(like Google) for proven Lean/agile or design thinking methods and best practices for the same. It is an internal tool being used by Scrum Masters / Lean & Agile Mentors / Design Thinking coaches.

      Why We developed an internal Tool “Method Store” ?

      During Agile Meetings or in Design Thinking workshop often we have to choose best Practices / Methods which we want to use. For example – How I can use Lean Canvas? How to use retrospective in the distributed environment? What is a minimum Viable Product? So, we have been using “Method Store” to search for the best Practices / Methods as mentioned.

      Who is the customer?

      Internal Scrum Masters, Agile & Design Thinking Coaches

      How?

      This Knowledge based has been developed using methods of Lean Startup, Design Thinking, User Story Mapping and Agile. 

      Why we applied these Methods?

      We wanted to avoid waste. We used lean canvas to document the hypothesis ,  used Design thinking to validate the hypothesis , used user story Mapping to define the Product Backlogs for the first release using concept of Minimum Viable Product and at last but not least we used Agile to develop the tool.

      My focus would be more on “how” we have developed this knowledge base-Method Store rather than “what” is a method store.

      Regards, Manik

       

      • Jerry Rajamoney
        By Jerry Rajamoney  ~  4 years ago
        reply Reply

        Hi manik,

        Nice to see you have used many technique / tools for your solution. I am interested in knowing the reason for choosing these 4 different technique to solve your problem. Because I see the reason for choosing these different techniques is not clear to me. The problems you have mentioned can be solved by the existing tool readily available in the market.

        Also you have mentioned "During Agile Meetings". could you explain Agile meetings? I am not clear on this. Also you have mentioned " we used Agile to develop". Could you explaing this part too?

        Thanks,

        Jerry

        • Manik Choudhary
          By Manik Choudhary  ~  4 years ago
          reply Reply

          Hello Jerry,

          Here are the answers

          Question - I am interested in knowing the reason for choosing these 4 different techniques to solve your problem

          Answer -  

          If you want to develop a solution you have two options

          1.      Use Agile / Scrum and start Development

          2.      Do Research, Do Experiments, Get Empathy, Fail Fast, Apply Build-Measure- Learn Concept and then do the development.

          We used option # 2 to develop “Method Store”, and Reasons are the following

          1.      When we had an idea of developing “Method Store” as a tool, that time we were not sure about customers’ requirements. Both the problem and Solution were not clear.   

          2.      We wanted to avoid Waste. Also, we wanted to make sure that solution which we were developing will be used by scrum masters / Design Thinking Coaches. The only way to avoid waste is to do experiments and follow the Lean startup concept. Also we wanted to validate our hypothesis by doing experiments.

          3.      So after writing our hypothesis on Lean Canvas, we used Design Thinking to validate the hypothesis. We did 15 problem interviews , did prototype and validated the prototype. Once we got the insights / Vision, we used User Story Mapping to come with Minimum Viable Product for the First Release. After that we use Scrum to develop the tool.

          Question - The problems you have mentioned can be solved by the existing tool readily available in the market. 

          • I am not aware of any such tool. You have only option to “Google” the key words. Even though external tool is available (?), we did not use because we wanted to build INTERNAL Knowledge Base according to our needs.
          •  Once again, “Method Store” is a knowledge base (like Google) for PROVEN  Lean/agile or design thinking methods and best practices for the same. It is an internal tool being used by Scrum Masters / Lean & Agile Mentors / Design Thinking coaches.

          Question - The During Agile Meetings". could you explain Agile meetings?

          For example

          • During Sprint Planning Meeting scrum master wants to know how to use planning poker ?
          • During Sprint retrospective meeting scrum master wants to know which game can be used for retrospective.

          So for above such queries Scrum Master will go to “Method Store” and Enter the Keyword . He will get the search results by explaining the Process and Methods, Books to Read, Rating of the Search result, To whom to contact etc for the keyword given. These features you cannot achieve with an external tool developed by somebody else.  

          Question  - We used Agile to develop". Could you explain this part too?

          • Yes we develop the tool using Scrum. Execution ( Development) of tool was done using Scrum.

          Regards, Manik

  • Prasad
    By Prasad  ~  4 years ago
    reply Reply

    Give more insight on the case study. A first look provides a theortical based treatment

     

     

    • Manik Choudhary
      By Manik Choudhary  ~  4 years ago
      reply Reply

      Hello Prasad,

      Please refer to the following link (slide from 30 - 42 for the Method Store) . This slide deck is from my German Colleague.

      Language of Slide Deck is German.

      http://www.slideshare.net/jochenguertler/design-thinking-und-agile-softwareentwicklung-oder-woher-kommt-der-backlog?from_search=5

      I can provide my slide deck for the Method store to the Reviewer Team on Request.

      Some details about the slide deck

       Slide # 31 - Problem Statement  

      Slide # 32 - Lean Canvas

      Slide # 33 - Teaser Landing Page to check the interest.

      Slide # 34- Started Developing the solution only when 30+ interests received. 

      Slide # 35 - 15 Problem Interviews with Scrum Master / Design Thinking Coaches

      Slide # 36 - Synthesis & Target user pivot*

      Slide # 37 - Ideation of "Method Store " using Story Board 

      Slide # 38 - 15 Solution Interviews with Scrum Master / Design Thinking Coaches

      Slide # 39 - User Story Mapping and MVP

      Slide # 40 - Story Line for the Method Store 

      Slide # 41 - Actual Product UI after the MVP . How the search result will look. Search Result for "Keyword - Retrospective"

      Regards, Manik 

       

  • pradeep panda
    By pradeep panda  ~  4 years ago
    reply Reply

    Manik,

      One query from my side.

         For what kind of projects do you recommend to have all the processes you have mentioned. Point here is, for a takt of 2 weeks or 4 weeks, do not you think so many things are going to be an overburden. Do you think backlog grooming with very well defined Backlog is not good enough for a smooth execution? 

    • Manik Choudhary
      By Manik Choudhary  ~  4 years ago
      reply Reply

      Hello Pradeep,

      Here are my answers

      Q. What kind of projects do you recommend to have all the processes you have mentioned ?

      Answer –

      1.      For Disruptive Innovation

      2.      When Problem is Unknown & Solution is Unknown

      According to Eric Ries

      "If we’re building something nobody wants, what does it matter if we accomplish it: On time? On budget? With high quality? With beautiful design? Achieving Failure = successfully executing a bad plan ."

      “Building something nobody wants is the ultimate form of waste.”

      Q. Point here is, for a takt of 2 weeks or 4 weeks, do not you think so many things are going to be an overburden ?

      Answer -  No . Talk duration (2-4 Weeks) has nothing to do with innovation. You should define your MVP and release the Product to the market and follow the Build-Measure-Learn Concept.

      Q. Do you think backlog grooming with very well defined Backlog is not good enough for a smooth execution?

      Backlog grooming, will help. But from Where well defined Backlogs will come ?

      Use Business Model Canvas to check if it is worth investing in the project. First you have to make sure that solution which you are developing will generate a profit. After that Use Design Thinking to Validate the Learning and after that User Story Mapping will give you backlogs. Define the MVP and go for execution using Agile/Lean.

      Regards, Manik

       


  • Liked Jason Yip
    keyboard_arrow_down

    Jason Yip - Think Like an Agilist: Deliberate practice for Agile culture

    Jason Yip
    Jason Yip
    Principal Consultant
    ThoughtWorks
    schedule 4 years ago
    Sold Out!
    90 Mins
    Workshop
    Intermediate

    If I say, culture is important to adopting Agile, most people will just agree without even thinking too much about it.  But what is meant by "culture"?  Why is it important?

    Culture is not typical behaviour; it is not what we say we value (but don't actually do).  Culture is our basic assumptions of how things work.  Culture is the logic we use to think through and respond to any particular situation.

    If you imagine a pyramid, Agile practice and any other visible behaviour is on the top, stated or written Agile values and principles are in the middle, fundamental assumptions (aka culture) is at the base.

    My session is intended to expose people to the base of that pyramid.

    If culture is assumptions, then to understand Agile culture, we need to understand the basic assumptions of Agile.  To do this, I have created an approach called "Think Like an Agilist" that both exposes how we think through an "Agile situation" and allows us to deliberately practice "Agile culture".

    The general idea is that I won't just talk about Agile culture and values, what I'll call "culture theatre", but rather expose people, who nominally consider themselves part of the Agile culture, to their underlying thought processes and assumptions, given a relatively difficult scenario.  Those thought processes and assumptions are the essence of culture (reference Edgar H. Schein).  What is interesting is noting when the thought processes and assumptions are different which indicates that there is a different culture at play.  What I've noticed is that this difference is common between novice vs expert Agilists.

    Note that it isn't even about analyzing vs doing it mechanically but more about exposing what assumptions are being used to respond.

    NOTE: I will be updating the attached slides as when I created them, I was framing it more as "doctrine" rather than "culture", defined as fundamental assumptions"

  • Liked Allen Rutzen
    keyboard_arrow_down

    Allen Rutzen / Sunil Roy - Nokia Maps Agile Journey.....(Agile Transformation, Scaling and Overcoming Challenges)

    45 Mins
    Talk
    Intermediate

    We (at Nokia Maps Division) began our Agile Journey in 2009, with a Top Down approach for Agile Transformation. The formation of an Agile Working Group (with members having Agile experience behind them) at two major sites was instrumental in shaping the transformation and scaling and also overcoming the challenges from time to time.

    The challenges were huge, but our spirit was bigger, and the high level strategy was decided. Interestingly, the Agile Working Group itself ran the whole Transformation and Scaling program using Agile values and Scrum frame work. Scrum was also used as the preferred framework for the agile projects (after success in our pilots), except where Scrum would not work. Kanban or hybrid methods were used in those few teams.

    What were the challenges faced, and how did we overcome them? What values helped us in our transformation journey?

    How did we migrate to the Scaling phase? What helped us in scaling and stabilizing?

    Can we rest easy now? Of course not!

    What are the next steps? And of course, the challenges ahead?

    Let us share our Nokia Agile journey with you, and help you all be successful too, in your Agile journey!

  • Liked Tathagat Varma
    keyboard_arrow_down

    Tathagat Varma - Agility @ The Scale of Busine$$

    Tathagat Varma
    Tathagat Varma
    Founder
    Thought Leadership
    schedule 4 years ago
    Sold Out!
    45 Mins
    Case Study
    Advanced

    [24]7 Customer, Inc started out in customer service space from Bangalore in 2000. Today, it is a sucessful mid-size company in voice-based customer support that also creates IP and products in big data and predictive analytics for some of the biggest names in business, and is a a high-growth company headquartered out of US. The growth in product R&D happened both organically as well as from acquisitions across multiple geos. While the initial / startup stage processes had been extremely successful in building the company's strong foundation, it was felt that the next stage of growth might not be a linear extrapolation of the past successes. Recognizing this futuristic need, it initially embraced agile software development methods in Q1 of 2013 to improve responsiveness, predictability and time to market in the product development organization. In Q2 of 2013, it embarked upon an ambitious company-wide program. The charter was to establish an end-to-end execution framework to make the entire operations efficient and effective - right from marketing and pre-sales to delivery, deployment, operations and ongoing optimization. 

    In this session,

    • We will analyze challanges involved in scaling-up agile adoption outside the software team across the entire organization.
    • Specifically, we will also discuss how we addressed some of those unique challanges that are associated with growth and scale, and
    • What does it take to achieve true end-to-end agility. 
  • Liked Naresh Jain
    keyboard_arrow_down

    Naresh Jain - SAMPLE PROPOSAL - Product Discovery Workshop

    Naresh Jain
    Naresh Jain
    Founder
    ConfEngine.com
    schedule 4 years ago
    Sold Out!
    90 Mins
    Tutorial
    Beginner

    Many product companies struggle with a big challenge: how to identify a Minimal Viable Product that will let them quickly validate their product hypothesis?

    Teams that share the product vision and agree on priorities for features are able to move faster and more effectively.

    During this workshop, we’ll take a hypothetical product and coach you on how to effectively come up with an evolutionary roadmap for your product.

    This 90 mins workshop teaches you how to collaborate on the vision of the product and create a Product Backlog, a User Story map and a pragmatic Release Plan.

    This is a sample proposal to demonstrate how your proposal can look on this submission system.

  • Liked Ebin John
    keyboard_arrow_down

    Ebin John - Making the organizational culture work for you!

    Ebin John
    Ebin John
    Agile Coach
    Societe Generale
    schedule 4 years ago
    Sold Out!
    45 Mins
    Talk
    Intermediate

    This talk is all about how to make the organizational culture work in favour of you. Agile adoption/transformation face lot of resistence because the the change agents work against the organization culture.

    In this talk we talk about how to understand the organizational culture and how to work with the culture to reach agility. We learn the details of organization culture with the help of Schneider model.

    We also discuss about what is the best model for different types of organizational culture. How to move from one model to another without disturbing or fighting against the organization culture.

    The talk is all about "Making your culture work".

    X

  • Liked Manik Choudhary
    keyboard_arrow_down

    Manik Choudhary - "Design Thinking" - Create Innovative Right Products

    Manik Choudhary
    Manik Choudhary
    Manik Choudhary
    SAP Labs
    schedule 4 years ago
    Sold Out!
    45 Mins
    Case Study
    Advanced

    Design Thinking is an approach to solving Design/Wicked problems by understanding users’ needs and developing insights to solve those needs. It helps to address the right questions and to create the “Right products”.

    Design Thinking is an iterative innovative approach. It is not meant as a replacement for the organization’s standard development approaches; rather Design Thinking works inside of agile projects, offering frameworks for collaboration and innovation.

    Design Thinking ultimately helps you to address the right question and to create the right solution for it. It Means creating innovative "Right Product" by combining diverse people, creative space and an iterative approach.

  • Liked Manish Sinha
    keyboard_arrow_down

    Manish Sinha - Building High Performance Distributed Scrum Teams

    45 Mins
    Experience Report
    Intermediate

    (anonymous)

    Working with distributed teams is a necessity driven by globalization and outsourcing in today’s business world. Being effectively agile with these distributed teams is always a challenge. The challenges multiply when such teams consist of team members from different cultures working thousands of miles apart. Organizations are required to have teams that perform despite of challenges faced by such teams. They need to adapt to stay in business. But to get ahead in business, only adaptation doesn’t
    help, they need innovation as well.
    The session doesn’t cover any theoretical part of Agile but an “all practical”
    approach that has been tried, tested and verified. This session talks about how challenges with distributed teams can be transformed into opportunities for building high performance Scrum teams in distributed environment. The session shares best practices and lessons learnt with execution of Scrum in highly distributed team covering over seven different locations across geographies.
    The session will closely look at common challenges faced by distributed Scrum teams and how a simple restructuring of such teams can resolve many of these challenges. The session will put forward effective ways of building high team synergy in a cross cultural environment. The session will also cover few simple ways of using Lean techniques to identify potential improvement areas and to make impactful improvements.