Understanding TVPs
In product management, we typically talk about a minimum viable product (MVP). The MVP defines the simplest version of a product that you need to build to sell it to a market. The concept of the MVP was initially introduced through the Lean Startup movement driven by Eric Ries [10]. I encourage everyone to either read the book or the excellent blog posts on the theleanstartup.com website.
The minimum in MVP refers to a version of a product that helps the start-up team validate the hypothesis that their idea really solves a problem or pain. All of those Lean Startup ideas can directly be applied to platform engineering like this:
- Our team is the start-up
- Our platform is the product
- Our target market is our internal users
- Our hypothesis is that it delivers the purpose
In Lean Startup, the MVP is also defined as the first version of a product that is good enough to ship. It is good enough because it already solves problems, while it might...