文档介绍:一个非典型失败项目的启迪
一、案例故事(纯属虚构)
需求的萌芽
培训战场硝烟洋溢。
火星培训企业总经理火总,正在抓腮挠头,思虑着怎样在强烈的竞争中立足并脱颖
部门跑动起来,最后他整理到各个部门的大体需求如下:
市场部:学员招募管理、营销人员查核和管理
客服部:学员信息管理、学员满意度管理
课程部:课程体系管理、学员考勤管理、学员学习效果评论
财务部:学员培训费管理、内部职工绩效查核
此间,马甲时时跟小王灌注:现在流行三层架构,J2EE,SSH框架小王理解
马甲介绍的肯定是他所擅长的技术。
周过去
马甲看着小王提供的需求清单,皱着眉头:“这个估计要花挺多钱包含软
硬件20万有点悬!”
其实小王原本打算如果马甲企业能够20万之内吃下的话,他就建议老板直接委
托给马甲企业,毕竟马甲是自己好朋友嘛。但现在看来不行了。
老板指示:那就招标!不信20万拿不下!
这大大出乎马甲的意料之外,他起先认为万无一失,打算拿下后回去找自己老
板邀功请赏的。现在小王的老板说要招标,这可就..
马甲赶紧回企业跟老板(土总)原原本本的汇报了情况。没想到土总并不责备
马甲,反而宽慰他:你这个事情干得不错!我决定让你负责这个标!
马甲受宠若惊,他知道,这个标拿下了,按企业老例,自己肯定就是项目经理
了!
小王这边正在按火总指示准备招标材料,上网一查,哇塞,招标流程还蛮复杂哦,要准备:《投标须知》、《技术规范书》、《商务规范书》
他载了几个范本,在其上改正后就打算直接用了,但《技术规范书》看来还得
请马甲帮忙了。
马甲很乐意,因为他的老板土总告诉他:能够参与拟订规范,我们中标的概率
就大多了!并且准许他用上班时间去辅助小王。
很快,小王的招标材料准备好了,他再次听了马甲的建议,把标书发给了马甲
介绍的几家软件企业。
招标结果很快出来了,马甲的企业技术分得分最高,商务分中等,最后得分最高胜出——中标了!该项目万,要求6个月上线。
火星企业和马甲企业的商务合同签署自是还有一番折腾,此处按下不表。自然的,马甲如偿所愿,成了这个项目的乙方项目经理,而小王,则持续他的甲方项目经理的角色。
项目需求调研
其实在合同签署以前,马甲就动工了。
他温习了大学的《软件工程》,认真回想了自己参与的几个项目的过程,感觉相当有信心。
首先,他开始需求调研和剖析:
挨部门跑,跟未来的系统用户交流,回头就开始整理《需求说明书》。
一切顺利,一周此后,他的《需求说明书》出炉,提交给小王。小王看了以
后相当满意,但是他仍是谨慎的发给了有关部门负责人,并要求反应。
除了提到几个错别字,使用部门没有反应其他。马甲内心不太扎实,请小王
领着一同拜见了各个部门的主要接口人,获得了大概近似的答复:“应当差不多吧,
能想到的差不多你都写了”
设计
该开始设计了!马甲感觉一切都很顺利,他祭出J2EE大旗,内心暗暗乐着:我用的架构是如此先进,到时要让所有人大吃一惊!
现在感觉大学学的课程总算派上用场了!
流程剖析、E-R图、UML..,能想到的都得用上!
..
鏖战1周后,马甲同志单枪匹马,弄出了《
哇塞,太帅了!马甲自己看着都不禁得意洋洋!
XX项目纲要设计说明书》,40多页!
代码实现
土总给马甲配了3个开发人员,除了1个(小龚)有1年Java项目开发经验外,
此外两个属于新手。
但马甲没有办法,虽然他希望开发人员都是娴熟工,因为老板告诉他,前期几个
娴熟的开发人员跳槽了,现在企业人员比较紧缺,为了这个项目他还专门紧迫招聘
了几个,都放到他项目组里了——马甲理应感谢涕零,不是吗。
马甲开始分派任务,按模块分:
马甲自己负责学员信息管理模块、学员招募管理模块
小龚负责学员学员满意度管理模块,财务管理模块
其他两人也近似区分,分别领了各自的模块去开发
.
马甲要求开发小组的所有人,都需要对自己负责的模块,从UI、代码、到数据
库表设计,从