首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

陪伴是最好的信任

新学习项目作为XMY文化传媒有限公司一个运营与宣传的平台,在平台上面用户可以通过APP认识智库的各项服务、购买课程、会议、资料及实体商品,并可以在APP上观看课程直播与录播、看会议直播、听读学习资料等等。专家与智库的合作项目可在APP上实现聚合呈现,用户可通过专家主页认识专家、了解专家参与的课程、会议以及相关书籍杂志等。

项目从8月底开发,到12月底开发完成,历经4个月的时间,在2018年一月初,提交客户验收与测试,目前已经上架正式运行。

开发前期客户目前已经存在一个PC网站平台,是线下一家外包公司开发的,我们只是做需求方的APP开发部分,涉及到和上家开发公司数据交互与对接,一方面客户存在对比的可能性,另一方面上家开发公司是否愿意配合我们的开发等很多问题有待于商榷,所以项目初期还是压力比较大。

1980需求梳理,客户本着节省费用的态度,自己按照客栈的模版文件,自己梳理的需求,经过多次的修改与完善,最终符合我们平台的要求,对于需求方自己做的需求文件,只要我们沟通与说明清楚,客户还是愿意多次修改的。

原型制作阶段,需求方也积极配合我们的工作,产品经理也积极响应,对于不清楚的需求,我们也是多次语音会议交流讨论,交流后产品经理修改,然后我在确认,然后我们在于客户语言交流确认,经过多次的交流讨论,客户最终还是比较认可我们的工作,所以原型制作上面进展还是比较顺利的。

在原型开发后期阶段,考虑到数据对接的问题,我及时和上家公司交流沟通,希望在数据交互上面达成共识,其结果不尽人意,上家公司对我们反馈的问题,都不能及时响应,需求方也是没有办法,此时预感到项目如果按此方式进行,最终问题很大,能不能顺利完成还是个未知数,于是就和需求方多次建议,我们重新开发,不与之前的网站做数据对接,这样能够按时高质量的完成任务,由于这个APP是客户年会中的一个重要环节,客户担心时间上面来不及以及费用上面额外增加了很多,思考了很久时间,此时都已经到9月底了,距离需求方年会的时间,仅仅有2个半月月的时间了,此时原型上面只完成了前端部分,最终确认推翻之前的成果,全部重新开发。

经过多次和需求方协调,强调时间的紧迫性,并且和客户商量分两个阶段来完成,第一阶段保障年会的正常使用,终于在10月份,UI和后端接口进入了开发阶段,与UI协调,强调了时间的紧迫性,Poon不负众望,在10月份中旬就完成了所有的UI设计工作,APP的开发于是也开展起来了。

后台经过产品经理木木同学的加班加点,后台的原型在10月下旬也完成,后台开发的工作也对接上了。后台开发者ICode也是之前和我一起合作过项目的客栈开发者,在和他交流后,很快就答应介入此项目来承担后台开发工作,而且也承诺会按时交付。

开发前期还是比较顺利的,后期阶段也发生了很多小故事,比如经常开发者在群里反馈对方的不好,吵得不可开交,没有办法,程序员的世界里,我就是主宰,自己相信自己永远都是最牛的那个人,其他人都是打酱油的,没有办法,只能放任他们吵闹,等待吵闹的差不多了,双方都累了,我再去协调下,然后世界又开始宁静了。

在开发中用到的第三方插件或者接口,考虑到时间的紧迫性,没有让开发者去申请,都是我自己申请完成了,也节省了一部分开发者时间。

在直播平台选型上面,我们团队也整理了多家直播平台,列举了他们的优缺点,让客户最终决定选择哪一家平台,在这个里面想说的是,我们不要直接让客户直接做方案,而是我们自己多找下,并且做好比较,让客户拍板就好,而不是让客户去找去比较,这样就体现不出我们的服务与价值来了。

突发事件来了,在需求方年会前一天晚上,需求方突然说,由于IOS不能观看,需求方要求我们临时作一个微信端购买与观看直播内容的入口,当时真是慌了,时间太紧急了,当时对应的开发者也没有前端的,没有办法,只能自己亲自去编程了,还好之前也开发过,终于在客户年会的早上,把吃东西给客户用起来了,解决了客户一大难题,在需求方关键的时间点,我们团队人员积极配合需求方的运营,期间有问题也是及时对应,为客户着想,让客户满意,整个年会下来需求方也是比较满意的。

最后的验收阶段,一想到我们的项目马上要结项了,钱包可以鼓起来,伙食可以改善了,我们的小伙伴还是比较激动的。因为客户多个部门使用,涉及流程比较复杂,需要等每个部门都来对系统进行问题反馈和总结,所以在这个阶段也是持续了2周多时间,期间不断的在跟进客户的反馈情况,并及时响应和处理,对于需求变更的内容,我们也是和客户协商,建议下一个版本进行迭代开发,需求方考虑到实际业务,最终也同意我们团队的建议。

最好,在啰嗦几点:

1、陪伴是最好的信任。

2、随时保持与开发者的互动,如超过一天没有群里发言、git没有提交、里程碑没有变化的,我们也要主动去关心和问候下,要让团队的氛围和谐起来,开发者不是机器人。

3、我们虽然做的是远程项目开发,但是需求方也希望得到一种灵活的服务与体验,需要提高我们的快速响应能力,做到客户有问必答,有需要我们就上的态度等等,即使需求方就是多投入一部分资金,也是值得的。项目中用到的第三方平台内容,和客户说明下,我们代为申请或者我们做好方案,让客户选择即可。

4、由于是远程开发,不能面对面交流沟通,存在理解偏差和歧义,鉴于这个考虑,我们团队再有疑问的时候,也是大群,小群,私人多方面交流沟通,确保理解没有偏差。

5、沟通讨论是贯穿整个项目生命周期的活动,团队成员间信息交换是否及时,更是项目成功的关键。虽然不同角色承担不同工作,但都是以达成项目目标为指导的,团队成员只有始终保持沟通讨论,保证接收到最新的、一致的项目需求信息,才能使得开发工作顺利进行,避免出现信息交换不及时而导致的返工。

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180302G17B2000?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券