课程讲义示例-oo开发进阶系列(v-软件复

上传人:子 文档编号:46768562 上传时间:2018-06-27 格式:PDF 页数:13 大小:235.89KB
返回 下载 相关 举报
课程讲义示例-oo开发进阶系列(v-软件复_第1页
第1页 / 共13页
课程讲义示例-oo开发进阶系列(v-软件复_第2页
第2页 / 共13页
课程讲义示例-oo开发进阶系列(v-软件复_第3页
第3页 / 共13页
课程讲义示例-oo开发进阶系列(v-软件复_第4页
第4页 / 共13页
课程讲义示例-oo开发进阶系列(v-软件复_第5页
第5页 / 共13页
点击查看更多>>
资源描述

《课程讲义示例-oo开发进阶系列(v-软件复》由会员分享,可在线阅读,更多相关《课程讲义示例-oo开发进阶系列(v-软件复(13页珍藏版)》请在金锄头文库上搜索。

1、中国软件架构师网中国软件架构师网中国软件架构师网 www.softwww.softwww.soft- - -胡协刚首席软件架构师UML/RUP专家胡协刚首席软件架构师UML/RUP专家课程讲义示例课程讲义示例课程讲义示例课程讲义示例 OOOOOOOO开发进阶系列之五开发进阶系列之五开发进阶系列之五开发进阶系列之五 软件复用与组织能力建设软件复用与组织能力建设软件复用与组织能力建设软件复用与组织能力建设方春旭 首席软件管理专家UML/RUP专家方春旭 首席软件管理专家UML/RUP专家2中国中国中国软件架构师网软件架构师网软件架构师网 www.softwww.softwww.soft- - -

2、? ?根据企业总体战略,评估当前的状况,找出根据企业总体战略,评估当前的状况,找出根据企业总体战略,评估当前的状况,找出根据企业总体战略,评估当前的状况,找出 差距以确定发展目标;差距以确定发展目标;差距以确定发展目标;差距以确定发展目标; ? ?分解目标以制定阶段性可行的目标,并针对分解目标以制定阶段性可行的目标,并针对分解目标以制定阶段性可行的目标,并针对分解目标以制定阶段性可行的目标,并针对 阶段目标,结合现状确定战略计划;阶段目标,结合现状确定战略计划;阶段目标,结合现状确定战略计划;阶段目标,结合现状确定战略计划; ? ?战略目标的完成情况需要得到正确的评价;战略目标的完成情况需要得

3、到正确的评价;战略目标的完成情况需要得到正确的评价;战略目标的完成情况需要得到正确的评价; ? ?战略计划保持相对稳定,但应随企业总体战战略计划保持相对稳定,但应随企业总体战战略计划保持相对稳定,但应随企业总体战战略计划保持相对稳定,但应随企业总体战 略和实际条件与进度的变化而加以调整。略和实际条件与进度的变化而加以调整。略和实际条件与进度的变化而加以调整。略和实际条件与进度的变化而加以调整。总则总则总则总则3中国中国中国软件架构师网软件架构师网软件架构师网 www.softwww.softwww.soft- - -? ?软件开发组织的战略发展内容不仅仅只包含软件开发组织的战略发展内容不仅仅只

4、包含软件开发组织的战略发展内容不仅仅只包含软件开发组织的战略发展内容不仅仅只包含 某一个方面,而是包含技术、过程、管理、某一个方面,而是包含技术、过程、管理、某一个方面,而是包含技术、过程、管理、某一个方面,而是包含技术、过程、管理、 人力资源、知识管理等多个范畴;人力资源、知识管理等多个范畴;人力资源、知识管理等多个范畴;人力资源、知识管理等多个范畴; ? ?在单个范畴的水平提升往往并不能带来真正在单个范畴的水平提升往往并不能带来真正在单个范畴的水平提升往往并不能带来真正在单个范畴的水平提升往往并不能带来真正 的实效。的实效。的实效。的实效。技术、过程等多个目标的统一技术、过程等多个目标的统

5、一技术、过程等多个目标的统一技术、过程等多个目标的统一4中国中国中国软件架构师网软件架构师网软件架构师网 www.softwww.softwww.soft- - -? ?现状评估现状评估现状评估现状评估 ? ?找出优势和缺陷找出优势和缺陷找出优势和缺陷找出优势和缺陷 ? ?制定发展计划制定发展计划制定发展计划制定发展计划 ? ?实施计划,跟踪与监督实施计划,跟踪与监督实施计划,跟踪与监督实施计划,跟踪与监督 ? ?评估结果评估结果评估结果评估结果实施步骤概要实施步骤概要实施步骤概要实施步骤概要5中国中国中国软件架构师网软件架构师网软件架构师网 www.softwww.softwww.soft-

6、 - -? ?软件产品质量评估软件产品质量评估软件产品质量评估软件产品质量评估 主要从产品本身的表现,来评估各产品与版主要从产品本身的表现,来评估各产品与版主要从产品本身的表现,来评估各产品与版主要从产品本身的表现,来评估各产品与版 本的品质。本的品质。本的品质。本的品质。 ?评估指标可以包括:评估指标可以包括:评估指标可以包括:评估指标可以包括: 产品安装运行后的事故率、发布后的缺陷产品安装运行后的事故率、发布后的缺陷产品安装运行后的事故率、发布后的缺陷产品安装运行后的事故率、发布后的缺陷 率、开发各阶段的缺陷率、用户的投诉情况率、开发各阶段的缺陷率、用户的投诉情况率、开发各阶段的缺陷率、用

7、户的投诉情况率、开发各阶段的缺陷率、用户的投诉情况 等。等。等。等。 ?采用的方法有:采用的方法有:采用的方法有:采用的方法有: 客户服务跟踪、产品运行远端监控、开发中客户服务跟踪、产品运行远端监控、开发中客户服务跟踪、产品运行远端监控、开发中客户服务跟踪、产品运行远端监控、开发中 的缺陷率度量、客户问卷调查等。的缺陷率度量、客户问卷调查等。的缺陷率度量、客户问卷调查等。的缺陷率度量、客户问卷调查等。产品品质评估产品品质评估产品品质评估产品品质评估6中国中国中国软件架构师网软件架构师网软件架构师网 www.softwww.softwww.soft- - -? ?核心技术资产应用评估核心技术资产

8、应用评估核心技术资产应用评估核心技术资产应用评估 主要从研发中心使用核心技术资产的实效方主要从研发中心使用核心技术资产的实效方主要从研发中心使用核心技术资产的实效方主要从研发中心使用核心技术资产的实效方 面,来评估研发中心核心技术基础的运用能面,来评估研发中心核心技术基础的运用能面,来评估研发中心核心技术基础的运用能面,来评估研发中心核心技术基础的运用能 力。力。力。力。 ?评估指标可以包括:评估指标可以包括:评估指标可以包括:评估指标可以包括: 核心技术资产的利用率、复用度;核心技术资产的利用率、复用度;核心技术资产的利用率、复用度;核心技术资产的利用率、复用度; 运用资产而节省的成本、对项

9、目进度的贡献运用资产而节省的成本、对项目进度的贡献运用资产而节省的成本、对项目进度的贡献运用资产而节省的成本、对项目进度的贡献 等。等。等。等。 ?采用的方法有:采用的方法有:采用的方法有:采用的方法有: 各种数据的统计与分析等。各种数据的统计与分析等。各种数据的统计与分析等。各种数据的统计与分析等。核心技术能力评估核心技术能力评估核心技术能力评估核心技术能力评估7中国中国中国软件架构师网软件架构师网软件架构师网 www.softwww.softwww.soft- - -核心技术获取与利用计划核心技术获取与利用计划? ?核心技术的不同类型:核心技术的不同类型:核心技术的不同类型:核心技术的不同

10、类型: ?覆盖较大领域,将被多个产品或项目复用覆盖较大领域,将被多个产品或项目复用覆盖较大领域,将被多个产品或项目复用覆盖较大领域,将被多个产品或项目复用 的业务模型(例如资产管理业务)的业务模型(例如资产管理业务)的业务模型(例如资产管理业务)的业务模型(例如资产管理业务) ?可以参考的需求文档可以参考的需求文档可以参考的需求文档可以参考的需求文档 ?设计模型或文档:设计模型或文档:设计模型或文档:设计模型或文档: 参考构架模型、实体类、业务服务组件接参考构架模型、实体类、业务服务组件接参考构架模型、实体类、业务服务组件接参考构架模型、实体类、业务服务组件接 口定义、构架机制和框架的设计、设

11、计模口定义、构架机制和框架的设计、设计模口定义、构架机制和框架的设计、设计模口定义、构架机制和框架的设计、设计模 式描述、其它技术难题的解决方案(关键式描述、其它技术难题的解决方案(关键式描述、其它技术难题的解决方案(关键式描述、其它技术难题的解决方案(关键 算法、性能调优技巧等)算法、性能调优技巧等)算法、性能调优技巧等)算法、性能调优技巧等)8中国中国中国软件架构师网软件架构师网软件架构师网 www.softwww.softwww.soft- - -管理过程技术公司的市 场定位如何确定软件公司的如何确定软件公司的 核心竞争力?核心竞争力?9中国中国中国软件架构师网软件架构师网软件架构师网

12、www.softwww.softwww.soft- - -解决问题的出发点解决问题的出发点解决问题的出发点解决问题的出发点投入量产出量10中国中国中国软件架构师网软件架构师网软件架构师网 www.softwww.softwww.soft- - -横向:技术方向 纵向:项目小组 基础:测试与横向:技术方向 纵向:项目小组 基础:测试与SQA软件公司研发中心组织架构软件公司研发中心组织架构11中国中国中国软件架构师网软件架构师网软件架构师网 www.softwww.softwww.soft- - -Ivar Jacobson提出的软件重用能力模型减少维 护成本更大范围 的重用互操作,更 高级重用快

13、速定制 产品开发非标准的代码重用非标准的代码重用体系结构重用特定领域以重用驱 动的开发组织体系结构重用特定领域以重用驱 动的开发组织产品上市时间?成本?质量方面的收益黑盒代码重用可管理的标准件重用黑盒代码重用可管理的标准件重用减少开 发时间12中国中国中国软件架构师网软件架构师网软件架构师网 www.softwww.softwww.soft- - -软件重用可从三个不同维来看时间维软件维护 使用以前的软件版本作为新版本的基 础,加入新功能,适应新需求。 平台维软件移植 以某平台上的软件为基础,修改其和 运行平台相关的部分,使运行于新平台。 应用维真正的复用 将某软件(或其中构件)用于其他 应用系统中

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 生活休闲 > 科普知识

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号