首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 0 毫秒
1.
基于复用的敏捷开发方法研究与应用   总被引:1,自引:0,他引:1  
齐书国  齐芳 《甘肃科技》2007,23(3):62-64
敏捷软件开发是一种面临迅速变化的需求快速开发出高质量软件产品的新方法.由于软件在规模、复杂度、功能上的极大扩展和提高,以及在需求和技术不断变化的过程中实现软件自身开发的需求,敏捷开发正逐渐成为软件开发的新模式.针对这种趋势,文章介绍了敏捷软件开发的主要内容,并结合软件复用技术中的构件技术以遂宁市河东新区拆迁安置系统的开发为例,展示了基于复用的敏捷软件开发方法的实际应用过程.  相似文献   

2.
软件工程旨在解决早期大型软件开发、管理问题,使软件开发过程从牛仔式编程进入有章可寻的、以规则和操作规范引导的工程化过程。然而,传统软件工程模型固有的缺陷和越来越多的规则与操作规范约束,面对大量中小型系统开发时,不能适应实际开发过程的需要。根据10多年软件开发经验,结合SDBC-MIS项目实践过程,研究了新型软件开发方法XP(eXtreme Programming)的特点、软件过程、实践指导规则和适用范围。系统比较了TSE和XP方法上的主要差异。对比研究结果表明,XP模型比TSE模型更适合于中小型软件系统的开发。  相似文献   

3.
敏捷方法:软件工程的新方法   总被引:2,自引:0,他引:2  
敏捷方法(Agile Methodologies)是在众多轻量级方法基础上形成的软件工程的新方法。阐述了敏捷方法产生的原因,介绍了知名的敏捷方法以及敏捷建模(Agile Modeling),指出了敏捷方法的发展前景并提出了采用敏捷方法应注意的问题。  相似文献   

4.
通过掌握敏捷方法的主要目标、观点和原则,并结合实际的管理信息系统项目开发,我们在原来敏捷方法的基础上又总结并改进了如,客户加入、迭代,80/20则及舍弃等几个关键原则。实践证明,采用敏捷方法的观点和原则进行必要的改进,能取得项目开发的成功。  相似文献   

5.
针对中小型软件项目开发的特点,将敏捷软件开发方法与传统软件工程开发方法在开发成本和开发阶段进行对比,对敏捷软件开发的思想和优势进行了深入分析,为解决轻量级项目管理提供了新的思路.最后将敏捷软件开发方法用于一个实际的中小型在线教学系统项目开发,实践证明方法可行,效果良好.  相似文献   

6.
汪莹  树华伟 《科技资讯》2011,(16):214-214
软件工程是计算机科学中基础理论的核心课程。由于这门课程概念多、理论性强、高度抽象,致使在实际教学中出现了学生学习兴趣不高,教学效果不理想,学生所学与软件企业需求严重脱节等现象。本文根据作者多年来从事软件工程教学工作的实践与经验,分析了目前教学中存在的难度,对于如何提高教学质量、加强学生的实际动手能力进行了探讨与研究。  相似文献   

7.
韩毅  周晏 《科技信息》2009,(14):199-200
当前,传统的软件工程方法越来越难以适应迅速变化的需求。近年来出现了一类新的轻量级的软件开发方法,它们被统称为敏捷型软件开发方法。在所有敏捷开发方法中,XP是最引人注目的。本文概括耵介绍了敏捷软件开发方法,重点介绍了XP的开发流程和四个要素。最后,结合XP的发展现状,讨论了XP的优势及不足。  相似文献   

8.
分析了结构化设计方法的特点,探讨了面向对象方法的两大流派及其优缺点,得出了结构化方法和面向对象方法都具有良好的设计基础,但是前者更注重于设计方法,后者更注重于思想方法,这为今后综合这两种不同软件设计方法奠定了基础。  相似文献   

9.
王璨  刘春霞  杜鹃 《科技信息》2010,(34):266-267
敏捷方法吸取了众多轻型方法的精华,恰当表达了轻型方法的根本之处。首选敏捷方法强调适应而非预测,XP、Cockburn的水晶系列方法、开放式源码、Highsmith的适配性软件开发方法(ASD)、SCRUM、Coad的功用驱动开发方法(FDD)、动态系统开发方法(DSDM)等都可以归入敏捷方法。本文通过对敏捷软件工程的分析,阐述了它与传统软件工程的区别、优势以及我们应该如何看待敏捷软件工程。  相似文献   

10.
阐述了软件敏捷开发的含义,详细介绍了软件敏捷开发能够取得成功的4个因素:一是团队,二是文档建设,三是测试,四是熟悉的领域.  相似文献   

11.
邱强 《科技资讯》2009,(22):1-1
敏捷开发是一种以人为核心、迭代,循序渐进的开发方法。它采用嘎日拆分的手段。从旧的“瀑布式”开发转变为“并列式”开发,形成了“敏捷开发”所倡导的精干而灵活的开发方式。并将开发阶段分成若干周期,连行“冲捌”,从而有效提高软件工程嘎目团队的工作效率,提高了交付产品的质量。敏捷开发能使嘎目团队在更快地获取投资回报的同时,构建出更高质量的秉统,从而在软件开发过程中有着较高的应用价值。  相似文献   

12.
该文主要介绍了敏捷开发的概念和构成,对敏捷测试的特征、流程及框架进行了简单的阐述,并介绍了敏捷测试的管理职责和敏捷测试的五个会议,并通过具体案例介绍了敏捷测试在企业中的具体应用。  相似文献   

13.
杨智勇 《科技资讯》2013,(11):32-32,34
":敏捷管理"是近年来被广泛推广的一种开发软件的管理方法,这种方法以实践为基准,为复杂度不断增加的软件需求提供了新的解决思路。本文在阐述敏捷管理的原则、特点的基础上,以敏捷方法在信息系统开发中的实践为例,阐述敏捷管理在软件开发中的作用,实践证明,这种方法可以在极大程度上提升客户满意度,也能够充分保证信息系统的质量。  相似文献   

14.
李建平 《科技信息》2011,(5):I0078-I0079
软件工程中包含需求、设计、编码和测试四个阶段,其中需求工程是软件工程第一个也是很重要的一个阶段,需求分析是要决定“做什么,不做什么”。本文从软件需求工程过程管理、相关技术入手,有效解决软件需求分析存在的问题,为需求工程的展开提供借鉴。  相似文献   

15.
软件配置管理是贯穿整个生命周期的支撑过程,是软件成功的重要保证,而传统的软件配置管理过程不能满足敏捷软件开发的需要.文章介绍基于UCM模型,以IBM Rational CC和CQ工具支持的敏捷软件配置管理实践,提出了适合敏捷软件开发过程的配置管理过程.  相似文献   

16.
在面向对象及形式化方法的基础上,系统地提出了一种严格的软件开发方法,力图使开发者的创造性及开发环境的自动化能力都得到充分发挥,使软件开发能适应形势的需要。  相似文献   

17.
庄欠满 《科技信息》2009,(31):I0065-I0065
本文对项目管理九大知识领域中的沟通管理进行了阐述。主要介绍了建立比较完整的沟通管理体系的内容。同时在项目实施过程中要避免沟通的障碍,建立高效的沟通方法、技巧和途径,保证项目团队的信息畅通。  相似文献   

18.
李中华  倪明涛 《科技信息》2010,(21):I0137-I0138
敏捷开发思想是软件工程领域中新兴的一种软件开发哲学,它的出现为沉闷的软件开发带来了一股清新的风气。本文首先分析了传统软件工程思想在本科计算机科学与技术专业教学中面临的一系列问题及成因,然后阐述了把敏捷开发思想引入本科计算机科学与技术专业教学实践的实施方案,并对照比较了两者截然不同的教学效果,最终导出“敏捷开发”更适合本科专业教学学情这一结论。  相似文献   

19.
应用型本科软件工程课程敏捷方法实践教学探索   总被引:1,自引:0,他引:1  
目前软件瀑布开发模型开展软件工程课程实践教学活动,与当前中、小(微)企业普遍采用的轻量级软件项目敏捷方法相脱节。针对应用型本科软件工程课程的教学目标,设计出一个敏捷方法的软件工程实践教学框架。该框架强调轻量级软件项目的快速迭代与多元化的实践过程考核体系,取得良好的实践教学效果。最后,提出了把软件工程敏捷方法的实践教学框架充分应用于该课程的SPOC线下学习环节,与线上自主学习形成无缝衔接,将是今后的研究重点。  相似文献   

20.
针对传统的软件实训课程教学普遍存在的问题,把企业经典的敏捷软件开发与管理模式引入到教学实践活动中,提出敏捷教学的创新教学理念和模式。通过分析高职院校学生的学情、敏捷教学角色以及敏捷教学单元,从而对其进行可行性分析,得出理论与实践科学可行的结论。以Android软件开发实训课程教学为例,详细阐述了敏捷教学的实施流程以及实施后取得的积极有益的教学效果,具有较强的实践意义和推广价值。  相似文献   

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

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