项目概况
客户是一家为飞行员和航空公司提供航飞监控和记录的服务公司。客户有一套系统,下面有多个子系统,专门用来记录和管理所有飞行员飞行记录,认证,以及对应航空公司的信息。但此系统已经比较老旧,有很多的程序漏洞,性能需要提升以满足日益增长的客户需要,同时做更多的扩展功能和移动端的扩展。
项目挑战
- 原有系统的技术老旧,难以满足当前需要;代码复杂难懂,维护的人力成本非常高昂。同时,系统的括展性差,几乎不能添加新功能。
- 项目本身专业度极高
- 客户外包经验不足:
- 客户不专业,在初期也不怎么听取我们的专业建议,让客户提供的资料和信息,每次都不完整,或者都不能一一对应;
- 经常约客户Skype沟通需求,但是三番五次的爽约,
- 客户的需求总是不固定,且有一些紧急的需求需要立即处理,但是相关的逻辑都还没理清晰;
- 对于一些与飞行相关的术语和行业标准不熟悉;
- 客户自己对于问题和需求的描述,因为夹杂大量的专业术语,行话,标准和方言,或者英文书写不规范,很难让技术人员理解,通常需要多次的沟通才能真正理解客户的需求
解决方案
- 修复原系统中的bug, 并理顺混乱的逻辑。新系统的升级计划正在有条不紊的整理中;
- 我们通过访问大量美国专业的航飞论坛,政府网站,查阅大量的官方权威资料来补充自身专业知识不足的缺陷,同时积极和客户沟通一些难点(客户本身是飞行员);
- 通过我们的外包经验来引导客户进行正确的项目管理,开发跟进和沟通:
- 在初期简化沟通流程,以word文档的表格形式来列明任务,并对所有任务相关的问题进行一一问答交流,做到一个任务需求清晰后才开始下一个任务;
- 在客户的白天,也就是我们的晚上(客户在美国),我们进行Skype即时沟通,来达到快速交流的目的,在后期,客户也积极配合,在我们的白天,他的晚上同时和我们沟通任务细节;
- 始终让客户列出任务列表的优先级,并定时要求客户更新任务优先级。同时,我们告知我们对任务优先级的处理计划,也保持和优先级任务的同步更新;
- 对于不确定的内容,反复和客户确认并画一些简单的原型图来保证双方的需求理解是一致的,不会出现理解偏差;
- 反复给客户强调沟通一致性和连贯性的重要,在初期,我们的项目经理和销售也一起来理解客户的回复以提高效率和进度。
- 有问题随时反馈给客户,客户不回复会每天跟进客户,并采用邮件,Skype 或者电话等多种方式沟通,已沟通效果为最终目的。
最终结果
- 客户的项目管理水平有很大提高,沟通开始变得简单,精确,高效;
- 项目开发的直接结果就是客户获得了更多的商机,扩展了自己的业务范围;
- 项目经理对航飞行业的专业术语的掌握已非常熟悉,对客户邮件的行文风格也把握得很好,客户自己的英文书写也规范了很多;
- 客户对我们的专业度非常赞赏,也非常信任我们,告诉我们后期还有系统升级,相关移动端的开发工作都会交给我们来完成;
- 我们也提出了更多的能提升客户业务和用户体验的建议,来完善客户的系统,让客户能更多的专注自己的业务,而不是程序开发。
项目截图