Scrum: Customer Needs and Expectation

Our project keeps late. We don't know what happen. We feel so desperate with our project. The budget runs out, the team morality lower than before, the client said we are so slow to satisfy need. In this article, we will discuss about the keys product delivery and validation.

Step 1 - Idea Discovery

Most of the time, your customer doesn't have idea what the product looks like or how the product will be worked. They need a clue from a product owner. Therefore, the product owner needs to do these process:

  • Begin with the concept. You should propose the business process of the product. What is the product vision and how the product will fulfill the vision.
  • Define the concept of the product. On this step, you should have sufficient information about how the product to fulfill the vision. It should also consider the investment to create the product.
  • Build a plan for product development. The developer can build a plan with the product owner. After that, the product owner can communicate with the stakeholders about the plan about the product.

Step 2 - Building Minimum Viable Product (MVP)

It's time to create MVP. To create MVP, you should.

  • Define boundaries. Define what is in and what is not supported yet on this release
  • Gather user information. Define the product backlog, prioritize it, and describe how the product backlog works.
  • Plan and Prototype. The product owner should choose the product backlog as sprint backlog, the team start the development by involving the user
  • Verify the solution. Grab the user every time you reach the end of the sprints.
  • User feedback and tweak. It is usable? It is easy to use? Does it do what it's supposed to?

Step 3- Product owner as influencer

The product owner should influence the user to influence discussion, alter the path of the system and changes the product track. Changes is not unavoidable, the product owner should guide the customer to do decision, document the decision, and make sure that:

  • Functionality is fulfilled
  • Quality is acceptable
  • Money / Cost is effective

Step 4 - Bonding with your customers

You should understand the customer segmentation. The first things that you need to do is build relationship with customers. The segment will understand who is the customer really are? Focused what they do and how the fulfill the process.

  • Find your customers role, who will really use the system and what is the target
  • Hear and learn with your customer
  • Provide set of campaign to communicate with them regularly

Step 5 - Product Discovery

Product discovery discuss how the product will be developed. You will have the five steps to do product discovery namely:

  • Learn
    • Current Product analysis
    • Customers interview
    • Competitive analysis
  • Define
    • Isolate the problem that needs to be solved
    • Validate the solution of the problem
    • Prioritize the solution.
  • Ideate
    • Ideate the feature
    • Brainstorm the detail of the feature
  • Early validation
    • Build mockup to confirm your idea
    • Use quick and easy way to validate the idea (i.e. PowerPoint not Visual Studio design)
  • Test
    • Presenting the solutions
    • Prelude the delivery in the end of the iteration


Add comment

  Country flag

  • Comment
  • Preview

Topics Highlights

About @ridife

This blog will be dedicated to integrate a knowledge between academic and industry need in the Software Engineering, DevOps, Cloud Computing and Microsoft 365 platform. Enjoy this blog and let's get in touch in any social media.


Month List