《敏捷实践训练营》大纲 概述敏捷源于人们为了让软件研发组织应对其外部市场挑战所进行的探索,敏捷方法通过调整软件研发组织的文化、组织、流程和工具使得自身具备快速工作,响应变化的能力,目前,敏捷已经成为业界主流,应用于大部分的顶级软件企业。 敏捷方法的开放性和鲜明的实践特征使其成为一个不断演进的体系,经过几十年的发展,敏捷的影响已经远远超越了软件研发领域,广泛的应用于创业创新、市场营销、项目管理、人力资源等诸多领域,已经成为企业适应当下VUCA(Volatility易变性、Uncertainty不确定性、Complexity复杂性、Ambiguity模糊性)时代的市场挑战的利器。正如敏捷大师Jim Highsmith所说:“敏捷是适应并响应变化,从而在动荡的商业环境中获取利润的能力。” 但是敏捷方法知易行难,很多企业采用不恰当的方式实践敏捷,常常适得其反。本课程将结合老师十多年敏捷实践经验透彻的诠释敏捷核心思想、实践与工具,并分享多家企业的实践案例,以帮助各位学员将敏捷应用在工作实践中,提升工作绩效。 通过参加《敏捷实践训练营》培训,帮助参培学员: l 理解敏捷是为了解决哪些问题而存在的? l 深入理解敏捷的价值取向和原则。 l 通过沉浸式的敏捷项目全过程练习获得关于敏捷实践的感性体验。 l 掌握一批经典的敏捷实践工具及方法。 l 理解敏捷方法如何帮助企业从工具、流程、实践、组织和文化层面应对内外部挑战? l 掌握领导一个敏捷型团队的要点。 l 理解开展敏捷实践对组织意味着什么?理解开展敏捷实践个人意味着什么? l 掌握在一个组织中开展敏捷转型的行动策略。 l 学习丰富的企业敏捷实战案例。 培训对象:CTO、研发总监、技术经理、敏捷教练、团队Leader、产品经理、项目经理、质量工程师、设计师、架构师、程序员、测试工程师。 培训时间:2天。 培训方式:老师集中当面授课,课后答疑,包括讲解和讨论。 培训人数:30人 培训内容 第一章:开场 l 破冰小游戏:自组织 l 课程简介 l 敏捷简介 | 通过破冰小游戏开场,导入“自组织”概念,帮助学员初步感受敏捷的不同之处,同时也与学员就两天课程开展方式的达成一些约定。 | 第二章:Scrum全程沙盘演练 l 团队组建 各小组成员相互认识,并用TBC工具提取大家对团队建设目标的初步共识。 l 设定模拟项目背景 各小组随机抽取课程提供的项目背景材料。 l 建立产品愿景 引导各小组为尚未开发的产品策划将来的产品发布会,并通过PVC工具抽取产品愿景,从而帮助各小组凝聚关于产品团队的共识,以终为始开展工作,并激发团队的参与热情。 l 用户角色建模 引导各团队采用Persona工具明确产品的目标客群,并对典型目标客户建模,启发同理心,强化敏捷的用户价值导向。 l 梳理用户需求 引导各团队采用USM工具一步步梳理产品需求,拆分大需求,理清需求之间的逻辑关系,并划分MVP,建立初版发布计划。 l 制定迭代计划 引导各团队对计划的工作量进行估计,确定下一迭代的工作目标,并将工作目标分解成更细的工作任务。并使用STB工具可视化的呈现迭代计划的内容。 l 迭代开发 引导各团队以自组织的方式进行产品开发(原型)。 l 天使用户反馈 引导各团队请天使用户使用产品,并用恰当的方式从天使用户获取高价值的反馈,从而不断改进产品。 l 迭代回顾 引导团队回顾前一阶段的工作,提炼团队值得保留的好的实践,发现不足,制定计划调整计划,并使用TBC工具提炼大家的共识,可视化的呈现团队的进化过程。 | 在本章中,老师将采用经典项目沙盘演练的方式,带领学员采用Scrum方式进行软件开发(非IT技术类员工也能无障碍全程参与并同样受益),学员将在实战过程中体会Scrum敏捷软件开发的精髓,获得关于敏捷开发的感性认识,并能够将实战演练过程中学到的方法,工具直接运用到工作中。 在演练的每一个环节,老师都会采用经典实例先介绍方法和工具,再由各小组在指定的时间盒(Time-box)内以小组自组织的方式完成工作,各小组工作过程中,老师会观察各团队的工作情况,必要的情况下会进行干预指导。每一个环节结束之后,老师都会对前一环节的工作情况进行反馈,并引导大家提炼大家在前一环节的收获和实践要点(how/why)。 | 第三章:理解敏捷 l 敏捷开发宣言与原则 l 敏捷的主要流派 l 敏捷的优势领域分析 | 授课方式:老师讲解、启发式提问引导、案例分享、答疑 | 第四章:需求管理 l 如何用用户故事表达和沟通工作目标? l 如何用验收标准界定工作中范围? l 用户故事拆分 l 影响地图工具 | 授课方式:老师讲解、启发式提问引导、课堂练习、案例分享、答疑 | 第五章:Scrum角色与职责 l Product Owner角色与职责 l Scrum Master角色与职责 l ScrumMaster常见工作场景分析 l 团队结构及职责 l 敏捷团队管理与传统的团队管理的异同 l 团队工作空间 l 团队间协作机制 | 授课方式:老师讲解、启发式提问引导、场景分析练习、案例分享、答疑 | 第六章:Scrum的过程 l 迭代的基本原理 l 需求梳理 l 敏捷的多层计划体系 l 每日站立会议 l 迭代评审会议 l 迭代回顾 l 什么叫真正的“完成”? l 任务板 l 燃尽图 | 授课方式:老师讲解、启发式提问引导、游戏及引导提炼、案例分享、答疑 | 第七章:总结&答疑 l 敏捷的本质 l 敏捷的扩展应用领域 l 答疑 | 授课方式:老师讲解、启发式提问引导、案例分享、答疑 |
1. 讲师简介杨锋镝是一位有着十余年从业经验的软件工程专家、资深技术管理者、培训师、咨询师。 他先后在UTStarcom、华为等企业从事过软件研发过程中涉及的大部分岗位:需求、设计、开发、测试、实施、维护、项目管理、团队管理、敏捷教练、人力资源管理,同时还是多项技术专利的发明人。丰富的职业跨界经历使他深刻体会各岗位的痛点,能贴合客户需求提供务实的咨询服务。 近年来,他研发了敏捷软件开发、从技术到管理等系列课程,曾为三星电子、CISCO、博世、广发银行、招商信诺、风行网、中兴通讯、三诺生物、拓维信息等企业提供咨询服务,辅导客户实施敏捷组织转型,并曾为顺丰航空、国航、厦门航空、中国移动、Oracle、东软集团、大智慧、南车集团、新大陆集团、建发集团、普华永道等数十家企业提供培训服务。 此外,他还受邀担任中国过程改进大会、敏捷中国大会、Scrum Gathering等大会的评委和主持人,并经常在全球软件案例研究峰会、亚太软件研发管理峰会、中国软件工程大会、中国软件技术大会、中国过程改进大会、CSDNCTO俱乐部、QClub、敏捷之旅等发表演讲。 4. 课程特点针对性强,抓住国内多数软件企业面临的主要痛点,深入剖析,提供解决方案。 实战性强,将在课堂中穿插分享咨询实战中积累的丰富的案例,并辅以演练、研讨,让学员亲身体会敏捷方法的精要。 参与性强,通过让学员参与几个模拟项目,亲身体会敏捷的精髓,以及敏捷带来的价值。 不拘一格,不囿于某一特定的敏捷流派,而是针对实际问题,结合了Scrum,极限编程(XP)和精益(Lean)等多个敏捷流派的精华。 讲师经验丰富,曾在大型企业中从事过软件研发领域中涉及的大部分角色,对各个岗位的痛点有着深刻的体会,能够从多个视角将敏捷知识立体的呈现给学员。 5. 客户反馈在培训中,杨老师不仅系统的传授了敏捷知识,还把IT从业十多年来积累的丰富经验呈现给了我们,特别研发团队管理过程中对“灰度”的把握,很有启发。 某互联网公司CTO 大量生动的案例,大家积极的研讨,老师精彩的点评,是这次培训中最大的亮点,我收获很多。 某电信设备供应商研发经理 杨老师对各基层技术岗位的痛点把握得很准,给我们提了很多具体的建议,大部分可以马上在工作中运用。 某软件公司研发总监 杨老师从企业经营的角度解读敏捷,跳出敏捷看敏捷,跳出研发看研发,给我很大的启发。 某软件公司质量经理 The bestagile training I've ever attended so far, well structured lecture is presentedand fun to participate as well. 某游戏公司开发经理
|