当前位置:高等教育资讯网  >  中国高校课件下载中心  >  大学文库  >  浏览文档

南京大学:《面向对象技术 OOT》课程教学资源(PPT课件讲稿)10 敏捷软件开发 Agile Software Development

资源类别:文库,文档格式:PPT,文档页数:110,文件大小:4.02MB,团购合买
Introduction Agile Development Agile Design
点击下载完整版文档(PPT)

Agile Software Development 敏捷软件开发 Institute of Computer Software 2022-2-27 Nanjing University

敏捷软件开发 Agile Software Development 2022-2-27 Institute of Computer Software Nanjing University 1

&雪扇 摘要 o2 UNIVE 2 ▣Introduction Agile Development Agile Design Institute of Computer Software 2022-2-27 Nanjing University

摘要  Introduction  Agile Development  Agile Design 2022-2-27 Institute of Computer Software Nanjing University 2

&雪扇 摘要 0o2 UNIVE 3 Introduction Agile Development Agile Design Institute of Computer Software 2022-2-27 Nanjing University

摘要  Introduction  Agile Development  Agile Design 2022-2-27 Institute of Computer Software Nanjing University 3

&扇 Introduction 4 Robert C.Martin:"Agile Software Development Principles,Patterns,and Practices",Prentice Hall (October 25,2002) ■粗限目·轮林工程基为 Agile Software Development Principles,Patterns.and Practices Jolt Award 敏捷软件开发 Principles,Patters,and Practices (影印版) 2003年度7之 2003 Jolt大奖 透窄理人对有· Robert C.Martin Institute of Computer Software 2022-2-27 Nanjing University

Introduction  Robert C. Martin: “Agile Software Development Principles, Patterns, and Practices” , Prentice Hall (October 25, 2002) 2022-2-27 Institute of Computer Software Nanjing University 4 Jolt Award 2003

&扇 Introduction 102 5 ▣Robert C.Martin "Designing Object Oriented C++Applications using the Booch Method "1995 "Pattern Languages of Program Design 3", 1997 More C++Gems”,1999 “Extreme Programming in Practice”,2003 “UML for Java Programmers”,2003 Uncle Bob http://www.objectmentor.com Institute of Computer Software 2022-2-27 Nanjing University

Introduction  Robert C. Martin 2022-2-27 Institute of Computer Software Nanjing University 5 “Designing Object Oriented C++ Applications using the Booch Method ” , 1995 “Pattern Languages of Program Design 3” , 1997 “More C++ Gems” , 1999 “Extreme Programming in Practice” , 2003 “UML for Java Programmers ” ,2003 Uncle Bob http://www.objectmentor.com

Agile敏捷 6 敏捷开发是一种面临迅速变化的需求快速开发软件的 能力。 口提供必要的纪律和反馈的实践 --practice 口保持软件灵活、可维护的设计原则 --principle 口针对特定问题的设计模式 --pattern 适应变化和以人为中心,迭代、循序渐进 Institute of Computer Software 2022-2-27 Nanjing University

Agile 敏捷  敏捷开发是一种面临迅速变化的需求快速开发软件的 能力。  提供必要的纪律和反馈的实践 -- practice  保持软件灵活、可维护的设计原则 -- principle  针对特定问题的设计模式 -- pattern  适应变化和以人为中心,迭代、循序渐进 2022-2-27 Institute of Computer Software Nanjing University 6

The Agile Alliance 敏捷联盟 口The Manifesto of the Agile Alliance敏捷联盟宣言, 2001 http://www.agilealliance.org/ We are uncovering better ways of developing software by doing it and helping others do it.Through this work we have come to value: .Individuals and interactions over processes and tools .Working software over comprehensive documentation .Customer collaboration over contract negotiation .Responding to change over following a plan Kent Beck,Alistair Cockburn,Robert C.Martin,etc. Institute of Computer Software 2022-2-27 Nanjing University

The Agile Alliance 敏捷联盟  The Manifesto of the Agile Alliance 敏捷联盟宣言, 2001 2022-2-27 Institute of Computer Software Nanjing University 7 We are uncovering better ways of developing software by doing it and helping others do it. Through this work we have come to value: •Individuals and interactions over processes and tools •Working software over comprehensive documentation •Customer collaboration over contract negotiation •Responding to change over following a plan Kent Beck, Alistair Cockburn, Robert C. Martin, etc. http://www.agilealliance.org/

&扇 敏捷联盟宣言 UNIVE 8 口个体和交互胜过过程和工具 ▣可以工作的软件胜过面面俱到的文档 口客户合作胜过合同谈判 口响应变化胜过遵循计划 Institute of Computer Software 2022-2-27 Nanjing University

敏捷联盟宣言  个体和交互胜过过程和工具  可以工作的软件胜过面面俱到的文档  客户合作胜过合同谈判  响应变化胜过遵循计划 2022-2-27 Institute of Computer Software Nanjing University 8

Principles 1902 我们最优先要做的是通过尽早的、持续的交付 有价值的软件来使客户满意。 口即使到了开发的后期,也欢迎改变需求。敏捷 过程利用变化来为客户创造竞争优势。 口 经常性地交付可以工作的软件,交付的间隔可 以从几个星期到几个月,交付的时间间隔越短 越好。 Institute of Computer Software 2022-2-27 Nanjing University

Principles  我们最优先要做的是通过尽早的、持续的交付 有价值的软件来使客户满意。  即使到了开发的后期,也欢迎改变需求。敏捷 过程利用变化来为客户创造竞争优势。  经常性地交付可以工作的软件,交付的间隔可 以从几个星期到几个月,交付的时间间隔越短 越好。 2022-2-27 Institute of Computer Software Nanjing University 9

Principles 02 10 在整个项目开发期间,业务人员和开发人员必 须天天都在一起工作。 ▣围绕被激励起来的个体来构建项目。给他们提 供所需的环境和支持,并且信任他们能够完成 工作。 在团队内部,最具有效果并富有效率的传递信 息的方法,就是面对面的交谈。 Institute of Computer Software 2022-2-27 Nanjing University

Principles  在整个项目开发期间,业务人员和开发人员必 须天天都在一起工作。  围绕被激励起来的个体来构建项目。给他们提 供所需的环境和支持,并且信任他们能够完成 工作。  在团队内部,最具有效果并富有效率的传递信 息的方法,就是面对面的交谈。 2022-2-27 Institute of Computer Software Nanjing University 10

点击下载完整版文档(PPT)VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
共110页,可试读30页,点击继续阅读 ↓↓
相关文档

关于我们|帮助中心|下载说明|相关软件|意见反馈|联系我们

Copyright © 2008-现在 cucdc.com 高等教育资讯网 版权所有