Kent Beck

Un article de Wikipédia, l'encyclopédie libre.
Aller à : navigation, rechercher
Page d'aide sur l'homonymie Pour les articles homonymes, voir Beck.

Kent Beck

Description de l'image  Kent Beck no Workshop Mapping XP.jpg.
Nom de naissance Kent Beck
Naissance 31 mars 1961 (53 ans)
Nationalité Drapeau des États-Unis américaine
Diplôme
Profession Ingénieur en informatique

Kent Beck est un informaticien américain né le 31 mars 1961[réf. nécessaire].

Il est l'inventeur du concept d'eXtreme Programming et l'auteur des livres de référence sur la méthode (voir Publications). Il a contribué à la popularisation du développement piloté par les tests en en faisant une pratique technique importante de l'extreme programming.

En 1996, il a publie « Smalltalk Best Practices Patterns », un inventaire des les patterns de refactoring en Smalltalk.

En 1996, Beck, alors qu'il mène d’un projet à DaimlerChrysler, construit une méthode de développement informatique en assemblant plusieurs patterns techniques et organisationnels. La méthode XP (extreme programming) naît officiellement en octobre 1999 avec la publication de « Extreme Programming Explained »[1].

Il a écrit en Smalltalk le framework de test unitaire SUnit qui initie la série des frameworks XUnit[2]. Avec Erich Gamma, il a créé le framework JUnit[3].

Méthode de Kent Beck[modifier | modifier le code]

Kent Beck a expliqué comment émergeaient les « best practices » (bonnes pratiques en français) : «  La recette est simple. Il faut analyser les projets performants et identifier les facteurs déterminants. Isoler et tester ces pratiques puis les « pousser à l’extrême » et faire le bilan. Enfin les généraliser en communiquant sur leurs avantages et en les déployant. »[réf. nécessaire]

Publications[modifier | modifier le code]

  • (en) Kent Beck, Extreme Programming Explained, Addison Wesley,‎ 1999, 1e éd., 224 p. (ISBN 978-0201616415)
  • (en) Kent Beck, Extreme Programming Explained : Embrace Change, Addison Wesley,‎ 2005, 2e éd., 189 p. (ISBN 0-321-27865-8)
  • (en) Kent Beck et Martin Fowler, Planning Extreme Programming, Addison-Wesley,‎ 2000, 1e éd., 260 p. (ISBN 978-0201710915)
  • (en) Kent Beck, Smalltalk Best Practices Patterns, Prentice Hall,‎ 1996, 1e éd., 240 p. (ISBN 978-0134769042)
  • (en) Kent Beck, Test Driven Development : By Example, Addison-Wesley Professional,‎ 2002, 1e éd., 240 p. (ISBN 978-0321146533)

Notes et références[modifier | modifier le code]

  1. Case Study : Crysler Goes To Extremes, The C3 Team, xprogramming.com, Octobre 1998
  2. [1] Simple Smalltalk Testing : with patterns], Kent Beck,
  3. Kent Beck on creating JUnit, youtube.com, 2013

Liens externes[modifier | modifier le code]

Sur les autres projets Wikimedia :