2010-08-26 5 views
4

Est-ce que quelqu'un a été ou a vu une sorte d '«équipe chirurgicale» tel que décrit dans Le Mois de l'Homme Mythique? Avez-vous entendu parler de quelqu'un qui a réellement mis en œuvre la «proposition de Mill»?Est-ce que les équipes chirurgicales existent?

Il ya beaucoup de détails sur les différents rôles dans le livre lui-même, mais pour ceux qui n'ont pas lu le livre, j'ai trouvé un website et un blog post qui donnent un bon résumé. J'ai cité les rôles du site ci-dessous:

L'équipe chirurgicale

  • Le chirurgien est le programmeur en chef et el-presidente de toute l'équipe . Il produit toutes les spécifications , code l'ensemble du système dont l'équipe est responsable, le teste, et rédige la documentation à l'appui .

  • Le copilote est l'assistant du chirurgien. Son but principal est de partager dans la réflexion sur la conception questions - pour servir de table d'harmonie, pour ainsi dire. Le copilote représente l'équipe lors de réunions avec d'autres équipes. Il connaît le code intimement, et sert comme assurance en cas de catastrophe à le chirurgien.

  • Le toolsmith prend en charge le chirurgien et les services spécialisés et builds outils qui peuvent être requis par son chirurgien . Chaque équipe a son propre outil en plus des services centraux fournis par le reste de l'infrastructure du projet . Le testeur est responsable de maintenir les cas de test pour tester le travail du chirurgien comme il l'écrit . Il est à la fois un adversaire qui conçoit des cas de test pour mesurer les spécifications formelles et conçoit des données de test à utiliser pour le débogage.

  • L'avocat de la langue , qui peut servir plusieurs chirurgiens, je spécialiste largement consulté qui se complaît dans la maîtrise des subtilités des langages de programmation et les systèmes d'exploitation sur lesquels le logiciel doit effectuer. L'administrateur gère l'argent, les personnes, l'espace et les machines. Le chirurgien est le patron ultime, avec le dernier mot sur toutes ces questions, mais le jour à la gestion quotidienne des questions et l'interface avec les rouages ​​administratifs du projet est le rôle d'un administrateur professionnel. Un administrateur peut servir plus d'une équipe.

  • L'éditeur modifications et révise la documentation tel qu'il est rédigé ou dicté par le chirurgien et supervise les mécanique de sa production.

  • Le greffier du programme , formé en tant que secrétaire, est responsable de maintenir toutes les lisibles par machine et les dossiers techniques lisibles par l'homme générés par l'équipe. Tout le dépôt et l'indexation est la responsabilité de le commis de programme.

  • Les secrétaires gèrent la correspondance du projet et les fichiers non-projet.

http://i.stack.imgur.com/hz0H7.gif

+6

Vous êtes beaucoup plus susceptible d'obtenir une réponse si vous décrivez les deux termes et/ou liez à leurs descriptions. – Oded

+1

J'ai ajouté quelques descriptions pour les rôles, ce n'est pas aussi détaillé que dans le livre, mais cela devrait vous donner une bonne idée. Personnellement, j'aimerais avoir un outilleur :) –

Répondre

2

Nous avons utilisé l'approche de l'équipe chirurgicale de Brooks à une start-up, nous avons créé il y a environ 10 ans. Nous étions cinq personnes à l'entreprise et quelques autres à l'uni lab nous soutenant. L'expérience était techniquement excellente, mais elle n'a pas duré longtemps pour des raisons professionnelles. :-)

+1

semble intéressant. Vous voulez vous développer du tout? Je suis très intéressée par votre expérience et par rapport à d'autres projets sur lesquels vous avez travaillé :) –

+0

Je cherchais à nettoyer mes anciennes questions et j'ai pensé à supprimer celle-ci, puisque je l'ai négligée, mais il semble que quelqu'un l'ait réellement améliorée et a répondu. Bien joué! :) Je déduirai que de telles équipes n'existent probablement pas dans la pratique et qu'il n'y a pas d'histoires de réussite. –

+0

@JacobStanley, Intéressant. Je ne peux pas croire que les avocats de la langue existent réellement. Qu'est-ce que l'avocat de la langue fait alors dans une journée de travail typique? – Pacerier

Questions connexes