该课程涵盖了当代开发原则和实践,包括项目管理、测试和业务分析在 Agile 和传统瀑布环境中的位置。
该课程旨在采用研讨会形式,让代表们有机会 提出问题并探索内容在现实生活中的应用。
本课程由一系列模块组成, 每个模块设计为需要 1.5 小时,即 1 个培训日将由 4 个模块组成。
目标受众
本课程面向那些想要快速了解当代瀑布和Agile软件开发及其对项目管理、测试和业务分析的影响的人。
模块1: 传统发展方法
- 1.1 顺序预测开发方法概述
- 顺序的、预测性的“瀑布式”方法的描述
- 瀑布式方法的演变时间表
- 1.2 稻草人瀑布
- 温斯顿·罗伊斯博士的瀑布模型
- 瀑布式控制项目的好处
- 罗伊斯的“固有风险”
- 1.3 V型
- 早期验证和确认
- V模型的优点
- 1.4 增量模型
- Rational 统一流程示例
- 增量交付
- 细分范围和管理风险
- 1.5 何时使用瀑布
- 定义的过程控制
模块 2: Prince2 概述
- 2.1 什么是Prince2?
- 定义和起源
- Prince2 认证:基金会、从业者、Agile
- Prince2 的优势
- 2.2 Prince2 方法论
- 角色 – 项目经理、客户、用户、供应商、项目委员会
- Management 技术 – 项目保证、项目支持
- 范围 - 与合同的互动和合同管理
- 控制变更 – 风险、质量和变更管理
- 2.3 Prince2流程模型
- 指导项目
- 启动项目
- 启动项目
- 管理阶段边界
- 控制舞台
- 管理产品交付
- 关闭项目
- 规划
模块 3: Agile 概述
- 3.1 历史概览
- “Agile”思想的演变时间表:90年代至今
- 早期 Agile 方法 – Scrum、XP、DSDM
- Agile 发展 – 看板、BDD、DevOps、扩展
- 3.2 Agile宣言
- 创建宣言的背景
- Agile 宣言概述
- 个人和交互高于流程和工具
- 工作软件胜过全面的文档
- 客户协作胜过合同谈判
- 应对变化胜过遵循计划
模块 4: Agile 原则
- 4.1 12 Agile 原则
- 关于每项原则的小组讨论
- 4.2 Agile 概念总结
- 迭代规划和开发
- 持续改进
- 持续学习
- Collaboration 和面对面的交流
- 集体问责制
- 跨职能团队
模块 5: Agile 项目 Management 与 Scrum
- 5.1 Scrum框架
- 概述 – Scrum 指南 2016
- Scrum 角色和职责 – Scrum 大师、产品所有者、团队
- Scrum 事件 – 冲刺、冲刺计划、回顾、回顾、每日 Scrum
- Scrum 工件 – 产品待办列表、冲刺待办列表、产品增量
- 5.2 Agile 项目 Management 原则
- 经验过程控制
- 迭代规划和报告
- 持续改进和回顾
- 资源管理和团队
模块 6:Software Testing
- 6.1 测试基础
- 基本测试过程
- 规划、分析与设计、执行、评估、收尾
- 测试级别 – 单元、集成、系统、用户接受度
- 测试方法——基于需求、基于风险、基于经验
- 测试设计技术 – 白盒、黑盒技术
- 基本测试过程
- 6.2 Agile 测试
- Agile 测试象限概述 – 测试策略、规划
- 测试驱动开发
- 测试自动化原则 – 测试自动化金字塔
- 6.3 测试类型
- 指导开发的面向技术的测试
- 单元测试、TDD、冒烟测试
- Business面向指导开发的测试
- 故事测试、示例、验收测试
- Business面对批评产品的测试
- 探索性测试、Alpa/Beta 测试、UAT
- 面向技术的测试,对产品提出批评
- 性能测试、可用性、质量属性
- 指导开发的面向技术的测试
模块 7: 传统 Business 分析
- 7.1 什么是Business分析?
- Business 分析与业务分析师
- 业务分析级别 – 企业、项目、运营
- Business 分析原则
- 7.2 IIBA BA 知识书 - 知识领域
- Business 分析、规划和监控
- 启发和 Collaboration
- 需求生命周期 Management
- 战略分析
- 需求分析和设计定义
- 解决方案评估
模块 8: Agile Business 分析
- 8.1 Agile Business 分析注意事项
- 迭代开发
- 跨职能团队
- Collaboration 在业务和技术领域之间
- 8.2 行为驱动发展概述
- TDD的起源和最新发展
- 定义 – BDD、ATDD、示例规范
- 8.3 BDD Activities
- 专注于提供业务价值的功能
- 以协作方式派生功能
- 保持选项开放
- 使用具体示例来说明功能
- 写入可执行文件规范
- 创建动态文档
- 8.4 Agile BA 技术与工具
- Business 价值定义
- 角色
- 影响映射
- 实物期权
- 用户故事和验收标准
- 相对估计
- Given-When-Then 模板
- BDD 的工具支持
United Arab Emirates - Contemporary Development Principles and Practices
Qatar - Contemporary Development Principles and Practices
Egypt - Contemporary Development Principles and Practices
Saudi Arabia - Contemporary Development Principles and Practices
South Africa - Contemporary Development Principles and Practices
Brasil - Contemporary Development Principles and Practices
Canada - Contemporary Development Principles and Practices
中国 - Contemporary Development Principles and Practices
香港 - Contemporary Development Principles and Practices
澳門 - Contemporary Development Principles and Practices
台灣 - Contemporary Development Principles and Practices
USA - Contemporary Development Principles and Practices
Österreich - Contemporary Development Principles and Practices
Schweiz - Contemporary Development Principles and Practices
Deutschland - Contemporary Development Principles and Practices
Czech Republic - Contemporary Development Principles and Practices
Denmark - Contemporary Development Principles and Practices
Estonia - Contemporary Development Principles and Practices
Finland - Contemporary Development Principles and Practices
Greece - Contemporary Development Principles and Practices
Magyarország - Contemporary Development Principles and Practices
Ireland - Contemporary Development Principles and Practices
Luxembourg - Contemporary Development Principles and Practices
Latvia - Contemporary Development Principles and Practices
España - Principios y Prácticas Contemporáneos de Desarrollo
Italia - Contemporary Development Principles and Practices
Lithuania - Contemporary Development Principles and Practices
Nederland - Contemporary Development Principles and Practices
Norway - Contemporary Development Principles and Practices
Portugal - Contemporary Development Principles and Practices
România - Contemporary Development Principles and Practices
Sverige - Contemporary Development Principles and Practices
Türkiye - Contemporary Development Principles and Practices
Malta - Contemporary Development Principles and Practices
Belgique - Contemporary Development Principles and Practices
France - Contemporary Development Principles and Practices
日本 - Contemporary Development Principles and Practices
Australia - Contemporary Development Principles and Practices
Malaysia - Contemporary Development Principles and Practices
New Zealand - Contemporary Development Principles and Practices
Philippines - Contemporary Development Principles and Practices
Singapore - Contemporary Development Principles and Practices
Thailand - Contemporary Development Principles and Practices
Vietnam - Contemporary Development Principles and Practices
India - Contemporary Development Principles and Practices
Argentina - Principios y Prácticas Contemporáneos de Desarrollo
Chile - Principios y Prácticas Contemporáneos de Desarrollo
Costa Rica - Principios y Prácticas Contemporáneos de Desarrollo
Ecuador - Principios y Prácticas Contemporáneos de Desarrollo
Guatemala - Principios y Prácticas Contemporáneos de Desarrollo
Colombia - Principios y Prácticas Contemporáneos de Desarrollo
México - Principios y Prácticas Contemporáneos de Desarrollo
Panama - Principios y Prácticas Contemporáneos de Desarrollo
Peru - Principios y Prácticas Contemporáneos de Desarrollo
Uruguay - Principios y Prácticas Contemporáneos de Desarrollo
Venezuela - Principios y Prácticas Contemporáneos de Desarrollo
Polska - Contemporary Development Principles and Practices
United Kingdom - Contemporary Development Principles and Practices
South Korea - Contemporary Development Principles and Practices
Pakistan - Contemporary Development Principles and Practices
Sri Lanka - Contemporary Development Principles and Practices
Bulgaria - Contemporary Development Principles and Practices
Bolivia - Principios y Prácticas Contemporáneos de Desarrollo
Indonesia - Contemporary Development Principles and Practices
Kazakhstan - Contemporary Development Principles and Practices
Moldova - Contemporary Development Principles and Practices
Morocco - Contemporary Development Principles and Practices
Tunisia - Contemporary Development Principles and Practices
Kuwait - Contemporary Development Principles and Practices
Oman - Contemporary Development Principles and Practices
Slovakia - Contemporary Development Principles and Practices
Kenya - Contemporary Development Principles and Practices
Nigeria - Contemporary Development Principles and Practices
Botswana - Contemporary Development Principles and Practices
Slovenia - Contemporary Development Principles and Practices
Croatia - Contemporary Development Principles and Practices
Serbia - Contemporary Development Principles and Practices
Bhutan - Contemporary Development Principles and Practices
Nepal - Contemporary Development Principles and Practices
Uzbekistan - Contemporary Development Principles and Practices