DevOps ACA 敏捷项目管理基础 (二) ╰半橙微兮° 2022-10-31 04:21 186阅读 0赞 ### 文章目录 ### * * 一. 项目管理和迭代开发方式 * * * 项目管理 * 迭代开发模式 * 二. Scrum方法 * * * 特点:3335 * 角色工作内容 * 运行流程 * 三. KANBAN方法 * * * 特点 * 四. 风险管理 * * * 四个阶段 * 总结 ## 一. 项目管理和迭代开发方式 ## #### 项目管理 #### 1. 项目的定义: 项目是一系列独特的、复杂的、相互关联的活动,这些活动有着一个**明确的目标或目的**,并且必须在**特定的时间和预算内**依据规范完成 1. 项目管理: 运用各种相关技能、方法与工具,为满足或超越项目有关各方对项目的需求与期望,所展开的各种计划、组织、领导。控制等方面的活动。 1. 项目的三角 **范围**:定义了要求做什么,也规定了不能做什么。 **时间**: 一个项目必须完成时间或者左后期限 **成本**:可用于项目的费用 质量: ①产品质量:项目的可交付成果的质量 ②过程质量:项目管理本身的质量 ![在这里插入图片描述][20210221171120401.png] 1. 项目管理的目的: 在**有限的资源**投入条件下,在**要求时间**内,实现**既定的项目目标** #### 迭代开发模式 #### 1. 迭代式开发也被称作迭代增量式开发或迭代进化式开发,是一种与传统的瀑布式开发相反的软件开发过程,它弥补了传统开发方式中的一些弱点,具有更高的成功率和生产率。 2. 在迭代式开发方法中,整个开发工作被组织为一系列的短小的、固定长度的小项目,被称为一系列的迭代。 3. 每一次迭代都包括了定义、需求分析、设计、实现与测试。采用这种方法,开发工作可以在需求被完整地确定之前启动,并在一次迭代中完成系统的一部分功能或业务逻辑的开发工作。再通过客户的反馈来细化需求,并开始新一轮的迭代。 ![在这里插入图片描述][watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzI2MTI5NDEz_size_16_color_FFFFFF_t_70] ## 二. Scrum方法 ## #### 特点:3335 #### **3个理论支柱**: * 高透明性(Transparency) * 检查(Inspection) * 适应(Adaptation) **3个角色**: * 产品负责人 Product Owner * 敏捷专家 (开发负责人)Scrum Master * 开发团队 **3个工件**: * 产品待办列表(包含优先级、需要做哪些事情) * 迭代待办列表 * 潜在可交付的产品增量 **5个事件**: * 迭代计划会议 * 迭代评审会议 * 迭代 * 迭代回顾会议 * 每日立会 #### 角色工作内容 #### ![在这里插入图片描述][watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzI2MTI5NDEz_size_16_color_FFFFFF_t_70 1] #### 运行流程 #### ![在这里插入图片描述][watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzI2MTI5NDEz_size_16_color_FFFFFF_t_70 2] 1. 来自于客户、市场、集团内部的需求 由**产品负责人 Product Owner** 整理成**产品待办列表** 2. 进行**迭代计划会议**:从**产品代办列表**中挑选出要完成的内容,生成**迭代待办列表**。 3. 接下来是迭代,迭代是一个时间观念,一般是1-6周。视公司内部情况而定。 4. 在迭代过程中,会有**每日例会**。每个成员在例会中会有15分回答**三个问题:昨天做了什么,今天要做什么,遇到了哪些困难和障碍**。例会之后。所有的问题由**敏捷专家 (开发负责人)Scrum Master** 找相应的问题人员排除解决。 5. 迭代结束后。会产生一个可交付的**产品增量(Finished Work)** 6. 邀请管理层、团队人员参加迭代评审会议。会议中给客户展示完成的内容和完成的功能,同时客户反馈问题,由**产品负责人 Product Owner** 整理成**产品待办列表** 7. 评审结束后,团队内部重新开一次回顾会议,对本次迭代工作过程做总结 8. 根据新的**产品代办列表**进行下一次迭代 ## 三. KANBAN方法 ## #### 特点 #### 一种可视化流程管理系统 **三个原则:** * 可视化 * 限制在制品 * 管理流动 **五个核心实践:** * 可视化工作(价值)流 * 限制在制品数量 * 度量和管理流动 * 协同改进 * 显示化流程规则 ![在这里插入图片描述][watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzI2MTI5NDEz_size_16_color_FFFFFF_t_70 3] ## 四. 风险管理 ## 风险管理规划是指决定如何处理并进行项目的风险管理活动 #### 四个阶段 #### 1. 风险阶段 2. 风险分析 3. 风险应对计划 4. 风险监控和控制 ![在这里插入图片描述][watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzI2MTI5NDEz_size_16_color_FFFFFF_t_70 4] ## 总结 ## 我们用项目管理、Scrum方法、KANBAN方法,最终的目的都是为了**顺畅**、**高质量**地交付**有用**的价值 ![在这里插入图片描述][watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzI2MTI5NDEz_size_16_color_FFFFFF_t_70 5] [20210221171120401.png]: /images/20221024/209e12b23dfd48ef81ddf8dd8b4e104a.png [watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzI2MTI5NDEz_size_16_color_FFFFFF_t_70]: /images/20221024/24ec2c92c0994020bcd03403d7d3d45f.png [watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzI2MTI5NDEz_size_16_color_FFFFFF_t_70 1]: /images/20221024/54067f9c65854758878c8afb0ec747cc.png [watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzI2MTI5NDEz_size_16_color_FFFFFF_t_70 2]: /images/20221024/35361a45a29b47018ed12ab8d3a9fd38.png [watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzI2MTI5NDEz_size_16_color_FFFFFF_t_70 3]: /images/20221024/0fcfc187329b442e9adfd4372217aecb.png [watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzI2MTI5NDEz_size_16_color_FFFFFF_t_70 4]: /images/20221024/62e6d13d354a4d3e9db24f86529e50c5.png [watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzI2MTI5NDEz_size_16_color_FFFFFF_t_70 5]: /images/20221024/2c4b826620754170a290572f3ec1d9dd.png
相关 PMP项目管理敏捷项目管理 目录 1 敏捷项目管理的重要性 2 实施敏捷 2.1 Scrum 2.2 角色 2.3 敏捷开发流程 2 末蓝、/ 2024年03月25日 10:01/ 0 赞/ 43 阅读
相关 DevOps ACA 软件测试和质量保证基础(七) 文章目录 软件测试和质量保证基础 1.软件测试定义与分类 2. 软件测试活动与设计方法 3. 我不是女神ヾ/ 2022年11月06日 01:49/ 0 赞/ 183 阅读
相关 DevOps ACA 软件代码与质量管理(六) 文章目录 软件代码与质量管理 1.版本控制 2.代码规约 3.单元基础测试 软件代码与质量 梦里梦外;/ 2022年11月06日 00:54/ 0 赞/ 159 阅读
相关 DevOps ACA 云效需求管理与迭代(五) 文章目录 云效需求管理与迭代 1. 需求录入与评审 2. 需求细化 3. 迭代规划 红太狼/ 2022年11月05日 11:47/ 0 赞/ 332 阅读
相关 DevOps ACA 版本管理和版本规划 (四) 文章目录 版本管理和版本规划 1. 需求收集与分析 什么是需求 需求的管理流程 淡淡的烟草味﹌/ 2022年11月01日 15:54/ 0 赞/ 204 阅读
相关 DevOps ACA 云效敏捷项目管理 (三) 文章目录 云效敏捷项目管理 1. 项目管理云效实操 云效项目管理概述 创建一个云 梦里梦外;/ 2022年10月31日 13:35/ 0 赞/ 252 阅读
相关 DevOps ACA 敏捷项目管理基础 (二) 文章目录 一. 项目管理和迭代开发方式 项目管理 迭代开发模式 二. Scrum方法 ╰半橙微兮°/ 2022年10月31日 04:21/ 0 赞/ 187 阅读
相关 敏捷项目管理 敏捷方法定义 一种迭代式增量开发方法 敏捷提倡"轻量级”的开发模式 敏捷要求分析和设计要适度而不是过度,而且敏捷更强调迭代 敏捷适合在很不明确、很不确 £神魔★判官ぃ/ 2022年10月09日 00:48/ 0 赞/ 239 阅读
相关 DevOps敏捷开发流程 ![format_png][] 近期根据我们DevOps开发团队敏捷开发项目的实践经验,将完整流程整理如下,这份规程也不完全算是敏捷专属的项目管理规程,主要是在结合我们公司实 客官°小女子只卖身不卖艺/ 2022年10月05日 05:49/ 0 赞/ 186 阅读
还没有评论,来说两句吧...