11软件复用的组织方案.ppt

软件复用 计算机与信息学院Copyright2015 硕士研究生课程 计算机与信息学院 2015.11 软件复用的实施和组织 一、软件开发过程重组 二、软件复用工程的过程 三、系统地实施复用 四、实施系统复用的原则 主要内容 一、软件开发过程重组 在软件过程中缺乏对复用的重视(就是所谓的“即兴”复用)将导致: ??总是与潜在的复用机会失之交臂; ??“事后的”复用使复用的质量和效率都无法提高; ??可复用资产的管理很无序,资产不是找不到就是用不好; ??缺乏管理层的关注,复用无法在组织级别全面的展开,而且缺乏持续发展的动力。 要制定企业的基于复用的过程标准: * 交流 * 共享最好的复用实践 ?戴明(Deming)的全面质量管理指出:更好的过程生产更好的产品; ?借鉴世界上最好的过程实践(IEEE、ISO等标准); ?企业中各个项目团队的复用实践经验,通过标准固化为企业的财富。 1、以往的软件开发技术缺乏对复用的支持 (1)工程 难以明确标识模型元素; 缺乏可复用构件; 潜在的可复用构件缺乏灵活性; 缺乏实施复用的工具; (2)过程 从工程和技术层面看,以往的软件开发过程本身并不鼓励软件复用。 在分析、设计、编码、评审等活动中未嵌入与复用有关的活动。 软件过程中也未定义复用设计师、复用工程师的角色。 (3)组织

文档评论(0)

1亿VIP精品文档

相关文档