● 主题专家可能不得不和若干开发人员小组一起工作,从而增加了他们的负担。
● 所有多面手水平各不相同。
成功因素
● 每个成员都按照一套共同的标准与准则工作。
● 开发人员之间需要进行良好的沟通,以避免公共功能由不同的组来实现。
● 公共和达成共识的体系结构需要尽早在项目中确立。
水平团队组织
水平团队由专家组成。此类团队同时处理多个用例,每个成员都从事用例中有关其自身的方
面。
优点
● 能高质量地完成项目各个方面(需求、设计等)的工作。
● 一些外部小组,如用户或操作人员,只需要与了解他们确切要求的一小部分专家进行交
互。
缺点
● 专家们通常无法意识到其它专业的重要性,导致项目的各方面之间缺乏联系。
● “后端”人员所需的信息可能无法由“前端”人员来收集。
● 由于专家们的优先权、看法和需求互不相同,所以
更为困难。
成功因素
● 团队成员之间需要有良好的沟通,这样他们才能彼此了解各自的职责。
● 需要制定专家们必须遵循的工作流程和质量标准,从而提高移交给其他专家的效率。
混合团队组织
混合团队由专家和多面手共同组成。多面手继续操作一个用例的整个开发过程,支持并处理
多个使用例中各部分的专家们一起工作。
优点
● 拥有前两种方案的优点。