Informaticien américain, ingénieur en logiciel.
Loi de Brooks
“Ajouter des personnes à un projet en retard accroît son retard.”
Le postulat est que la plupart des tâches pour un projet un informatique ne sont pas partitionnables et que les nouveaux arrivants vont faire perdre du temps aux équipes en place en temps de communication.
En anglais : "Adding manpower to a late software project makes it later "
“Le bon jugement est basé sur l'expérience, et l'expérience repose sur les mauvais jugements antérieurs.”
tsk
En anglais : "Good judgement comes from experience, and experience comes from bad judgement."
“Le programmeur comme le poète, manie des abstractions voisines de la pensée pure. Il construit des cathédrales dans les airs, à partir de l'air lui-même, par le pouvoir de son imagination.”
En anglais : "The programmer, like the poet, works only slightly removed from pure thought-stuff. He builds his castles in the air, from air, creating by exertion of the imagination. Few media of creation are so flexible, so easy to polish and rework, so readily capable of realizing grand conceptual structures."
“Porter un enfant prend neuf mois, qu'importe le nombre de femmes à qui on assignerait de le faire.”The mythical man-month
tsk
En anglais : "The bearing of a child takes nine months, no matter how many women are assigned."
“Tous les programmeurs sont des optimistes.”
En anglais : "All programmers are optimists"
“Le problème fondamental de la maintenance dans un programme informatique est qu'en corrigeant un problème il y a la probabilité d'en ajouter un autre.”
tsk
En anglais : "The fundamental problem with program maintenance is that fixing a defect has a substantial chance of introducing another."
“Comment un projet fait pour prendre un an de retard ? ... un jour à la fois.”
tsk
En anglais : "How does a project get to be a year late? … One day at a time"