« Software engineering is dead »

Bullshit

L’IA n’enterre rien du tout. On n'enterre pas un corpus de connaissances historiques[1] :

  • 1930s — le calcul est formalisable
  • 1940s — le programme est une donnée comme une autre
  • 1950s — le logiciel peut être détaché du matériel
  • 1960s — le code doit être structuré
  • 1970s — la complexité se gère par l’abstraction
  • 1980s — le logiciel doit modéliser des concepts
  • 1990s — le logiciel est un système socio-technique
  • 2000s — le modèle métier est au cœur
  • 2010s — les boucles de feedback sont essentielles

L’IA est un outil de plus dans cette histoire[2], qui sous-tend un problème à résoudre.

👉 La vraie question n’est donc pas “l’IA va-t-elle tuer le software engineering ?”

👉 C’est : quel nouvelle pensée structurante pour la prochaine décennie ?

Curieux de lire vos hypothèses. La mienne :

L'ordinateur est un collègue à part entière.

#SoftwareEnginneering


  1. Stricto sensu le software engineering nait en 1968, on n'utilisait pas le terme avant. Pour moi c'est un detail, mais je peux comprendre si vous hurlez à la révision historique. ↩︎

  2. dans le même ordre d'idée la ligne du temps est contestable. Terreau, pensée, early adopters, pratique mainstream, chaque élément de la liste se retrouve sur 30+ ans d'histoire. ↩︎

Retour