分享

开发人员应具有的产品意识(三) 连载

 Richard118 2014-01-03

三、如何提高产品意识

3.1 提高使用价值

3.1.1 满足客户的基本需求

    做为一个合格的产品,满足客户的基本需求是必须的,前提是这些需求都是合理的。如何鉴别客户的需求是合理的基本需求,需要相关行业经验,这不是仅仅一个计算机天才能搞定的。因此在做产品的过程中,关注的不能仅仅是计算机方面的知识,还要有很多行业的知识需要学习,多向行业经验丰富的前辈学习请教会让你少走很多弯路。

    当确定了合理的基本需求后,接下来就是实现,这时就不能再有水分,该做到的一定要做到。不然即使其它方面做的再好,也是一个不完整的产品,也许就是一个失败的产品。

3.1.2 提供比竞争对手更多的额外需求

       竞争无处不在,有人存在的地方,就有竞争(其实动物也是一样)。那么如何在竞争中取得先机,做为开发人员来说,最简单的就是提供一些额外的功能,这些功能可以给客户更多的满意度。

       目标决定一切,我们的目标已经确定是提供给客户更多的满意度,所以工作自然也就要围绕这个目标来做。所有不能提供更多客户满意度的功能没有必要做;能提高客户满意度的功能要比对手做的更好;能提高一部分客户满意度的功能要提供options选项,允许客户选择。

3.1.3 降低客户的成本

u 减少客户的培训成本;

       什么叫减少客户的培训成本呢?简单来说,理想的产品就是产品使用简单、不需要专门的学习就可以熟练使用。但实际上有很多产品是很难做到这一点的,这也就导致了社会上有各种各样的培训班、培训教材等。为了学习这些产品的使用,客户必须额外附出培训成本,这可能包括人力、时间、费用等。

       Windows为什么会成为个人电脑的主流操作系统,而DOS、UNIX、Linux却没有做到,最重要的就是windows的使用相对来说太简单了。一个没用过电脑的人,也只需要简单的指导一下就可以上网冲浪了。而其它几个还需要大量的培训才能勉强使用。

       客户衡量一个产品的价格,不仅包括产品本身的价格,还包括它的培训费用(包括人力、时间、费用等),以及维护费用(保修、保养、升级等)。因此不要说我们产品卖的便宜就是真的便宜,客户不都是傻子。当然如果你能把客户变成傻子,那么哪怕是拿一堆垃圾换一堆金子也无谓。

u 减少客户的使用成本;

       有人可能会说,开汽车需要汽油,运行个软件需要什么成本?咋一听,有点道理,但你只要用心思考一下,一切都又那么明了。运行软件不得开计算机吗,不开计算机你玩什么花活都没用。在实际生产环境中可能还有更多要求,比如空调、定期备份(磁带、光盘等)等,也许在一些特殊的部门还需要安装屏蔽门什么的。

    我们还是以我们直接感受到的电为例吧。对于一个小软件,大家的感受可能不明显,如果你去百度的机房看看,就会明白节电的重要性。如果本来2台服务器就可以,你非要用10台,显尔易见有人被驴踢了,虽然不排除实际生活中确实有人为了某种原因非要这么做,但从设计的角度来看,就是软件设计的不够好,人为的增加了客户的使用成本。

    提高软件的运行效率,降低硬件的成本、降低功耗,也是为绿色环保做了一份贡献。这也是一个很响亮的一个特点,我们的软件绿色环保,节电节能,相比其它软件有更低的运营成本,也是一大卖点。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多