随笔分类 -  产品线工程

2012 定制化产品探讨(周金根).pdf
摘要:定制化产品相关的话题在软件产品开发过程中比较普遍,也是很多人关心的一个主题,但深入研究和实施并且对外分享的并不多,今年在中国软件技术大会和软件工程大会中我拿出这个话题与大家分享一下,也希望有更多人能够一起探讨解决之道。 下面第一张图是我在工作中方法层面关注的主要主题,前年在一些大会上与大家分享了敏捷 阅读全文

posted @ 2012-12-04 08:55 周 金根 阅读(2570) 评论(1) 推荐(3) 编辑

产品线工程:软件产品线-规模化产品开发介绍
摘要:本文已挪至 http://www.zhoujingen.cn/blog/1836.html 做开发做了5到10年,除了关心技术之外,我们需要发展还需要学习什么呢?产品线是系统的系统,这个必须有:)做产品基本上都不会只做一个项目和单个产品的,现在基本上多是走产品线的路子,那IT如何适应商业需要进行软件的产品线开发呢?我想首先要去了解软件工程中的软件产品线的一些基本概念和如何去做,本篇截取我做的一个ppt中的一些图与大家分享一下。推荐:你可能需要的在线电子书 欢迎转载,转载请注明:转载自周金根 [ http://zhoujg.cnblogs.com/ ] 阅读全文

posted @ 2011-01-13 14:24 周 金根 阅读(3666) 评论(7) 推荐(3) 编辑

软件产品线工程方法:如何在OpenExpressApp做客户化工作
摘要:本文更新版本已挪至 http://www.zhoujingen.cn/blog/1838.html--------------------------- 很多产品都会遇到客户化问题,也就是在通用产品之上针对一些客户会进行配置和定制工作,也就是处理721问题(为了简单描述这类问题,我们简单的使用72... 阅读全文

posted @ 2010-09-07 15:53 周 金根 阅读(3205) 评论(6) 推荐(1) 编辑

发布【规模化产品开发方法-产品线工程.pdf】
摘要:随着软件应用的普及,企业对软件也越来越重视,不断的要求采用软件提高效率,提升技能增强企业竞争力。随着客户的增多,软件企业这时需要面对更多的客户,处理共性和个性问题。如何保证低成本、高质量、快速上市等要求就成为了企业竞争力的主要表现之一,而产品线工程方法就是支持这种大范围重用(large-scale reuse)的方法。产品线区别于传统的代码重用就是大量的使用重用(可以达到90%),不仅仅是代码,还... 阅读全文

posted @ 2010-02-24 08:27 周 金根 阅读(2693) 评论(0) 推荐(1) 编辑

模型驱动开发 - 产品线架构的演进
摘要:本文更新版本已挪至 http://www.zhoujingen.cn/blog/1840.html-----------------在《Evolution in Model-Driven Software Product-line Architectures.pdf》中讲解了一下模型驱动在产品线架构... 阅读全文

posted @ 2010-01-26 22:00 周 金根 阅读(2584) 评论(5) 推荐(1) 编辑

软件产品线工程方法 - BAPO之架构(Architecture)
摘要:本文已挪至 http://www.zhoujingen.cn/blog/2562.html Family Evaluation Framework (FEF) 是欧洲工业界和学术界经过六年时间从众多项目整理出来的一个评估框架,如下图,该评估框架有5个级别, 覆盖了软件工程的四个评估维度(商业、架构、 阅读全文

posted @ 2009-12-05 15:54 周 金根 阅读(3169) 评论(5) 推荐(2) 编辑

软件产品线工程方法 - BAPO之商业(Business)
摘要:本文已挪至 http://www.zhoujingen.cn/blog/2564.html Family Evaluation Framework (FEF) 是欧洲工业界和学术界经过六年时间从众多项目整理出来的一个评估框架,如下图,该评估框架有5个级别,覆盖了软件工程的四个评估维度(商业、架构、流程和组织),每个维度有三到四个方面,本篇将介绍一下商业维度,这也是一般产品最重要的维度,也是我们开发人员最短缺的维度。四个方面BAPO对商业着重从以下四个方面考虑:Vision and business objectives: 产品愿景Commercial : 市场和销售Strategic pla. 阅读全文

posted @ 2009-12-03 22:34 周 金根 阅读(2015) 评论(0) 推荐(2) 编辑

软件产品线工程方法 - BAPO相关周期图
摘要:BAPO(Business/Architecture/Process/Organisation)商业(Business)业务领先模型产品生命周期 在产品开发期间该产品销售额为零,公司投资不断增加;在引进期,销售缓慢,初期通常利润偏低或为负数;在成长期销售快速增长,利润也显著增加;在成熟期利润在达到顶点后逐渐走下坡路;在衰退期间产品销售量显著衰退,利润也大幅度滑落。如图所示:适用范围:该曲线适用于一般产品的生命周期的描述;不适用于风格型、时尚型、热潮型和扇贝型产品的生命周期的描述市场生命周期曲线Ⅰ表示细分市场的生命周期;曲线Ⅱ表示生命周期过程中市场投资水平的变化,这里可以理解为促销投资水平;曲. 阅读全文

posted @ 2009-11-07 21:19 周 金根 阅读(3310) 评论(0) 推荐(3) 编辑

软件产品线工程方法 - 三大基本活动
摘要:本文已挪至 http://www.zhoujingen.cn/blog/1644.html在《软件产品线工程方法 - 四个主要原则》中一个主要原则是:两阶段生命周期,如下图所示:从上图可以看出,产品线开发包括核心资产开发和利用核心资产的产品开发,以及产品线开发的管理。这三部分活动是产品线的核心基本活动,如下图所示:上图每个旋转圆圈表示一个基本活动,三者必不可少,紧密连接。旋转箭头不仅表明核心资产用于产品开发,还表明核心资产通常是从产品开发中形成的。下面从各个基本活动分别进行说明,希望读完之后大家对产品线开发的三个基本活动都有所了解。核心资产开发核心资产开发活动的目标是建立产品的生成能力,下图显 阅读全文

posted @ 2009-10-18 13:21 周 金根 阅读(4561) 评论(1) 推荐(0) 编辑

软件观点 -从技术采用生命周期来看公司内部开发平台的用户群
摘要:本文已挪至 http://www.zhoujingen.cn/blog/1648.html 产品线中的核心资产的开发一般都是由公司的开发平台来制作的,这个开发平台的主要用户就是内部用户,从用户角色来看可能包括需求人员、开发人员、架构师等,本篇不准备讨论这些角色,而是从鸿沟理论中的用户群来谈谈。读完之 阅读全文

posted @ 2009-10-12 20:18 周 金根 阅读(3588) 评论(0) 推荐(2) 编辑

软件产品线工程方法 - 四个主要方法原则
摘要:本文已挪至 http://www.zhoujingen.cn/blog/1431.html 信息系统存在很多共性,如果作为产品来开发,那么如何能够通过平台来进行重用和扩展,业界中的产品线工程方法就是进行大范围复用的一种方法。 在园子里也住了不短时间,发现关注技术的占多数,而除了技术外,软件工程中还有 阅读全文

posted @ 2009-09-27 22:28 周 金根 阅读(9694) 评论(2) 推荐(2) 编辑

软件工厂方法(二):软件工厂应用
摘要:基于实践的高度抽象之上,加上理论的加工就成为了方法论。在自己没有很好的方法时,我们可以采用别人的方法,只需要在应用时结合自己的实际情况,有选择的结合不同方法以满足我们的要求。在上篇《软件工厂方法》中,介绍了软件工厂由四个基础构建块组成,分别是产品线工程,架构框架,模型驱动开发和构建指南。我前期的主要工作内容有报表引擎、企业报表和GCC应用,本文将基于我的这些工作内容描述一下软件工厂的一些概念以及应... 阅读全文

posted @ 2009-08-03 21:02 周 金根 阅读(4642) 评论(4) 推荐(4) 编辑

软件观点 - 软件工厂方法
摘要:现在软件产品都面临着快速高质量的要求,而我们也在一直追求着这个目标。项目管理软件规模较大,定制能力要求强,规模化开发也是一个很重要的目标。本文介绍软件工厂以及模型驱动开发的一些基本方法 阅读全文

posted @ 2009-01-07 17:36 周 金根 阅读(4748) 评论(5) 推荐(2) 编辑

导航