一个项目的失败的原因

http://www.cn-java.com/www1/?uid-550809-action-viewspace-itemid-8294

 

一,在前期我们的项目估算、分析做的不够细致完善。有一种大跃进的感觉,比较激进。有很多东西没有考虑进来;时间当然会估算的不准确了。
     二,需求分析做的不够深入,不全面。有很多东西挖掘的不够深入,很多用户会有不同的观点,那么要仔细的揣摩他们的意见,并综合整理,做出合适的DEMO给他们,并一起分析讨论。因为我们是在公司现有的系统上优化流程,优化系统,整合系统。所以用户在原来的系统上提出的一些需求,经理都把他们推到二期才上。
    三,沟通效率不够好。在前期的业务分析只有业务分析员参与,开发员都是在进行项目开发时才参与进来,这样我觉的应该在前期就应该分析员和开发员一起对系统进行分析讨论,业务分析员并没有系统开发的经验,所以很多东西分析处理并不是最优的。用户与分析员,分析员与开发员,测试员和开发员,这样传递的沟通讨论,我觉得效率不好,分析的不够透彻。
     四,在项目进行中引入新人。这些新人都刚刚毕业的同学。他们只有一些理论的知识,并没有开发经验。在项目进行中,还得不停的给他们讲解需求,开发同事还得不停的给他们分析这个代码应该怎么写,甚至还得给他们揷屁股,浪费了大家非常多的时间,这当然不能怪他们,这也是给他们学习锻炼的好机会。当然这大家的帮助指导下还是帮我们做了不少事情。
    五,团队积极性不高,工作效率不好。在加班、正常工作时间都有同事在QQ、游戏中、浏览网页等等做一些与工作无关的事情。怎样提高大家的积极性和工作氛围?我们应该让大家看到他们的希望发展所在,不能就是做一天和尚撞一天钟呀。团队应该多一些机会在一起沟通交流,分享和交流思想。
    六,每一个开发同事(或者核心的开发员)应该熟悉整个系统、各个模块之间的联系。由于需求的分析的不够透彻,导致开发同事不能够理解,为什么要这样或那样改来改去,导致他们有抵触心理,也导致工作效率不够好。或者测试同事之间也会测试案例的冲突,开发员同事之间有时也不能够理解,有些时候其他同事是只要稍作修改,就能帮其他同事就能节省很多事情。
    七,团队成员的不稳定性。由于项目的多次延期,造成大家心情的不爽。有些同事可能不能理解,所以另谋高就了。这样又要由其他同事接替他的工作,本来每个人都忙,时间又紧,真的是雪上加霜呀。又要维护他写的代码,很是头痛。
   八,团队的技术水平参差不齐。有些同事不太习惯写TEST,所以对自己写的代码没有信心。也是天马行空,没有多的时间去思考,只顾把任务完成,代码写的不够好,维护比较困难,性能也是一大难题。
    九,要把项目做的更好,满足到用户的需求。不然用户测试时就对我们失去信心了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值