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

2.
随着用户对软件要求的提高,需求的变化性和不确定性已成为软件行业的显著特点,传统软件开发方法不能很好的解决这些问题,而敏捷软件开发作为一种轻量级的开发方法,能够快速适应需求的变化,为这些问题的解决提供了一种可能方案。敏捷软件开发方法中最有影响力的是极限编程。  相似文献   

3.
针对软件实训课程提出了应用Scrum敏捷实践的教学模式,总结了在教学中应用敏捷开发方法的实施过程和经验。实践表明,该方法可有效提高学生积极性、开发能力和团队协作能力,提升实训课程的授课效果。  相似文献   

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

5.
传统的MIS(Management Information System)开发方法,针对不同的应用,需要开发不同的MIS系统,即使这些应用问题属于同一类型,也都要经历系统分析、设计、编码、测试、维护过程,其中存在大量重复劳动。随着时代的发展,原有的MIS系统很难适应新的需求,因而在软件开发过程中,开始产生软件复用(Software reuse)的思想和采用基于软构件(software component)的开发方法。  相似文献   

6.
基于MDA架构的软件开发方法研究   总被引:1,自引:0,他引:1  
传统的软件产业存在着许多问题。其表现为开发效率不高,常常会因为各种问题而使项目超期,经过长时间开发出来的信息系统也存在的质量问题,通常需要耗费大量的人力去进行后期的维护。由于这些原因,所以软件开发成本也往往是大大超出预期,很多情况下公司不得不放弃那些最终成本代价过高的项目,或者是减弱其原先设计的功能来节约成本。虽然目前软件业经过几次软件危机之后,先后提出了基于软件工程的开发方法和许多被验证为成功的设计模式和框架。然而这些并没有从根本上解决现今软件业面临的问题。模型驱动架构(model driven architecture)就是在这样的大背景下被提出的一种新型软件开发方法。本文将结合具体的应用对MDA开发方法进行探讨。  相似文献   

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

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

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

10.
敏捷开发是一组开发方法的统称,它强调以人为核心,采用迭代的方式,循序渐进地开发软件。Serurn是一种常用的敏捷开发方法。对Scrum开发流程进行了介绍,并结合企业的一个Gateway项目具体实例,详细介绍了Gateway项目使用敏捷Scrum开发的流程。  相似文献   

11.
肖宁  雷芳  王琼 《科技管理研究》2006,26(5):124-125,137
通过对敏捷过程管理方法的讨论及高校项目开发模式的分析,讨论高校项目开发敏捷过程管理的特征、策略和步骤,以期在高校项目过程管理中走出一条高效、低成本的敏捷之路。  相似文献   

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

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

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

15.
SSM和传统信息系统开发方法的并用方法探讨   总被引:3,自引:0,他引:3  
软系统方法(Soft System Methodology,SSM)是一种有效的系统分析方法,是处理社会技术系统问题的有力工具。本文从改善传统的信息系统开发方法的目的出发,提出把SSM应用于信息系统开发过程,通过和传统信息开发方法相并用,来提高信息系统开发质量的效率;同时本文还对SSM和传统信息系统开发方法并用的两种方式进行了分析和比较。  相似文献   

16.
软件演化是解决软件产品需求变化的重要方法,但传统的手工演化方式已不能适用于日益复杂的演化过程,基于人工智能的软件演化方法则可以较好地解决这方面的问题。通过对人工智能语言Scheme特点的分析,设计并实现了一个基于Eclipse平台的Scheme语言解释器。该解释器为智能化软件演化系统的设计与实现提供了可靠的解决方法。  相似文献   

17.
基于Scrum的知识共享模型研究   总被引:1,自引:0,他引:1  
从知识共享的角度对流行的敏捷软件开发方法-Scrum展开研究.首先介绍了Serum开发方法,然后对Scrum敏捷开发过程中的人、知识和工具进行分析并提出了知识共享模型,最后结合笔者所在大学科研项目的实际案例探究了多Scrum团队之间的知识共享过程,为敏捷开发中的知识管理研究提供有用的参考.  相似文献   

18.
敏捷项目管理是解决复杂性、不确定性和高风险性项目的管理理论和方法,是对传统项目管理的发展和扬弃.敏捷项目管理流程的哲学意蕴在于:揭示了物质变化是确定性和随机性的统一、拓展了时间和空间的哲学内涵并且采用了系统管理的方法.从哲学层面探讨敏捷项目管理,有助于人们深入理解敏捷项目管理在新产品开发中的理论和现实意义.  相似文献   

19.
增量式开发是一种敏捷的开发方法,在高职教学中其环环相扣,循序渐进的特征非常符合学生学习新知识的认知规律。介绍了在手机游戏设计课程中引入增量式教学的方法,并结合具体案例的实施过程展开深入讨论。  相似文献   

20.
目前的经济形势对所有行业都有着更高的要求,软件行业也不例外。在软件行业,技术方面是核心竞争力,没有好的技术,企业就没有十足的动力在风起云涌的软件行业大潮中翻滚。而具备了一定程度的技术优势后,如何对此技术优势做相关的推广与介绍就变得尤其重要。有多少人了解你的产品,有多少人将成为你的潜在客户,这将最终决定公司的销售业绩。解决得好,将促进技术的改进与创新;否则,再好的技术也将被脆弱的资金链拖垮。基于此,本文对软件行业的营销策略进行了探讨。  相似文献   

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

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