在《神话人月》中最接近外科团队的方法是什么? [英] What methodology is closest to the Surgical Team in The Mythical Man-Month?

查看:91
本文介绍了在《神话人月》中最接近外科团队的方法是什么?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

神话人月现在很经典,但是手术团队方法仍然很有趣。哪种方法最接近或具有相同的本质?



总结外科手术团队的类比:
外科医生了解问题/业务领域,并且是专家。当团队中存在问题或冲突时,他们就是权威。当存在设计等问题时,外科医生之间的工作会以较小的紧密专家团队为基础。因此,从本质上讲,他们拥有领域的知识,受托去做他们认为正确的事情,并且进行实际编码吗?团队的其他成员专注于支持,测试,文档编制和项目计划(委派任务)。因此,外科医生也是最熟练/受过训练的资源。



答案可能是项目,编程,设计方法论,因为它似乎在主要方法论领域中都有影响。敏捷,MDA,Extreme,采购开发?
这个问题对于在复杂业务领域中大型软件,认为空中交通管制而不是COTS开发人员或通用工具也更有意义。

解决方案

敏捷软件开发的组织模式的标题为每个角色三到七个助手;它与外科团队的不同之处在于它关注每个角色,例如,不仅外科医生的角色具有助手或人际关系:所有角色都具有一定数量的人际关系。

另一种来自同一来源的模式,也称为 Architect Also Implements,可能与 Surgical Team类似,因为(尤其是)建筑师特别熟练。 / p>

The Mythical Man-Month is now classic, but the "Surgical Team" methodology is still interesting. What methodology most closely resembles it or has the same essence?

To summarize the Surgical Team analogy: A surgeon understands the problem/business domain and is the expert. They are the authority when there are questions or conflict with in the team. The surgeons work between themselves when there are issues, say with design, functioning as a smaller tight team of experts. So in essence they have the knowledge of the domain, are entrusted to do they think is right, and do the actual coding? The rest of the team focuses on support, testing, documentation, and project plans are delegated tasks. Consequently the surgeon is also the most skilled/trained resource.

The answer could be project, programming, design methodologies as it seems to have implications across main methodology domains. Agile, MDA, Extreme, in sourcing development? This question also make more sense for software that is large in a complex business domain, think air traffic control, not a COTS developer to or common utility.

解决方案

One of the patterns mentioned in Organizational Patterns of Agile Software Development is titled "Three to Seven Helpers per Role"; it differs from Surgical Team in that it pays attention to every role, for example it isn't only that the surgeon 'role' that has helpers or relationships: all roles have some number of relationships.

Another pattern from the same source in named "Architect Also Implements", which may be analogous to "Surgical Team" in that the Architect in particular is (presumably) highly skilled.

这篇关于在《神话人月》中最接近外科团队的方法是什么?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆