今天经银川来到内蒙乌海。运气不错,一到乌海就就到了这里今年第一场雪,还是大雪。
这次来乌海重点是检验前期产品研发成果,听取专家们的意见和建议。经过一轮汇报和交流,专家们各抒己见,针对当前产品提出了很多见解。当然这么多建议都是好的见解,但问题是我们如何响应?
如果一个产品拥有明确的需求,也就是说能够清楚回答产品用户是谁?产品解决什么问题?产品的市场容量有多大?那么至少存在理论上的潜在市场。这三个问题如果回答不清楚,说明这个产品的可行性还需要论证。而论证的最好办法是通过项目来检验,从用户实际需求出发,解决具体问题,通过这些问题进行延伸和归纳。对于行业的信息化产品,通过自己想是很难想出贴近用户需求的产品,而顶多能够通过理论体系和业务模型的梳理,建立起产品的核心框架,在这个框架里面包含一系列开发的架构,部署架构,业务流程,数据标准和规范,开发模式,技术选型,说白了就是架构设计。架构设计应该来源于项目而又高于项目的抽象存在。产品前期要着手做好这部分工作。同时还有一项工作是配合市场对需求进行快速收集整理,并以原型方式快速迭代。
产品与项目的关系应该是相辅相成的,脱离了项目做产品就是闭门造车,而完全不考虑产品化地实施项目,最终会资源枯竭而死。应该是以项目快速交付为目的,进行产品化设计和开发。提取项目中公共需求,有意识地开发通用组件和接口,有意识进行成果复用。对业务对象进行抽象,明确哪些是通用部分,哪些是扩展部分。以配置代替编码,实现项目级别到功能级别,组件级别到方法级别的复用。从根本上为项目快速交付,节省实施成本打下基础。