敏捷项目管理基础(二)

简介: 敏捷项目管理基础(二)

开发者学习笔记【阿里云DevOps助理工程师认证(ACA)课程敏捷项目管理基础(二)

课程地址:https://edu.aliyun.com/course/3112069/lesson/18991


敏捷项目管理基础(二)


三、KANBAN 方法

什么是看板?

看板是一种可视化流程管理系统,在看板方法当中有三个原则,这三个原则分别是可视化限制在制品和管理流动。


在三个原则之下,看板方法有五个核心实践,分别是可视化工作流,也就是价值流,限制在制品数量、度量和管理流动协同改进以及显示化流程规则。让我们来看图中所示的电子看板。 在电子看板当中,我们可以看到有很多的状态,分别是待处理以选择、分析中就绪、开发中待测试,测试中待发布和已发布。所有的这些状态表示我们的一个软件产品要流经的过程,由这些过程组成了整个的工作流,即价值流动。在看板当中,所有的状态以及在本状态下的需求、任务或者是用户故事都显示地展示在看板中,也就是当我们看一个看板的时候,我们能够清楚地看到我们当前所有的需求都分别在什么样的状态下,我们的用户故事在什么样的状态下,以及如果我们拆分到task,拆分到任务这个级别的时候,也能清楚地看到他所在的状态。

图片139.png

什么是限制在制品数量?

是在我们每一个工作流的状态当中,每一个工作项它的数量在本状态的数量是有一个上限来确定,这个上限的确定取决于整体团队的能力、度量和管理。流动在这里指的就是当我们用看板方法的时候,我们要让价值流动起来,让价值流动得越快越好,让价值在各个状态当中的流动是非常顺畅的。如何去看我们这个流动的状态是不是顺畅?我们就要用到度量的方法,通常我们会用到累计流量图来显示和度量我们的流动状态,我们的流动的健康情况。


什么是协同改进?

当我们在使用看板方法的时候,我们期待整个团队是有一个协同改进的机制,而不是当我们在某一个状态出现停滞,出现瓶颈的时候,只能有当前状态的负责人来进行扫清工作,而是由整个团队可以一起协同合作来扫清整个状态流当中的瓶颈,整个状态流过程当中的障碍。


什么是显示化流程规则?

是从图中红色小框中所能表示出来的准入规则设置中,我们就可以去设置当上一个状态流转到下一个状态时,是我们需要满足哪一些标准,从而才能使它从上一个状态流转到下一个状态,例如:从开发到测试,必须要满足开发的一系列的规则,一系列的准则。当完成所有的规则和准则的设置之后,我们才能允许某一个状态或者是某一个需求,某一个用户故事或者是某一个任务可以从开发中的状态流转到待测试的状态。以上是关于看看板方法的介绍。

 

四、风险管理

图片140.png

什么是风险管理?

风险管理规划指的是决定如何处理并进行项目的风险管理活动。通常在风险管理当中有四个阶段,分别是风险的识别、风险的评估、风险的应对和风险的监控。当我们只有把风险识别出后,我们才能对当前的这个风险识别出来的风险进行评估。评估的过程,我们通常会用风险发生的概率以及风险后产生的影响这两个内容来进行评估。当我们评估出风险的等级,也就是高风险、中风险、低风险以及风险发生之后对项目产生的影响之后,我们会制定风险的应对方案。


比如在风险之前我们如何规避风险?

规避方案,当风险发生后,我们如何去减少风险造成的损失,也会有相应的应对方案。并且在整个的项目过程当中,我们都要对风险进行监控,在监控过程当中可能会识别出新的风险,由此我们又进入到风险识别、评估、应对和监控的循环当中。

 

总结

不管我们用哪一种方法,不管我们用 Scrum 还是看板,我们进行风险管理,我们最终的目的是为了顺畅高质量的交付有用的价值。也就是我们要让我们的价值流动起,我们要让整个的软件开发过程当中产生的问题越少越好,我们要相除故障,消除障碍,我们要交付对客户有用的价值,对市场有用的价值。


在本次课程当中,我们分别就项目管理和迭代开发方式进行了介绍,我们也介绍了 Scrum 方法,大家一定要记住 3335 分别代表的含义以及我们的看板方法。在看板方法当中我们有三个原则,五个核心实践,同时我们也介绍了风险管理的四个阶段。

相关文章
|
7月前
|
负载均衡 监控 安全
优化HTTP代理IP安全稳定性的关键要点
随着科技发展,越来越多企业依赖HTTP代理IP。为确保其安全稳定,建议采取以下措施:选择可靠服务商、使用HTTPS加密、定期更换IP、监控可用性、设置访问控制、使用负载均衡、配置防火墙、定期更新维护及用户教育。这些方法能有效提升代理IP的安全性和稳定性。
287 59
|
9月前
|
机器学习/深度学习 安全 算法
十大主流联邦学习框架:技术特性、架构分析与对比研究
联邦学习(FL)是保障数据隐私的分布式模型训练关键技术。业界开发了多种开源和商业框架,如TensorFlow Federated、PySyft、NVFlare、FATE、Flower等,支持模型训练、数据安全、通信协议等功能。这些框架在灵活性、易用性、安全性和扩展性方面各有特色,适用于不同应用场景。选择合适的框架需综合考虑开源与商业、数据分区支持、安全性、易用性和技术生态集成等因素。联邦学习已在医疗、金融等领域广泛应用,选择适配具体需求的框架对实现最优模型性能至关重要。
1598 79
十大主流联邦学习框架:技术特性、架构分析与对比研究
|
11月前
|
Java Unix Linux
Java “SocketException” 错误怎么处理
Java 中的 "SocketException" 错误通常发生在网络通信过程中,如连接失败、断开连接或数据传输异常。处理方法包括检查网络配置、确保服务器正常运行、使用超时设置和重试机制,以及捕获并处理异常。
1937 6
|
机器学习/深度学习 人工智能 PyTorch
人工智能平台PAI 操作报错合集之机器学习PAI,用Triton Inference Server 22.05 部署模型,遇到SaveV3这个op的问题,如何解决
阿里云人工智能平台PAI (Platform for Artificial Intelligence) 是阿里云推出的一套全面、易用的机器学习和深度学习平台,旨在帮助企业、开发者和数据科学家快速构建、训练、部署和管理人工智能模型。在使用阿里云人工智能平台PAI进行操作时,可能会遇到各种类型的错误。以下列举了一些常见的报错情况及其可能的原因和解决方法。
|
Prometheus 监控 Kubernetes
一文掌握Kubernetes衍生的9大开源项目
Kubernetes是当今容器革命的中心。容器运动使整个IT行业围绕开放标准进行整合,使所有组织受益,而不仅仅是少数强大的供应商。这就是Kubernetes所代表的:一个建立在开放基础上的软件交付世界。
1829 3
Excel操作技巧(2)
第2节 数据输入和编辑技巧 2.2.1 在一个单元格内输入多个值 我们有时需要在某个单元格内连续输入多个数值,以查看引用此单元格的其他单元格的效果。
1643 0
|
3天前
|
存储 关系型数据库 分布式数据库
PostgreSQL 18 发布,快来 PolarDB 尝鲜!
PostgreSQL 18 发布,PolarDB for PostgreSQL 全面兼容。新版本支持异步I/O、UUIDv7、虚拟生成列、逻辑复制增强及OAuth认证,显著提升性能与安全。PolarDB-PG 18 支持存算分离架构,融合海量弹性存储与极致计算性能,搭配丰富插件生态,为企业提供高效、稳定、灵活的云数据库解决方案,助力企业数字化转型如虎添翼!
|
14天前
|
弹性计算 关系型数据库 微服务
基于 Docker 与 Kubernetes(K3s)的微服务:阿里云生产环境扩容实践
在微服务架构中,如何实现“稳定扩容”与“成本可控”是企业面临的核心挑战。本文结合 Python FastAPI 微服务实战,详解如何基于阿里云基础设施,利用 Docker 封装服务、K3s 实现容器编排,构建生产级微服务架构。内容涵盖容器构建、集群部署、自动扩缩容、可观测性等关键环节,适配阿里云资源特性与服务生态,助力企业打造低成本、高可靠、易扩展的微服务解决方案。
1304 5