探究项目被延误的原因

原创 2007年09月16日 23:17:00

        (1)上级领导主管臆断,制定了不现实的期限。项目经理与程序员们被迫按照不合理的进度表开展工作。
  (2)客户的需求发生了变化,但没有对进度表作出相应的修改。
  (3)低估了项目的规模与难度,导致投入的人力和物力不足。
  (4)并未预见到存在难以克服的技术障碍。
  (5)并未预见到开发人员会发生问题,如生病,辞职等等。
  (6)开发人员之间不能很好的交流、协作,导致各阶段任务难以如期完成。
  (7)开发人员之间不能很好的交流、协作,导致各阶段任务难以如期完成。

  所以写进程表不能象小学生写决心书那样充满幻想。以下是一些有益的建议:

  (1)制定进度表的人最好就是项目负责人,他最了解项目和开发人员。进度表要经过开发小组的讨论,在得到大部数人的支持后才能实施。避免出现一厢情愿的局面。
  (2)进度安排并不见得一定要符合逻辑顺序。应尽可能地先做技术难度高的事,后做难度低的事。也就是辛苦在前,轻松在后。
  (3)开发一个大的软件项目,应该将进度表分为若干个里程碑。一个里程碑之内的多个任务可以同步进行。程序员极容易沉迷于技术,要么乐不思蜀,要么焦头烂额。里程碑就象心灵的灯塔,使忙碌的人群不混乱,不迷失方向。
  (4)进度表中必须留有缓冲时间,并将缓冲时间用到不确定的事情上。因为人们对即将要做的事情知之甚少,所以要留一些时间以防不测。Microsoft公司的一些开发小组甚至制定了“50% 缓冲规则”,对许多项目经理而言,容忍进度表中存在缓冲时间,不啻为观念上的一个飞跃。
  (5)如果发现项目应交付的期限非常不合理,就要跟领导或跟客户据理力争,请求放宽期限、调整进度。当客户的需求发生变化时,就要对进度表作出相应的修正。不要觉得修改进度表很困难很麻烦,不修改才会产生真真的麻烦。 

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

JavaWeb项目的中文乱码的原因以及Servlet中处理GET请求和POST请求编码过滤器

一、乱码原因 ①传输方和接收方采用的编码不一致。传输方对参数采用的是UTF-8编码而接收方却用GBK进行解析,当然是乱码。 ②Tomcat服务器默认采用的ISO8859-1编码得到参数值。虽然①中...

项目管理失败的真正原因

  • 2008-09-30 09:26
  • 1.19MB
  • 下载

项目延期原因及应对之道

每个项目经理都希望能有效地控制项目进度。但这件看似简单的事情,实际操作起来却常常不尽如人意。即使在成熟的大公司里,有着完善的项目管理流程,配备着一流的团队,项目延期事件还是频频发生。这里分析主要的三个...

打开unity的webGL项目时出现以下错误的原因

前两天我尝试导出u3d的webGL项目,用火狐浏览器打开,打不开,出现如下错误: An error occured running the Unity content on this page....

Android Studio 初始新建项目时 build gradle project 超级慢的原因

今天项目崩溃重新新建,结果发现又奇慢无比,第一次用android studio的时候也遇到这个问题,这次也是等了近 半个小时才搞定,通过查看网络数据信息发现是 android studio 正在从美国...

win7 64位 web项目OCX控件无法加载原因

多了不说什么 ,直接切入主题          首先,你要确认你要加载的控件已经成功的注册了,如果没有注册,请按照以下方式注册 注册成功之后,如果界面依然没有加载控件,则考虑注册表的影响了 将...

dubbo项目启动报无法读取方案文档 'http://code.alibabatech.com/schema/dubbo/dubbo.xsd', 原因为 1) 无法找到文档; 2) 无法读取文档;

org.xml.sax.SAXParseException; lineNumber: 28; columnNumber: 56; schema_reference.4: 无法读取方案文档 'http:...

项目延期原因及应对之道

每个项目经理都希望能有效地控制项目进度。但这件看似简单的事情,实际操作起来却常常不尽如人意。即使在成熟的大公司里,有着完善的项目管理流程,配备着一流的团队,项目延期事件还是频频发生。这里分析主要的三个...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)