凌黎,凌黎讲师,凌黎联系方式,凌黎培训师-【讲师网】
软件研发团队得Devops & 敏捷项目管理咨询(工具+工程
凌黎:SCRUM敏捷项目-3天课程培训版
2016-10-08 1923
对象
专业java开发团队
目的
帮助团队理解scrum项目管理的精髓
内容

课程前言
SCRUM敏捷开发管理是快速响应需求变化,及时交付阶段性产出,达到让客户满意的一种软件开发管理模式。敏捷开发并不神秘,但是很多团队并不能真正成功实施落地,这是因为其牵涉到一些工作环境上的支撑技术和成员思维观念上的转换。本课程会有大部分篇幅为学员分析如何避免实施敏捷中的陷阱,并用大量实例演示:从需求分析开始到开发、测试案例编写、自动化测试部署、自动化文档编写等整套开发模式。只有将我们开发工作中大量步骤实现自动化,才能让敏捷管理真正落地和发挥出最高效率。

课程目标        
SCRUM敏捷管理的工作原则、角色、协作流程有一个全面彻底的认知.掌握如何为敏捷开发团队实现自动化的支撑环境。学会专业开发团队是如何进行自动化测试,自动化发布部署,自动化生成文档的方法。

授课方式
案例讲解+小组讨论 60%案例讲解 40%实践演练。

培训对象

期望系统化、全面学习 Scrum敏捷软件开发 及敏捷方法的个人或组织;
   
正准备导入敏捷方法,希望在局部项目或者部分团队中尝试敏捷方法的企业;
   
已经开始尝试敏捷方法,正在努力提升整体敏捷能力的一线研发团队。

 

课程大纲

 

1.什么是敏捷开发

SCRUM敏捷的背景

概念解释

    三大角色的职责

    四大会议的组织

关键的流程活动

学员将:

掌握Scrum的基本知识

2.为什么要实施敏捷开发

敏捷与ISO2000CMMI的关系

传统的开发管理和敏捷项目管理的对比

案例分析:

       项目计划-Sprint迭代

       需求管理-Backlog梳理

理解Scrum诞生的背景,以及为什么成为现在流行的开发管理模式。

3.如何实施敏捷开发

敏捷团队工作环境的开源套件

MAVEN     项目管理工具

SORAR     质量分析管理工具

JENKINS    持续集成环境的搭建

    DOCKER    轻量级虚拟机环境

敏捷常用的开发实践

    Cucumber-需求描述到测试案例代码的转换

    Selenium-web自动化测试

    TDD-测试驱动开发

    技术雷达地图-公共基础模块的规划

    企业级应用常用的开源项目-工作流和报表引擎

业务需求文档的敏捷管理技术

   TOGAF      企业架构设计文档体系 

        ETOM       业务模型参考   

        DOCKBOOK 文档自动生成工具

敏捷团队的管理

   敏捷团队的增量定义

   人员的激励和与角色语言风格

   开会的技巧

   白板和MS-PROJECT工具的应用

具备在组织内逐步推动敏捷的能力

1.     了解如何让团队工作自动化,其中包括部署,测试,文档等自动化

2.     管理内部的公共组件,提高复用率,降低开发维护成本

如何系统化地管理业务架构,保持敏捷团队方向明确

 


Copyright©2008-2024 版权所有 粤ICP备2023139143号-5 浙公网安备 33010802003509号 杭州讲师云科技有限公司
讲师网 www.jiangshi.com 直接对接10000多名优秀讲师-省时省力省钱
讲师网常年法律顾问:浙江麦迪律师事务所 梁俊景律师 李小平律师