软件产品线.ppt

上传人:仙人指路1688 文档编号:2978779 上传时间:2023-03-07 格式:PPT 页数:23 大小:1.25MB
返回 下载 相关 举报
软件产品线.ppt_第1页
第1页 / 共23页
软件产品线.ppt_第2页
第2页 / 共23页
软件产品线.ppt_第3页
第3页 / 共23页
软件产品线.ppt_第4页
第4页 / 共23页
软件产品线.ppt_第5页
第5页 / 共23页
点击查看更多>>
资源描述

《软件产品线.ppt》由会员分享,可在线阅读,更多相关《软件产品线.ppt(23页珍藏版)》请在三一办公上搜索。

1、软件产品线SOFTWARE PRODUCT LINE,软件产品线,软件产品线的产生背景,Celsius Tech 公司背景:,瑞典国防部的采购对象大约有2000名员工每年销售额大约为3亿美元多年来为海军开发各个系列的舰艇命令和控制系统,软件产品线的产生背景,Celsius 公 司(1985):,Celsius Tech的市场人员同时拿到了两个大订单每个大约有1,000,000 行源代码每个都比以往的程序要复杂得多远远超出公司的开发能力!,软件产品线的产生背景,不能增加人手:很缺少软件人员且成本和进度超出,仍然有问题,大规模的面向对象重用仍然罕见,不行,模块都对他的运行环境有一些假想,软件产品线

2、的产生背景,市场策略应用领域,体系结构,组件,共享,构造自,接受,被用来构造,Celsius 公 司(1985):,软件产品线的产生背景,Celsius 公 司 软件产品线应用结果:,开发项目时间对比,软件产品线的定义,A software product line(SPL)is a set of programs that share significant common functionality and structure.,软件产品线是(SPL)是 指 具有一组可管理的公共特性的软件密集性系统的集合。,软件产品线的定义,软件产品线的特征,软件产品线的特征,OOP.CBSD.SPL的软件

3、产品开发特点对比,软件产品线的特征,软件产品线的关键技术,产品 开发,软件产品线的关键技术,核心资产开发,领域核心构件开发,领域参考体系结构开发,领域分析和定义,软件产品线的关键技术,应用 开发,领域构件的实例化和定制以及基于构件的开发,参考体系结构的实例化,应用需求分析,软件产品线的关键技术,管理,组织的管理,技术的管理,软件产品线的关键技术,软件产品线的开发实例,某设计院信息管理系统,软件产品线的开发实例,该系统的主要功能有:,软件产品线的开发实例,分析和确定产品线范围,分析产品线内产品需求特征的公共性和变化性并建立软需求模型,Text in here,根据产品线需求模型设计产品线架构,第

4、四步,第二步,第一步,开发组件等产品线的公共资源,第三步,核心资产的开发,软件产品线的开发实例,应用开发资源管理中的销售图纸,公共部分+销售图纸+用户付费+手工识别,公共部分+机器识别,公共部分+销售图纸+用户付费+机器识别,软件产品线国外发展现状,由于软件产品线是同时开发一组成品,故其更为困难,风险也更高。产品线技术是在领域工程、体系结构、组件技术等多种技术基础上发展的,但对这些技术提出了新的挑战。近来国内外众多组织和学者对软件产品线技术进行了大量研究工作部分研究成果也已经过实践验证。软件产品线技术理论研究仍远远落后于工程实践,需要进一步的完善和发展。,软件产品线未来研究方向,2009年3月10日,Thank You!,

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 建筑/施工/环境 > 项目建议


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号