Chief programmer team: Difference between revisions

Content deleted Content added
No edit summary
Tags: Mobile edit Mobile web edit
 
Line 1:
A '''chief programmer team''' iswas the concept of a [[programming team]] organized in a star around a "chief" role, granted to the [[software]] [[engineer]] who understandsunderstood the system's intentions the best. Other team members getgot supporting roles.<ref name=DB>{{citation |url=https://books.google.com/books?id=oMN1SR7KQd0C&pg=PA352 |title=Software engineering for students: a programming approach |author=Doug Bell|isbn=9780321261274 |year=2005 }}</ref>
 
The concept iswas similar to that of a [[surgical team]] in which a [[surgeon]] who performs the [[Surgery|operation]] is supported by medical staff such as an [[anaesthetist]] and [[nurse]]s.<ref name=DB/>
[[Fred Brooks]] describes the concept in detail in ''[[The Mythical Man-Month]]'',<ref name=Brooks>{{cite book|last1=Brooks, Jr.|first1=Frederick P.|title=The Mythical Man-Month|date=1975|publisher=Addison-Wesley Publishing Company|pages=32––35}}</ref> as proposed by [[Harlan Mills]]<ref name=HM>{{citation|title=Chief programmer teams, principles, and procedures|author=Mills, H.|work=IBM Federal Systems Division Report FSC71-5108|place=Gaithersburg, Md.|year=1971}}</ref> in 1971.