首页 | 官方网站   微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 296 毫秒
1.
该文首先介绍了传统的软件开发模型及其缺点,接着引入了敏捷开发的基本思想和SCRUM的敏捷开发方法,然后基于多年的大型软件开发经验和项目管理经验,提出基于SCRUM的大型软件开发模型,吸取传统开发模型中的优点,给出详细的软件开发流程。  相似文献   

2.
为了解决异地分布式敏捷软件开发中的时间成本估算问题,研究了影响异地分布式开发时间与效率的因素,考虑了异地分布式敏捷软件开发的实际情境,对COCOMOⅡ模型的成本驱动因子进行了分析、筛选和新增,在此基础上,改进了COCOMOⅡ模型,使得改进COCOMOⅡ模型能够合理地估算出异地分布式敏捷软件开发的时间和成本,最后对改进COCOMOⅡ模型的开发时间与成本估算方法进行了实现,该改进COCOMOⅡ模型可以较好地估算出异地分布式敏捷开发中的工作量和开发进度.  相似文献   

3.
敏捷模型驱动开发是模型驱动开发的敏捷版,强调构建"足够好"的模型。通过分析敏捷模型驱动开发与UML之间的关系,探讨如何在敏捷建模中应用UML,得出合理利用UML可以提高开发效率的结论。最后,指出在软件开发中,敏捷模型驱动开发与UML共同存在的问题。  相似文献   

4.
高志升 《数字社区&智能家居》2010,6(7):1772-1773,1780
分析了高校软件开发中人员,过程管理,软件类型的特点,提出了改造敏捷模型应用于高校软件开发,阐述了改造敏捷模型的优点,并介绍了其在在线投稿系统开发过程中的具体应用。  相似文献   

5.
敏捷软件开发与计划驱动开发的概述比较   总被引:1,自引:0,他引:1  
夏显鄂  梁洪峻 《计算机工程与设计》2007,28(16):4035-4037,4062
人们在设想、确定以及创建软件时,身边的环境不断在变更.敏捷是为了在动荡的业务环境中获益而创造变革和响应变革的能力.极限编程是最著名的敏捷软件开发方法.传统的开发侧重于计划和架构,计划驱动开发关注的是软件的质量和过程的可预见性.计划驱动开发最佳范例是能力成熟度模型.两种表面上有不同观点的方法在争夺着软件开发的主导权,对敏捷软件开发与计划驱动开发进行了概述,并就特征、擅长领域和关键要素等进行比较.  相似文献   

6.
王冲 《福建电脑》2011,27(4):61-62,129
敏捷开发是软件工程领域中新兴的一种软件开发模式,作为一种流行趋势的新兴技术,不少公司都在尝试实施敏捷开发转型。本文对这种新兴的敏捷开发与传统软件开发模式作了比较,通过比较阐述敏捷开发思想的优越性,并给出了敏捷开发在教学中的一些建议。  相似文献   

7.
基于敏捷方法的软件测试模型研究   总被引:1,自引:0,他引:1  
软件测试的实施效果直接影响到软件的可靠性和质量,目前出现了一些测试的模型,并且有一定的实用性,例如V模型、W模型等,并对两种模型进行了分析与研究,总结出它们的优缺点,同时,对当前在软件行业颇为流行的敏捷开发模式进行了一定的研究,并根据具体开发的情况对模型做了敏捷方法的改进。该方法能更好地提高软件测试的效率。对中小型软件开发的测试有着很好的适用性。  相似文献   

8.
在包含诸多横切关注点的复杂软件系统开发中,面向对象软件开发方法(OOSD)存在无法克服的缺陷。在分析面向对象软件开发方法对横切关注点处理的缺陷的基础上,讨论了面向方面软件开发(aspect-oriented software development,AOSD)方法及其在复杂系统开发中的优越性,提出了一种面向方面软件开发方法的过程模型,介绍了面向方面软件开发方法在分布式系统开发中的应用。  相似文献   

9.
针对日益受欢迎的异地敏捷软件开发,提出了一种基于多任务优先算法的任务分派方法,并运用数学计算方法进行任务分派.通过多模型调查研究,较全面综合考虑异地敏捷开发中多方面影响因素,给出一种具体分派方法,以提高任务分派的有效性.经验证,该任务分派方法适合异地敏捷软件开发.  相似文献   

10.
面向构件与方面的MDA软件开发新模型初探   总被引:1,自引:2,他引:1  
袁梅冷 《计算机工程与设计》2007,28(11):2540-2542,2619
以面向对象为基础的基于构件(CBSD)的软件开发方法、面向方面(AOSD)方法以及基于模型递进驱动(MDA)的软件设计与开发方法各具优点,分别从不同角度很好地解决了软件开发中遇到的不同问题,却各有不足.在对CBSD、AOSP以及MDA等方法的研究基础上,提出了一种新的面向构件与方面的MDA软件开发模型,该方法通过计算模型、构件与方面模型、系统实现模型这3种逐步递进的模型来进行复杂系统的软件设计与开发.给出的应用实例表明该开发模型能有效降低复杂系统的开发难度,提高开发效率以及系统的复用性.  相似文献   

11.
软件开发过程的选择模型   总被引:2,自引:0,他引:2       下载免费PDF全文
软件开发过程的选择是各软件开发组织在开发软件时首先遇到的问题,不同的开发过程适用于不同的软件和软件开发组织。分析影响开发过程选择的主要因素,总结出一个开发方法的选择模型。  相似文献   

12.
极限编程中的质量控制   总被引:3,自引:0,他引:3  
极限编程是近年来非常流行的敏捷软件开发方法,与其它敏捷软件开发方法一样,强调软件开发过程的自适应性和以人优先的价值观1 ,这与传统的重量级软件开发方法强调对开发过程的控制相反.那么,敏捷软件开发方法能否开发出高质量的软件产品呢?本文探讨在极限编程中如何进行软件质量控制,使其既能保持"敏捷"的特点,又能作为一种成熟的软件开发过程,为客户提供高质量的软件产品.  相似文献   

13.
敏捷开发是近十年来兴起的软件开发模式,2012年11月第七届中国敏捷软件开发大会在北京、深圳、上海三地举办,为国内外敏捷实践者提供了开放的交流平台。从软件开发生命周期的角度分析比较了敏捷方法与传统方法的优劣,并提出敏捷方法在实践中的改进建议。  相似文献   

14.
通过对比传统软件开发方法,简要介绍了敏捷软件开发的优点,从不同角度对各个元素敏捷内容进行了说明,对敏捷软件的开发基本要领进行了阐述,分析并得出了敏捷开发的高质量、高效率、高收益结果。  相似文献   

15.
提出面向领域敏捷定制ERP产品开发模型,重点论述面向领域敏捷ERP定制过程,给出了软件开发过程中的 ERP软件构件版本管理、ERP构件组版本管理以及ERP产品的版本管理模型和详细的解决方案.解决了ERP产品柔性、适应性和ERP产品敏捷生产的问题,为提高我国企业ERP产品的实施成功率,探索出一条新途径.  相似文献   

16.
敏捷需求建模的研究与设计   总被引:1,自引:0,他引:1  
文章综合研究了敏捷方法与极限编程开发过程,结合需求工程方法,设计提出了基于敏捷思想的敏捷需求建模(Agile Requiremenb Modeling。简称ARM)。敏捷需求建模作为各种敏捷方法在软件需求中的实践补充,能够满足CMMI的目标。可以为中小型软件开发组织的行动指南提供参考。  相似文献   

17.
在软件开发过程中,软件开发企业能否一方面有效地适应用户需求和商务环境的种种变化,另一方面控制好软件开发的周期和成本,提供高质量的软件,是软件开发企业能否顺利发展壮大的关键.基于最佳实践的敏捷软件开发方法逐渐成为一种潮流,被越来越多的软件开发企业所采用.然而许多企业在实施敏捷过程中往往会出现一些问题,从而未能达到预期的效果.通过对敏捷方法存在的问题的分析,设计一个使用敏捷软件开发方法的双迭代软件开发过程模型.实践证明,双迭代模型能很好地解决敏捷开发方法存在的问题.  相似文献   

18.
在信息资源的开发中,软件是最重要的基础设施,软件开发是最重要的组成部分。介绍了软件开发模型研究的现状与发展,深入分析了各类开发模型存在的问题、环境适应性以及在开放环境下遇到的挑战,从软件系统开发问题复杂性角度出发,提出了相关问题的思考。  相似文献   

19.
通过对传统建模方法与软件工程开发模型对比、分析,推断出这种传统的建模方法和软件开发模型中瀑布模型十分类似.但这种建模方法和瀑布模型不适合大型软件项目开发,也不适用于复杂三维动画模型的搭建.并尝试用软件开发模型中的增量模型的理念建模,去实现三维动画中模型的搭建.着重分析了在增量式建模中每一次增量,每次增量的过程都是由镜头...  相似文献   

20.
试议软件敏捷项目中的需求开发   总被引:1,自引:0,他引:1  
软件产品开发中,需求管理是决定成败的前提和关键。在敏捷开发模型中,传统软件开发过程中的需求开发和管理实践,会因为不能很好适应快速交付等敏捷原则,反而会对开发过程造成困惑和障碍。根据实际项目操作经验,参考敏捷开发模型,提出需求开发的迭代开发方法。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号