影响在线学习软件开发的因素有哪些?(上篇)
在在线学习软件开发当中,为了能够有效地进行项目进度控制,需要在影响进度的因素分析之前及时采取必要的应对措施,以此来尽量减少进度计划与实际进度之间的偏差,从而实现项目主动的控制。在在线学习软件开发涉及到的项目中,有许多因素会对进度产生影响,如人为、技术、开发费用、环境等因素。
对于在线学习软件开发项目来说,人为因素是最主要的,而技术因素最终也是人为因素。在在线学习软件开发项目的进度中,经常会出现这样的情况:
1、80-20原则以及过于乐观的进度控制
在在线学习软件开发中,80-20原则体现在:80%的项目工作可以在20%的时间内完成,剩下的20%则需要80%的时间才能完成。
这80%的项目工作不一定是在项目前期,可能分布在项目的各个阶段,其于20%左右的项目工作大部分在后期。因此,在线学习软件开发进入代码阶段后,给人进展迅速的感觉,项目经理、项目团队成员、用户、上层领导人过于乐观的估计。而且一些领导者看到在线学习软件交付给用户后,就一石激起千层浪“总算交差了”,同时也可能撤走一些被认为是不必要的人力资源。但是,许多时候,这是针对用户不合理的交货期要求而采取的最后措施,其结果就是延迟了后期的工作,同时如果在线学习软件不够成熟,也会对用户造成不良影响。
2、范围、质量因素对在线学习软件开发进度的影响
在线学习软件开发这个项目会比其他任何建设项目变化更为频繁,可能是因为在线学习软件程序是一个“看不见的”、“容易修改的”东西。用户想什么时候改就什么时候改,导致需求扩散。项目经理有时候不知道怎么拒绝,又因为说“我可以”的心理因素,一般会答应修改。随着时间的增加,这样的需求集少成多,也会逐渐影响在线学习软件开发项目进度。
如果在线学习软件开发中的某项工作表面上在进行中达到了目标,但检查后质量达不到要求,就需要通过返工的方式增加人力资源和时间的投入,实际上是延误了在线学习软件开发进度。无论是横向还是纵向来看,有些任务的质量会影响到整个项目的进度,而之前一些任务的质量会影响到后面一些任务的质量。
评论列表(0条)