阿里云devops笔记
1.敏捷项目管理基础
1.1 项目管理和迭代开发方式项目的定义:一系列活动,有一个明确的目标或目的,并且必须在特定的时间和预算内依据规范完成
项目管理:运用技能,方法与工具,为满足或超越项目有关各方对项目的要求与期望,所开展的各种计划,组织,领导控制等方面的活动。
项目的三角:
范围:要求做什么,也规定了不能做什么
时间:必须完成的时间框架或最后期限
成本:可用于项目的费用
质量(不属于三角):
产品的质量:项目的可交付成果的质量
过程的质量:项目管理过程本身的质量
项目管理的目的:在有限的资源投入条件下,在要求的时间内完成既定的项目目标。在这里插入图片描述
1.2 Scrum方法
在这里插入图片描述
在回顾中会:keep change try
在这里插入图片描述
1.3 KANBAN方法
看板:一种可视化流程管理系统
三个原则:可视化,限制在制品,管理流动
五个核心实践:
可视化工作流(价值流):工作流程,由各种工作项构成
限制在制品数量:工作项在本状态数量的上限,取决与整体团队的能力
度量与管理流动:让价值流动起来,方法:累计流量图
协同改进:整个团队一起合作
显示化流程规则:不同状态转换的规则