Articles

Who would upgrade their shoes for a product upgrade?

During my workshops on agile development of physical or hardware products, I often meet people who have already heard of Agile or come from paths on agility applied to software.

Inevitably these people ask me to give an example of an MVP (Minimum Viable Product), or Minimum Usable Product in both software and hardware.

To explain what an MVP (Minimum Viable Product) is I employ the metaphor, used in the Agile world, of a person looking for a means of getting around, evaluating two possible alternative proposals. The person would like a car.

  1. The first proposal is to receive a car at increasing levels of completeness, but still not usable by the customer. Customers cannot accept intermediate solutions because they do not provide an answer to their mobility demand, so they must wait for the product to be completed.
  2. The second proposal is to receive a product that starts as a skateboard, to evolve into a scooter, then a bicycle, then a scooter to finally become a car. In this way the customer can solve his or her need for mobility in an increasingly satisfactory way. The solution acceptable to the customer constitutes the MVP.

This means that if you purchase a product with software that is still under development, it will receive several software updates that, release after release, will increase the functionality of the product without charge to the customer.

This is something we all check with our apps and software, which receive constant updates included in the contract of stipulated with the provider of the same.

The first time I tried to make an example of MVP of a hardware product, I confess that I went into crisis.

The examples I have given are of a product that is upgradeable by the customer himself by purchasing easily installed add-on modules, leading to an evolution of the product (upgrade).

These upgrades evolve the product, but in quantities limited by the condition that it is sustainable for the user to make the upgrade.

Indeed, no one would think of taking a product, several times to a service center of the company that developed it, to get an update.

Even for a fee, this operation would not be cost-effective because, in a great many cases, products are manufactured within highly efficient equipped assembly lines.

Even for a fee, the costs can far exceed the increase in value to the customer that the upgrade would bring.

I remember in this regard upgrading my MAC from mechanical Hard Disk to solid state Hard Disk. However, the labor and time required were significant, and the cost of the replacement component was only part of the total cost.

These re-entry campaigns are very expensive and are done only in the case of upgrades needed for security reasons.

In contrast, this is possible in B2B in the case of customers belonging to the group of pioneers and early adopters, who are true “sparring partners” in the development of new products.

In this case, product updates can be brought in perhaps in conjunction with scheduled maintenance activities.

Apart from these two cases, in the development of a hardware product the Pretotypes that validate development ideas and solutions are for me the example of MVP.

With pretotypes, TDD (Test Driven Development) logic, used in software to develop product elements, is also made possible.

In fact, on several occasions we have validated subsystems of the products under development, at customers available to try them on the machines they own, suitably adapted to receive them.

The pretotype is indicative of a mindset, and in fact my teams have internalized that when designing a physical subsystem, you also need to think about how to validate it as soon as possible. This is done whenever possible with digital twins.

When this is not possible, a Pretotype, representative of the product, must be designed, the validation test with the relevant laboratory equipment or at “sparring partner” customers.

I think pretotypes are MVP forms of the hardware product world.

Pretotypes make the test-driven development (TTD) approach possible in the world of physical products.

Leave a Reply

Your email address will not be published. Required fields are marked *

Other insights into Agile product development that you might be interested in

Discovery & Construction

Product Discovery Product Construction

I talk to you about innovative product development, inspired by the book “
Inspired: How to Create Tech Products Customers Love ” by Marty Kagan. There is a big difference between leading companies and others in the product creation process. The key concept is “product discovery”: exploring and testing ideas before investing heavily. This is integrated with “product delivery” or “construction.” The author of the book stresses the importance of prototypes, which in HW I prefer to call “pretotypes,” and tools such as Lean Canvas and Story Mapping. There is too much focus on Scrum, when instead it is important to create truly useful functionality. The book is recommended for those who want to truly innovate.

Read More "

The pretypes i.e., the forerunners of the product

Pretypes are quick and inexpensive demonstrators to test key ideas before creating complete prototypes. I am talking about an automated palletizing project where we made a pretotype of the most critical component, which was the tray, in just 15 days. We saved several months and significant investment. This pretotype allowed us to validate the best materials with which to build the final tray.

Read More "

What is the Agile Factory – StoryTime Interview

In this interview with Antonio Panareo of Story Time, we talked about the agile innovation factory that I established during my last corporate experience. Establishing this agile factory was a real gamble and I talk about the experience I had with my teams.

Read More "