Designing Actionable Specs for Open Source ERP Projects

Time
2025年8月09日 15:30 ~ 15:50
Speaker
Ruby Chuang
Room
RB101
Collaborative Notes
https://hackmd.io/S13picZ_gl
MandarinIntermediate
Odoo Community Taiwan (OCT)

Abstract

In open-source ERP projects, specification documents are often considered optional or postponed. But in collaborative systems like Odoo, a well-structured spec isn’t just documentation—it’s the starting point of real implementation.

I’m Ruby, an ERP consultant specializing in process analysis and Odoo implementations. I don’t just gather requirements—I translate them into clear, executable logic understood by developers, PMs, and business owners alike.

This talk will explore how to write specs that align everyone involved. Topics include: • A structure for thinking: Why → When → Who → How → What • Translating vague phrases like “automatic” or “flexible” into logic • Making engineers love your specs: triggers, conditions, and edge cases • Using Notion, PUML sequence diagrams, and module flows as collaborative tools

Instead of offering templates, this talk shares a spec thinking model—a way to ensure that every feature is not only desirable but also doable.

About the Speaker

Ruby Chuang

Ruby Chuang

嗨,我是 Ruby,一位在 ERP 專案裡幫大家「翻譯人話成程式碼語言」的顧問。 我的專業是導入 Odoo 開源 ERP 系統,負責需求訪談、流程設計、規格撰寫,以及最重要的——確保大家都知道現在到底要做什麼。

過去幾年,我和不同行業的公司合作過:從診所、設計公司、旅行社到製造業,他們的共同點就是「需求很多,時間很少,大家講的話都不一樣」。所以我開始把需求轉化成一種所有角色都能理解的結構化文件。久了就發現:這不只是寫文件,而是在建立一種「共識引擎」。

我不會寫程式,但我會畫圖、會拆需求、會讓工程師覺得開發起來舒服。這是我的職業習慣,也是我在每個專案中不斷練功的技能。

這次想來 COSCUP,不是要推銷 Odoo,也不是要展示流程多漂亮,而是想跟你們分享: 規格書可以不是公文,而是一場技術人與業務人之間的愛情橋樑