电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

敏捷开发模型介绍VIP免费

敏捷开发模型介绍_第1页
1/10
敏捷开发模型介绍_第2页
2/10
敏捷开发模型介绍_第3页
3/10
敏捷开发介绍(一)1敏捷开发知识体系简介Agile(敏捷)一词来源于2001年初美国雪鸟滑雪胜地的一次敏捷方法发起者和实践者的聚会,随后他们成立了“敏捷联盟”,并制定了敏捷宣言。敏捷软件开发又称敏捷开发,是一种从20世纪90年代开始捉奸因其广泛关注的一些新型软件开发方法,它基于更紧密的团队协作、持续的用户参与和反馈,能够有效应对快速变化需求、快速交付高质量软件的迭代和增量的新型软件开发方法。敏捷开发更注重人的作用,强调个人和团队协作及自组织、通过短迭代快速交付和展示价值、持续的客户参与及反馈和快速响应变化。敏捷开发是哲学理念、价值观和一系列开发实践的综合。这种哲学理念关注持续的交付价值,推崇让客户满意和软件尽早发布。接受敏捷理念的客户和工程师有着共同的观点:唯一真正重要的工作产品是在合适时间提交给客户的可运行软件。敏捷开发同时,又是一种轻量级的开发方法,他通过一个或多个跨职能的小型团队分多个迭代持续增量的交付价值。敏捷开发通过迭代和快速用户反馈,管理不确定性和拥抱变化。敏捷开发恰当的保留了软件开发过程的基本框架活动:用户沟通、策划、设计构建、交付物和评估,它以用户的需求进化为核心,采用迭代、循序渐进的方法进行软件开发。在敏捷开发中,软件项目在构建初期被切分成多个子项目,各个子项目的成果都经过测试,具备可视、可集成和可运行使用的特征。换言之,就是把一个大项目分为多个相互联系,但也可独立运行的小项目,并分别完成,在此过程中软件一直处于可使用状态以此推动项目朝着构建和交付发展。敏捷开发知识体系框架可分为3层:核心价值层、敏捷开发方法框架层和敏捷实践层。核心价值层主要包括敏捷宣言和12个原则;敏捷开发方法框架层主要包括各种敏捷开发过程框架,包括XP、Scrum、精益开发和OpenUP等;敏捷开发实践层则主要包括用于指导敏捷开发的各种实践。敏捷开发知识体系层次如下图:迭代式开发多级项目规划完整团队风险价值生命周期冲刺规划每日站立会任务板开发:•代码规范测试:•测试管理变更管理:•团队变更管理燃尽故事点评敏捷开发工程实践敏捷开发工程实践需求管理:开发:产品待办列表•结对编程业务流程草图•测试驱动开发用例驱动开发•重构用户故事测试:架构:•单元测试演进式架构•并行测试演进式设计变更管理:基于组件的架构设计•持续集成•自动构建敏捷开发知识体系层次敏捷开发知识体系的核心对敏捷开发知识体系的层次进行细分,就得到敏捷开发知识体系的整体框架,如下图所示。其中,敏捷开发知识体系的核心是敏捷宣言,它们是敏捷开发思想和价值观的集中体现,它直接影响人们的思维模式。敏捷开发方法框架•Scrum•Xp•Lean•OpenUP•FDD•Crystal敏捷开发知识体系整体框架因此,正确的理解敏捷宣言,建立正确的敏捷价值观是成功开展敏捷开发的关键。敏捷的价值观更相信通过个体及个体间的有效协作,持续不断地交付价值;通过客户的参与和快速反馈,更好地拥抱变化,提升客户满意度。它充分体现敏捷文化中面向结果,关注价值和以客户为中心的协作创新理念。核心价值敏捷开发方法框架敏捷开发实践敏捷开发管理实敏捷开发方法实践层核心层:核心价值观和开发原则敏捷开发方法框架随着敏捷开发运动的开展,敏捷开发领域逐渐发展出各种敏捷开发过程或方法框架,这些敏捷开发过程都可以由他们所强调的3个关键假设识别出来,而这3个假设可以适用于大多数的软件开发项目。假设1:项目的需求总是变化的,而提前预测哪些需求是稳定的,哪些需求会变化是非常困难的。同样,管理项目进行过程中客户优先级的变化也很困难。假设2:对于很多软件来说,设计和构建是交错进行的。假设3:从指定计划的交付来看,软件的分析、设计、构建和测试并不像我们设想的那么容易。这3个假设要求敏捷开发过程一定是预测性的过程,而如何能够做到预测性呢?答案就是敏捷的自适应性。也就是说,敏捷软件过程必须具备自适应能力。但原地踏步式的自适应收效甚微,因此,敏捷软件过程必须是增量地自适应。为了达到这一目的,敏捷团队需要通过快速交付可运行软件,获取客户的持续反馈。在以上3个假设的前...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

敏捷开发模型介绍

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部