(1) 按课题划分的模式
��把软件人员按课题组成小组,小组成员自始至终参加所承担课题的各项任务,负责完成软件产品的定义、设计、实现、测试、复查、文档编制、甚至包括维护在内的全过程。
(2) 按职能划分的模式
��把参加开发项目的软件人员按任务的工作阶段划分成若干专业小组。待开发的软件产品在每个专业小组完成阶段加工(即工序)以后,沿工序流水线向下传递。例如,分别建立计划组、需求分析组、设计组、实现组、系统测试组、质量保证组、维护组等。各种文档按工序在各组之间传递。
��这种模式在小组之间的联系形成的接口较多,但便于软件人员熟悉小组的工作,进而变成这方面的专家。 各个小组的成员定期轮换有时是必要的,为的是减少每个软件人员因长期做单调的工作而产生的乏味感。
�� |
|