From Imitation to Design: Practicing Modular Thinking for Enterprise Systems with Odoo

Time
2025年8月09日 11:00 ~ 11:20
Speaker
JerryXu許仕杰
Room
RB101
Collaborative Notes
https://hackmd.io/SkgUjo9-uee
MandarinElementary
Odoo Community Taiwan (OCT)

Abstract

Agenda Summary:

When introducing Odoo or planning an enterprise system, many people start by asking, "How do I develop this feature? But the real question is: “What role should this feature play in the overall system? Which module should it be placed in? What tables and process logic are involved?”

Odoo is a highly modular system, but it’s more important that you understand the language and structure behind those modules. This talk will start from “System Design Thinking” and combine the speaker’s experience in Odoo implementation, custom development and enterprise consulting to bring you an understanding:

  • How to understand the basic structure and functional logic of Odoo modules (from model, view to action).
  • How to find an existing module as an example, mimic its design and extend it to the internal requirements of the organization.
  • How to translate enterprise requirements into a modularized mindset to reduce repetitive development and improve maintenance efficiency.
  • How to utilize open source architecture to learn the design philosophy and technology path of ERP.

This is not a teaching program, but a practical introduction to help you “understand the system, do the right planning” to share.

Expected Content Outline:

  • Why choose Odoo as an open source ERP platform: about 2 minutes.
  • The process of collecting, analyzing, and proposing customer requirements: about 5 minutes.
  • How to plan Odoo’s module design, expansion, and customization: about 8 minutes
  • Successful and Failure Case Experience Sharing: about 3 minutes
  • Learning and growth in open source development: about 3 minutes
  • Q & A: about 3 minutes (Notice: The English content is automatically translated and may contain inaccuracies or misinterpretations. Please refer to the original version for the most accurate information.)

About the Speaker

JerryXu許仕杰

JerryXu許仕杰

簡介

擁有超過 10 年 ERP 系統規劃與開發經驗,熟悉 Odoo 與鼎新 T100 & TIPTOP 等企業級系統。曾主導多項跨產業 ERP 專案,協助企業導入進銷存、會計、人事、製造等模組,並針對台灣在地需求開發出完整的客製化解決方案。

具備多年軟體開發與系統架構設計經驗,擅長將複雜的業務需求轉化為可實作的模組設計,從「資料架構」、「模組邏輯」到「流程串接」皆能掌握,協助企業搭建可持續維運的資訊架構。實務經驗涵蓋 ERP、SCM、MES、APP、Line@ 等異質系統的整合與資料交換,熟悉技術與業務雙面需求。

習慣運用 Axure、XMind 等工具快速建立系統原型與架構圖,並善用 Odoo 的模組範例與開源優勢,延伸出最符合企業體質的客製系統,協助企業落實數位轉型與流程優化。

經歷

  • 超過7年以上 Programming 、 System Designer 程式開發、系統規劃
  • 超過7年以上 System Analyst 、Project Manager 系統分析、專案管理、系統導入
  • 深耕10年以上ERP系統產業經驗
  • 擅長異質系統整合規劃
  • 熟悉 ERP / SCM / MES / WMS 企業管理系統應用及管理

📌 Odoo | 開源 ERP | 系統設計 | 模組架構 | 技術應用實務 | 系統導入 | 企業數位轉型


Introduction

With over 10 years of experience in ERP system planning and development, I am well-versed in enterprise-level platforms such as Odoo, as well as Digiwin’s T100 and TIPTOP. I have led numerous cross-industry ERP projects, helping businesses implement modules for inventory, accounting, HR, and manufacturing, while also developing comprehensive customized solutions tailored to the specific needs of the Taiwanese market.

My background includes extensive experience in software development and system architecture design. I specialize in transforming complex business requirements into actionable modular designs, with a strong grasp of data structure, module logic, and process integration. I help organizations build sustainable and scalable IT infrastructures. My practical expertise spans across ERP, SCM, MES, mobile apps, and Line@, with a focus on seamless integration and data exchange among heterogeneous systems, addressing both technical and business needs.

I frequently use tools like Axure and XMind to rapidly create system prototypes and architecture diagrams. By leveraging Odoo’s modular examples and open-source flexibility, I deliver tailored systems that align with each company’s unique operations, helping enterprises achieve digital transformation and process optimization.

Experience

  • Over 7 years of experience in programming and system design
  • Over 7 years of experience in system analysis, project management, and system implementation as a System Analyst and Project Manager
  • More than 10 years of in-depth experience in the ERP industry
  • Skilled in planning integration for heterogeneous systems
  • Proficient in the application and management of enterprise systems such as ERP, SCM, MES, and WMS

📌 Odoo | Open Source ERP | System Design | System Implementation | Digital Transformation for Enterprises