Logo

课程简介

了解课程结构概览及其先修要求。

概念

课程简介

了解课程结构概览及其先修要求。

本课程内容概述

本课程主要探讨敏捷开发流程模型及其不同方法与技术。我们将首先对比瀑布模型与敏捷模型的区别。随后,深入分析敏捷模型中迭代的结构,学习如何启动并评估一个迭代周期。接着,我们将掌握团队协作的方法,包括如何开展每日站会,以及在分布式团队中组织工作坊的技巧。

...
敏捷模型与传统迭代模型的对比

课程后半部分,我们将了解项目中涉及的不同利益相关方,并学习如何在敏捷流程模型下进行测试与重构。随后,我们将讨论不同类型的工作单元,以及一些用户故事的实际应用。之后,我们将学习敏捷项目的估算方法,掌握如何基于步骤、工时和点数进行合理估算。

此外,我们还将探讨多种规划策略,以帮助更高效地调整项目截止日期。然后,通过查看待办事项列表,并运用燃尽图、燃起图等可视化工具,学习如何衡量工作进展。

我们将分析如何将组织从传统的开发模型转型为敏捷流程模型,学习多种敏捷实践方法,如极限编程(XP)、Scrum、DSDM、Smart 和 Kanban。最后,我们将探讨从传统模型向敏捷模型转换过程中可能出现的问题及其解决方案。

课程末尾将包含若干案例研究,帮助检验所学知识的实际应用。

适合人群

本课程适合所有希望学习和理解不同敏捷流程的人。项目经理可通过课程中关于各类仪表板的讲解,提升自身技能,用于跟踪员工绩效。开发者也能学到敏捷开发中的多种实用技术,例如广受欢迎的结对编程,有助于开发人员在开发过程中快速发现并调试问题。

为什么瀑布模型无法奏效?