关于客户定制化软件的探讨

我认为,软件开发,尤其是定制化的软件开发,一定要彻底弄清楚客户对软件的初衷。客户很多时候对软件没有什么确切的概念,会提出不合理的需求。你可以根据客户的初衷来分辨哪些功能是客户真正所需,哪些是客户的一厢情愿。如果是‘真正所需’,即使是再困难也应该实现,如果是‘一厢情愿’,应该尽量避免,多和客户沟通。因为这些‘一厢情愿’会让软件走向错误的道路,开发人员会忘记哪些是重要的,哪些不重要,尤其是开发团队人员变动很大的时候,从而使软件走向歧途。

从4月开始,我们组接到了一个定制化的项目(c/s结构),大致的流程是售前工程师和客户谈需求,然后与我们的产品经理进行沟通,最后产品经理把需求细分给我们研发。期间有一段时间我代替售前(我是研发),出差到现场,一方面现场开发(有些功能只有到现场才方便测试),另一方面代替研发去现场了解客户实际的软件使用流程。与客户的沟通过程中,客户充分表达了客户对软件的期待,现场的使用场景以及困难所在(我称之为初衷)。我在得到这些消息以后,干到很震惊,因为这些话我们的产品经理和售前从来都没有和研发说过。研发得到的信息就只有一个一个的功能,很少有客户对功能的期待以及使用场景。根据客户对软件的初衷,我再看我们的软件,我发现很多地方都不合理。虽然我们都软件的开发初期无法做到完美,但是软件最初的设计就是有问题的,是违背客户意愿的。客户和我说,他不希望他在使用软件的时候需要去分析,他希望软件可以直接给他结果,以最直观的效果呈现出来。我们的软件最初的设计就无法满足客户最基本的要求,因为售前工程师和产品经理都把精力放在了一个个的功能上面,而忽略了客户的初衷。这在软件初期的时候还容易解决,到了软件开发的中后期,这样的问题更为致命。

  是否有很好的办法来解决开发人员与客户沟通不善的问题?减少环节是一个好办法,但是大公司总是很‘臃肿’。人们在工作时倾向于按照一套流程来做,对于售前工程师来说,他们很容易将自身定位为用户需求的转化者,把客户的需求转化为一个一个的功能。殊不知他其实的功能只有一个,与产品经理传达客户的精神。就像上级给下属传达命令的时候,下属要充分理解上级的精神。完成领导安排的工作,只能做到完成任务,但是理解了领导的真正需求,在领导未想到或者分配错误的情况下,及时的纠正领导的安排,这样才能做到完美。您说呢?

  我是JAZz,喜欢在网上与大家分享我的所见所得,欢迎大家在评论区与我互动。

原文地址:https://www.cnblogs.com/jazzpop/p/9288518.html

时间: 2024-10-08 14:04:56

关于客户定制化软件的探讨的相关文章

定制化Azure站点Java运行环境(5)

Java 8下PermGen及参数设置 ? 在上一章节中,我们定制化使用了Java 8环境,使用我们的测试页面打印出了JVM基本参数,但如果我们自己观察,会发现在MXBeans中,没有出现PermGen的使用数据,初始大小等信息,即使我们已经设置了大小: ? 在Java 7及以前版本中,PermGen主要存放加载的类的信息,如果设置过小,类加载失败,可能会出现OutOfMemory的经典错误,在Azure website里面的Java开发中,碰到的客户定制化设置的问题也会涉及到PermGen的大

平台化软件的设计与应用前景分析

平台化软件的设计与应用前景分析 http://www.cnblogs.com/spring_wang/p/3344305.html 1.背景描述 近年来,在政策和市场的双重拉动下,中国软件市场保持了持续快速的增长.2002年,中国软件市场实现了21.1%的增长率,销售额达到345 亿元.2003年,中国软件市场销售额达到400亿元左右,软件市场进一步升温.在几百亿元的市场规模下,掩盖了这样一个事实:软件项目成功率非常低.根据统计,超过80%的项目不能在最初估计的预算和进度内成功交付.这对用户和厂

简信CRM分享:个性定制化CRM,完美契合企业需求

随着信息技术的高速发展,企业信息化的建设要求也随之增高,不少企业希望能找到可以完美匹配自己管理手段及业务模式的产品,又希望产品可以应对未来的业务发展. 对于具有个性化需求的企业,定制开发一套专属的CRM系统是最好的解决办法了.以下给大家列举需要定制CRM系统的四大理由. 一.商业策略由于各行各业.各家企业需求不一,很难使用标准化的CRM系统满足各个企业的发展需求.除此,大家都知道定制CRM系统是为了企业更好的管理客户,服务好客户而进行开发的一款软件,因此不仅仅是一个软件,还是一个企业实力的综合反

CRM客户关系管理软件排名分享 !

客户是企业生存的基础,如果没有客户,企业就失去利润来源,也就无法生存下去.因此,选择一款好的CRM客户关系管理软件,维护好用户资源,对企业至关重要.但市场上产品很多,企业选型时难免存在诸多困惑:有哪些好用的CRM客户关系管理软件?谁能推荐几款好用的CRM?CRM软件如何选型?CRM软件大概多少钱?哪款CRM最适合自己?--为了解决这些问题,特整理出最新的CRM客户关系管理软件排名,希望能解决大家心中的困惑.     1.SAP CRM SAP客户关系管理(CRM) 软件,帮助企业通过所有渠道全面

智能客户关系管理软件功能有哪些?

随着智能时代向我们走来,智能手表.智能眼镜.智能家居等各种智能产品,大家已经耳熟能详.但在企业管理软件领域,提到智能客户关系管理软件,很多人可能感到很新鲜,或者听过这个名词,但不太了解.那么,智能客户关系管理软件是什么意思?智能客户关系管理软件厂商有哪些呢?相信看完下文内容,所有疑问都将获得解答.     一.什么是智能客户关系管理软件? 智能客户关系管理(Customer Relationship Management)软件,也叫智能CRM软件,是结合最新智能化技术,对传统客户关系管理软件进行

PMC为超大规模部署提供高性价比定制化服务器硬件

PMC为超大规模部署提供高性价比定制化服务器硬件 PMC公司宣布率先推出16端口12Gb/s SAS及16端口 6Gb/s SATA I/O 控制器解决方案.PMC的数据中心IO控制器产品系列助力OEM和ODM,为超大规模部署提供高性价比的定制化服务器硬件,如OpenCompute.Windows 云服务器.Open Stack及天蝎计划等环境下的部署.此系列产品的端口密度为业界最高.功耗最低,且能提供逾1,000,000 次每秒输入/输出,因而能支持需求最为严苛的云计算应用软件. 此产品系列包

3D打印闪耀中博会,“湖南智造”再展新风采 ——华曙高科推出全球首款开源可定制化金属3D打印机

"2015中国中部投资贸易博览会"5月18日在武汉拉开帷幕,湖南省商务厅组织我省代表企业积极参与.其中,华曙高科技有限责任公司作为国内3D打印产业领军企业在展会发布全球首款开源可定制化金属3D打印机FS271M,成为此次展会的一大亮点. 随着我国将3D打印提升到国家战略层面,以及今年首个"国家计划"的出台,3D打印产业的发展得到越来越多人的关注.机遇与挑战并存,面对国内尚不成熟的3D打印产业发展,以及以美.德为首的国际3D打印产业巨头的市场竞争,本土3D打印企业如何

企业是否需要定制化ERP系统?

数据统计,大部分顾问认为在现代企业资源规划系统中已经找到了定制化功能了.于是,大量的用户想到了定制化所提供了一些功能和好处. 在这个追求个性化的时代下,人人都在追求不别一个不一样的东西:不能撞衫,不能撞包,甚至是不能撞脸,在这种大背景下企业ERP管理是否也在企求个性化,定制化呢?但与个人的追求相反,现今市场上供应商努力在创造一个可以适合所有行业,所有企业的解决方案.那么企业究竟是否需要一个定制化的解决方案? 数据统计,大部分顾问认为在现代企业资源规划系统中已经找到了定制化功能了.于是,大量的用户

U-Mail:如何实现EDM的个性化和定制化?

设想一下,一个上班族一天要接到多少垃圾邮件?据媒体报道,目前来往的邮件中,高达95%以上的是垃圾邮件,而且有些垃圾邮件还会故意占据着邮箱的最前列.同时,随着人们接受资讯越来越快捷便利,渠道越来越多,也一定程度上分流了注意力,导致打开邮箱的间隔期变长,对一封邮件的关注度下降.所以在邮件泛滥的情况下,U-Mail反复提倡邮件营销一定要做到个性化和定制化. 个性化的邮件通常能够迅速吸引起读者的注意力,在一堆邮件中突围而出.邮件的个性化包括从邮件标题到主题和内容乃至邮件的设计风格都进行了针对特定人群的改