Atitit 产品化法通则

目录

1. 何谓软件产品化? 1

2. 产品化优点 vs 项目化 2

2.1. 软件复用率提高 2

2.2. ,项目化交付 2

2.3. 维护成本高 2

3. 产品金字塔  通用(跨行业)》垂直行业应用(跨公司)》公司 3

4. How 怎么实现产品化 3

4.1. 完整的自定义(ui界面自定义 流程自定义 数据模型自定义 3

4.2. 通讯自定义 3

4.3. 底层通用化 3

4.4. 模块化和标准化 4

4.5. 平台化的开发模式, 4

4.6. Balance 4

  1. 何谓软件产品化?

软件产品化,即客户无需为软件添加或调整代码和语句即能完成软件的安装配置、应用初始化、系统管理、用户使用的全过程,并且软件至少能满足80%以上的用户某一组应用需求

盒装的微软office或杀毒软件等这些通用型的软件产品,其实管理应用软件也可以实现产品化,也可以成规模地生产、复用和推广。大独立软件商早已在管理软件领域实现了产品化。的确,软件复用率提高意味着开发成本降低,周期缩短,维护费用节省,迅速普及占领市场,有效改善客户满意度等益处

  1. 产品化优点 vs 项目化

    1. 软件复用率提高
    2. ,项目化交付

从客户方面来看,项目化交付在技术或产品不成熟或相对短缺的年代是高端客户的唯一选择,但这样的选择的代价是非常痛苦的

  1. 维护成本高

其次,由于大部分软件都是针对用户具体情况定制,日后软件的维护和升级都需要单独修改、重新开发,这些都意味着较高的维护成本。在没有大量后备资金的支持下这类项目的最终归宿将由于缺乏可持续的不断增值的服务和升级,使得绝大多数该类项目在2-3年以内基本停滞或废弃

 最后,软件稳定性较差,容易出现故障,自然就更谈不上实用性了,无疑是高风险和高成本的。

  从厂商的角度来看,首先,项目的商业模式是以最低成本、最短时间交付客户需求,因此绝不会在项目的可持续发展方面进行研究和构架。随着项目的结束,下一个目标是下一个项目快速交付而非对上一个项目的优化和发展。

  其次,即使厂商拥有长期优质服务的理念和实力,但由于不同项目之间的差异性,使得对项目的服务有心无力,兼之项目主导人员变动、文档遗失等因素使得个性化服务基本成为空想。

  最后,项目越多,对厂商的资源需求越多,厂商基本没有足够的资源用于新技术研究跟踪和研发。长此以往,对产业的最大影响是功利性低水平重复,是对客户和厂商两败俱伤式的结局。

  1. 产品金字塔  通用(跨行业)》垂直行业应用(跨公司)》公司

通用平台  行业子平台(手机骑车行业)  具体公司产品项目

通用(跨行业)》垂直行业应用(跨公司)》公司(跨部门)》》部门应用(跨个人)

  1. How 怎么实现产品化

    1. 完整的自定义(ui界面自定义 流程自定义 数据模型自定义
    2. 通讯自定义
    3. 底层通用化

提出了一个需求,想要一款报表软件,但是具体的功能他不清楚,就是希望我们能优惠一点,而且马上拿出来。这是做服务的经常遇到的问题,就是需求不明确,所以价格也很难明确。最后花费很大精力,拿出来产品并不是实际需求的产品。而一旦产品化后,很多问题就影刃而解。

  1. 模块化和标准化

。通过模块化和标准化有利于我们快速的将方案变为产品。这种优势在单个技术转换成多个产品时体现的尤为明显。

  1. 平台化的开发模式,

基于需求分析提炼和规划产品平台,然后在产品平台的基础上,划分产品系列,从而形成平台产品或产品版本。在贯彻平台化开发思想的过程中,应注意在差异化和通用性上取得平衡。可以说,复制是软件利润的唯一来源,所以软件重用度的目标甚至要优先于差异化的目标,因为只要有足够大的重用度,就能够大幅度降低成本,企业只要在核心需求上满足了客户,再加上价格和速度的优势,必将在竞争中处于不败之地。

  1. Balance

在具体操作时,到底用户的某个特性是否需要加入产品规划中,到底某个需求是否应当纳入到产品功能开发中……如何在标准产品与客户最终产品之间取得平衡,这仍然产品化开发模式下最为头痛的问题。有些需求一旦纳入标准产品之中,对产品可能是致命的打击。

在平台化开发模式下,产品架构和模块/组件设计将更多地考虑开放性、通用性和冗余设计,从局部来看会影响产品开发的进度和效率,尤其对新产品系列的第一个产品,将需要更长时间才能推向市场,这是企业必须认识和接受的代价,但换来的是后续产品开发速度的大幅提升。另外,产品平台化开发还会来自内部高手的挑战和开发人员习惯的阻力。高手们总是希望按照自己的思路规划和开发产品,要让大家都统一到一致的平台架构和开发模式下绝非易事。开发人员也不喜欢条条框框,总是想弄点什么新的东西,但平台化则需要更多的标准化和规范要求。综上,要解决这些难题,企业需要足够的决心和耐心。

显然,软件产品化不仅仅是技术上的问题,然而技术也是其中关键的一环,包括架构设计、技术平台、模块化构造、数据结构、函数/算法、接口技术等。例如技术平台的工作一般包括

(9+条消息)关于软件产品化的几点思考【转】 - 平凡的心 - CSDN博客.html

Atitit 产品化法通则 目录 1. 何谓软件产品化? 1 2. 产品化优点 vs 项目化 2 2.1. 软件复用率提高 2 2.2. ,项目化交付 2 2.3. 维护成本高 2 3. 产品金字塔相关推荐

  1. 从成本、用户和产品说起,PC端和移动端有哪些区别? | 人人都是产品经理

    现在关于移动互联网取代PC的言论特别多,的确,移动互联网产品的用户量大都已经远超PC产品,但个人认为,就像电视不能取代广播,PC不能取代电视一样,移动互联网不能取代PC,它们在大的社会环境下各自发挥不 ...

  2. 【原创】我们到底是不是产品经理:给互联网、软件业者

    将近 4000 字,有必要给个摘要: 本文分析了互联网.软件的产品经理与传统行业的产品经理有什么异同. 文 章从"产品经理"一词的来源说起,之后转到互联网.软件行业巨头的" ...

  3. 我们到底是不是产品经理:给互联网、软件业者

    这是一次中篇的尝试,先放出1.0版,总觉得干巴巴,希望能收集到多多的意见和建议,一定会改写出2.0版,周末团队去武夷山Outing了,回来再看,:) 将近4000字,有必要给个摘要,本文已用于某机构内 ...

  4. 产品经理都在用哪些软件绘制路线图?10大工具软件

    产品路线图是一个共享的产品信息来源,它概述了产品愿景.方向.优先级和进度随时间会发生怎样的演变.一个优秀的产品路线图是一种体现战略和战术的信息沟通工具,它是团队共享的行动指南,介绍了团队要去哪里.为什 ...

  5. MTM量身定制系统 - 富友ERP产品 - 信息化推动服装行业管理软件升级

    MTM量身定制系统 - 富友ERP产品 - 信息化推动服装行业管理软件升级 MTM量身定制系统 - 富友ERP产品 - 信息化推动服装行业管理软件升级 国内第一款量体定制管理系统 结合富友软件10年服 ...

  6. 网店描述页详情页产品图片批量下载提取采集软件

    1688描述页详情页产品图片批量下载提取采集软件 阿里巴巴国际站描述页详情页产品图片批量下载提取采集软件 淘宝描述页详情页产品图片批量下载提取采集软件 天猫描述页详情页产品图片批量下载提取采集软件 京 ...

  7. 产品手册怎么做?用什么软件?

    似乎在大众的眼中设计宣传单.海报.证书.手册等信息图时,除了需要能够十分熟练的运用工具,还需要有好的创意和想法才能创造出好的设计作品.其实,在这个网络飞速发展的时代,只要你选对了工具,即使是新手小白, ...

  8. Sketch 59 中文版 最流行的产品UI设计和矢量图形设计软件

    Sketch 59 中文版是界面设计,网站和图标设计的终极工具.现在已经成为全球最受欢迎的产品界面设计工具,每天有超过一百万的设计师(从自由职业者到全球最大的公司)都在使用Sketch 59 将他们的 ...

  9. Apollo进阶课程 ⑨ | 业界的高精地图产品

    目录 高精地图的格式规范-OpenDRIVE HERE HD LIve Map HERE HD LIVE MAP-MAP COLLECTION HERE HD Live Map-Crowdsource ...

  10. 菲果设计轻松打造高颜值的产品图【电商小白必收藏】

    电商近几年爆发性增长,特别是以今日头条和腾讯广点通为平台的二类电商,常常爆出爆品.由于二类电商的成本低.收益高,商家纷纷瞄准这块蛋糕,但有的客户苦于没有设计团队,找第三方合作成本又高,那么小编用菲果在 ...

最新文章

  1. 通俗篇:一文搞定矩阵相关概念及意义
  2. NSNotification消息通知实现源码(观察者模式原理)
  3. 更改ORACLE归档路径及归档模式
  4. Kafka 常用命令记录
  5. [译]使用 Rust 开发一个简单的 Web 应用,第 4 部分 —— CLI 选项解析
  6. javascript引擎V8精要(1)
  7. boost::core模块实现交换primitive
  8. .htaccess 后门
  9. 【原创】我所理解的自动更新-外网web服务器配置
  10. 每周更新学习进度表--第九周
  11. 网络中的哪些事儿(三)之我眼中的三层交换机
  12. Reactive Extensions入门(6):使用Rx进行单元测试
  13. jQuery Mobile中固定工具栏header、footer的data-*选项
  14. 油田生产数据选取进展22.2.11——2.17——2.26
  15. 完美解决failed to open stream: HTTP request failed!(file_get_contents引起的)
  16. 英文间隔符占位html,HTML空格占位
  17. HF_装饰者模式(Decorator_Pattern)_20200308
  18. html 占两行,css – 将html页面分成两行50%的高度
  19. 数据分析[1.1]--拆解方法总结
  20. 细粒度图像分类(FGVC)---综述

热门文章

  1. matlab导弹追踪问题垂直逃逸,综合程序设计 导弹追踪问题 (matlab)
  2. cordova android 开发,Cordova开发App入门(一)创建android项目
  3. Linux Socket 网络编程
  4. 加固社交关系 派派“场景+娱乐”模式异军突起
  5. HBase 表修复在线方式和离线方式
  6. 设计模式(建造者模式)
  7. LVM (逻辑卷)的增加、扩容、缩小、删除操作
  8. L2-001. 紧急救援(迪杰斯特拉算法)
  9. Nuget私有服务搭建实战
  10. Java-经典排序算法(二)——快速排序