Sticky notes from user interviews

My Product Management Process

Over the past three years with my experience working with startups, either as a former Technical Cofounder or as a UX/Product Designer, I settled on a process or guidelines that I would follow regarding digital product development. Let me know if I’m missing something. I’m still learning. :)

Planning Phase

  1. Project Kickoff.
  2. Gather the requirements from stakeholders.
  3. Find out the goals.

Analysis Phase

  1. Perform user research based on the requirements. For Current Product: look at the user feedback to figure out the problems that need to be solved. For New Product, but is similar to what’s out: check out the competitions’ users and see what problems they are having as a way of standing out from the crowd. For a Totally New Product: do market research to find out what your potential market will be.
  2. Based on the user research findings and requirements create up to three user personas.
  3. Figure out who the primary user will be.
  4. Create a User Storyboard based on the primary with tasks that one will like the users to take.
  5. From the User Storyboard come up with a release schedule. Figure out which tasks are the most important and work on those for the MVP.
  6. Perform a competitor analysis to find out a way to approach creating the MVP.
  7. Sketch, wireframe and create a protoype of the MVP.
  8. Send the MVP out to users to test.
  9. Iterate based on the users feedback.
  10. You may have to pivot and start over or cancel the process.
  11. Once the users are satisfied with the MVP you can go to the design phase for the first offical release of the digital product.

Design Phase

  1. Create the branding and UI design based on the user research.
  2. Create specs for the developers.

Implementation Phase

  1. Designers work with the developers to code out the digital product.
  2. Test the product.
  3. Ship product.

Maintenance Phase

  1. Follow up with the users to get their feedback.
  2. Fix any issues that the users are having.
  3. Be on the look out for ways to make the product better.
  4. Work on the tasks and features for the next release.
  5. Start the process of adding tasks and features for the non-primary users when you’re ready to expand.