- 1、本文档共7页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[极限编程英语调查报告
Table of Contents
1. Abstract 2
2. Introduction 2
3. The history of XP 2
4. The concept of XP 2
Goals 2
Activities 2
Values 3
Principles 5
Practices 5
Scope of application 5
Tools 6
5. Some controversy of XP 6
6. The future of XP 6
7. References 7
Abstract
This report is mainly to illustrate the eXtreme Programming (XP), the history of XP, the concept of XP, XP caused by the controversy, and the last part of the report will imagine the future of XP.
Introduction
Extreme Programming (XP) is a methodology of software development. Rather than a programming language XP represents agile software development. In fact, XP is the most important and most famous one of agile software development. It focuses on reducing the cost because of the changing demands. XPs supporters believe that compare to traditional software development methods, XP make people feel Extreme, but XP is more agile and is able to develop better software.
The history of XP
Extreme Programming was founded by Kent Beck, Ward Cunningham and Ron Jeffries in 1996. They proposed the Extreme Programming for the Chrysler Comprehensive Compensation System. In October 1999, Kent Beck wrote a book about XP. The name of book is Extreme Programming Explained. In 2005, in the second edition, author added more concepts of XP. So far XP is praised highly by more and more people.
The concept of XP
Goals
XP attempts to reduce the cost of changes in requirements by having multiple short development cycles, rather than one long one. In this doctrine changes are a natural, inescapable and desirable aspect of software development projects, and should be planned for instead of attempting to define a stable set of requirements are among the activities (Extreme Programming, 2011).
Activities
There four main Activities in XP.
Coding
For XP, The really important thing only is coding in the software development process. XP advocates that two people write a program (PairProgramming) and cod
文档评论(0)