前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >19.【Kevin聊敏捷】XP极限编程之概述

19.【Kevin聊敏捷】XP极限编程之概述

原创
作者头像
开心的Kevin
修改2020-07-06 10:49:46
7790
修改2020-07-06 10:49:46
举报
文章被收录于专栏:敏捷管理敏捷管理敏捷管理

今天开始进入XP极限编程,极限编程也是敏捷(Agile)里面重要的方法论,很多人听说过,但是对其理解不是很深入,接下来我将会带大家进入XP极限编程的世界

一、极限编程的概叙

极限编程,英文名Extreme Programming,简称XP。是由Kent.Beck在1996年提出的,,是敏捷软件开发中可能是最富有成效、轻量级的几种方法学之一。对比传统的项目开发方式,XP强调把它列出的每个方法和思想做到极限、做到最好。

极限编程的本质就反馈,反馈,反馈(重要的事情说三遍)

图一 极限编程创始人 Kent.Beck
图一 极限编程创始人 Kent.Beck

二、极限编程的活动

极限编程的过程定义了四种活动,分别如下

  • 计划(Planning)
  • 设计(Designing)
  • 编码(Coding)
  • 测试(Testing)

图二 极限编程的活动
图二 极限编程的活动

三、极限编程的工件

  • 验收测试(Acceptance tests)
  • 编码(Code)
  • 迭代计划(Iteration plan)
  • 发布和迭代计划(Release and iteration plans)
  • 故事点数(Stories)
  • 故事卡(Story cards)
  • 量化信息(Statistics about the number of tests, stories per iteration, etc.)
  • 单元测试(Unit tests)
  • 每次迭代的可用代码(Working code every iteration)
图三 极限编程可视化流程
图三 极限编程可视化流程

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一、极限编程的概叙
  • 二、极限编程的活动
  • 三、极限编程的工件
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档