产品化的思考

关于产品化,公司也进行过相应的探讨,也是公司的目标。

    公司一直在做项目,没有很好的产品化的思路。

    个人认为为什么会称之为产品,产品应该是有大部分共性的特点,按照相应的技术标准或规范生产出来的东西。比如螺丝钉,有各种规格的螺丝钉,但每种规格都有统一的标准。比如手机,有相应的通信标准。

    那么我们的软件产品如果要产品化,应该是满足某一规范或标准的软件,首先应该想到我们应该满足的标准,有了参照的标准我们才能将它产品化。比如说我们的服务开通系统要产品化,参照的标准就是集团规范。那我们就应该按集团规范对标我们的产品满足情况。海外版本可能参照的是eTOM模型等,做一个标准版。可能每个省或国家需求有差异,作为产品规划人员,应该将可能的共性需求或有利于产品功能提升的功能加入到产品改善计划里。但对于个性化的需求,我们有类似的功能的话,应该尽量引导用户进行流程优化等来适用系统。

    在产品的实施过程中对于系统的主体功能可能变化不是很大,但是如果要适应不同的地方,系统与对端的接口的变化是比较大的。对于接口做为产品化的考虑应该统一规划,制定不同的技术标准对接。对内收斂,对外解耦。对于大型应用考虑建立统一的EAI平台。

    总的来说软件的产品化,通过两个维度来实现,一是业务维度,尽量参考已有标准,综合共性需求。二是技术维度,功能上考虑可以灵活定制,裁剪。与外系统充分解藕,尽量不能因为与外系统的接口而改变核心的功能。灵活的权限验证、国际化等等。都是我们产品化需要考虑的。

    产品化后,产品如何演进更是我们需要思考的问题。

posted @ 2011-05-23 16:21  xiejava  阅读(35)  评论(0编辑  收藏  举报