8 Steps Time To Market Journey of Machine Learning based Products

As an Agile Coach for Machine learning projects, I work with teams to break through the unknown of the research in becoming predictable and launching effective solutions.

Every project deals with a completely new human issue, and together with the team, we must find a way to standardize the process and to break it into features and user stories. The user stories must be small enough to fit into a sprint but also to provide business value. How do I do that?

A standard workflow of a user story is:
TODO -> REFINEMENT -> READY -> DEVELOPMENT -> DONE

  • To-Do = the user story is just added to the backlog. It is missing information.
  • Refinement = the product owner, together with the team, is adding more clarity to the user story.
  • Ready = the user story has all the information needed to be estimated and is selected for development.
  • Development = the scrum team, is implementing the user story.
  • Done = the user story is ready to be released to the users.

Below is a standardized workflow for time to market of new features that I used in one of my projects.

These eight steps define how long it takes from the moment the Product Owner adds a new user story to the board until the user story is available to the users. For the success of your business, you might want to keep this time as small as possible. From experience, I know that this entire process initially can be as long as a couple of months. One of the first goals I suggest to the companies I coach is to work with the team to reduce the time to market. The efforts translate into more satisfied clients and a higher return of investment.

You might be interested in:

👩🏻‍🔧Orli.ai — Scrum bot for Discord 🎯Agile Coach📍Lille, France, 😱NEW Agile video every Tue: Subcribe to my YouTube channel: shorturl.at/lnxG9