Chefsprogrammeringsteam

Ett chefsprogrammeringsteam är ett programmeringsteam organiserat i en stjärna kring en "chef"-roll, tilldelad mjukvaruingenjören som förstår systemets avsikter bäst . Övriga teammedlemmar får stödroller.

Konceptet liknar det för ett kirurgiskt team där en kirurg som utför operationen får stöd av medicinsk personal som narkosläkare och sjuksköterskor . Fred Brooks beskriver konceptet i detalj i The Mythical Man-Month , som föreslogs av Harlan Mills 1971.

Lagstruktur

Teamet består av människor. Olika roller har definierats för teammedlemmar, följande är hämtade från Brooks.

  • Programansvarig: ansvarig för alla projekttekniska dokument.
  • Toolsmith: bygger och stödjer verktyg som används av utvecklare.
  • Språkjurist: har djup expertis inom språket/språken som används för att utveckla projektet.

I detta arrangemang arbetar faktiskt chefsprogrammeraren och backupprogrammeraren med problemet. De återstående teammedlemmarna ger "allt tänkbart stöd".

externa länkar