美文网首页
影响软件开发进度的因素

影响软件开发进度的因素

作者: 余小丌 | 来源:发表于2016-01-17 17:51 被阅读145次

互联网公司的工程师把产品做出来,和传统的工人把墙砌起来是有差别的。墙砌起来了,很容易检测是否合格,很容易检查工作量,而且工程量是可以叠加的,1个人一天砌10m,那么10个水平差不多的人很可能每天就是100m。但是互联网产品(比如我们现在做一个app),远远比砌墙复杂:

行政人员很难检查工作量:昨天做了一个商品详情页,今天一个页面没做,但是优化了一个排序算法,你能说这个程序员今天没干活?有很多公司用每天写代码的数量来衡量工作量,更是笑掉大牙:程序员有哪些借口可以让自己写出低质量的代码?

很难通过限定工作地点来保证工作量:如果我要砌墙,工人不过来,他是不可能有贡献的,但是写程序不一样,在地铁上、在家里、甚至睡觉的时候都有可能产生工作量。因为大脑并为停止思考,有一台电脑就能表达成工作量。躺在床上想出来一个更好的解决方案是有可能的。

很难通过增加人数来增加工作量:一个好的工程师能抵得上10个差的工程师,乔布斯的这话绝对不是无中生有。人员增多意味着沟通成本增加,比如我们砌墙,摆放超市中的物品等,可能人多力量大。但是软件开发中,人多还可能瞎胡闹。不信,你请10个完全没有编程经验的人加入我们的项目试试,看看能不能把团队拖死?我想,到时候,大家的想法,肯定是,这10个人什么都不做,就是对我们最大的帮助。现在,设想这10个人是初级开发工程师,你认为会好多少?这10个人需要到什么水平,才能达到增加一个人的工作量的效果?

转载于:http://www.gfzj.us/2015/11/27/manage-coders.html

相关文章

  • 影响软件开发进度的因素

    互联网公司的工程师把产品做出来,和传统的工人把墙砌起来是有差别的。墙砌起来了,很容易检测是否合格,很容易检查工作量...

  • 影响软件质量的因素

    随着计算机技术的发展,建立起一个应用系统并不困难,困难的是如何让您的应用系统真正产生效益。应该看到,虽然社会在信息...

  • 影响软件测试效率的4大因素

    影响软件测试效率的4大因素 人为因素 软件测试中的许多工作是由人来完成的,因此,人为因素是影响测试效率的一个重要方...

  • 搜索引擎排名因素有哪些?

    通常情况下来说,影响搜索引擎排名的因素,既有硬件因素,也有软件因素,首先,硬件因素在于企业是否购买了竞价排名,其次...

  • 软件体系结构第一章

    1. 软件危机的表现: (1)软件成本日益增长 (2)开发进度难以控制 (3)软件质量差 (4)软件维护困难 2....

  • 影响的因素

    和朋友聊天,她向我诉苦她的感情经历,因为工作原因她和男朋友没有办法公开,两个人每天都神神秘秘的不想让同事发现蛛丝...

  • 软件测试中影响软件需求质量的因素有哪些?

    软件的开发和上线应用,离不开软件测试这一过程,软件测试是分析者用来发现软件缺陷的过程。没有任何软件是完全无缺陷的,...

  • 软件开发团队的组织形式对软件生产率的影响

    影响软件生产率的有三个主要因素,分别是沟通、管理和技术。而软件开发团队的组织形式就与沟通和管理两个因素有关。所以,...

  • 影响因素

    原以为我不能做到早睡早起、锻炼、看书、写作等理想中该做的事是因为要照顾儿子,当然在儿子出生之前我觉得影响我的...

  • 软件系统分析与体系结构设计

    一、软件工程概论 概念 软件危机(软件开发和维护过程中遇到的一系列严重的问题)软件开发成本日益增长软件开发进度难以...

网友评论

      本文标题:影响软件开发进度的因素

      本文链接:https://www.haomeiwen.com/subject/emckkttx.html