团队协作分工,人力1+1等于几

2019-04-18 admin

小于2

当两个人做一个无法绝对拆分的模块时

一个人:从头做到尾,不依赖任何人
两个人:
    1.功能拆分,协商对接
    2.各自开发(可以会有依赖的功能,有前后依赖关系)
    3.功能整合

这样假如一个人开发需要2个小时,两个人开发肯定是大于1个小时的

等于2

当两个人做两个完全独立的功能

两个人没有任何依赖,不存在沟通个整合方面的浪费

大于2

当两个人做一个很复杂的功能时

1.这个就是我们听到的最多的结对编程,好处在于,我们做开发的时候,有时候会因为一个小问题卡很久,但如果有另外一个人协助你,可能你不知道的事情,刚好他知道,他遇到问题的时候,也可能刚好是你知道的,这样就缩短了卡顿的时间

2.一些研究也表明结对编程比单独编程相比,通常会考虑更多的设计选项,达成更简单,更易维护的设计,也会写出更短的程序,以及更少的缺陷

3.当一个人请假或离职的时候,另外一个人也可以快速补位

总结:

1.如何更好的拆分工作,可以把将两个人的依赖性降到最低作为原则,节约沟通和整合的时间 2.在一般的公司,考虑到人力成本问题,很少会遇到采用结队编程这种模式,也很少会有非常复杂的功能,但就算是两个人开发两个独立的模块,也要尽可能的做到一个模块一个人主开发,另外一个人了解一些,可以快速的接手,尽可能的降低风险,避免人才的流失无人可接

备注:多人开发也是一样(以上属个人理解,不对望指正)

[转载]原文链接:https://segmentfault.com/a/1190000018913822

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处。

转载请注明:文章转载自 JavaScript中文网 [https://www.javascriptcn.com]

本文地址:https://www.javascriptcn.com/read-62131.html

文章标题:团队协作分工,人力1+1等于几

相关文章
React Native v0.13.3 发布,Facebook开源框架
React is a JavaScript library for building user interfaces. Just the UI: Lots of people use React as the V in MVC. Since...
2015-11-12
Node.js学习(1)----HTTP服务器与客户端
Node.js 标准库提供了 http 模块,其中封装了一个高效的 HTTP 服务器和一个简易的HTTP 客户端。http.Server 是一个基于事件的 HTTP 服务器,它的核心由 Node.js 下层 C++部分实现,而接口由 Jav...
2015-11-12
2014年最流行前端开发框架对比评测
如今,各种开发框架层出不穷,各有千秋。哪些是去年较受开发者关注的呢?前不久,云适配根据Github上的流行程度整理了2014年最受欢迎的6个前端开发框架,并进行对比说明,希望帮助有需要的朋友选择合适自己的前端框架。 1. Bootstrap...
2015-11-12
Riot.js:不足1KB的MVP客户端框架
Riot.js是一款MVP(模型-视图-呈现)开源客户端框架,其最大的特点就是体积非常小,不足1KB,虽然体积小,但它可以帮助用户构建大规模的Web应用程序。 Riot.js是由Moot公司开发,目前最新版本为v0.9.2,遵循MIT开源许...
2016-03-11
2015年3月国内浏览器市场份额概括,chrome占32.97
本报告数据,来源于百度统计所覆盖的超过150万的站点,而不是baidu.com的流量数据。 注:奇虎360浏览器份额在2010年10月至2011年3月,和2012年9月以来,两次大幅下降,是因为360浏览器去掉了原本的浏览器特征(User...
2015-11-12
HTML5游戏2015年的开发趋势
在互联网行业中,一个行业从零到成熟,开发者生态也是对应的,我们今年看到很多大公司,包括像微软和Google,也参与到了HTML5 开发者生态的建设当中。关于HTML5移动游戏的开发和盈利生态的走向又该去往何处?下面我们来试着讨论一下。 《围...
2015-11-12
IO.js 1.0.0 正式发布,支持 ES6 语言特性!
IO.js 是为 V8 引擎编写的基于事件 IO 的实现。Node.js中一群不满Joyent公司控制的信徒发起了另外一个项目io.js,即另外一个支持服务器端JavaScript的变种,称为io.js或iojs 。 IO.js 1.0.0...
2015-11-12
2015 Web 2.0和AJAX如何做好优化
2015如何让做好web2.0和ajax的优化?JavaScript中文网总结当下提出以下四大优化意见,旨在帮助W前端开发人员有效利用APM解决上述问题。 随着Web应用程序速度与效率快速增长,网站已经成为企业与其客户进行交互的第一途径——...
2015-11-12
2015年将会有大量基于HTML5和JS的WEB应用
随着HTML5的定稿,以及JS的迅速发展,我们有理由相信,在接下来的一年里,将会涌现出大量的WEB应用,网站的表现形式将不再仅仅局限于过去的形式,必将在2015年引来一次重大改革! ...
2015-11-12
HTML5移动应用开发的12大特性
1.离线缓存为HTML5开发移动应用提供了基础 HTML5 Web Storage API可以看做是加强版的cookie,不受数据大小限制,有更好的弹性以及架构,可以将数据写入到本机的ROM中,还可以在关闭浏览器后再次打开时恢复数据,以减少...
2015-11-11
回到顶部