码迷,mamicode.com
首页 > 其他好文 > 详细

软件项目组织的建立与人员分工(一)

时间:2014-12-28 23:27:47      阅读:376      评论:0      收藏:0      [点我收藏+]

标签:

在软件开发过程中,人员的选择、组织和分配关系软件产品质量、软件开发效率、软件开发进度和软件开发过程管理的重大问题,项目负责人必须给予高度重视。

一个好的软件项目组织是保证软件开发能够顺利进行的必要条件之一。建立软件开发组织的时候要注意的原则是:

1.尽早落实责任,特别是软件项目负责人的责任。

2.减少接口,防止推皮球。

3.责权均衡,软件经理的责任不应该比他的权利还大。

 

组织结构的模式:

按课题划分。将软件人员按照项目(课题)组成小组,小组成员始终参与所承担项目的各项任务,即从定义到维护的全过程。

                 优点:分享交流所参加的项目中取得的经验和教训

                 缺点:人员涉及的过程过于宽泛

按职能划分。将人员按照按照软件生存周期的各个阶段划分若干专业的小组。如需求规划组,分析组,设计组,编码组,测试组等。

                 优点:便于熟悉本组的工作,将工作效率提高

                 缺点:各个组之间可能会有较平凡的推皮球与日常协调沟通

矩阵模式。以上两种模式的组合,是更高层次的抽象与实践的总结,较为复杂的一种模式。开发人员既属于某一个专业的大组又参与软件产品或项目、模块的需求或设计、编码等过程。

软件项目组织的建立与人员分工(一)

标签:

原文地址:http://www.cnblogs.com/QQ122252656/p/4190794.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!