课程介绍
Agile敏捷开发Scrum项目管理
传统的软件研发方法思想面临着体系庞大、操作不便等诸多问题,而以敏捷开为核心的研发思想受到广大软件开发工程师的青睐。本课程将对敏捷开发中的开发方法进行系统全面的介绍,从敏捷开发的理念、原则到开发过程中的基本实践、关键点予以剖析,对主要敏捷开发技术的主要特点、适用性及关键技术进行比较和分析。与CMMI方法进行比较,结合对学员实际应用环境的分析评估,让学员了解敏捷开发技术应用的策略和要点。
课程重点介绍敏捷SCRUM项目管理方法及其应用特点,剖析如何建立SCRUM团队及运作的主要过程,SCRUM团队主要职能及行为要素。通过课堂实例练习,课程研讨,让学员亲身体验SCRUM团队工作的模式。本课程将在系统介绍理论体系和技术实践的同时,积极鼓励学员参与和互动,课堂实战练习将融合学员的应用环境特点,让学员在课程学习的同时积极计划敏捷开发方法在其实际工作环境中的应用方案,通过课堂活动探讨SCRUM应用中可能遇到的问题及方案,“为敏捷开发技术在实际工作中的应用提供积极有效的帮助”。
课程目标
了解敏捷开发中的常用方法及其特点,了解SCRUM方法及其应用要素;
了解与传统软件工程、CMMI软件研发管理方法的差异性;
让学员能够结合项目特点,运用敏捷开发中的常用方法,制定敏捷项目管理计划;
学员能够结合项目和组织特点,合理制定敏捷项目管理流程;
主持召开各种敏捷会议;
应用敏捷需求的形式和方法进行需求管理;
根据团队经验和技能水平对需求进行成本估算;
应用敏捷方法,按迭代划分系统的功能和交付顺序管理项目;
课程对象
项目经理/产品经理、业务需求分析师、架构分析分员、软件开发工程师、软件测试工程师
PMO经理、副总经理、研发总监/总裁