敏捷产品开发项目全流程实践 课程背景: 市场变化快速莫测,在5G+AI+移动互联网的新时代,商业机会随时到来,需要组织新团队进行业务攻坚,新团队新部门针对新业务需要快速的看到结果和产出,同时又面临着团队成员年轻及新业务压力大积累少的痛点。 传统项目管理方式虽然面面俱到,但多而且复杂,如何如何快速应对当今更复杂快速的市场环境,敏捷项目管理应运而生。不管是XP或Scrum,其核心都是为解决企业研发类项目的效率痛点。 人?还是流程? 计划?还是变化? 过程还是结果? 结合敏捷研发及传统的项目管理全过程,老师依据在腾讯/阿里的实际项目经验,从0到1完成各种新产品,及从1到100实现明星业务的实战经验,两相结合,通过理论知识讲解、分组讨论、实战演练、案例分享等多种形式,带领学员深入学习与实践如何应用敏捷项目管理方法,如何建立敏捷团队,如何践行敏捷领导力,助力敏捷思想和应用在组织中落地生根。 课程收益: ● 以敏捷思维,找到传统项目管理与敏捷项目管理的底层共通逻辑 ● 建立需求导向思维,掌握在快速变化的环境里锁定客户需求,并迭代生成需求列表 ● 学会建立需求列表及技术评估,最终形成产品路线 以终点为始的方法 ● 掌握通过版本迭代、接口先行、每日晨会的方法 跟进及实现用户故事/需求 ● 应用有效回顾会议的方法,快速识别问题优化问题,提升效率 课程时间:2天,6小时/天 课程对象:项目管理为通用能力,不仅适合公司具备一定项目经验的项目人员(项目经理、技术骨干、质量管理专员、技术专员、项目管理办公室专员等),也适合新加入团队的各种角色。同样适合新项目团队的全体成员 课程方式:理论知识讲解、分组讨论、实战演练、案例分享等多种形式 课程大纲 第一讲:敏捷项目管理的精髓认知 一、为什么会有敏捷 1. 传统项目管理方法 1)流程CMM/CMMI/IPD简介 2)PMBOK与PMI-ACP 2. 什么是敏捷 1)从关注过程变为更关注结果 2)过程质量保证变为通过 小组研讨:敏捷与传统的对比 二、敏捷宣言与敏捷的12原则 1. 敏捷宣言的核心四价值 价值观一:人和互动高于流程和工具 价值观二:可工作的软件胜过全面的文档 价值观三:客户合作胜过合同谈判 价值观四:响应变化胜过遵循计划 2. 敏捷 12 原则 三、敏捷研发模型 1. 开发模型 1)瀑布模型 2)增量式 3)迭代 4)敏捷开发 a敏捷开发方法:Scrum、Kanban、XP b敏捷开发与Scrum、Kanban、XP的关系 第二讲:SCRUM敏捷开发的基本框架和应用 导入:敏捷开发的基本框架 案例分析:带球过人需要计划还是灵活应变? 一、3个角色及职责介绍 1. Product Owner产品负责人 2. Scrum Master敏捷专家 3. The Team 团队 二、4个会议及目标要点 1. 冲刺计划 2. 每日站会 3. 冲刺评审 4. 冲刺回顾 三、3个工具 1. Prodcut Backlog产品待办列表 2. SpintBacklog冲刺订单 3. Burn Down Chart燃尽图 四、敏捷研发模型工作核心及在产品生命周期中的位置 1. 敏捷项目中的工作核心:Owner 2. 产品愿景,产品运维的关系及补足 3. 敏捷产品开发框架及应用 第三讲:项目愿景及目标 一、产品愿景 1. 产品分析:PEST模型 2. 可行性分析:SWOT分析及技术可行性评估 案例:特斯拉猎鹰火箭 3. 正念愿景:凝聚团队的开始,赋予产品意义 实战演练:小组讨论选择一页纸的产品愿景目标 二、确定项目目标 1. 一句话说清目标:5w1H法 2. 目标描述:符合SMART原则 3. 项目立项与周知 实战演练:小组讨论选择产品目标,并以SMART法则描述 第四讲:高绩效敏捷团队组建 一、找到资源,组建团队 1. 至上而下或是自下而上 2. 愿景凝聚,组建自组织的敏捷团队 二、搭班子讲规则 1. 塔克曼团队发展模型:组建期、激荡期、规范期、执行期、休整期 2. 新团队成立时的情景领导 3. 团队组建小技巧:小而精,封闭集开发 第五讲:产品需求规划及迭代计划 一、产品待办事项 1. 产品需求清单 关键:符合DEEP Backlog 2. 用户需求的KANO模型 3. 用户故事 1)故事优先级 2)故事估算 3. 制定发布节奏 实战演练:小组确认产品的需求及需求优先级 二 规划迭代需求拆分 1. 确定生产能力 2. 选择Backlog 3. 制作迭代列表——将故事分解为任务 实战演练:迭代计划会议 三、规划迭代需求的技术拆分 1. 架构师及架构评审 2. 框架先搭建——接口先行 3.环境部署与联调前置 4. 里程碑设置 第六讲:敏捷研发过程的执行与监控 一、冲刺计划 1. Sprint冲刺计划目的:确定冲刺目标及任务 2. 召开Sprint冲刺计划会议 1)设置目标及选择用户故事 2)创建冲刺任务 二、每日站立会议 1. 目标:对齐信息,确认当天优先级事项 2. 会议形式:站立进行,高效对齐, 3. 个人内容:昨天、今天、困难 4. todo讨论马上进行,无关人解散 三、干系人识别及管理 1. 识别项目干系人的重要性 2. 干系人管理策略及方法 1)态度影响力矩阵 2)权利/利益 矩阵 实战演练:干系人对需求变更的影响 四、看板与燃尽图 1. 管理工作流程—— 看板 实战演练:看板展示 2. 进度跟踪——透明进度的工具大管理工具 实战演练:燃尽图相关技术实践 第七讲:评审冲刺 及冲刺回顾 一、评审冲刺 1. 目的:演示可工作产品(展示Scrum团队已完成的工作、干系人对工作提出的反馈意见) 2. 负责人:产品负责人和项目团队 3. 时机:每次冲刺结束时 4. 评审准备: 1)确定邀请参与者 2)安排活动日程 3)确认迭代工作已经完成、 4)准备演示 二、冲刺评审会议注意事项 1. 冲刺评审会议时间控制 2. 冲刺评审会议指导方针——不采用PPT采用完成的软件 3. 在冲刺评审会议中收集反馈 二 冲刺回顾( 会议流程五步走) 1. 准备及开场 2. 工作总结 3. 版本质量评估 4. 经验教训 5. Todo list及Continue Items 实战演练:敏捷与传统开发的差异
|