什么是Agile
Agile敏捷开发是一种软件开发方法,旨在通过快速迭代持续交付可以工作的软件项目。Agile开发模式是几乎所有澳洲互联网公司都在使用的产品开发模式。因此,不论你想成为Developer,Business Analyst,UI Designer,DevOps或者是数据行业从业者,Agile敏捷开发的理念都是你在职场中的必备知识。
关于本课程
本课程由来自Microsoft的Ray老师带你入门现代互联网产品主流开发流程之一的Agile敏捷开发。
本课程内容包含:
- Agile的由来,开发宣言,原则、价值观
- 两种传统开发模型
- Agile开发模式相比传统开发流程的优势
- 什么是SDLC
- 敏捷开发的具体方法:Scrum & Kanban
- Scrum的3355原则
- Scrum中的各种Meeting
- 如何书写User Story和Acceptance Criteria
- 如何做Sprint Planning
- 了解微软如何使用Agile
- 微软开发流程的转型之路
为什么选择本课程
课程精简,快速入门
2小时课程,从Agile是什么到了解Agile开发流程的具体实施,学完即了解本地公司如何实施Agile
了解世界级大厂如何应用Agile
就职于微软的老师授课,直接用公司例子讲述Agile的应用,告诉你Agile如何运用于互联网公司的方方面面
实践环节
用生活中的例子练习User Story的书写,从现在开始养成需求拆分的习惯,练就需求变现能力。