综合管理:百分百网站失败总结之谈项目管理
来源:优易学(YouYiXue.com) 2011-11-13 13:39:20   【优易学:中国教育考试门户网】   资料下载   职业书店
  百分百网站是2007年9月开始制作的一个求职招聘网站项目,客户为黑龙江国信通信公司。在2008年2月,我们与客户协商,终止此项目开发,我们不再继续做这个网站,他们也不再支付剩余的款项。直白一些地说,就是百分百网站项目是以失败告终的。
  这些天,我想了一些这个网站为什么会失败,原因何在?思来想去,主要归结出以下几点:
  1. 老生常谈,需求分析问题。虽然我们不断在谈需求分析的重要性,我也相信每个人都知道需求分析的重要,但到了真正开始做网站的时候,想的更多地是尽快的投入 到项目的开发中,而忘记了或忽视了需求分析。百分百网站失败的重要原因,与其说是客户的需求不断变化,倒不如说是我们开发人员对项目的需求分析没有做好, 而且可以说是需求做的很有问题。客户没有提任何要求,我们只需按我们的想法来开发就行,刚开始还以为这很好,给了我们充分自由发挥的空间。随着项目开发的 进行,我们逐渐发现越来越多的问题出来了,尤其是到了给客户验收时,客户就会提出这样或那样的要求。最后的结果就是:我们做的,并不是客户真正需要的,而 客户真正需要的要求,我们并没有做。
  为此,我提出一条解决途径,在项目正式开始之前,一定要把客户需求弄清楚,需求除用文字表述外,最好做一些展示效果页面,让客户清楚直观地看到做成后网站的效果。当然为保证项目进度,效果页面做的要适量,可以只做一些重要的核心的功能页面。
  2. 对项目没有正确的认识,没有做好长期开发(超过两个月)的思想准备。项目开发前期,每个成员都是充满激情,斗志满满,但随着项目开发时间的推移,项目成员 的开发热情逐渐低落。要知道,我们小组并不是只能做两个月就能做完的小项目,也并不是每个项目都能在两个月内做完,尤其是在采用新的技术时。
  因此,我希望在项目开发前,每个项目成员都应该对项目有个整体认识,并作好长期开发的准备,尤其是做规模大一些的项目。
  3. 对项目组情况认识不清楚,项目进度管理没有做好。项目开始时,做了一个项目进度表,三天做完模块A,两天做完模块B。到了项目真正开始时,才发现项目成员 对ASP.NET技术并不熟悉,于是花几天时间学习新技术,再花几天时间练习练习,项目时间已经延后了N天了。
  在此,我真心地希望以后的项目负责人在做项目前,一定要对项目成员的水平有个正确的认识,并为项目开发做好各方面的充分的准备。如果是采用新的技术开发,最好安排出几天用来学习、熟悉新的技术。
  4. 项目质量管理没有做好。为了赶进度,我只是简单地问项目成员的开发情况,看一看做的页面效果。到了项目测试时,发现部分功能有问题,再看代码,开发的非常混乱,没有一行注释,很难进行修改。
  在此,我借用陈旭东提的一个想法:一个项目除有一个项目负责人之外,再配备一个监督人员,其职责主要有:一、做需求分析时,他和项目负责人一起与客户谈需 求,一起负责写成需求分析文档(这可以保证需求的完整性与正确性)。二、监督项目进度,对项目开发人员进行督促,并负责向小组委员会汇报。(这可以保证项 目的进度)三、监督项目质量,对已经开发出的产品进行测试,有问题及时反馈。(保证项目的开发质量)四、不参与项目开发(主要考虑是避免分散精力)。当然 这只是一个想法,可行性有待验证。
  5. 最后一点,也是最重要的一点,作为项目负责人的我,没有做好项目负责人应尽的职责。对我来说,写这部分是最困难的,我知道我不可能真正地写的客观,只能力 求写的客观。项目开发中,我没有合理地进行项目分工,徐彬写的系统后台的需求,却由韩冬妮来做,汪浚琼写的个人求职的需求,却由徐彬来说,而且每个开发人 员的职责界定的也不够清楚。另外,由于上个学期的课程比较多,考试也多,不懂得时间的有效安排,以至于有时因为自己的原因,而没有尽到项目负责人应尽的责 任,甚至推迟项目进度。
  在此,我表示深深的自责,同时,也希望未来的项目负责人能够有足够的时间与精力来负责项目,如果能有一些管理或协 调组织方面的经验,那就再好不过了。至于技术,我的看法是项目负责人不必是技术最好的,他的主要责任不是模块开发,而是将几个单个的开发人员变成团结的开 发团队,有效地协调并组织项目的开发。
  项目收获:
  俗话说,有得必有失,有失也必有得。虽然项目中存在着许许多多的问题,虽然项目以失败而告终,但相信每个项目开发人员也会多多少少有一些收获。下面,我抛砖引玉,说一说我自己在项目中的一些收获
  1. 对ASP.NET技术有了更加深入的认识。以前只是学习了这项技术,在这个项目过程中,真正在实践中使用这项技术来进行开发。
  2. 作为项目负责人,我也深刻地体会到负责人不是高高在上,而是一种责任,是对客户的责任,也是对所有项目开发人员的责任。同时,我也认识到了项目管理的重要,没有科学的项目管理,很难并学会了一些项目管理的方法。
  3. 以上的错误总结,从另一个角度上来说,也是我的一种收获,而且我想这次项目失败的过程与经历也是一笔无价的财富。

责任编辑:张瑶

文章搜索:
 相关文章
热点资讯
热门课程培训