运用平衡计分卡评估产品家族开发
1 引言
专注于开发面向大型市场的软件产品和服务的组织,正逐渐意识到基于家族的工程方法的潜力。产品家族工程(PFE)方法在制造业取得了显著成功,如索尼、百得、本田和空客等。过去的研究和实践强调了将基于家族的工程技术应用于软件工程产品的重要性。PFE通过有计划的复用方式,将复用水平提高到约80%,还能显著缩短产品上市时间。
然而,这些优势需要以初始投资和推出首批产品所需的时间为代价。组织采用PFE方法需要在产品平台的前期规划上投入大量时间,甚至可能导致生产中断数月。因此,在采用基于家族的方法之前,仔细评估相关因素至关重要。由于产品家族开发的投资可能带来难以用财务结果量化的潜在未来回报,仅应用传统财务指标可能不足以证明这些投资的合理性。因此,我们建议使用平衡计分卡(BSC)方法来评估产品家族工程的投资。
2 背景
2.1 产品家族工程
产品家族是指一组具有共同特征、组件或子系统,能够满足多种市场需求的相关产品。软件产品家族是一组具有共同管理特征集的软件密集型系统,可满足特定市场细分或任务的特定需求。产品家族通过使用变化机制定制核心资产来引入可预测的变化。
常见的产品家族示例包括绘图工具Visio,其图形引擎和形状管理系统为核心资产,不同的绘图调色板则构成了针对不同市场细分的变化;康明斯发动机公司的1000多种电子控制发动机类型。在制造业中,产品家族工程方法通常也被称为基于平台的开发,即开发一个产品平台,从中衍生出各种产品。
产品家族工程旨在通过理解和控制相似系统的共同和独特特征,实现系统的开发。它与传统系统开发方法有很大不同,传统方法主要关注孤立地开发系统,复用通常
超级会员免费看
订阅专栏 解锁全文
22

被折叠的 条评论
为什么被折叠?



