The sixth and last step of agile framing which starts at the end of the “organization” step is to work on the first production of the product; production can take many forms:
- start or do an MVP / MMP
- produce and refine the user stories of the first iteration
- start or finalize the technical base
Indeed, the context will define precisely what will formalize this production phase which will be very different between entrepreneurs who start a product and large companies who want to develop a new product.
Here is in red the step represented on the canvas:
This step makes it possible to produce the elements necessary for the production phase or to produce the first MVP of the product.
Produce an MVP
For entrepreneurs, it will be the time to produce an MVP, regardless of its form: testable application, video presentation to validate the hypothesis that the product will please … Then the group of entrepreneurs will launch out of two simple successive steps:
- analyze how to represent our MVP
- realize our MVP
Regardless of the form of the MVP, entrepreneurs will have to find the simplest way to be able to validate the initial hypothesis on which they are investing.
Produce the necessary elements to start the realization phase
The product owner of the team will take advantage of this sixth step to really start his product backlog (and more precisely to refine it). In collaboration with the rest of the team, he will start by detailing the first “items” of the backlog and will mature them with the help of the team (refinement). Potentially helped by other team members, he will:
- start the product backlog and prioritize it
- prepare and refine the first items (maximum of one iteration)
- understand the expectations of the team on the necessary refining
In parallel, the technical people of the team will work on technical subjects together:
- technical analysis of the technical elements that can meet the need
- check which technologies are usable or not (depending on the organization)
- define a devops and software craftsmanship strategy
- start or set up, a first technical base (just enough to start)
Please note, this production step is not the implementation of the product. If at the end of framing, certain elements are not finalized (such as the technical base), this doesn’t prevent the launching of the implementation phase. In reality, in modern agile, the preparation phase exists throughout the product life; a backlog is continuously dynamic and technical needs evolve over time.