在开发项目的过程中,跟客户打交道在所难免,因为成功的软件产品是建立在成功的需求基础之上。当客户有问题需要用计算机来解决,而开发人员开始帮助用户解决这
个问题,沟通就开始了,沟通技巧就显得特别重要了。
需求获取可能是软件开发中最困难,最关键,最易出错的以及最需要交流的环节。对需求的获取往往有错误的认识:客户知道需求是什么,我们要做的就是通过沟通从用
户那里获取需求,但有时候可能用户不了解开发技术事项的细节,有时候问题可能超越了系统的边界了。其次对问题的理解,客户对系统的了解不够,怎样的系统工作效率高,哪
些工作该交给系统工作,这就需要开发人员在开发过程中保持和用户的沟通,避免在需求和分析上产生歧义。
下面就近一次“在线培训系统”分析客户的具体需求:
培训课程有5大块主要板块: ① 设计;能了解到公司使用的设计软件并学习这个设计软件。
②产品;了解和学习产品的特点。
③维修;基础的装系统,硬件维护。
④营销;掌握对硬件的营销。
⑤服务;服务掌握礼貌用语,还有上门服务。
待续、、、