Skip to main content

From cars to software


Since I have spent half of my working life in the heavy industry, from the time I broke into the software, I have been sceptical, even doubtful about finding a practical and repeatable solution to develop the software products with a consistent level of quality.

After years of learning, I should agree, this industry is on its way to handling its maturity.

Often, we compare our industry to the car one and their histories are damn close.
If you get the chance to visit a car museum you will notice the amazing number of craftsmen that were melting, welding, bending metal everywhere in the world in the early twentieth century.
Count today car manufacturers, then astonish yourself by looking at the wikicars makers pages, and finally try to compare the concentration phenomenon to the software industry.
Far from an accurate data analysis, that would lead to mumbo-jumbo, at least a lesson can be learned from the strongest car manufacturers and Toyota is the one we really need to emulate.
As many of us, I have chatted about TPS and Lean, but getting deeper into waste reduction would help me to better understand their philosophy.
So if you are interested in growing your Lean understanding applied to software, take a breath and listen to Mary and Tom Poppendieck on Infoq.

Sources :
Wikipedia : car manufacturers
Wikicars: makes
Wikipedia : List of countries by motor vehicle production
Wikiepedia : TPS
Infoq : Mary and Tom Poppendieck on using Lean for Competitive Advantage

Comments

Popular posts from this blog

Lancement de ProductTank Lyon

Mise à jour 05/05/2023 : Le COVID aura tué ma motivation d’essayer de relancer ce meetup. Peut-être que d’autres le feront.  ---- Tout d’abord, bonne année 2020. Je me suis investi ces dernières années dans les communautés/événements CARA Lyon, MiXiTConf, LyonDataScience et CaféDevOps sur Lyon, France. Ces activités m’ont permis de comprendre les experts de ces domaines, d’apprendre quelques notions fondamentales à travers leurs exposés et d’améliorer mes capacités d’échange avec eux. Product Manager depuis plus de 5 ans, je désire améliorer mes réflexes et compétences dans mon domaine. Le faire à travers des rencontres/meetup est ce que je préfère et j’aimerais retrouver la stimulation des communautés dans cette discipline. En cette année 2020, quelques Product Manager lyonnais, lançons, le meetup ProductTankLyon à Lyon, France. Le réseau ProductTank compte plus de 150 meetups dans le monde et profite des conférences, blog et podcast MindTheProduct. Ins...

Learning about Data Science?

This is the end of a beautiful summer, and also one of the warmer recorded in France. I’m continuing my journey in the product management world and today I’m living in the product marketing one too. I will blog about this later. During this first half of this year, I read several articles on big data and started to understand how important the data science discipline is. Being able to define a direction/goal to search, collecting the proper data, then using a collection of techniques to extract something others can’t see - it sounds like magic. Also, when I listened to the Udacity Linear Disgression podcast episode “Hunting the Higgs”, I understood people with these skills can be better at solving a problem than the domain experts themselves. Katie Malone explained that in a competition to solve a particle physics problem, the best results came from machine learning people. Then I read the article about Zenefit on the vision mobile website : “Zenefits is an insurance compan...

My Learning Journey in the World of AI Agents: A Comprehensive Overview

I'm currently learning about AI agents and thought it would be helpful to share my findings. Below, I've grouped AI agent technologies into 13 main categories. Each category has a brief explanation to make things clearer. After the categories, you'll find a list of the technologies with links to their websites for further reading. In progress, will be updated. 1. Design & Architecture Frameworks These are the foundational patterns and models that define how AI agents are structured and behave. They include various architectural approaches like reactive and proactive designs, cognitive models like BDI (Belief-Desire-Intention), and frameworks that specify how agents interact with their environments. The newer ReAct Pattern and chain-of-thought training frameworks help agents reason and act more effectively. 2. Development & Building Tools These tools facilitate the creation of AI agents, from comprehensive frameworks like LangChain and Microsoft AutoGen to vi...