为何项目进度如此缓慢,背后原因有哪些?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1970个文字,预计阅读时间需要8分钟。
我们都是软件行业的从业者,这是世界上失败率最高的行业。进度总是没有达到预期,经常拖延,一拖再拖,而员工都疲于奔命,可能还是太慢了。为什么?因为多少年,多少人,更有专家。
我们都是软件行业是世界所有的行业中,失败率最高的。进度最没有办法度量的,通常会拖,一拖再拖,而且人员都扑上去了,可是还是慢。
为什么?
多少年,多少人,更有很多的专业公司都在分析这里面的原因。为什么我们的人员都在加班了,没有人偷懒,都很努力,效率却上不去?
据我分析和思考,认为可以从下面两个角度看这个问题:业务和技术。究其原因的话,有下面几个常见的原因:
- 业务混乱。业务是软件的基础,软件是为业务服务的,这尤其在应用软件开发中是最常见的。可是很多时候我们太急于出界面了,忽略了业务的分析和梳理。往往有个需求,就要求尽快开始开发工作,尽快的完成功能,尽快的见到界面,可以操作,可以进行测试。其实,这时候的业务流程往往由于没有梳理清楚,存在很多的漏洞,看起来整体是没有问题的,是流畅的。可是,里面的细节,抠一下的话,会发现仅是绊子,到处都是陷阱。这样的业务作出的设计,写出来的代码,后面很有可能会需要推倒重来。这时候开发人员的开发体验就很不好,情绪受到很大的影响,效率自然也搞不到哪里去?反而,由于屡次的推到,很有可能会降下来。
- 技术基本功不足。就算是业务分析清楚了,也梳理好了,也画了很多的图,表述也达到了统一的程度。还是有点慢呢?还是没有达到预期的速率呢?那就是业务分析人员完成了他们工作,架构师设计了软件架构,该到程序员开始编码了。可是,每个程序员的水平是不一致的,有的时候会在一些技术点遇到问题,导致了开发时间超出预期范围。基本功包括:小到方法的设计,参数的设计,算法的应用,大到类的设计,设计模式的应用,对架构师给出的软件架构的理解,都存在各方面的问题。
本文共计1970个文字,预计阅读时间需要8分钟。
我们都是软件行业的从业者,这是世界上失败率最高的行业。进度总是没有达到预期,经常拖延,一拖再拖,而员工都疲于奔命,可能还是太慢了。为什么?因为多少年,多少人,更有专家。
我们都是软件行业是世界所有的行业中,失败率最高的。进度最没有办法度量的,通常会拖,一拖再拖,而且人员都扑上去了,可是还是慢。
为什么?
多少年,多少人,更有很多的专业公司都在分析这里面的原因。为什么我们的人员都在加班了,没有人偷懒,都很努力,效率却上不去?
据我分析和思考,认为可以从下面两个角度看这个问题:业务和技术。究其原因的话,有下面几个常见的原因:
- 业务混乱。业务是软件的基础,软件是为业务服务的,这尤其在应用软件开发中是最常见的。可是很多时候我们太急于出界面了,忽略了业务的分析和梳理。往往有个需求,就要求尽快开始开发工作,尽快的完成功能,尽快的见到界面,可以操作,可以进行测试。其实,这时候的业务流程往往由于没有梳理清楚,存在很多的漏洞,看起来整体是没有问题的,是流畅的。可是,里面的细节,抠一下的话,会发现仅是绊子,到处都是陷阱。这样的业务作出的设计,写出来的代码,后面很有可能会需要推倒重来。这时候开发人员的开发体验就很不好,情绪受到很大的影响,效率自然也搞不到哪里去?反而,由于屡次的推到,很有可能会降下来。
- 技术基本功不足。就算是业务分析清楚了,也梳理好了,也画了很多的图,表述也达到了统一的程度。还是有点慢呢?还是没有达到预期的速率呢?那就是业务分析人员完成了他们工作,架构师设计了软件架构,该到程序员开始编码了。可是,每个程序员的水平是不一致的,有的时候会在一些技术点遇到问题,导致了开发时间超出预期范围。基本功包括:小到方法的设计,参数的设计,算法的应用,大到类的设计,设计模式的应用,对架构师给出的软件架构的理解,都存在各方面的问题。

