当前位置:首页 > 开发 > IT生活 > 正文

软件分工

发表于: 2007-07-02   作者:clamp   来源:转载   浏览:
摘要: 合理的分工可以提高总体产能 因为员工可以专注,大幅度提高生产效率,再通过合理的过程将不同技能的员工组织起来,总体产能就可以大幅度提高。 在软件开发业,分工的效果似乎并不象制造业那么明显。 主要是由于双重复杂度引起的,即业务复杂度和技术复杂度。 由此形成了两个主要的分工模式 分析、开发、测试的分工方式可以分离技术复杂度,但无法分离业务复杂度。 第三方产品、框架在不同的层次
合理的分工可以提高总体产能
因为员工可以专注,大幅度提高生产效率,再通过合理的过程将不同技能的员工组织起来,总体产能就可以大幅度提高。

在软件开发业,分工的效果似乎并不象制造业那么明显。

主要是由于双重复杂度引起的,即业务复杂度和技术复杂度。

由此形成了两个主要的分工模式

分析、开发、测试的分工方式可以分离技术复杂度,但无法分离业务复杂度。
第三方产品、框架在不同的层次上分离业务复杂度,在部分框架极为成熟的领域,如三维设计、游戏开发,团队主要关心业务复杂度,而次要关心技术复杂度。

分工后就会产生新的对人力资源的需求,由于分离了复杂度,从而对人力资源需求的高度可以有所降低。

就目前而言,还没有找到比较合适的针对业务复杂度的分工。

相应的,每个员工都不同程度的卷入业务复杂度中。

目前市场上能够满足掌握业务复杂度的人太少。

也许可以从游戏设计的团队构成中得到一些启迪。

软件分工

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号