敏捷项目管理(Scrum)
2024-07-23 00:00:31 15 举报
AI智能生成
敏捷项目管理(Scrum)是一种迭代式和增量式的项目管理方法,旨在帮助团队更快速、灵活地应对变化。Scrum包括一系列的活动、角色和工件,其中最核心的是产品负责人(Product Owner)、Scrum Master和开发团队(Development Team)。产品负责人负责创建产品待办事项列表并确定其优先级,Scrum Master确保团队遵循Scrum的规范和价值观,开发团队负责实际开发和交付产品。每个Scrum迭代称为Sprint,通常持续1-4周。每个Sprint结束时,团队会进行Sprint Review和Sprint Retrospective会议,以展示成果并识别改进项。Scrum倡导透明、持续改进和以人为本的原则,适用于各种规模的项目。
作者其他创作
大纲/内容
一、敏捷思维
价值驱动
1. 胸怀大志,小处做起
2. 精益思想,快速验证
3. 有所不为,懂得取舍
4. 转变思维,三角倒置
5. 今早交付,及时反馈
6. 价值驱动,优先排序
适应变化
对公司:市场是瞬息万变,很难完全把握,快速响应,拥抱变化,以实际情况进行调整,才能快速抓住用户,快速让公司发展
对项目:适应变化,才能快速发现问题,矫正问题,才有可能做成适合市场、符合客户要求的项目或产品
自组织团队
特点
跨职能团队
提倡高效沟通
开放的环境,透明、信任
二、敏捷概论
4大价值观
价值1:个体和交互胜于流程和工具
价值2:可工作的软件胜于面面俱到的文档
价值3:客户合作胜于合同谈判
价值4:响应变化胜于遵循计划
12条准则
准则1:我们的首要任务是通过早期和持续交付有价值的软件来满足客户
准则2:即使到了开发后期也欢迎需求变更,利用变化为客户获得竞争优势
准则3:经常交付可工作的软件,从几个星期到几个月不等,时间间隔越短越好
准则4:业务人员和开发人员必须自始至终共同完成项目日常工作
准则5:要善于激励项目人员,给予他们所需要的环境和职场,并相信他们能够完成任务
准则6:面对面地交谈是开发团队中最有效的信息交流方式
准则7:可工作的软件是项目进展状态的主要度量
准则8:敏捷过程提倡可持续的系统开发,开发人员和用户应该能够保持一种持续的步调
准则9:对卓越技术和良好的设计的持续关注有助于提高项目的敏捷性
准则10:简洁,最大减少不必要的工作,这是一门艺术
准则11:最好的架构、需求和设计都源自于自组织的团队
准则12:团队定期反映如何提高工作效率
Agile方法
Scrum(基础框架)
XP
看板(Kanban)
水晶
Scrumban
功能驱动开发FDD
动态系统开发DSDM
敏捷统一过程AgileUP
Scrum of Scrum
大规模敏捷框架SAFe
大规模敏捷开发LeSS
规范敏捷DA
三、Scrum框架(3355)
3大核心支柱
透明:Transparency
在各个环节保持高度的可见性
检查:Inspection
足够频繁地检验
及时发现过程中的重大偏差
适应:Adaptation
发现不满足验收标准,调整工作
减少进一步偏差
3个角色
产品负责人:product Owner
职责
1.确定产品的功能
2.决定发布的日期和发布内容
3.为产品的Profitability Of the Product(ROI)负责
4.根据市场价值确定功能优先级
5.每个Sprint根据需要调整功能和优先级
6.接受或拒绝开发团队的工作成果
7.维护产品的Backlog,对工作进行优先级排序,是PBIs列表唯一责任人
8.听取及收集各方信息,包括技术团队的意见
9.更多的从客户的角度及公司业务的角度来思考问题及决策
优秀的PO特征
1.懂业务
市场敏感性
有预见性
知道那些事情是无法预见的
具备业务和领域专长
2.决策力
得到授权,可以制定决策
关键时候敢拍板
有决断力
从经济的角度权衡业务员和技术问题
3.责任心
承担产品责任
参与并随时可以到场
充当Scrum团队成员
4.善沟通
和干系人关系好
促成谈判/达成一致意见
良好的沟通能力
正能量
PO四重器
1.连接器
打通产品价值创造和软件产品开发的连接,实现高效映射
2.拦截器
合理屏蔽外界对开发过程干扰,给研发团队提供相对稳定的交付计划
3.过滤器
让高价值需求能够优先传递到团队
4.推动器
提升团队士气,建立良好的团队文化
谁担任PO?
内部开发
产品经理、业务方代表/客户
商业开发
产品经理、产品市场人员、项目经理
外包开发
出资方公司代表/客户、外包公司产品经理、外包公司项目经理
组件团队(架构开发)
能对PBIs排序的技术人员、产品经理(技术型)、技术经理
敏捷教练:Scrum Master
开发团队:Dev Team
3个工件
产品待办项:Product Backlog
迭代待办项:Sprint Backlog
增量交付物
5个会议
产品待办事项列表梳理会:Backlog Refinement Meeting
迭代计划会议:Sprint Planning Meeting
迭代评审会议:Sprint Review Meeting
迭代回顾会议:Sprint Retrospective Meeting
每日站会:Daily Scrum Meeting
五个价值观
承诺
建立在目标之上的来自内心的接收和应许
团队是务实的,必须确保每次冲刺都有实实在在的价值
团队对结果负责
专注
在空间上与公司的干扰源分隔开
确保不把时间浪费在与冲刺目标无关的活动上
搞清楚需要做什么,并且只做需要做的事情
平衡专注工作的时间与团队其他成员交流的时间
勇气
用尊重提出,迎接质疑
接纳其它价值观,有勇气说“不”
准备好突破现状
尊重
推崇开发
鼓励积极的工作环境
遵守工作规范
开发
团队中的每个成员都能汉文相同的信息
保持并鼓励他人采取开放的态度
四、敏捷项目管理架构:APMF
(1)立项阶段
(2)启动阶段
(3)发布计划
(4)迭代循环
(5)收尾阶段
五、敏捷流程
六、其它敏捷方法
收藏
0 条评论
下一页