PMP敏捷专题课:敏捷原则与理念
信息发射源、看板是敏捷相关的词汇。
需求不明确:敏捷的关键词。
明确的端对端工作范围是传统项目管理的关键词。所以,应该采用:混合的,多轨制,瀑布态这样的声明周期
STACEY矩阵。
敏捷价值观指引者我们敏捷的实现。所做的任何事物,是否有易于价值观。
敏捷价值观
敏捷关注的是人,流程和工具服务于人
敏捷过程中写合适够用的问题文档即可,软件才是真正关注的
客户合作是双赢状态,谈判是博弈的状态。
敏捷是拥抱拜变化,但是不是无原则接受变化
敏捷是适应性状态,敏捷不=快 ,敏捷是适应市场。
敏捷原则
pmp:核心思想就是:让客户满意。
三:Scrum体系-三种角色。
Scrum体系流程图:产品代办事项列表--迭代代办事项列表--迭代本身--最终交付物 这样的一个过程
1:3355
勇气:干预做没做过达不到的事情
开放:SCRUM上需要开放,尽量不要私下,需要被更多人知道,被更多人吸收。
专注:某一段时间,大家都专注到一件事情上
承诺:强调团队的承诺,而不是个人的承诺,拆解条最好是团队的承诺,而不是某个人或者领导经理的承诺,团队开诚布公的进行彼此的承诺。
尊重:尊重个人的想法,意见,决定,我们认为他是想和团队是一致的。
三种角色:
1:产品负责人
客户代表:产品负责人和铲平经理都是客户代表,但是产品负责人对产品进行限定。
定义所有产品功能:产品负责人有全部决定权,敏捷中需求是讨论出来的。
决定产品发布的内容和日期:产品负责人最大的一个权限,S中PM说了算,PMP中都是商量的一个结果,传统中是计划的,基于技术本身能力界定,但是不一定符合市场,PMP中又产品经理或者po负责。PMP中投资回报率很难找到一个人负责。
对产品的投入产出负责
根据市场变化对需要开发的功能排列有限顺序:敏捷中,产品负责人进行优先级排序,因为他是客户代表。
合理的调整产品功能和迭代顺序
认同或者拒绝迭代的支付:这是产品负责人的权利,判断这个迭代交付的行或者不行。
确保开发团队知道产品代办事项列表:确保开发人员了需求。
2:Scrum Master
SM不做决策,PM决策是很强的。团队自行做决策
早期SM和PM相对统一,制定规则。管理期望、管理相关方、制定沟通策略、管理承诺。
项目执行起来之后,SM和PM进行切割,SM不做决策。
鼓励言论自由:传统自由文档中,需求是团队讨论出来的。前期可以制定一些规则,但是规则不一定适配,敏捷中所有的决定烦死都是有团队决定产生,一开始可以有一些规则。
保证仪式:
团队有问题,优先团队内部解决。尽量不要上升到领导
保护团队一个整体。SM是一个服务型人员,PM是一个领导行人员,SM所做的一切都是服务于团队,打成PO制定的规划。
团队成员被其他事情打断和影响,SM需要保护他们,让他们专注。
自组织:自我决策--自我驱动--自我搞定
3:开发团队:开发人员、测试人员、po、工具建设人员
自主选择
全职能:人可以做abc都行,可以互补,这样少了谁都行。开发应该可以测试。测试可以开发。一定时间内,每个人都facus到这个项目上,不要干别的项目的事。
跨团队本身不进行解决:外部团队问题,拉外部团队一起解决问题
决策在团队内:去中心化决策
平级:正哥的开发团队是一个等级。他做什么活有另外一个人决定是不合理的。这里必须是一个平级的概念。
三种工件
产品代办事项列表
本质上就是排了序的需求池
产品的需求列表:包含了业务需求、技术需求、NFR(非功能性需求)、培训、学习、其他要做的都可以放到这个产品需求列表。
PO对该列表进行优先级排序,也都是PO进行维护。技术需求也需要PO同意才能加。
每个迭代开始前,优先级排序还可以再修正。
代办事项列表中的条目以用户故事的形式体现。
DEEP原则:适当详细、被估算的(po和sm)、涌现的、排了优先级的。
放多少有PO决定,做多少有团队决定。涌现的:
不能直接进下一个迭代,这是原则性问题。延长冲刺,也不用考虑
迭代代办列表
团队成员主动领取的是任务,不是故事,做多少工作是由团队决定的。
团队成员,可以添加减少或者更改迭代中的任务,而不是故事。
迭代列表中的任务进行了估算。剩余工作量的挂算每天需要更新。
团队成员只做代办事项列表中的问题。其他都不接。
产品增量-- 交付物
迭代成果+已有成果就是交付物。
每次交付必须符合验收标准。每次交付必须处于可用装填。不管是否PO要不要发布,但是必须要能上线。
五种活动
1:产品梳理会
又叫产品梳理会
增删改查用户故事
估算规模:敏捷建议使用相对估算法。与基线对比极限要相对小的,不要绝对小的。
故事优先级排序:莫斯科、kano模型基于用户满意度行奋度。权重分析。
拆解用户故事
可以邀请利益相关者进行参与和评审
可以有技术和相关的讨论
都是项目级别的进度图。都是支持发布计划的。
最小可交付价值
最小可售单元
最小可行性产品。
滑板就是MVP
适应型就是敏捷型的关键词。
用户故事:用户故事可以给很多人看,开发、测试、交谈、验收标准是什么。
用户故事地图:和发布计划是一个概念
2:迭代计划会
迭代开始的标志:规划会议。计划会议就是规划会议。
规划会议,取决于迭代时长。梳理会开完之后,我们开计划会议,规划会议输出的是燃尽图。PO、研发、SM 团队所有成员,把接下来要做的事情进行去人,让PO调整优先级。按历史顺序,进行承诺。
承诺的是越稳定约好,不能贪多,团队速率是针对一个迭代产生的。不升跨团队进行比较。
规划会的定义完成的定义:DOD就是验收的标准、完成的标准。
什么是探测:敏捷中使用的一种技术。只用来判定可行性:风险、技术、商业模式。判断这些的可行性。
发现了风险不好识别、技术不好确定、商业模式是否可行,需要采用刺探得技术。
采用锚点法。
3:迭代回顾会
除了站会外时间最短的互动,一般在15分钟到半个小时之间。
开发团队、PO、SM 企业利益相关者等等。
4:迭代
5:每日站会
po sm dev tem都必须要来。谁都可以来开。但是,只有po sm dev tem可以说话。
为了打成sprint目标,我昨天做了啥,今天计划做啥,啥制约了我。
这个活动不进行讨论。
站会也会同步生成燃尽图、燃起图,这是一回事。
6:迭代评审会
这里指的就是最终的产品验收评审。就是交付软件给客户相关利益方的一个行为。
和外部交互的会议,把外部人员拉过来进行演示
原则上是计划会议的一半
输出的是一份修订的产品事项列表,客户可能会有新的需求出来
这个活动在迭代最后倒数第二个去进行。这是为了和利益相关放步调一致。
4应该是版本燃尽图
精益与看板体系
这是用来进行透明的贵管理干系人的期望有促进作用的工具
燃起图、燃尽图、看板或者任务版本、风险看板等,都是为了把信息进行展示的。
工作流程的可视化、限制在制品的数量。度量管理活动、显示话规则。建立反馈环路、在写作与实验中改进。
看板和KANBAN
SCRUM板和任务板几乎就是一回事。看板可以看到故事的
极限编程的重点实践:持续集成、TDD、结对编程。代码集体所有权、小型发布。
持续集成:持续提交代码到代码库、持续代码进行测试。减少代码冲突,对于整个交付有信心。
TDD;测试驱动开发、测试线性,开发照着测试开发
结对编程:老带新、技能的复制、攻坚解决大难题。
代码集体所有权:
敏捷团队管理
敏捷方式下,管理团队方案是十分不一样。
变更管理
敏捷中的变更来讲,首先拿scrum来讲,scrum里边首先没有变更这个说法。在每个迭代内控制计划、执行、检查、改进是不变的。再迭代之间,我们进行变更。人员、需求、环境、计划都可以变更。
团队创建
冲突管理:回避、拖鞋、缓解、合作、对抗
冲突层级:问题待解决、异议、竞赛、运动、战争。
团队领导:
成熟阶段:授权型
形成阶段:指导型
震荡阶段:
规范阶段:
敏捷创建的是自组织团队,所以管理基于团队,不基于任务。团队应该在一起。
服务型领导:帮助团队> 命令团队 移除障碍>创建障碍 保护团队 >干扰团队。
传统PMP里边wbs任务拆解是项目经理拆和技术经理拆,敏捷中需要团队自己拆。敏捷是承诺的,团队自己承诺的,而不是某个人做出的命令和承诺。
A 正确答案:
敏捷中:将热血奉献给团队,帮助他。
一个团队成员,效率比较低:帮助他 、帮助 他。 帮助他。帮助他。我帮助他找,不是代替他找。
D:团队自己决定、我们要帮助他。
敏捷回顾
1:敏捷宣言
敏捷实践的四个实践。
燃尽图和燃起图,都指的是迭代周期里边的。没加前缀的话。
相关文章:

PMP敏捷专题课:敏捷原则与理念
信息发射源、看板是敏捷相关的词汇。 需求不明确:敏捷的关键词。 明确的端对端工作范围是传统项目管理的关键词。所以,应该采用:混合的,多轨制,瀑布态这样的声明周期 STACEY矩阵。 敏捷价值观指引者我们敏捷的实现。…...
有两个水桶,容量分别为5升和3升,请问如何使用这两个桶得到4升的水?
网上看到的一个面试的题目,感觉挺有意思的记录一下 可以按照以下步骤使用这两个桶得到 4 升的水: 将 5 升水桶装满水,倒入 3 升水桶中,此时 5 升水桶中还剩下 2 升水。将 3 升水桶中的水全部倒掉,然后将 5 升水桶中的…...
pytorch_lightning笔记
Debug 1. 快速运行一次所有的代码 (fast_dev_run) 训练了好长时间但是在训练or 验证的时候崩溃了 使用 fast_dev_run运行5个batch 的 training validation test and predication 查看是否存在错误: train Trainer(fast_dev_runTrue) # True 时为5 train Train…...
从零开始了解云WAF,您的网站安全升级指南
网站安全对任何线上业务来说至关重要,尤其是在网络威胁不断升级的今天。无论是流量高峰期还是日常运营,确保数据安全与服务稳定是每个网站运营者最关心的事情。云WAF(Web应用防火墙)作为一种高效的安全防护手段,正逐渐…...
Python脚本爬取目标网站上的所有链接
一、爬取后txt文件保存 需要先pip install requests和BeautifulSoup库 import requests from bs4 import BeautifulSoup# 定义要爬取的新闻网站URL url https://www.chinadaily.com.cn/ # China Daily 网站# 发送请求获取页面内容 response requests.get(url)# 检查请求是否…...

Linux下以编译源码的方式安装Qt5与Qt6及其使用
文章目录 概要资源下载依赖安装编译Qt5Qt6 遇到的问题qtchooser使用 概要 自 Qt 5.15 开始,不再提供 open source offline installers,也就是原来的 .run 的安装文件,只能通过源码编译来安装了参考文章 资源下载 源码网址,链接…...
替换掉js后重启nginx 页面加载后js还是原来的 解决方法.【js版本号】【js不生效】【js失效】
原文: 替换掉js后重启nginx 页面加载后js还是原来的 解决方法.【js版本号】【js不生效】【js失效】 产品升级,部署js后,前端页面加载不生效,F12 NetWork查看js源码还是原来的内容。但是查看前端服务器上js已经是最新版本。 &…...

SHELL脚本之输出语句的使用
shell脚本能够给用户显示一些信息,就需要输出语句的使用。 1.echo语句 如上图所示,中英文都可以, 如上图所示,在shell脚本中对于转义符的使用应该加上-e的选项,\n表示换行,\t表示电脑键盘上使用tab键隔开的…...

《大规模语言模型从理论到实践》第一轮学习--Fine-tuning微调
第一轮学习目标:了解大模型理论体系 第二轮学习目标:进行具体实操进一步深入理解大模型 从大语言模型的训练过程来理解微调 大预言模型训练主要包含四个阶段:预训练、有监督微调、奖励建模、强化学习。 预训练(Pretraining&…...

XGBoost回归预测 | MATLAB实现XGBoost极限梯度提升树多输入单输出
回归预测 | MATLAB实现XGBoost极限梯度提升树多输入单输出 目录 回归预测 | MATLAB实现XGBoost极限梯度提升树多输入单输出预测效果基本介绍模型描述程序设计参考资料预测效果 基本介绍 XGBoost的全称是eXtreme Gradient Boosting,它是经过优化的分布式梯度提升库,旨在高效、…...

【翻译】在 Python 应用程序中使用Qt Designer的UI文件
原文地址:Using a Designer UI File in Your Qt for Python Application 直接上图,上代码 将UI文件转为Python 为了演示,我们使用 Qt Widgets 简单示例说明。 这个应用程序由一个源文件 easing.py、一个 UI 文件 form.UI、一个资源文件 ea…...
002-Html
Html 一、常用样式1.设置滚动条2.设置省略号3.设置高度自适应4.高度算法5.按钮样式6.按钮颜色 二、DIV1.并排显示 三、Input1.漂浮显示 一、常用样式 1.设置滚动条 <html> <!--滚动条-->overflow: auto; // x 和 yoverflow-x: auto; // xoverflow-y: auto; // y …...

微知-Mellanox提供的一个不错的测试rdma_cm方式建链的工具软件ucmatose?(ucmatose; ucmatose -s 1.1.1.1)
文章目录 快速命令获取背景实验server端客户端一个错误的情况无法建链: rpm安装包:librdmacm-utils-48.0-1.0.1.an8.x86_64详细介绍综述 快速命令获取 #server端 ucmatose# client端 ucmatose -s 1.1.1.1背景 平时使用rdma cm建链的测试一般使用ib_wri…...
Vivado HLS C/RTL 联合仿真时间
简单的led.cpp,led.h,还有一个test bench文件xxxx.cpp source D:/Vivado_HLS_project/RGB_YCBCR_RGB/solution1/sim/verilog/xsim.dir/flash_led/webtalk/xsim_webtalk.tcl -notraceINFO: [Common 17-206] Exiting Webtalk at Tue Oct 15 18:51:42 2024... INFO: [Common 17-2…...
Python实现图像加密与解密工具
Python实现图像加密与解密工具 一、整体思路 加密思路 读取图像文件,将图像数据转换为可以处理的格式(例如字节流)。选择一种加密算法,如AES(Advanced Encryption Standard)对称加密算法。生成加密密钥&a…...

《RabbitMQ篇》消费者轮询消费消息
当有多个消费者都在同一个队列中拿取消息时,会轮询从队列中拿取消息消费。 RabbitMQUtil类为工具类,获取Channel。 import com.rabbitmq.client.Channel; import com.rabbitmq.client.Connection; import com.rabbitmq.client.ConnectionFactory;public…...
mongodb导入导出
分享自己mongodb导出导入经验。将一个数据库数据备份,导入到另一个数据库。 mongodb的导入导出工具有版本限制,过旧的版本是不支持导入导出的。mongodb 4.2以后版本支持比较好。mongodb 3.4以前完全不支持。 1,下载 mongodb的导入导出需要自…...
判断 HTTP/2 多路复用是否在服务器上实现
要判断 HTTP/2 多路复用是否在服务器上实现,并确保浏览器正在使用多路复用来加载资源,您可以使用以下几种方法进行验证: 1. 使用浏览器开发者工具 大多数现代浏览器(如 Chrome、Firefox、Edge)提供了开发者工具&…...

(已解决)vscode使用launch.json进行debug调试报错:Couldn‘t spawn debuggee:embedded null byte
Launch.json 进行debug时报错: 主要原因是vscode全局配置被整乱了,下面是个人解决的方法,以供参考. 在网上也寻找过解决方法,有的说是,在launch.json中,添加一行"python":"/root/miniconda3…...

windows桌面便签小工具,便签软件哪个好用?
我们都知道,Windows桌面便签小工具可以极大地提高工作效率,帮助我们快速记录重要信息或待办事项。至于便签软件哪个好用,在选择便签软件时,我们可以从以下几个方面来考量:易用性、功能性、安全性以及是否支持跨平台同步…...

C++_核心编程_多态案例二-制作饮品
#include <iostream> #include <string> using namespace std;/*制作饮品的大致流程为:煮水 - 冲泡 - 倒入杯中 - 加入辅料 利用多态技术实现本案例,提供抽象制作饮品基类,提供子类制作咖啡和茶叶*//*基类*/ class AbstractDr…...
系统设计 --- MongoDB亿级数据查询优化策略
系统设计 --- MongoDB亿级数据查询分表策略 背景Solution --- 分表 背景 使用audit log实现Audi Trail功能 Audit Trail范围: 六个月数据量: 每秒5-7条audi log,共计7千万 – 1亿条数据需要实现全文检索按照时间倒序因为license问题,不能使用ELK只能使用…...
基于数字孪生的水厂可视化平台建设:架构与实践
分享大纲: 1、数字孪生水厂可视化平台建设背景 2、数字孪生水厂可视化平台建设架构 3、数字孪生水厂可视化平台建设成效 近几年,数字孪生水厂的建设开展的如火如荼。作为提升水厂管理效率、优化资源的调度手段,基于数字孪生的水厂可视化平台的…...
什么是EULA和DPA
文章目录 EULA(End User License Agreement)DPA(Data Protection Agreement)一、定义与背景二、核心内容三、法律效力与责任四、实际应用与意义 EULA(End User License Agreement) 定义: EULA即…...

DBAPI如何优雅的获取单条数据
API如何优雅的获取单条数据 案例一 对于查询类API,查询的是单条数据,比如根据主键ID查询用户信息,sql如下: select id, name, age from user where id #{id}API默认返回的数据格式是多条的,如下: {&qu…...

视觉slam十四讲实践部分记录——ch2、ch3
ch2 一、使用g++编译.cpp为可执行文件并运行(P30) g++ helloSLAM.cpp ./a.out运行 二、使用cmake编译 mkdir build cd build cmake .. makeCMakeCache.txt 文件仍然指向旧的目录。这表明在源代码目录中可能还存在旧的 CMakeCache.txt 文件,或者在构建过程中仍然引用了旧的路…...

【电力电子】基于STM32F103C8T6单片机双极性SPWM逆变(硬件篇)
本项目是基于 STM32F103C8T6 微控制器的 SPWM(正弦脉宽调制)电源模块,能够生成可调频率和幅值的正弦波交流电源输出。该项目适用于逆变器、UPS电源、变频器等应用场景。 供电电源 输入电压采集 上图为本设计的电源电路,图中 D1 为二极管, 其目的是防止正负极电源反接, …...

解析奥地利 XARION激光超声检测系统:无膜光学麦克风 + 无耦合剂的技术协同优势及多元应用
在工业制造领域,无损检测(NDT)的精度与效率直接影响产品质量与生产安全。奥地利 XARION开发的激光超声精密检测系统,以非接触式光学麦克风技术为核心,打破传统检测瓶颈,为半导体、航空航天、汽车制造等行业提供了高灵敏…...

Cilium动手实验室: 精通之旅---13.Cilium LoadBalancer IPAM and L2 Service Announcement
Cilium动手实验室: 精通之旅---13.Cilium LoadBalancer IPAM and L2 Service Announcement 1. LAB环境2. L2公告策略2.1 部署Death Star2.2 访问服务2.3 部署L2公告策略2.4 服务宣告 3. 可视化 ARP 流量3.1 部署新服务3.2 准备可视化3.3 再次请求 4. 自动IPAM4.1 IPAM Pool4.2 …...
LCTF液晶可调谐滤波器在多光谱相机捕捉无人机目标检测中的作用
中达瑞和自2005年成立以来,一直在光谱成像领域深度钻研和发展,始终致力于研发高性能、高可靠性的光谱成像相机,为科研院校提供更优的产品和服务。在《低空背景下无人机目标的光谱特征研究及目标检测应用》这篇论文中提到中达瑞和 LCTF 作为多…...