After looking at the diagram in the MVP explanation, I personally feel that it applies well to cases where there are deadlines that cannot be moved, such as presentations and results debriefings.
If you're developing with the intention of being in the rightest shape at the deadline, and the time it takes to develop takes a little more than planned.
It makes sense that the lower flow has more steps in this diagram. Considering the total number of man-hours, the lower end is less efficient because of the time spent making the extras. Still, the inefficient lower process is better than the seemingly efficient upper development process, and this paradox is an interesting point.
For example, let's say that one step is estimated to take 10 days. Let's say the presentation is in 40 days.
If the estimate is accurate.
In reality, however, estimates are not accurate. Suppose the estimate is off by plus or minus one day per step.
Independently of this "deadline and estimation error," there is another way of thinking that "'The customer must want something like this' is a hypothesis, so we need to create a 'form that can be shown to the customer' (MVP) as quickly as possible, actually show it to the customer, and verify the existence of customer needs," which is the so-called "Lean" philosophy. That is the so-called Lean philosophy.
#Mindset
This page is auto-translated from /nishio/締め切りと見積もり誤差 using DeepL. If you looks something interesting but the auto-translated English is not good enough to understand it, feel free to let me know at @nishio_en. I'm very happy to spread my thought to non-Japanese readers.