首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 62 毫秒
1.
施韵涛 《程序员》2012,(10):60-62
本文结合热销图书《精益创业》中的核心观点,清楚地阐释了精益创业和敏捷之间的内在联系,并在文章结尾得出结论:精益创业和敏捷开发双剑合璧,才是创新型企业成功进阶的利器。  相似文献   

2.
敏捷软件过程的研究   总被引:24,自引:0,他引:24  
敏捷软件过程可能成为最适应软件开发全球化,个性化,快速化,高质量新格局的先进开发模式,它能够帮助软件企业快速响应市场赢得竞争,针对这一趋势,系统分析软件开发的敏捷性需求,总结出敏捷软件过程的5种典型特征,如并行,轻载,基于时间,正好策略,基于组件等,然后设计了FLEX语言,从3个不同抽象导 上形式化定义了敏捷软件过程的功能模型,合作模型,资源模型和产品模型,基于过程模型,同时提出了9种静态分析和动态模拟技术,支持软件过程面向敏捷性的优化。  相似文献   

3.
针对“软件工程”课程教学中存在的理论体系抽象、繁杂,实验教学脱离实际、流于形式等问题,提出一种基于软件过程工具的Scrum敏捷开发模式。该实验模式引入类软件公司开发场景进行项目实战,即学生根据自身的能力与爱好承担团队中相应的软件过程角色,选择多样化的项目作为实验课题,开发模式采用根据师生特点调整的Scrum敏捷方法,并加入软件过程工具技术实践。此举旨在加强实验与实际相结合的实施,并有序规范地贯彻整个软件开发过程。  相似文献   

4.
通过对RUP的裁减及对敏捷软件过程的特点继承吸收,提出了一套适合于小型软件项目开发的软件过程——ARUP。利用该ARUP指导开发了一个小型软件项目,通过一组对比总结验证了该ARUP的有效性。  相似文献   

5.
EldenNelson  熊节 《程序员》2002,(12):23-25
敏捷开发大帅Martin Fowler谈论如何选择开发方法、如何执行、如何应对遇到的问题。每个人都在谈论敏捷开发(Agile Development)。但是,你是否选择了正确的方法学?你所选的方法是否正常运转?你是否应该请求顾问的帮助?你应该如何管理开发的过程?还有,如何修补那些“先天不足”的代码?轻量级方法等的大师Martin Fowler将回答这些问题。  相似文献   

6.
分析敏捷开发方法的优势,从软件工程课程教学现状、教学要求以及国家相关政策动向出发,论述敏捷开发在软件工程实践教学项目实训中的可行性,并介绍相应的实施方法和基于敏捷开发的软件工程实践教学项目开发的实施过程.  相似文献   

7.
孙丽萍  王云光  诸敏 《计算机工程》2007,33(17):105-107
结合XP、FDD等敏捷软件开发方法,提出了适用于中小型软件企业的敏捷软件开发方法——FXP,并成功地进行了实践。FXP以XP为框架,通过对重量级软件过程方法和敏捷软件过程实践的融合,既强调重量级软件过程方法整体协作的一致性,又结合了敏捷软件过程轻量级方法高效交流与分享的优点,通过把项目管理维度、软件工程维度、质量保证维度3个维度有效地融合在一个整体协作环境,解决了传统软件过程进度跟踪、需求跟踪、质量跟踪3个层面的断层。  相似文献   

8.
《中国信息化》2005,(12):92-92
近日美国ThoughtWorks公司邀请北京市科委、中国软件行业协会的相关领导以及来自北京大学,北京航空航天大学等学府的教授,同世界五大软件开发教父之一的Matin Fowler一起.就目前西方软件开发领域的新趋势。以及其在中国的应用展开讨论。  相似文献   

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

10.
彭敏 《软件世界》2007,(15):59-60
企业对使用敏捷开发方法来处理复杂软件工程项目越来越感兴趣。这些企业希望通过控制成本和进度来提高开发流程的效率,并且同时交付满足客户需求的有价值产品。  相似文献   

11.
敏捷开发方法及一个非典型应用实例   总被引:7,自引:0,他引:7  
敏捷(agile)软件开发方法是近几年来新兴的一种软件开发方法,它的主要特征是允许对过程进行自主调整,并且强调软件开发中人的因素,和传统开发方法有着很多不同。本文对这一新的软件开发方法作一些简单的讨论,简要介绍了其中有代表性的几种方法,并给出了自己的一个应用实例。  相似文献   

12.
介绍了一种新兴的Agile软件开发方法及其特点,提出了基于Agile的软件架构设计思路和开发方法。在此基础上,结合事例实现了基于Agile方法的软件架构设计与开发,指出了在Agile方法的发展过程中需要解决的一些问题。  相似文献   

13.

Context

Many organizations have started to deploy agile methods, but so far there exist only a few studies on organization-wide transformations. Are agile methods here to stay? Some claim that agile software development methods are in the mainstream adoption phase in the software industry, while others hope that those are a passing fad. The assumption here is that if agile would not provide real improvement, adopters would be eager at first but turn pessimistic after putting it into practice.

Objective

Despite the growing amount of anecdotal evidence on the success of agile methods across a wide range of different real-life development settings, scientific studies remain scarce. Even less is known about the perception of the impacts of agile transformation when it is deployed in a very large software development environment, and whether agile methods are here to stay. This study aims to fill that gap by providing evidence from a large-scale agile transformation within Nokia. While we have yet to confirm these findings with solid quantitative data, we believe that the perception of the impacts already pinpoints the direction of the impacts of large-scale agile transformation.

Method

The data were collected using a questionnaire. The population of the study contains more than 1000 respondents in seven different countries in Europe, North America, and Asia.

Results

The results reveal that most respondents agree on all accounts with the generally claimed benefits of agile methods. These benefits include higher satisfaction, a feeling of effectiveness, increased quality and transparency, increased autonomy and happiness, and earlier detection of defects. Finally, 60% of respondents would not like to return to the old way of working.

Conclusion

While the perception of the impact of agile methods is predominantly positive, several challenge areas were discovered. However, based on this study, agile methods are here to stay.  相似文献   

14.
敏捷软件开发是一种相对传统软件开发方法而言的轻型方法,强调以人为本,尽可能少的约束开人员,利于发挥开发人员的的创造性,也是提高软件质量的根本。开发人员必须遵循敏捷开发实践,提高自身水平,游戏软件的开发是进行实践的好方式,本文以五子棋游戏开发为例,给出敏捷开发的一些关键实践,需求的敏捷获取、代码的重构及测试驱动等响应需求变化的敏捷开发方法。  相似文献   

15.
基于敏捷开发的软件开发模型分析   总被引:1,自引:0,他引:1  
软件的需求包括了功能性和可用性、美观性等,导致软件开发所需要的时间和工作量也十分巨大,传统的开发管理措施所指导的开发工作,其效率将不能满足需求,因此利用敏捷开发就成为了软件开发的主要思想,以其形成的开发模式也就得到了推广和应用。  相似文献   

16.
基于多代理的敏捷供应链管理研究   总被引:3,自引:0,他引:3  
从系统的体系结构出发,建立了基于多代理的敏捷供应链管理模型。利用软件agent负责具体的信息和事务处理,通过ECA规则调度多代理的执行。该管理模型为供应链管理系统提供了快速重构和动态扩展的方法。  相似文献   

17.
基于构件的敏捷软件开发方法   总被引:5,自引:0,他引:5  
潘悦  沈备军 《计算机工程》2005,31(15):68-69,75
软件在规模、复杂度、功能上的极大扩展和提高,以及在需求和技术上不断变化的过程中实现快速软件开发的要求,使得众多现有的软件开发方法不能很好地满足实际的开发需要,该文有效地结合了基于构件的软件开发和敏捷开发方法,提出了软件开发的一种新方法一基于构件的敏捷软件开发方法,并成功地进行了实践。  相似文献   

18.
本文介绍了敏捷型软件工程方法的概况,出现的背景,以及举出敏捷型方法示例,结合实际系统开发中的经验,说明软件工程方法学的最新发展.  相似文献   

19.
Innovative companies need an agile approach towards product and service requirements, to rapidly respond to and exploit changing conditions. The agile approach to requirements must nonetheless be systematic, especially with respect to accommodating legal and non-functional requirements. This paper examines how to support lightweight, agile requirements processes which can still be systematically modeled, analyzed and changed. We propose a framework, RE-KOMBINE, which is based on a propositional language for requirements modeling called Techne. We define operations on Techne models which tolerate the presence of inconsistencies. This paraconsistent reasoning is vital for supporting delayed commitment to particular design solutions. We evaluate these operations with an industry case study using two well-known formal analysis tools. Our evaluations show that the proposed framework scales to industry-sized requirements model, while still retaining (via propositional logic) the informality that is so useful during early requirements analysis.  相似文献   

20.
敏捷方法在企业应用系统开发中的应用与改进   总被引:3,自引:0,他引:3  
面对传统方法在适应需求变化方面的不足,近年来出现了一些敏捷型软件开发方法,它灵活的开发机制能有效控制需求变化带来的风险。本文以极限编程为例介绍了敏捷方法的思想、价值观和过程实践规则。另外,本文还分析了企业应用系统开发的特点和难点,并结合ERP项目开发的实践经验,介绍了敏捷方法在企业应用系统开发中的应用和改进过程。  相似文献   

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

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