文档章节

【转】对软件产品化的理解

城邑耕夫
 城邑耕夫
发布于 2015/03/30 09:18
字数 1034
阅读 118
收藏 4

    产品化的时机是看业务的需要,不管是对前景的落实,还是项目转化成产品,这些都不是技术人员能考虑的,业务的发展和策划,如何进行市场细化等如果都由技术人员考虑, 产品化的风险很大。风险最大的是对于产品化的理解。

    提到“产品化”,大部分技术人员,包括很多公司老板,首先想到的是可销售性,也就是免实施,“ 软件 产品的制造成本为零,微软就是这样发财的”,这是很多人跟我这么说,为什么要做产品。
     基于这种考虑,技术人员往往把主要精力放在体系结构设计,把焦点放在可配置性、零实施等环节,小型 软件 可能可以做到,而对于绝大部分中小 软件 公司,主要做的都是企业管理软件,采用这种思路会是一种灾难,企业管理软件是靠业务驱动的,即使是国外的成熟软件实施周期也不会比定制开发少多少,基于技术架构而不是业务来做产品开发,还没做出第一套就想着零成本复制,还没有业务应用,就想着软件提供的组织机构要支持复杂的矩阵式,甚至虚拟组织,基于产品的二次开发被看作是一种罪恶,从精益的角度上看也是一种过度设计,是一种浪费。如果基于这种想法来做产品,可以说产品失败的风险是非常大的,技术上对于一般的中小公司而言,是无法保证的。     
  通用类产品、中间件及系统软件的产品化,我没有这方面的经验,无法评论。

    企业管理软件,切入一个行业和领域,是可以产品化的,不过产品化在很大程度上讲,我认为是一种商业名词,是一种结合管理思想、实施方法等个性化元素的东西,无法轻易复制和实施,不具备大规模的销售可能。公司想做好,靠的是咨询顾问,他们所要的是Best Practise,技术在这个领域对顾客的影响是微乎其微的,项目成功靠的是实施,我看国外的产品实施跟二次开发也没什么区别。

    如果不是通用产品或者系统软件,做企业管理软件想零成本实施不太可能,产品所提供的功能永远无法满足客户的业务要求。而且靠销售软件产品挣钱,远远不及靠实施顾问挣实施费挣钱挣得多,后者才会给企业客户带来管理上的提升。

    软件公司怎么做产品化?我的意见是:
    1、 找到合适的项目和合适的客户,多做项目;
    2、 在某一个领域积累行业经验,建立样板工程和成功案例,并将项目产品化(指商务概念上的产品);
    3、 提炼管理理念,并将理念和成功案例结合,整理实施方法论;
    4、 找到下一个项目,在项目开发过程中将原系统重构。

    在刚开始的时候,别想着挣大钱,先老老实实做项目,只是要从业务的上多下功夫,对公司而言更重要的是抽象和提炼管理思想和业务规则,整理好实施方法和项目管理的经验,多做几个成功案例,产品化才有良好的基础。

技术人员的软件产品化

本文转载自:http://leebo.iteye.com/blog/168816

共有 人打赏支持
城邑耕夫
粉丝 91
博文 137
码字总数 104811
作品 0
成都
程序员
私信 提问
OSC 大咖说 | 专访听云 CTO 陈靖华:想要技术创业,看看前辈怎么说

APM,全称应用性能管理,国际上通行的定义是:监控并管理应用程序的性能和可用性,监测并诊断程序性能问题和问题所在服务层级的服务。随着海外明星 New Relic 兴起,APM以舶来品的姿态杀入中...

花仲马
2016/04/13
3.9K
8
软件设计过程经验谈 之 如何做好领域模型设计

经常听到领导教诲,开发的同事应该要往前走一步,去做产品?去做售前?这也是一种方式,只不过是一大步。个人觉得,在迈出这一大步之前,需要先走出一小步:从写好代码到做好设计。 下图是按...

吞吞吐吐的
2017/10/20
0
0
[转帖] 新浪首席DBA杨海朝:技术人员需要多才多艺_修炼之道

2011年是云计算风起云涌的一年,云计算在国内开始走下云端,落地应用。它会最终促使全球资源集中化,各种资源通过各种技术按照市场的规则被归类集中起来,从而使得资源的利用效达到最大化。 ...

MtrS
2016/12/19
9
0
张明云的Live——程序员的常见陋习

零 Live主题本次Live入口:程序员的常见陋习 一 关于我 我是张明云,常活跃于知乎和简书,知乎 Android 开发 和 编程 话题下优秀回答者;简书《 Android 开发经验谈》专题管理员,近 15K 的关...

张明云
2016/12/19
0
0
报名 | 工业是 AI 落地的新蓝海,产业巨头是创业者的护航人

  工业是 AI 落地的新蓝海   BV 与西门子 ABB 宝钢 美的共创了一个智能工业班      一   工业是 AI 落地的新蓝海   AI 时代的最大机遇,在于广大实体产业数字化智能化的过程。如...

机器之心
08/06
0
0

没有更多内容

加载失败,请刷新页面

加载更多

集成测试——Spring TestContext框架支持详细解说

概述 集成测试是在单元测试之上,通常是将一个或多个已进行过单元测试的组件组合起来完成的,即集成测试中一般不会出现Mock对象,都是实实在在的真实实现。 对于单元测试,如前边在进行数据访...

呐呐丶嘿
4分钟前
0
0
爬取豆瓣电影TOP250的所有电影名称,网址为:https://movie.douban.com/top250

所谓静态页面是指纯粹的HTML格式的页面,这样的页面在浏览器中展示的内容都在HTML源码中。 目标:爬取豆瓣电影TOP250的所有电影名称,网址为:https://movie.douban.com/top250 1)确定目标网...

linjin200
4分钟前
0
0
ES6私有变量的实现

1. 约定 实现 class Example { constructor() { this._private = 'private'; } getName() { return this._private }}var ex = new Example();console.log(ex.getName()); // ......

peakedness丶
7分钟前
0
0
SQLServer AlwaysOn在阿里云的前世今生

缘起 早在2015年的时候,随着阿里云业务突飞猛进的发展,SQLServer业务也积累了大批忠实客户,其中一些体量较大的客户在类似大促的业务高峰时RDS的单机规格(规格是按照 内存CPUIOPS 一定比例...

阿里云官方博客
11分钟前
0
0
绑定域名到 GitHub Pages

GitHub Pages 绑定来自阿里云的域名 简介 我在阿里云上注册了一个新域名:yuanzb.com,我已经在GitHub Pages上建立了自己的博客:http://yuanzb.github.io/yuanzb/。现在我希望将yuanzb.com映...

临江仙卜算子
17分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部