【敏捷】项目管理——XP

极限编程(XP)是一种强调快速反馈、假设简单和拥抱变化的敏捷项目管理方法。其四个价值观包括沟通、简单、回馈和勇气。XP团队遵循一系列原则,如编码为核心活动,强调测试和高质量工作,并实行结对编程、短期交付周期等12个支持实践,以确保客户满意度和项目的高效进行。
摘要由CSDN通过智能技术生成
英语:Extreme programming,缩写为XP
重点:客户满意度

一、4个价值:

  • 沟通
  • 简单
  • 回馈
  • 勇气

二、5个准则:

  1. 快速反馈
  2. 假设简单:认为任何问题都可以”极度简单”地解决。传统的系统开发方法要考虑未来的变化,要考虑代码的可重用性。极限编程拒绝这样做。
  3. 增量变化
  4. 拥抱变化
  5. 高质量的工作:高效团队配合,完成

三、原则:

  • 编码是核心活动
  • XP团队做大量测试
  • 让客户和程序员直接沟通
  • 总体设计必不可少
  • 提高可读性
  • 降低复杂性
  • 提高可维护性
  • 确保可扩展性

四、12个支持实践:
1、规划游戏: 所有团队成员参与规划,在业务和技术人员之间不存在隔阂
2、短交付周期: 和Scrum一样采用迭代的交付方式

计划游戏:XP的计划过程主要针对软件开发中的两个问题

  • 预测在交付日期前可以完成多少工作;
  • 现在和下一步该做些什么。

针对这两个问题,XP中又两个主要的相应过程:

  • 软件发
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值