Scrum敏捷开发过程 产品经理(lǐ)和项目经理(lǐ)方向

Scrum敏捷开发过程 产品经理(lǐ)和项目经理(lǐ)方向
    马上咨询

    陈勇   17年研发、管理(lǐ)及咨询经验,擅長(cháng)在实际环境中灵活应用(yòng)各种研发方法论 

    具有(yǒu)丰富的工程技术与项目管理(lǐ)实践经验,从其程序员、项目经理(lǐ)、CMMI/FPA功能(néng)点估算/敏捷咨询师、事业部总监、副总经理(lǐ)等各种技术与管理(lǐ)岗位获得的一手经验,令其可(kě)以站在企业管理(lǐ)者的高度,以更广的视角来理(lǐ)解敏捷开发,并能(néng)配合和推动非研发部门协作推广敏捷。

    目标收益

    - 了解如何向上提升你目前的 (敏捷)开发能(néng)力。
    - 了解如何使您的团队能(néng)更好地运作和协作。
    - 了解状态的卡的理(lǐ)念与构思,以及如何使用(yòng)它们在不同的项目中。
    - 了解 Alpha,价值流映射,状态墙,可(kě)视化控制的概念。
    - 了解如何在各项敏捷的实践中(如TDD,CI, 情景驱动的开发,团队组织)评估并提升团队的能(néng)力。

    培训对象

    研发总监、技术经理(lǐ),项目经理(lǐ),Scrum Master,PO,技术骨干和项目组成员

    课程大纲

    课程内容
    Scrum介绍
    - 快览
    - 核心价值观
    1)敏捷开发如何提升生产率?
    2)敏捷开发如何提升质量
    - 我是否该敏捷?
    - 敏捷对企业的价值
    产品待开发项和用(yòng)户故事
    - 产品负责人Product Owner
    1)产品开发中的产品负责人
    2)项目管理(lǐ)中的产品负责人
    3) Product Owner团队
    4) 现场演练:谁做Product Owner?(使用(yòng)客户内部案例)
    - 产品待开发项 Product Backlog
    1) 什么是Product Backlog
    2) 现场演练:建立自己的待开发项(使用(yòng)客户内部开发需求)
    - 用(yòng)户故事
    1) 用(yòng)户故事 = 用(yòng)户 + 功能(néng) + 价值
    2) 好故事的四个标准
    3) 切分(fēn)故事
    4) 现场演练:将三个需求转换為(wèi)用(yòng)户故事(使用(yòng)客户内部开发需求)
    - 用(yòng)户建模
    1) 谁在用(yòng)我的产品?
    2) 现场演练:针对三个需求进行用(yòng)户建模(使用(yòng)客户内部开发需求)
    - 超越敏捷-现实世界的敏捷文(wén)档
    - 敏捷中的精益理(lǐ)念

    - 需求文(wén)档
    1) 用(yòng)户故事 = 需求文(wén)档?
    2) 复合型的需求文(wén)档
    - 设计文(wén)档
    1) 轻量级设计:预想陈述
    - 超越敏捷-产品版本规划
    1) 产品版本与商(shāng)业目标
    2) Product Owner vs. Product Servant
    3) 需求优先级排序

    - 敏捷生态系统初探:需求管理(lǐ)

    1) 从客户价值驱动到持续交付客户价值
    迭代计划会
    - 计划会序曲-猪与鸡的故事
    - 猪与鸡的行為(wèi)模式
    - 讲解故事
    1) 迭代计划会的整體(tǐ)过程
    2) 怎样防止目标不明的迭代?故事群!
    3) 团队要记录什么?
    4) 敏捷文(wén)档对策中的精益思想
    a) 准确记忆与模糊记忆
    b) 長(cháng)期记忆与短期记忆
    - 任務(wù)估算
    1)估算扑克
    a)估算扑克 = 简化的Delphi估算
    2) 现场演练:世界第5高楼有(yǒu)多(duō)高?
    3)现场演练:我的三个故事要多(duō)少工作量?(使用(yòng)客户内部开发需求)
    - 敏捷生态系统
    1)谁在管理(lǐ)团队中的个體(tǐ)?
    2)从领导指令到自组织团队
    3) 大团队/强分(fēn)工下容易受到伤害的实践
    日常活动
    - Scrum Master
    1) 谁是Scrum Master?
    - 团队结构与日常开发活动
    1) 办公环境
    2)“特性小(xiǎo)组”
    3)“松结对编程”
    4) “松结对编程”的小(xiǎo)组長(cháng)责任
    5)“松结对编程”的工作习惯
    - 每日立会
    1) 為(wèi)何站着开会?
    2) 每日立会成功的关键
    3) 现场演练:明天的每日立会
    - 燃烧图
    1) 燃烧图的团队“指纹”
    - 敏捷开发的变更应对策略
    1) 拥抱变化还是恪守承诺?
    2)“迭代期内无变更”与研发心理(lǐ)學(xué)
    a) 对策:MoSCoW方法
    3) “迭代期内无变更”与产品版本规划
    评审会与反思会
    - 评审会序曲
    1) 从外部理(lǐ)解团队目标
    2) “可(kě)运行软件”的标准
    - 评审会
    1) 评审会的行為(wèi)模式
    2) 引导客户表达需求
    3) 现场演练:為(wèi)三个故事设定完成标准
    - 反思会
    1) 现实世界的反思会
    实战案例分(fēn)析-需求管理(lǐ)案例
    - 需求管理(lǐ)案例分(fēn)析
    1)如何面对多(duō)个客户/产品经理(lǐ)/销售?
    2) 如何处理(lǐ)模糊需求?
    3) 如何应对计划会上有(yǒu)问题的Product Owner?
    4) 如何应对评审会上沉默的PO/客户/领导?
    5) 如何管理(lǐ)对用(yòng)户故事很(hěn)有(yǒu)想法的程序员?
    实战案例分(fēn)析-项目管理(lǐ)案例
    - 项目管理(lǐ)案例分(fēn)析
    1) 如何应对干涉估算结果的领导?
    2) 如何应对孤独的计划者?
    3) 如何应对沉闷的每日立会?
    4) 如何应对冗長(cháng)的每日立会?
    5) 如何应对每日立会上的“说谎者”?
    智慧敏捷-如何应对从未遇到的问题
    - 理(lǐ)解敏捷中的实践与背后的深层思想
    - 无我:如何以自组织团队解决个體(tǐ)问题
    - 无住:如何“变通”才能(néng)受益而又(yòu)不会突破敏捷底線(xiàn)
    - 共振:如何在困难的环境中渐进地启动敏捷
    自组织原理(lǐ)与大团队敏捷
    - 谁在管理(lǐ)团队中的个體(tǐ)?
    - 从领导指令到自组织团队-敏捷生态系统
    1) 自组织团队的潜在问题
    2) 敏捷Scrum是怎样解决这些问题的?
    3) 敏捷生态系统
    4) 大团队/强分(fēn)工下易受影响的生物(wù)
    a)习惯性分(fēn)工与事实性分(fēn)工
    - 大型团队:139团队模型(上)
    1) 人员构成
    2) 大型团队的计划会估算实践
    3) 大型团队的日常工作实践
    a)松结对编程
    4)大型团队的每日立会实践
    a)Scrum of XPs
    - 强分(fēn)工团队:139团队模型(下)
    1)Product Owner团队
    a) 策划团队/产品团队
    2) 强分(fēn)工团队的计划会实践
    3) 强分(fēn)工团队的每日立会实践
    4) 强分(fēn)工团队的跟进过程
    5) 强分(fēn)工团队的日常工作实践
    6) 敏捷开发的团队观
    - 139团队的建立与绩效考核
    1) 不同位置的人选
    2) 按团队结构进行绩效考核
    3) 不同行业的考核差异
    4) 不同位置的非物(wù)质激励
    组织级敏捷部署与绩效管理(lǐ)
    - 敏捷团队绩效管理(lǐ)
    1) 谁来管理(lǐ)团队中的个體(tǐ)?
    2) 敏捷团队的目标
    3) 从团队外部认识团队目标
    4) 敏捷开发中的目标管理(lǐ)意识
    5) 执行与实施层面的敏捷实践