Online EventLearningScience & Tech

AI 時代的 1% 工程師:用「行為驅動開發 (BDD)」 實現百倍效率的 Vibe Coding (9月安可場)

3,882
10
2025.09.06 (Sat) 13:00 - 09.09 (Tue) 00:00 (GMT+8)Add To Calendar

【Online Event】After purchase completed, you can enter the live stream from the ticket page.

本活動使用 Zoom 進行線上工作坊,並於活動前一天寄送進場連結。

水球軟體學院

Online Event

This is an online event, free from geographical limitations—enjoy the fun easily from anywhere!

本活動使用 Zoom 進行線上工作坊,並於活動前一天寄送進場連結。

未來趨勢的 Vibe Coding,絕對不是浪費一堆時間當 AI 的保母陪它寫 Code。如果你不敢讓 AI 取代你,你就不可能找到最高效率的 AI Agent 使用方法。我和你保證,未來 Vibe Coding 的做法,絕對是:「訂定好極其清楚的系統需求脈絡 (Context),讓 AI 自己獨立開發所有功能,開發過程你完全不管它」。而能做到這個方法的,就是行為驅動開發 (Behavior-Driven Development, BDD) 這個超級冷門的軟工方法論!
未來趨勢的 Vibe Coding,絕對不是浪費一堆時間當 AI 的保母陪它寫 Code。如果你不敢讓 AI 取代你,你就不可能找到最高效率的 AI Agent 使用方法。我和你保證,未來 Vibe Coding 的做法,絕對是:「訂定好極其清楚的系統需求脈絡 (Context),讓 AI 自己獨立開發所有功能,開發過程你完全不管它」。而能做到這個方法的,就是行為驅動開發 (Behavior-Driven Development, BDD) 這個超級冷門的軟工方法論!

Online Event

This is an online event, free from geographical limitations—enjoy the fun easily from anywhere!

本活動使用 Zoom 進行線上工作坊,並於活動前一天寄送進場連結。

Event Introduction

感謝大家熱烈支持!

感謝大家對「如何用 BDD 打造百倍效率的 Vibe Coding」的熱烈關注!

收到許多來訊:「搶不到票」「剛好有事錯過」

你們的聲音我們都聽到了。

因此,我們特別在 9 月加開 4 場線上工作坊,讓無法到場的夥伴也能完整體驗 AI × BDD 開發流程。

這將是最後一波工作坊,也是你實際掌握 AI 全自動化開發、邁向頂尖 1% 工程師的絕佳機會。


今年三月開始,Vibe Coding 在網路上爆紅,各種分享文、教學影片如雨後春筍。

但說實話——99% 的人,在 Vibe Coding 上的實踐,其實都嚴重缺乏「工程效率」。

如果你不敢讓 AI 取代你,你就不可能找到最高效率的 AI Agent 工程方法!

1. 99% 的人,仍然過度強調「與 AI 協作的過程」。強調如何下 Prompt、陪 AI 寫 Code、改 Code、修 Code。但是,你是否想過你到底希望 AI Agent 「完整代理」什麼?如果是代你寫 code,那為什麽需要你在旁邊監督?

2. 99% 的組織,仍然不敢花夠時間訂定「明確的系統需求脈絡及驗收規格」。你是否想過,如果沒有「需求的完整脈絡 (Context)」 能讓 AI 直接參照,那麼你又要如何期待 AI 像人類一樣獨立工作?

❌ 所以,真正高效的 Vibe Coding 不是「跟 AI 一起寫 Code」

✅ 而是:「定義好超清楚的規格 → 丟給 AI → 你轉頭去做別的事」


Vibe Coding 的正解 — 行為驅動開發 (BDD)

行為驅動開發 (Behavior-Driven Development, BDD) 是一個「超級冷門」的軟體工程方法論,但他卻能解決 Vibe Coding 中最關鍵的問題。

BDD 是什麼?

「用自然語言(中文或英文)來寫出可驗收的規格,並用這些規格直接驅動程式開發。」

如果你學會了 AI + BDD,開發產出率會直接指數級成長

  • 別人還在反覆下 prompt 試錯時,會 BDD 的人早就已經先苦後甘,早已定義好「 90 條驗收測試」、「整個專案的實體及關聯表」、「API 規格文件」,並透過「BDD 完整 SOP」命令 AI 照著行為驅動開發——5 小時內 AI 就能搞定 20 個 API、90 條 E2E 測試。
  • AI 開發過程你完全不用管,因為有明確規格,AI 自己驗證、自己修正。
  • 所以你能同時跑好幾個專案,開發平行度提高,產能就直接放大 10 倍、100 倍。

這才叫 AI Agent:你訂好任務,AI 自動幹活,你就可以去倒咖啡、規劃更重要的事。

這才是工程師該有的高品質氛圍開發,不是和 AI 對話到懷疑人生。

在 AI 時代下,追求的不是「快」,而是開發的「平行度」!


你知道還有誰是那 1% 嗎?

《持續交付》的作者:DevOps 教父 Dave Farley!

Dave Farley 與我們有不謀而合的想法,他說:

「未來的軟體開發,必須建構在一種能描述需求的語言上——而 BDD 正是這樣的方法。」


你準備好成為 AI 軟工時代的那 1% 了嗎?

這門課,我保證絕對不是什麼教你用新興 AI 工具的「AI 工具介紹廢話課」,而是讓你學會一輩子萬用,越早學越領先的 「AI 軟體工程開發方法及 SOP」。

在這一日的工作坊課程中,我會每分每秒都在教你扎實的 BDD 自動化開發原理,還會寫成超明確的 SOP 讓你照著做,榨出你每一分上課時間的人生效益。


工作坊課程大綱

這門課分成兩日,本活動賣的是核心方法課

1. 核心方法課(一日):AI x BDD 開發流程原子化
2. 進階全自動化課(一日):AI x BDD 全自動化平行開發


核心方法課:AI x BDD 開發流程原子化

如果你不把軟體開發流程拆到極致,每個「功能」都拆成十幾個步驟來做開發,那你敢說你懂軟體開發嗎?那麼如果你不夠懂軟體開發的話,又要怎麼讓 AI 精準產出一致品質的程式碼?

知識領先 1:為什麼 BDD 是 Vibe Coding 的正解?

  • 為何「與 AI 協作」效率必定低?從軟工本質看待「需求歧異的困境」
  • Define, don’t debug 原則:「可累積的共識」才是「非同步協作」創造百倍產能的關鍵
  • 軟體百倍自動化開發前提之四大性質、三大維度
  • 為何 BDD 滿足這四大性質?探討 BDD 主要開發流程。

知識領先 2:工程師的關鍵價值在這裡 — 訂定完整系統驗收 Context!

  • 架構學問:從應用程式的需求變化拓樸來看待 AI 生成路徑
  • 極其清楚的需求定義方式:Scenario-Based Feature File
  • 從需求/User Story 到 API Spec 再到 Feature File 的分析路徑
  • 別讓 QA 搶走你的光芒:用好的測試計劃來驅動出可靠的 AI 程式碼
  • 你必須在 Feature file 中引入不同規格,讓 Gherkin 程式碼的生成更可靠

知識領先 3:AI x BDD 開發流程原子化

  • 為了榨出 AI 最高的精準度,你必須把 BDD 流程切到極細!
  • 餵入 Scenario,讓 AI 生成 E2E-Level 的可執行規格(Executable Specification)程式。
  • 透過 「可執行規格」就能讓 AI 自行驗證開發的正確率,不再需要你的監督也能自行除錯!
  • 如何命令 AI 來生成可執行規格才能精準和可靠?絕對不要讓 AI 自由發揮。
  • 把 ATDD 三步驟循環切成三個獨立步驟,讓 AI 依序執行,就能快狠準。
  • 如何讓 AI 重構程式並且不破壞程式?BDD 又發揮價值了。

進階全自動化課:AI x BDD 全自動化平行開發

當軟體開發的每個步驟都有一個精準的控制方式,那接著只要用 Task Manager MCP 把所有步驟串在一塊就能讓 AI 全自動化開發了。

進階全自動化課規劃中,有進一步消息會再公告,敬請期待。


學完基礎課,你將會有以下幾者成效

  • 將公司開發流程,全面升級為 「用驗收標準來讓 AI 精準高度自動化交付的工作模式」,讓 AI 的產出變得非常可靠。
  • 你將成為你公司裡第一個「用 BDD 精準控制 AI」 的人,其他同事都覺得你的「自動化開發」看起來怎麼這麼游刃有餘,但又想不通你到底是怎麼做到的。
  • 回到家之後,你偷偷用 Side project 來試試看這門課的方法論,結果你發現你怎麼一下子就把幾十個驗收測試、幾十條功能 API 一下就寫完了。
  • 你不再會為 AI 科技的高速更新感到焦慮:「AI 科技不斷更新?干我屁事。只要有好的方法,每當科技變強一倍,我就自動變強百倍。

所有學員完課後將加入一個「學員-Only」的社群,終生獲得水球軟體學院 - AI 軟工方法論的保固服務以及最新資訊。


(課後5~10個工作天後會提供「上課影片」供學員回顧溫習)

歡迎團體報名,3人以上一起報名即享有價惠,請洽 LINE 官方帳號索取價惠碼


‼️ 注意事項及上課規範,報課者須知 ‼️

1. 請注意,這堂課只適合軟體工程師上,非技術背景的夥伴們,請先至少學一門程式語言再來上課,否則會很辛苦,雖然你的知識會領先,但實踐上會需要至少讀得懂一門程式語言的邏輯。

2. 這門課會使用 Cursor 作為示範,你至少要購買 Cursor / Windsurf 其中一款 AI Editor 的使用權限才行,或者試用期也行,但請注意你必須確認自己有 Cursor / Windsurf 的使用權限。

3. 請務必使用電腦參與課程:本課程需實作開發,手機或平板無法順利完成操作,請準備筆電或桌機。

4. 需打開攝影機與麥克風:由於工作坊時間有限,為了提升課堂互動效率,請準備好設備並測試功能正常,入場後將統一要求開啟攝影機,如果不開啟攝影機則無法與老師互動。

5. 請選擇安靜、不受干擾的環境上課:確保網路穩定、背景無噪音,以避免影響你自己與其他學員的學習體驗。

6. 課程中會拍攝側錄畫面作為日後活動宣傳使用:若不願曝光可事先通知我們,我們將保證遮蔽處理。

7. 請尊重他人發言順序與空間:若需發言,請舉手或於聊天室提問;發言時盡量避免打斷他人。

8. 若違反上述課程上課規範,主辦單位有權即時移除違規者的上課資格,並 不予退費。

9. 如有蓄意錄影、洩露、轉載課程內容等行為,主辦單位保留法律追訴權。

(主辦單位有修改、變更、暫停活動的權利,如有任何疑問,再麻煩和我們官方帳號連絡:https://lin.ee/WypQPYl

avatar

水球軟體學院

AI 時代的 1% 工程師:用「行為驅動開發 (BDD)」 實現百倍效率的 Vibe Coding (9月安可場)

2025.09.06 (Sat) 13:00 - 09.09 (Tue) 00:00 (GMT+8)

Guests

水球潘
水球潘
loading