敏捷价值观和原则
4条价值观
- 相比流程与工具 更重视人员与互动
 - 相比全面记录,更重视软件可用性
 - 相比合同谈判,更重视客户协作
 - 相比遵顼计划,更重视应对变化
 
12原则
- 满足客户
 - 欢迎变更
 - 经常性交付软件
 - 共同协作
 - 激励员工
 - 面对面沟通
 - 软件可用性等于开发进度
 - 恒定节奏
 - 卓越技术
 - 简洁
 - 自组织团队
 - 反思
 
明确定义的线性过程模型,依据经验的迭代模型
敏捷项目管理模型
该模式不是线性的,而是循环的。
- 构想
 - 推测
 - 探索
 - 调整
 - 收尾
 
敏捷方法
- 极限编程(XP)
 - 精益原则与工具
 - 看板
 - Crystal
 - 功能驱动开发(FDD)
 - 动态系统开发法(DSDM)
 - 模型驱动开发法(MDD/AMDD)
 - 规范敏捷交付 (DAD)
 - 测试驱动开发 (TDD)
 - 行为驱动开发 (BDD)
 - …
 
Scrum框架
Scrum是一种敏捷项目管理框架,而非方法(不规定如何实施特定事项),由Ken Schwaber和Jeff Sutherland于1993年提出。它是一种以人为中心的、迭代的、跨学科的、自组织的项目管理框架。Scrum框架包含了以下几个基本元素: Scrum框架包括三个角色:产品负责人、Scrum团队和ScrumMaster。 以迭代或Sprint为核心,介于1-4周之间。 规划发生在两次Sprint之间 四种 Scrum 检验和调整活动:
- 冲刺规划
 - 每日scrum
 - 冲刺检查
 - 冲刺回顾
 
采用敏捷方法
ADAPT
- 意识
 - 意愿
 - 能力
 - 推广
 - 转变思维
 
发起敏捷项目
关键是发起商业企划案,整个组织明确指导产品或者项目目标
商业企划案的内容:
- 机遇
 - 目标
 - 策略
 - 项目愿景
 - 里程碑
 - 预期回报
 
设定项目愿景和指定项目章程
敏捷合同
PREVIOUScobbler的使用
NEXTwireguard搭建和使用