合理的分工可以提高总体产能
因为员工可以专注,大幅度提高生产效率,再通过合理的过程将不同技能的员工组织起来,总体产能就可以大幅度提高。
在软件开发业,分工的效果似乎并不象制造业那么明显。
主要是由于双重复杂度引起的,即业务复杂度和技术复杂度。
由此形成了两个主要的分工模式
分析、开发、测试的分工方式可以分离技术复杂度,但无法分离业务复杂度。
第三方产品、框架在不同的层次上分离业务复杂度,在部分框架极为成熟的领域,如三维设计、游戏开发,团队主要关心业务复杂度,而次要关心技术复杂度。
分工后就会产生新的对人力资源的需求,由于分离了复杂度,从而对人力资源需求的高度可以有所降低。
就目前而言,还没有找到比较合适的针对业务复杂度的分工。
相应的,每个员工都不同程度的卷入业务复杂度中。
目前市场上能够满足掌握业务复杂度的人太少。
也许可以从游戏设计的团队构成中得到一些启迪。
分享到:
相关推荐
软件产品职责分工界面.pdf
软件开发的组织和角色分工,让你了解软件开发过程中各人员的任务和分工
参考此文当可以对小组之间的分工更加合理化,从而实现一定的功能
难点:对软件分工合作重要性和存在的困难的体会;对软件需求、软件维护重要性的认识。 2 软件工程概述全文共31页,当前为第2页。 1.1 什么是软件 软件=程序?开发软件=写程序? 认识的误区! 程序只是软件的一个...
该文档,很好的介绍了,软件开发组织和角色分工
组员分工明细梁铭标负责系统架构设计项目开发安排,前后端交互,后端开发,需求分析文档以及数据库设计刘杰负责用户管理模块和仪表盘模块的前端页面开发,系统测试以及测试
一个软件项目团队的分工.pdf
软件测试工程师的分工最近看了点敏捷测试的东西,看得比较模糊。一方面是因为没有见真实的环境与流程,也许它跟本就没有固定的模式与流程,它就像告诉人们要“勇敢”“努力”。 最近看了点敏捷测试的东西,看得...
作为公共组软件工程师如何工作 1 1 为什么需要公共组 1 1.1 专业化分工带来高效 1 1.2 复用 2 2 公共组成员特点 3 3 公共组成员职责 3 3.1 一般团队公共软件工程师职责 3 3.2 小团队公共软件工程师职责 3 4 已整理的...
打字速成就选它,效率高,针对性好,迅速上手 ,使自己离开菜鸟人群
2.1.2 任务分工 14 2.2 项目范围管理 16 2.3 项目进度管理 16 2.4 项目风险管理 16 2.4.1 技术风险 16 2.4.2 需求风险 17 2.4.3 协调与沟通风险 17 2.4.4 项目人员风险 18 2.5 质量管理计划 18 2.5.1 质量管理体系...
第三小组成员及分工组长:<不展示>成员列表:成员任务量 具体分工不 展示>源代码框架搭建和基础功能实现以及代码优化;软件使用说明书部分内容不 展示>项目
不同测试阶段测试的分工 第二讲 详细剖析软件测试过程及V模型? 主要内容: V模型对错探讨 什么是软件需求 软件需求获取的3个层次 概要设计都做什么 详细设计做什么 编码先还是单元测试先 集成测试怎么做 ...
该文论述在实际的嵌入式系统产品研发的过程中,具体会有牵涉进去什么样的角色。您如果要想进入这样一个研发领域,最好对它们先有个了解,选择定位好适合自己的角色,再有针对性的切入其中。 杭州巨立安计算机技术...
2022年移动社交APP软件公司组织架构及部门分工职能.docx
2023年移动社交APP软件公司组织架构及部门分工职能.docx
2023年移动社交APP软件公司组织架构及部门分工职能定稿.docx
项目相关文档范本(软件工程参考\附件3:人员及分工