解决什么问题

这门课程旨在解决软件开发过程中面临的效率低、需求变更频繁、团队协作不畅等问题,通过引入敏捷开发理念和实践,帮助你建立起高效的开发流程,提高团队的响应速度和开发质量。课程会从公司文化、团队协作、需求分析、估算到项目管理等多个方面进行详细讲解,帮助你全面掌握敏捷开发的精髓。

适合什么基础

这门课程适合有一定软件开发经验的技术人员、项目经理、产品负责人以及对敏捷开发感兴趣的IT从业人员。无论你是完全的新手还是有一定基础的从业者,都能从中获得有价值的提升。特别是对于那些习惯传统瀑布模型开发的团队,学习敏捷开发将帮助你更好地适应快速变化的市场需求。

建议先看哪几块

建议首先观看前几讲,了解敏捷开发的基本理念和实践方法:
  • [构建敏捷土壤] 敏捷不是打针!——公司文化、组织架构、薪金待遇的准备

  • [构建敏捷土壤] 消灭闷骚,打造敏捷团队文化-上

  • [构建敏捷土壤] 消灭闷骚,打造敏捷团队文化-下

这些内容将帮助你建立对敏捷开发的整体理解,了解企业内部如何为敏捷开发创造合适的环境。

学完能独立做什么

学完这门课程后,你将能够独立完成以下几个方面的工作:
  • 创建和维护用户故事,确保需求分析的高效性和细节性。

  • 进行敏捷估算,制定合理的项目计划。

  • 利用看板和每日会议等工具进行项目管理和团队协作。

  • 理解敏捷开发中的关键概念和实践方法,更好地适应敏捷团队的工作方式。

通过这些实践,你将能够在实际项目中应用所学知识,提高项目开发的效率和质量。

资料怎么配合练习

课程配套提供的资料包将帮助你更好地理解和应用所学内容。建议你在观看视频教程的同时,参考资料包中的文档和示例,进行实际操作练习,比如:
  • 尝试编写用户故事,并根据实际需求进行持续拆解。

  • 参与团队会议,模拟每日站会,并进行项目总结会。

  • 通过实际项目,应用敏捷估算方法,制定项目计划并跟踪进度。

通过这些练习,你可以将理论知识转化为实际技能,提升自己在敏捷开发项目中的作用和价值。

课程目录

1-1 [构建敏捷土壤] 敏捷不是打针!——公司文化、组织架构、薪金待遇的准备 (39:02)
1-2 [构建敏捷土壤] 消灭闷骚,打造敏捷团队文化-上 (41:22)
1-3 [构建敏捷土壤] 消灭闷骚,打造敏捷团队文化-下 (28:51)
2-1 [实践用户故事] 传统需求分析的问题和敏捷需求分析核心原理 (24:08)
2-2 [实践用户故事] 写出第一个用户故事 (20:12)
2-3 [实践用户故事] 持续拆解用户故事 (20:51)
2-4 [实践用户故事] 用户故事实例实战. (31:42)
3-1 [敏捷估算、项目计划与跟踪] 估算准备知识 (29:17)
3-2 [敏捷估算、项目计划与跟踪] 玩转估算 (28:05)
3-3 [敏捷估算、项目计划与跟踪] 故事看板、每日会议和项目总结会 (16:13)
4-1 [敏捷不是银弹!] 敏捷不是银弹 (06:15)