您的位置:首页 > 其它

项目那点儿事(十七) ---穿越火线[系统上线]之第一次上线

2009-03-03 10:30 302 查看
说第一次上线,是因为项目模块较多(200多个),因此我们采用分步式上线。所谓分步式,就是今天上几个功能,明天上几个功能,不求一步到位,但求上线错少。其实和耗子搬家是一个道理。

项目开始两个月了,客户也急着看产品呢。明明说好是半年后才能完成的项目(我们老板吹的,实际要一年多),才两个月客户就想看到东西了。和结婚差不多,都想早点看到新娘子。

先说一下啥叫上线,所谓上线,就是把系统装到生产环境中,可以正常运行。注意,这个正常运行的意思,是能跑,能启动就行了。所以上线的重点不在于系统功能多全面多完善,而是让客户看到一个东西的样子。

现在很多软件公司加重上线的概念,让不少客户认为上线就是项目完成了,其实上线只是说产品可以正常用了,以我的经验上线只是项目的一个里程碑,而这个里程碑上显示你已经走完整个项目的50%。

现在我手里这个东西,完成了40多个功能(基础信息部分占了一半)。基本框架的雏形出来了,可以见一见。

双方在一次会面中商定了上线的内容。

客户还是抽着烟:“按计划,这个月末最后一天上线,你们没有问题吧?”怀疑我?我才没告诉他们我的团队速度有多快,这个实力留着,我还要玩太极呢!
我也还是抽着烟:“没有问题啊!”

“按着我们公司开办公会商量,这次上线要搞个培训,让大家都来听一听,下个月好试运行!”又要搞花头了吧?
“可以啊,这是我们的份内之事,不过(先把他们的活安排出去)这个场地得要你们安排一下”
“没问题啊”

“场地要安排插线板、支持6台电脑的局域网、再安排5台PC、还要有投影仪、话筒等设备”我可不打算让他简单过关。当然在培训前说好需要的东西也是对客户负责。

“场地没问题,PC和网络,我们要安排一下。哦,你这次培训,最好把《用户手册》一并带过来”哈哈,又扣回来了,看来双方比分咬得挺紧啊。

这时我手里可没有《用户手册》,现在需求文档才出正式稿,客户真是朝鲜人过年——要狗命啊。

“正常来讲,我们应该在验收时一并附上《用户手册》,现在要出《手册》的话,以后修改变化的可能性很大,这样手册就浪费了,我会在项目完成后给一份完整的手册”验收时的提交物是合同规定,合同上可没说在上线提交《用户手册》。但我不能拿合同出来,这样客户该觉得我在砸他们了,所以我从环境保护勤俭节约上来讲。

“那没手册,操作员怎么使用这个系统啊?”看来还不依不饶的。

“这就是培训的目的啊,我们会出一份培训文档,里面会说如何操作”

“行啊,就这样吧”客户抽完最后一口烟,把烟蒂按到烟灰缸里,还捻了两下。这下烟头是彻度熄火了,这个会也熄火了。

回去花了两个钟头,搞个PPT出来。本来想参照阿朱(《走出软件作坊》的作者)的主意,录视频的。但问题是:
1、公司没有MIC;
2、公司环境噪杂;
3、视频是顺序的,但有时客户只想找某个功能的说明;
4、客户有规定,不让看视频。估计以前看电影动画片的人多,所以老板下了这么个规定,这下不管好的坏的都杀了。

终于到培训的这一天了。这回又是个大规模的,客户拉来全副家当,40多人,电脑网络一应俱全,摆了六桌,放好投影灯光、麦克音响,所有摄像拍照准备就绪。你没看错,这不是婚礼,不是拍摄基地,这是培训现场。因为这项目是集团牵头,所以各路人马都来了。我感觉自己有点像董卓,看看身边的吕布和华雄(齐格飞和杨威利),面对这十八路诸侯还真有点力单势独。我心里这个气啊,你早说这么大的场面,我让公司领导都过来啊,压压阵脚也好啊。

在主管领导的开幕词之后,终于到我出场了。先说一下,这个项目当前实现的功能,以及本次培训的主要目标,随后就开始讲实务了。

一般来说是上面讲,下面听。不过有时也有几个起刺的,这回我就碰到了。

正讲着呢,下面有声音了:“羽老师,我想问一下,你这个系统能支持不同分公司间货物的转移吗?”

按现有流程和未来工作的情况看,是不可能存在这种业务的。换句话说,这个问题不靠谱,有捣乱的嫌疑。

首先,我不知道这个提问题的人是谁,什么身份,所以我非常客观的把皮球踢给客户方的项目负责人:“按现有需求来看,没有此类业务,是吧,刘主任?”

身为信息部主任,说话还是给别人一些面子的:“这个需求现在是没有的,未来是否能有,我们还要讨论”

总算是挡回这位大爷了。在开会和培训时最讨厌的就是这种乱发言的人,最麻烦的就是不知道乱发言的人是什么职务,万一是什么领导同志,或局长的小舅子那可惨了,所以这种不清楚的混水我一般都让客户自己去参与。

培训完成了,还有一项最重要的事——上线签字。就是让客户确认一下上线成功了。记得以前,我给客户上线确认时,签字的单子是上线专用单,与一般的外出单不同,客户一看格式不对啊,这下要仔细看看,一看就看出热闹了。上面写着上线成功。客户要我证明怎么算上线成功。我解释说,系统安上了,能用了,就算上线成功了。客户可不这么认为,他认为上线成功基本上和验收差不多了。在他的脑子里上线的下一页就是验收。而验收这页上写的都是吃饭、喝酒、唱歌、领导开心等内容。所以上线等于正式验收,验收等于正式吃喝。

所以这回我聪明一点,我不用上线单,我还用外出单,上面写的外出内容是成功安装并运行系统。客户认为没有问题就签字了。

回到公司向领导汇报,系统第一次上线完成,领导挺高兴的说:“这么快啊,那验收会啥时开始啊?”敢情这领导和客户一样,估计他们脑中的项目管理模式都是从一个地方复制过来的。

解释了一大通,总算让老板明白上线和验收有多远,看老板脸色不太好看,那表情就是“还差这么多,你说个屁啊”。

上线虽然不是验收,但上线有其重要的意义,主要意义是客户终于看到活的东西了,不用再在纸上看,用脑袋想了。而且标志着开发工作的成果得以展现。并且试运行的序幕也拉开了。这一切都为后面的验收提供了基础。所以我一般在上线后都是大书特书的。我会发EMAIL通知所有项目干系人,项目正式上线了!

就在我开心等着项目顺利进行时,又出事了,这回不是客户,比客户更麻烦的人——老板。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: