第29章 产品适配 皆为它来
早在半个月前,测试赛文姬刚入职时,宝哥就已将项目文档模板发给她。来北山市之前,她已经编写好一版《测试大纲》和《测试说明》。毛经理拿着这些文档跟庞博士进行确认,庞博士没看完,就发现存在很多常识逻辑错误,比如最后一轮测试还发现有bug,这能算测通过?第二轮测试还出现第一轮测试出现的bug,这样的回归测试还有意义?还有第二轮测试结果比第一轮还糟糕,越做越倒回去,怎么让人放心?做了几条批注,就打回去修改了。
赛文姬也不知道怎么修改?毛经理忙的有点转不开,只能叫回宝哥帮赛文姬一起整,宝哥本想让贾焱协助,贾焱回答道:“我们都在忙,只能辛苦宝哥了”。为了项目,宝哥只好又回到总集北山市分公司帮忙修改,中途休息的时候,偷偷的走到贾焱身后,发现贾焱在浏览娱乐新闻。私下找了个时间和贾焱沟通,说现在项目人手严重不足,那么多功能都没开发出来,贾组长该上你还得亲自上啊。贾焱解释道:“我早就不亲自编码了,之前一直都是做管理做架构师,把任务一发就不管了,每天上班跟玩似的”,宝哥直接无语了。
好在庞博士这个时候关注的重点不在测试文档方面,《测试大纲》和《测试说明》修改完善后第二次提交就通过了。次日上午庞博士也就来总集北山市分公司参加第一次内部测试评审了,对于庞博士来说他一直非常关注将来小程序管理系统将来是怎么管上其他6个子项目小程序系统软件的,他对系统的流程性功能不怎么关注,但结果与他想象出入太大。
按之前说好的分工,由宝哥负责演示系统,贾焱负责答疑,开场时庞博士却点名指定软件开发负责人贾焱来演示,并要求以后都由贾焱来演示。当贾焱演示到申请流程时,看到注册界面上有大量的信息需要人工输入时,庞博士问道:“请问你们有做过产品设计吗?三化六性的易用性有考虑吗?这些注册内容该怎么填,小程序简介这条还好,小程序部署说明、应用领域、测试说明,也没个备注说明?你们猜申请人都有谁?如果不是研发人员,他知道怎么填吗,所填内容对还是不对,谁来判断呢,审核人员要是又不懂技术呢?假设只是注册内容填的不对,审核人员是通过还是驳回呢?要不你现在就给我一条一条的填看看”?
当演示到审批流程环节时,庞博士要求演示审核人员可将该审批流程驳回到指定人员比如申请人、上一级审批人、系统管理员,但系统没做该项功能,如若驳回就直接驳回给申请人了。这个时候庞博士就不满意,说道:“毛经理啊,你们让我很失望,这些基本功能我都没看到有,要不今天就到这吧”。留下总集毛经理、北山市分公司专家以及宝哥项目团队一干人陷入沉思,毛经理主动打破沉默,说他以前在别的公司做过产品经理懂产品设计,提出来他可以帮助贾焱一起梳理流程管理,双方约定在当天下午16:00点就在这个会议室碰头。
到了下午16:00点,还是在上午开会的会议室,毛经理早早提前将下午自己画的产品原型初稿投影出来了,并在旁边备上了小黑板,楞是不见贾焱的到来。其实在15:50左右,宝哥就提醒贾焱去参会,说自己可以陪同一起参加的。贾焱给出的答案:“我还需要他教我做事咯,会上爽快答应,但我就是不去,看他怎么地”,宝哥只好学金总那一套说:“那你们俩沟通好就行”,到16:00点,宝哥忍不住还是提醒贾焱参会,结果还是不去。宝哥只好一人前去,给毛经理解释贾焱在忙,毛经理说他等贾焱到17:00点,如果贾焱还不来,以后这个子项目的产品他不但不会管,而且会严格区分对待。在会议室,宝哥陪毛经理到16:30,探讨了一些出厂测试以及后续的项目验收的事情后,宝哥就回甲方项目现场了。
到了当天晚上20:00点,宝哥接到了金总电话:“你和贾焱是怎么回事?总集郭总刚打电话给我说你们俩把毛经理气哭了”。宝哥只好把今天发生的实情前前后后讲诉了一遍,最后还是宝哥背了锅,作为项目经理,沟通与协调本就该是你责任。
回到项目上,贾焱组织软件开发组成员,连续折腾好几个通宵,终于将流程梳理清楚。通宵时,有成员内心骂贾焱,有成员吐槽宝哥没陪他们一起通宵,其实宝哥听说他们开始通宵,就提醒过他们没必要而且在别人公司里通宵,但贾焱说晚上通宵思路清晰,干活效率高。其实吧,通宵后次日下午才上班,搞的总集北山市分公司行政人员以为他们撤场了。
然后开始了第二次内部测试评审了,当贾焱演示完一个小程序功能后,还是庞博士发话了;“你们认为小程序就是这么简单的加减乘除算法,你们觉得这样的一套软件值4000多万元合同吗”?贾焱立马换了一个复杂点的小程序,那一套小程序是当初毛经理已经考虑到宝哥团队演示用的小程序都是加减乘除排序之类的简单算法,可能在专家面前过不去,就安排智能搜索子项目团队从他们研发的系统软件中摘取一个组件或者是一个较为复杂的算法。庞博士:“每次都是美国,换一个输入参数,输入英国看看。怎么和你输入参数是美国结果是一样的?是不是造假了?打开这个小程序看看源代码是怎么写的”,一下就露馅了,前文也说到这真是一个超有爱心的大家庭,接到毛经理的任务安排后,智能搜索子项目团队二话不说,就做好了一个智能搜索小程序,因为没数据支撑,为了方便宝哥团队演示,双方一勾兑就数据库造假,输入“美国”得到一固定结果,输入“经济”得到一固定结果。
庞博士不乐意了,批评道:“你们看过合同没有,按照项目要求,项目中其他6个小程序,都是要能被小程序管理系统所管理”。其他6个子项目,虽然名字是叫小程序,但是每一个小程序的工程文件最少都有1200多个,所依赖的环境和数据极多。短时间内一个个适配难度大,加上还有大量未知的依赖环境,所以宝哥负责的小程序管理系统一直无法对其他6个小程序进行成功的管理,根本就加载不进来。小程序管理系统从技术研发角度实现很难做到,起码依托现有的研发团队力量是无法做到的,除非更换十个朱总那种级别的专家。所以,贾焱在内部提出的解决方案是一个小程序一个小程序进行适配,反正最多也就是6个小程序,将他们小程序所需要的环境,同样部署在小程序管理系统服务器平台上。
宝哥连忙解释道:“在甲方项目现场,具备6个子项目的小程序条件,有成功实现并演示过对6个子项目小程序的管理。这里环境条件具备不成熟,在这里主要是证明我们的系统具备管理小程序的能力”。好在项目现场效果是确实达到了,庞博士没有深入追究实现原理及过程的,知道真相可能反而是一件痛苦的事情。
评审结束后,庞博士没说通过还是不通过,只是总结道:“项目监理要进场了,项目上要按监理要求来吧,之前通过评审的文档都要重新完善,项目验收要延期了”。