該課程涵蓋了當代開發原則和實踐,包括專案管理、測試和業務分析在 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