词条 | Chief programmer team |
释义 |
A chief programmer team is a programming team organized in a star around a "chief" role, granted to the software engineer who understands the system's intentions the best. Other team members get supporting roles.[1] The concept is similar to that of a surgical team in which a surgeon who performs the operation is supported by medical staff such as an anaesthetist and nurses.[1] Fred Brooks describes the concept in detail in The Mythical Man-Month,[2] as proposed by Harlan Mills[3] in 1971. Team structureThe team consists of ten people. Various roles have been defined for team members, the following are taken from Brooks.[2]
In this arrangement the chief programmer and backup programmer actually work on the problem. The remaining team members provide "all conceivable support." References1. ^1 {{citation |url=https://books.google.com/books?id=oMN1SR7KQd0C&pg=PA352 |title=Software engineering for students: a programming approach |author=Doug Bell}} 2. ^1 {{cite book|last1=Brooks, Jr.|first1=Frederick P.|title=The Mythical Man-Month|date=1975|publisher=Addison-Wesley Publishing Company|pages=32–-35|accessdate=August 25, 2016}} 3. ^{{citation|title=Chief programmer teams, principles, and procedures|author=Mills, H.|work=IBM Federal Systems Division Report FSC71-5108|place=Gaithersburg, Md.|year=1971}} External links
1 : Software project management |
随便看 |
|
开放百科全书收录14589846条英语、德语、日语等多语种百科知识,基本涵盖了大多数领域的百科知识,是一部内容自由、开放的电子版国际百科全书。