Articles

Agile approach in Tesla

The Agile in Tesla

The surprise of the Agile approach in continuous product improvement at Tesla

Once released into production, upon completion of industrialization activities, a new product enters a phase of development by small increments, which I refer to as “product maintenance.”

This phase involves the management of minor product enhancements to facilitate manufacturability, assembly, procurement

agile in Tesla

Small improvements are also motivated by the need to correct anomalies arising from the operation of the product in the field.

In my corporate experience in manufacturing companies, both mass-produced products and small-volume industrial machinery, this phase of product life is managed with lists of upgrades, ordered according to priority criteria.

Each intervention is normally managed with a PDCA cycle.

tesla hardware development

It is a phase of the product life cycle that I consider “complicated” because, in my opinion, the complex phase is the development of the entire product (Agile hardware development ), especially if it is very innovative and has a lot of unpredictability.

This management in PDCA mode, does not normally involve dedicated teams for each improvement action.

Interested people meet regularly to synchronize their work.

This is partial effectiveness management, because these are not micro projects with cross-functional teams with all the required skills.

No other management alternatives seemed possible until last week.

I attended the JoeDX workshop led by Joe Justice on Wednesday, November 9 and Thursday, November 10, during which Joe talked to us about how Tesla and SpaceX continue to update the product.

What has been most surprising to me is to see that these two companies do a product update, using the agile method, with such frequency that, technically, each car or element for the space may be different from the others.

This leads to an update rate unthinkable with traditional approaches.

This is a kind of Continuous Integration applied to serial physical products.

To do this Tesla is organized with thousands of small teams of 3 to 5 people who are responsible for a specific element of the machine.

Each of these teams proposes improvement actions on the machine subsystem or one of its components.

An AI application, based on millions of data collected from cars in the field, makes an impact assessment of each proposal and prioritizes development.

There are so many proposals that a human alone could not easily do this screening.

The whole thing then can be modified, if necessary, to human intervention.

These teams update the product by having all the necessary expertise in-house.

I will return later with more articles on how these skills are cultivated.

Each new alternative element that is developed can be installed on cars without modification due to the constraint of direct interchangeability or with the use of adapters.

It is impressive to see the integration between the teams’ work and data collection from the field, and their analysis with business intelligence systems.

This is accompanied by the support of Artificial Intelligence algorithms.

I wondered how much of this Agile approach is applicable to the Italian context.

I have also wondered whether the cost of all these adapters is always sustainable, because I have experienced their high cost in the industrial settings I know.

Thinking about continuous product improvement, with self-organized teams working iteratively and incrementally, is almost thought provoking.

A provocation because these are small projects without the complexity of systems of a product as a whole, to which Agile approaches are applied.

It is indeed true that approaches in the complex world can work in the complicated world but the reverse is not true.

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 "