• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

“再用式”软件开发方法

发布: 2008-2-03 10:39 | 作者: 不详  | 来源: dev.21tx.com | 查看: 27次 | 进入软件测试论坛讨论

领测软件测试网

 

 2.3 与快速原型法的结合

  在现实中,需求多变是个让开发人员头痛的问题,目前能有效地解决这一问题的当属快速原型法。但这种方法的最大缺点是开发成本较高,这一点限制了它的推广。而再用式软件开发方法采用快速原型法做需求分析,在后续阶段使用重用机制,就能有效地降低开发成本。

  2.4 需要的开发工具

  几乎所有的软件开发方法都需要开发工具的支持,再用式软件开发方法也不例外。一般而言,本方法需要这么几个平台:部件库开发管理平台、系统组装平台及维护平台。

    3 再用式开发方法的基本设计过程

  3.1 基本原则

  从开发过程上看,再用式开发方法采用的是自顶向下设计,自底向上构成的方法,即在设计时根据需求分析的结果,按照由粗到细、先总体后细节、先上层后下层的原则,确定所需要的部件(必须时还得创建新的部件)。自底向上构成则是指在已准备好所需部件的基础上,在组装平台的支持下把部件组装成用户需要的应用系统的过程。

  3.2 基本的开发过程

  3.2.1 需求分析及设计阶段

  这个过程可与一般快速原型法的需求分析过程相同[2],对于大而复杂的系统,建议采用与功能化开发方法相结合的、以细化为基础的对象分析及设计方法[9](具体过程请见参考文献)。最后应产生对各部件的"功能需求"。

  3.2.2 制作部件

  a 建立系统部件

  先在系统部件库中查找所需要的系统部件,对于找出的部件,可根据情况直接重用或经扩充、修改、继承等处理后再重用,如果库中没有可重用的部件,则应按照规则创建之(别忘了经调试后再将其存入系统部件库内,以备重用)。

  在创建新的系统部件时,如果条件许可,可向专业化极强的软件开发团体(如一些软件开发商)提供需求规格说明书,由专家制作。为了保证新创建的部件以后的可重用性,这时一定要注意遵守相关的软件规范。

文章来源于领测软件测试网 https://www.ltesting.net/

53/5<12345>

关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备10010545号-5
技术支持和业务联系:[email protected] 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网