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

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

走进Java原型开发

发布: 2008-4-29 09:33 | 作者: 不详 | 来源: 计算机世界网 | 查看: 57次 | 进入软件测试论坛讨论

领测软件测试网 关键字:Java原型开发在软件开发市场上,Java原型开发已逐渐成为大中型软件开发公司的发展方向 

在现时的软件市场上,软件开发公司通常采用生命周期模式(结构化设计模式),它是面向功能或过程的方法。其实现技术是结构化系统分析、设计与结构化程序设计。开发人员通过与相关业务人员交流或直接深入实际工作,根据原始资料写出用户需求说明草本。经修改,得到相关人员的确定、认可后双方签字,形成合同式需求说明书。开发人员根据需求说明书进行系统设计、编程。系统实现后双方组织人员进行测试,然后便进入系统的运行、维护期。利用生命周期模式开发MIS系统基于两个假设:(1)用户能清楚地、完整地提供系统要求;(2)开发者能完整地、严格地理解和定义要求。但在实际开发中,以上两个假设显然无法满足。首先,用户难以准确地描述出系统需求;其次,口述具有两义性,这往往使开发人员产生误解,从而提高了准确定义用户需求的难度。同时,开发者也由于这样或那样的主客观原因,难以跨越与用户交流的鸿沟。其结果是系统开发完毕后,不能很好地满足用户需求,达到预期目标,需要经常修改、维护的开销过大,有时甚至造成系统预算严重超支,系统验收一再拖延,以致开发双方的项目合作破裂。生命周期模式是封闭式的,缺少灵活性。这在用户需求定义方面尤为突出。为了克服这一缺点,产生了原型开发模式。 该模式基于以下认识:并非一切需求都能在开发前准确预见。 

参与项目的双方存在着相互沟通的障碍。 

大量的反复是不可避免的,并且是必要的。 

基于以上认识,原型法要求经过对用户需求的简单快速分析,利用高级开发工具及环境,快速完成原型系统(系统的一个可运行的早期版本,它反映了最终系统的部分重要特征)的设计和实施,提供给用户评价。在评价过程中,开发人员不断从用户那里得到反馈信息,修正原型的用户需求定义,进而对原型系统作相应改进,逐步减少分析与交互过程中的误解,弥补遗漏,从而提高最终系统的质量。 

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

TAG: 开发 原型 Java

51/512345>

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

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