| 网站首页 | 范文 | 演讲致词 | 汇报体会 | 总结报告 | 公文方案 | 领导讲话 | 党建工会 | 论文 | 文档 | 
您现在的位置: 范文大全网 >> 论文 >> 今日更新 >> 正文 用户登录 新用户注册
软件工程中敏捷型方法的研究           
软件工程中敏捷型方法的研究
求,构建快速优质的软件。它涵盖了小型团队开发的所有方面——设计、实现、测试、部署和维护,在实施的过程中必须遵守四条价值准则:交流、反馈、简洁和勇气。XP方法实施过程中极端重视测试。XP方法的基础工作便是测试,在实施的过程中强调每一个技术程序员在进行编程的时候必须保证源码与测试代码同步进行,并且这些测试代码不断地积累,当整个项目完成的时候,则这些测试程序也被整合到系统中,这样的过程会产生一个高度可靠的建造平台,为进一步开发提供了良好的基础。XP方法最终体现的是“纪律性”与“适应性”的统一。

(二)水晶系列方法(Crystal)
   在众多的敏捷方法中Crystal方法是一种实施难度较小而且能起作用的方法,很适用于现场开发。Crystal是Alistair Cockbum 提出的一组论文联盟Www.LWlm.com开发方法.分为Crystal Clear,Crystal Yellow,Crystal Orange和Crystal Red。分别适用于不同的项目。项目可以按照参加的人员数目和重要性划分。水晶系列的方法继承了敏捷型开发“以人为本”的理念,与XP方法实施过程中有所不同,水晶系列在不断完善,并且被很多的软件编程技术人员所采用。
   (三)High smith的ASD方法
   ASD的核心是:猜测、合作与学习。这三个软件开发阶段是非线性的、重迭的。该方法把一些源于复杂适配性系统的思想在软件开发中加以应用。在一个适配性环境中,因为结果是不可预测的,为了对付这种环境中的很多未知的不确定性,因此需要编程人员在实施的过程中要思考出各种各样的方法。这样的思考学习是连续不断的,这是这种方法的一个重要特点,因此,必须要认识到计划和设计都得随开发的推进而改变。在管理上,其重点不在予告诉大家做什么,而是鼓励大家交流沟通,从而使得他们自己能自己提出创造性的解决方案。
   (四)Coad的物征驱动开发(FDD)方法
   FDD致力于短时的迭代阶段和可见可用的功能,关注了设计和实现,需要有其他过程的支持才能使用。FDD有以下五项任务:建立总体模型、提出功用清单、针对功用逐项制定计划、针对功用逐项进行设计

上一页  [1] [2] [3] 下一页

  • 上一个论文:

  • 下一个论文:
  • 推荐文章
    《软件工程》课程教学方法的
    案例驱动的软件工程教学改革
    多元整合的高职软件工程课程
    交通工程施工企业人才瓶颈及
    探讨钢纤维混凝土技术在交通
    刍议交通工程监理中的若干问
    分析交通工程建设项目投资控
    浅谈绿化工程中苗木的栽植与
    论述电气安装工程与土建工程
    综合布线工程的认证与测试