2 minutes read

Product Development: Before and Now

Digicorp was started back in 2004 by 4 young computer engineering friends. It has been more than 13 years and we have developed numerous products for various clients, mostly startups. Most of them have failed and some of them are successful.

Just like any other business, to remain in the game, we had to constantly evolve and change our product development methodologies. These changes were triggered either by different founders we have worked with, different geographies we worked in, different cultures and by our own maturity.

We have also evolved our positioning over the period of time even though fundamentals have remained same. Initially, we were simply an outsourcing company developing products based on clients’ requirements.

Now we introduce ourselves like following…

Digicorp helps startups build usable software products. We also build products for ourselves and spin off ventures around the most promising ones.

Just the way we have evolved in our positioning, here is how we have evolved in product development.

Product Development - Before and Now - Digicorp

How do we see product development?

Before

Get thorough the requirements in a single document from founders / product owners. Divide it in logical modules, have discussions, make it complete as much as possible and start development.

Now

We see it as a continuous quest of understanding and answering the below questions in better way.

  1. What problem are we solving?
  2. Which users are we solving it for?
  3. How are we going to measure it?

These are the questions summarised by Michael Sippey on this podcast by PostLight.

What problem are we solving?

Before

  • We were solving the problem of delivering functional product on time.
  • Understand complete functionality in a thorough manner.
  • Ensured no gaps in understanding requirement to reduce future rework.

Now

  • Understand the actual problem. It may not be same as what founder says or even end user perceives. To explain it better, refer XY Problem.
  • Have a Lean Canvas around the idea and answer on “Does it make sense to build business around this?”

Which users are we solving it for?

Before

  • Our main users were our client, who gave us requirements.

Now

  • Understand the end-user and her psyche for whom we are solving the problem.
  • Design solution keeping the problem and user in mind.
  • Develop solution and test it keeping user and problem in mind.
  • Consult Product Owner to get initial set of users and further continuous traction.

How are we going to measure it?

Before

  • Deliver fully functional and bug-free product.
  • Keep delivering features at required time and close the project.
  • In case requirement changes follow change management process.
  • In case of any delays in schedule it should be conveyed well in advance.

Now

  • Deliver at regular short intervals (2 to 4 weeks) and validate it with users.
  • Work closely with user and learn how the product is solving their problem.
  • Work on user feedback first and then take up new things. The feedback may ask us to redo whole thing or pivot the product.

Continuously thinking about problem, users and validation made us better at our craft.

How have you evolved your product development?

Kuntal

Kuntal started his career as a software engineer, a tech lead and a project manager, then transforming himself into product manager by working on large-scale enterprise products. Currently Kuntal is working in the leadership role at Digicorp. His responsibilities include passing vision to all the stakeholders, putting right people at the right place and make sure we have enough money in the bank.

  • Posted on April 7, 2017

Kuntal started his career as a software engineer, a tech lead and a project manager, then transforming himself into product manager by working on large-scale enterprise products. Currently Kuntal is working in the leadership role at Digicorp. His responsibilities include passing vision to all the stakeholders, putting right people at the right place and make sure we have enough money in the bank.

Stay In Touch - Digicorp

Stay in Touch!

Get Our Case Studies, Newsletters, Blogs and Infographics Directly into Your Inbox