AI x BDD : 規格驅動全自動開發術
預購期間課程時程與章節說明
課程交付方式說明
預購期間採「混成式交付」的方式:預購期間每週二會有「直播課」,學員可以線上參與跟水球老師互動,直播課結束後會先上架基本快速剪輯的直播課回放影片,來把每一章的內容先「快速且充分地教學」。第二次迭代時才會陸續補上每一章節的精緻教學影片。
因為 AI x BDD 這門課的內容其實非常扎實,你不只要學 TDD、BDD、還要學一點 DDD,接著要學前後端分層設計、測試策略、前後端技術建設、整體系統分析的工作流,還要在上述加上 AI 實踐和技術。
這樣的交付方式也是為了確保
所有課程內容都是「企業實戰等級」的。
把水球老師在客戶公司一線現場的工作流完整導入到課程之中。
課程時程與章節說明
這門課在正式規劃下分成七大章節,每一個章節都有關鍵的學習成效。
- ▸想要速成 AI x BDD (90% 自動化開發) 的學生:前面四章足夠讓你快速導入專案和團隊,預估在 2026/03 上架完畢。
- ▸想要精學完整 AI x BDD 規格驅動 100% 全自動開發(或是想要進行團隊/組織改革的長官們):需要持續跟這門課一起長跑,一起完成所有章節,預估 2026/07 課程上架完畢。
只要所有章節都充分學習,AI x BDD 的整體成效就是:「軟體上線後返工成本減少到 1/10、全端 Full-Stack 開發的可靠度及效率提升 10 倍。」
| 單元 | 類型 | 交付日期 |
|---|---|---|
| 課程拆解:規格驅動開發三維大展開 | 影片 | ✓ 已經上架 |
| 把規格寫清楚,只是個假議題 | 影片 | ✓ 已經上架 |
| 不釐清規格,AI開發成效如何? | 影片 | ✓ 已經上架 |
| Discovery→Formulation 魔法實戰 | 影片 | ✓ 已經上架 |
| 用模型型思維釐清完規格了,AI開發成效又如何? | 影片 | ✓ 已經上架 |
| Gherkin Language 模型教學 | 影片 | ✓ 已經上架 |
| 【總結】規格驅動開發的前提 | 主流工具都做不到 | 影片 | ✓ 已經上架 |
| 單元 | 類型 | 交付日期 |
|---|---|---|
| 第二章內容介紹(Intro) | 影片 | ✓ 已經上架 |
| 目領域驅動設計:沒有「抽象」就沒法「協作」 | 圖文 | ✓ 已經上架 |
| 目事件風暴模型:貫穿問題及解法領域-規格的共同語言 | 圖文 | ✓ 已經上架 |
| 目用「事件風暴」來定義「Gherkin 」的 Given/When/Then | 圖文 | ✓ 已經上架 |
| 目測試程式碼的抽象:DSL-Level Gherkin vs. ISA-Level Gherkin | 圖文 | ✓ 已經上架 |
| 單元 | 類型 | 交付日期 |
|---|---|---|
| UT vs. E2E 自動化測試策略 | 直播 | ✓ 已經上架 |
| 後端規格驅動開發的規格一致性要求 | 直播 | ✓ 已經上架 |
| TDD循環基礎概念:先畫靶後射箭 | 圖文 | ✓ 已經上架 |
| 從Gherkin 到測試程式碼:事件風暴部位的直接翻譯 | 圖文 | ✓ 已經上架 |
| Al x TDD:4大Prompts手把手實戰篇 | 圖文 | ✓ 已經上架 |
| AI x TDD:從單元測試後接 End to End 開談 | 直播 | ✓ 已經上架 |
| 單元 | 類型 | 直播課日期 |
|---|---|---|
| Al x BDD (UT層級) - 實戰演練篇(1/2) | 影片 | ✓ 已經上架 |
| Al x BDD (UT 層級) - 實戰演練篇(2/2) | 直播課 | ✓ 已經上架 |
| AI x BDD (E2E 層級) - 實戰演練篇 (1/3) | 直播課 | ✓ 已經上架 |
| AI x BDD (E2E 層級) - 實戰演練篇 (2/3) | 直播課 | ✓ 已經上架 |
| AI x BDD (E2E 層級) - 實戰演練篇 (3/3) | 直播課 | ✓ 已經上架 |
| 透過 BDD-Discovery 來撰寫後端三巨頭規格 | 直播課 | ✓ 已經上架 |
| API-First 戰法:前端先 Mock、後端走 AI x BDD | 直播課 | 2026/02/10 |
| 完整演練:ES → Gherkin → API-First → AI x BDD (1/3) | 直播課 | 2026/02/24 |
| 完整演練:ES → Gherkin → API-First → AI x BDD (2/3) | 直播課 | 2026/03/03 |
從第五章開始,我們會引入「新的規格標準」 + 「新的規格工具」來往下一個階段升華。 正式加強「道法術器」的「術」和「器」。 「術」:從 DSL-Level 進化到 ISA-Level 可執行規格,讓規格更加精確、完全去除 AI 腦補 「器」:學會 SpecFormula / SDD.os 等工具,來做到說「當你寫完 ISA Spec 之後,測試程式碼就會自動生成,逼迫 AI 一次到位地開發出正確的程式」。 這是 AI x BDD 工作流的第二次技術升華!
| 單元 | 類型 | 直播課日期 |
|---|---|---|
| AI x BDD 的問題:為什麼寫規格需要指令集? | 直播課 | 2026/03/10 |
| 從 DSL to ISA:如何完全去除 AI 腦補 | 直播課 | 2026/03/10 |
| 其實 ISA 就是測試程式碼的抽象:你得學會萃取 | 直播課 | 2026/03/17 |
| 把 E2E 測試萃取成 ISA-Level Gherkin | 直播課 | 2026/03/24 |
| 測試三抽象 -- 三大規格符號系統:VAR/CAS/TIME | 直播課 | 2026/03/31 |
| 實際走一次 ISA to 測試的 Prompt Engineering | 直播課 | 2026/03/31 |
| Test Helper Pattern:把 ISA 產生的測試程式碼變得更「正規化」 | 直播課 | 2026/04/07 |
| AI x BDD (ISA-Level + E2E 層級):實戰演練 | 直播課 | 2026/04/07 |
| 透過 ISA-Discovery 來撰寫後端三巨頭規格 | 直播課 | 2026/04/14 |
第六章會完整交付我們課程中使用的工具 SpecFormula (前身叫做 SDD.os)。 這套工具目前正在隨著課程一起開發,這也是為什麼我們無法太快釋出精緻影片的原因之一。因為工具還在企業導入,預計會在三月底正式可靠好用,所以第六章的直播會在四月中開始。
| 單元 | 類型 | 直播課日期 |
|---|---|---|
| 終於來到道法術器的「器」-- SDD.os | 直播課 | 2026/04/14 |
| 使用 SpecFormula 來瞬間產出所有測試程式碼 (1/2) | 直播課 | 2026/04/21 |
| 使用 SpecFormula 來瞬間產出所有測試程式碼 (2/2) | 直播課 | 2026/04/28 |
| 使用 SpecFormula Linter 來檢驗 ISA 規格撰寫正確 | 直播課 | 2026/04/28 |
| 使用 SpecFormula 插件來高速撰寫 ISA | 直播課 | 2026/04/28 |
| 透過 Discovery 來高速撰寫後端三巨頭規格 | 直播課 | 2026/05/05 |
第七章是整個課程的融會貫通,會帶你走完完整的 AI x BDD 規格驅動全自動開發工作流。並且不只是走完,還會讓你清楚知道,如何組織敏捷開發最重要的 3 Amigos Team 來高效率地做到完整的 AI x BDD 規格驅動全自動開發。
| 單元 | 類型 | 直播課日期 |
|---|---|---|
| AI x BDD (ISA-Level) 的全自動開發整體工作流 | 直播課 | 2026/05/12 |
| 使用插件的「活動圖」建模來切入進行系統分析 | 直播課 | 2026/05/12 |
| 活動圖 vs. 事件風暴:重流程 or 重事件 | 直播課 | 2026/05/19 |
| 從活動圖對應到 API-First & ISA 的建模思維 | 直播課 | 2026/05/26 |
| 從活動圖及 API 進行領域驅動設計及系統分析 | 直播課 | 2026/06/02 |
| 搞定後端三巨頭後,繼續 Discovery! | 直播課 | 2026/06/09 |
| 完整 AI x BDD:Discovery → Formulation → Automation | 直播課 | 2026/06/16 |
| 適當萃取 DSL-Level Gherkin Step 來降低 ISA 複雜度 | 直播課 | 2026/06/23 |
| 超高速敏捷:User Story AC 直接綁定情境,做到全自動規格驅動開發 | 直播課 | 2026/06/30 |