首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 27 毫秒
1.
随着用户对软件要求的提高,需求的变化性和不确定性已成为软件行业的显著特点,传统软件开发方法不能很好的解决这些问题,而敏捷软件开发作为一种轻量级的开发方法,能够快速适应需求的变化,为这些问题的解决提供了一种可能方案。敏捷软件开发方法中最有影响力的是极限编程。  相似文献   

2.
Scrum敏捷项目管理的应用研究   总被引:1,自引:1,他引:0  
软件开发是一项复杂行为,随着用户对软件要求的提高,需求的变化性和不确定性已成为软件行业的显著特点,传统软件开发方法不能很好地解决这些问题,而Scrum作为敏捷开发方法的一种,能够快速适应需求的变化,提高效率,增强交流,尽快让检查者看到结果,为这些问题的解决提供了一种可能方案.介绍了被称为Scrum的灵活软件开发过程,简要分析了Scrum的骨架与核心,探究了Scrum的角色分配和Serum流程,结合笔者所在大学实验室项目组的案例讨论了Scrum的具体应用,给出了Serum团队组成及Sprint迭代过程,最后进行了展望.  相似文献   

3.
本文从软件开发管理的角度,简要对比了瀑布模型法、软件能力成熟度模型(CMM)和统一软件过程(RUP)方法三种典型传统软件开发管理方法的优缺点。详细介绍了敏捷管理方法及其核心观点和开发流程,它以客户为中心,保持面对面有效沟通,及时、高效响应客户各种需求,并尽早、持续交付令客户满意的软件成果物,是一种先进高效的软件开发管理方法。  相似文献   

4.
本文介绍了敏捷开发方法的价值观和基本原理,并从需求分析和开发周期两个方面对敏捷软件开发进行剖析,讨论敏捷软件开发如何对待软件的需求和设计,并调整XP编程实践,建立了敏捷软件开发过程模型.  相似文献   

5.
由于软件危机的存在,迫使IT行业的管理者们寻求解决的软件方法。传统的软件方法,虽然解决了一些问题,但随着软件向各行业的发展,客户需求的不确定性和变化快,使得传统的方法不能很好地解决。于是,敏捷(Agile)开发方法开始诞生了,它是一种轻量型的方法,这是相对于传统的重量级而言的。敏捷的开发方法有很多,而其中最为著名的是KentBeck等人提出的极限编程(XP)。  相似文献   

6.
敏捷开发方法是一种响应迅速变化中的需求、快速开发出高质量软件产品的方法,它包含4大核心价值和13大原则,它是传统软件开发方法的改进和升级。在软件开发大军中,小型团队具有其特殊的优势和劣势,如果采用敏捷开发方法,合理地进行迭代式开发,可以构建出更高质量的产品,更快地获取回报,从而平稳、快速地发展起来。  相似文献   

7.
关忠诚  程刚 《科研管理》2005,26(Z1):129-132
敏捷软件开发是近两年国外软件领域研究的热点.本文根据敏捷环境的定义,分析了敏捷环境下两种典型的软件开发项目及其主要的风险,并且论述了使用敏捷项目管理和其他管理手段结合避免和缓解软件开发风险的方法.  相似文献   

8.
软件重用的关键是能否为软件开发人员提供较好的查询支持环境,能否根据重要需求在库中定位合适的可重用软件对象。针对在对象库中查询可重用对象问题,介绍几种常见的对象库查询机制,并简要分析各种查询方法的特点。本文主要介绍在设计对象库查询工具时可采用的技术性支持方法,研究环境是一种基于对象的软件开发环境。  相似文献   

9.
随着软件需求工程快速增长和普及,人们开始研究软件需求变化和追溯方法,以及处理需求变化的自动化方法和追溯相关问题系统方法。从三维角度研究了软件需求变化目标驱动可追溯方法:基于目标驱动用例方法研究软件开发和需求管理;建立和维护相关可追溯设计结构模型(DSM),目的是提取可追溯树;通过DSM的分割技术,分析需求变化产生的影响。  相似文献   

10.
敏捷方法是一种适用于短期的、需求变更频繁的项目管理方法,同时,敏捷项目管理对软件项目开发有着不同的方法,每种方法都有自己的优点和缺点。  相似文献   

11.
文章介绍了敏捷软件开发理念的特点,分析了在国内软件开发团队实践敏捷软件开发理念所遇到的问题,有助于找到符合中国人习惯的具有中国文化特点的软件开发管理方式,打造具有中国文化特点的本土敏捷软件开发团队。  相似文献   

12.
随着计算机技术的发展,计算机在生产和生活中所参与的项目也越来越多,而这些都是通过编制相应的软件来实现的,软件是沟通用户和计算机硬件的桥梁,而随着计算机步入普通用户家庭,对于计算机软件的需求也日益增多,而软件开发出来后,如按照传统的软件开发方式,耗时耗力,这就需要开发一种新的软件开发技术来替代传统的软件开发方式,在这种情况下计算机体系结构软件模拟技术应运而生,相较于原来的软件开发方式,该技术在新产品的开发、成本的降低方面都有着很高的优势。但是在该软件模拟器至今还有一些问题仍待解决,这就需要研究人员继续努力,争取早日使计算机体系结构软件模拟技术投入使用。下文讲述了该软件模拟技术的现状,结合现有技术对该软件模拟技术的发展前景进行了展望。  相似文献   

13.
基于CMMI的需求管理模型   总被引:1,自引:0,他引:1  
软件需求是软件开发的基础,是软件成败的关键因素之一.本文分析了软件需求管理中的问题,阐述了软件需求中的方法和工具的现有研究,并在分析CMMI中的需求管理关键域的基础上,提出一种基于CMMI的需求管理模型,最后对该模型的实施效果作分析,并提出下一步工作的展望.  相似文献   

14.
本文以软件开发的实践经验为基础,分析了软件开发失败的主要原因之一是需求不明确,提出了基于需求分级的软件并行开发方法,验证基于需求分级的软件并行开发的有效性,分析了传统软件开发方法与软件并行开发方法各自的优缺点。目前,这种开发思想在江西某公司电子政务平台的开发和管理上得到应用。  相似文献   

15.
软件项目风险管理十分重要。由于缺乏有效的软件风险管理,导致很多软件开发项目都无法在预定的时间和预算下交付高质量、高性能的软件产品。本文分析了敏捷环境下的主要风险类型,并就如何防范和缓解这些风险进行了探析。  相似文献   

16.
软件复用已成为提高软件开发效率、解决软件危机的重要手段.由于特定领域的需求存在较大共性,并且需求较稳定,使得特定领域的软件复用效率更高.阐述了特定领域的软件复用技术,并提出基于领域工程的开发模式,最后将这一开发模式应用到实际软件开发中.  相似文献   

17.
软件开发项目是一类较为独特的项目,与其它项目不同的是,它为客户所提供的最终产品——软件系统,是一种具有逻辑特征的无形产品或服务。正因为软件开发项目的产出物所固有的这些特点,使得它难于描述并且不易控制,给软件开发管理带来了许多不确定因素和风险。因此,对软件开发项目的造价管理就显得更加重要。一、在软件项目造价管理中引入新的估算方法的必要性20世纪60年代后,为了满足软件项目对成本管理方法的迫切需求,先后出现了许多重要的软件项目造价模型。但是,随着软件项目开发与管理模式的不断演进,传统造价模型在应用中的不足日益显露…  相似文献   

18.
随着中小型企业的不断发展,越来越企业需要进行信息化建设,对ERP的需求越来越旺盛。面对的如此大市场,中小型ERP企业努力想扩大市场的份额,但在与大型的ERP企业竞争的过程中中小企业经常处于劣势。只有通过改善中小型企业ERP软件过程,才能提升中小型ERP公司的竞争力。通过对比分析CMM、统一过程模型、敏捷过程等软件过程基础上,总结了敏捷开发在中小型企业ERP软件开发中的优势。  相似文献   

19.
依据军用软件研制能力成熟度模型(GJB5000A)过程域,将航天型号软件的需求管理过程分为5个实践,重新定义结合敏捷方法的这5个实践,给出基于GJB5000A的航天型号软件敏捷需求管理活动流程图。将需求管理活动流程看作一种工作流,引入Petri网技术建立需求管理活动模型,并通过Petri网可达树和可覆盖树分析方法对建立的模型进行初步分析。最后将定义的需求管理过程实际运用到项目中,证明其科学性和可行性。  相似文献   

20.
高禹  冯相忠 《科学学研究》2009,27(2):180-186
 根据对结构化和面向对象这两种成熟的软件开发方法的创新发展过程的研究,总结出了软件开发方法创新发展过程的规律性——软件开发方法的创新发展过程有四个环节,这四个环节是:(1)找到软件开发活动中现存的某些问题;(2)为了解决问题而进行思维观念创新;(3)按照新的思维观念来构建软件开发方法的核心部分;(4)按照新的思维观念来完善软件开发方法。按照这个规律,敏捷软件开发方法和面向Agent软件开发方法处于发展中,有待于进一步完善。  相似文献   

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

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