DDD Taiwan

Domain Driven Design Taiwan

領域驅動設計年會

Get Tickets

搭乘捷運

開車前往

Taipei, Taiwan
北投會館

27 Nov 2020
28 Nov 2020

About DDD Conf

About DDD Conf

第一屆的年會,我們的主軸會希望能讓更多人知道何謂領域驅動設計(DDD),以及讓更多人意識到其實 DDD 真的不是只是一票技術人員寫寫程式,關注程式碼本身結構性的問題而已,所以預計會有演講與工作坊並進的方式來進行。今年我們預計有機會邀請到來自 DDD_Eu 、中國等地的講者,並且同時結合台灣對於領域驅動設計長年有研究並且有意願與大家分享的老朋友們,一起與大家共同探討這個已經出生了10多年的老方法能給大家帶來的新體驗與感受。

About DDD TW

About DDD TW

Domain Driven Design Taiwan (DDD Taiwan)是一個鼓勵所有熱愛解決問題的大家一起群體共創的地方,在這裡我們將試著進行更多的交流活動,一起探索從Problem Domain去催生出 Solution Domain

Speakers

Agenda

11/27(五) 第一天演講
Time產品軌
08:00
|
08:30
報到
08:30
|
09:00
Opening
09:00
|
09:50
利用外包資源強化內部開發流程,善用微服務特性進行工作切割
Paul Shih 施政源

Fable CEO

09:50
|
10:00
Break Time
10:00
|
10:50
將管理的需求規格落地
Kevin 黃冠融

Octalysis Prime/Software Engineer

10:50
|
11:00
Break Time
11:00
|
12:00
從使用者研究的幕後花絮談起
Nor 陳啟彰

領潮創意設計企業社 / 社長

12:00
|
13:00
Lunch Break + 贊助 Talk
13:00
|
13:50
領域驅動的平台架構設計
王威

ThoughtWorks 中國區諮詢團隊數位技術戰略諮詢師和首席企業架構師

13:50
|
14:00
Break Time
14:00
|
14:50
跟著 RD 一起跳坑 DDD 之 Event Storming 帶給 PM 的好處
Sylvia 楊孟真

泰爾科技 / 產品經理

14:50
|
15:00
Break Time
15:00
|
15:20
非技術背景的PM該如何做好需求訪談?
Mia 李孟萱

Fable寓意科技 - 執行長特助

15:20
|
15:40
Break Time(Tea Time)
15:40
|
17:00
如何逐步導入敏捷精神,創造願意接受失敗的開發團隊。
Steven 鄭棋文

專案經理

Time技術軌
08:00
|
08:30
報到
08:30
|
09:00
Opening
09:00
|
09:50
返璞歸真:街口的"唯服務"之路
Shihpeng 林世鵬

街口電子支付技術團隊負責人

09:50
|
10:00
Break Time
10:00
|
10:50
DDD X Architecture
Clark 周忠慶

K.NET志工講師/台北聯絡人、部落格「昏睡領域」版主

10:50
|
11:00
Break Time
11:00
|
12:00
領域驅動設計參考過程模型
張逸

高質量Coder、領域驅動設計佈道師、微服務系統架構師,大資料平台架構師,敏捷轉型諮詢師

12:00
|
13:00
Lunch Break + 贊助 Talk
13:00
|
13:50
CQRS與SAGA解決微服務什麼問題?
Rex Wang 王鈞平

Red Hat - Senior Solution Architect

13:50
|
14:00
Break Time
14:00
|
14:50
From EventStorming to CoDDDing with the model exploration whirpool
Kenny Baas-Schwegler

Socio-technical organisation designer and software architect. Facilitating change using Domain-Driven Design, Deep Democracy and visual collaboration

João Rosa

Strategic Software Delivery Consultant at Xebia

14:50
|
15:00
Break Time
15:00
|
15:20
金融業導入領域驅動設計之應用實例
Otto 顏勝豪

國泰金控數數發中心 - 雲端技術架構師

15:20
|
15:40
Break Time(Tea Time)
15:40
|
17:00
DDD + Clean Architecture:從需求到實作
Teddy Chen 陳建村

泰迪軟體創辦人,部落格「搞笑談軟工」版主

17:00
|
17:10
Break Time
17:10
|
18:00
金融業 DDD 落地探索之路
郭德祥

國泰世華中台發展部應用規劃科

曾棨達

國泰世華中台發展部中台開發科

Time流程軌
08:00
|
08:30
報到
08:30
|
09:00
Opening
09:00
|
09:50
Be The Change,一年6.6萬公里,開啟南台灣公司的敏捷旅程
Hermes Chang 張昀煒

台灣敏捷協會 總舵主

09:50
|
10:00
Break Time
10:00
|
10:50
團隊工作流程的迭代與改善
Sam Huang 黃世銘

鈦坦科技 ScrumMaster

10:50
|
11:00
Break Time
11:00
|
12:00
邊界劃分的藝術-實踐事件驅動的微服務
孫翊軒(Michael Suen)

Red Hat 解決方案架構師

12:00
|
13:00
Lunch Break + 贊助 Talk
13:00
|
13:50
實踐 Clean Architecture(實作高可用性的軟件架構)
Gelis

集英信誠 資深 .NET 技術顧問

13:50
|
14:00
Break Time
14:00
|
14:50
Domain-Driven Design Modelling Process
Kacper Gunia

Trainer, Consultant & DDD London Organiser.

14:50
|
15:00
Break Time
15:00
|
15:20
DDD 15年文章導讀與相關案例介紹
Richard 蘇立群

芝加哥大學 - 學生

15:20
|
15:40
Break Time(Tea Time)
15:40
|
17:00
趨勢科技星際奇航2020 – 加速DevOps文化轉型的遊戲化專案
林德政

趨勢科技股份有限公司 / 使用者經驗設計部 / 資深專案經理

Time產品軌技術軌流程軌
08:00
|
08:30
報到
08:30
|
09:00
Opening
09:00
|
09:50
利用外包資源強化內部開發流程,善用微服務特性進行工作切割
Paul Shih 施政源

Fable CEO

返璞歸真:街口的"唯服務"之路
Shihpeng 林世鵬

街口電子支付技術團隊負責人

Be The Change,一年6.6萬公里,開啟南台灣公司的敏捷旅程
Hermes Chang 張昀煒

台灣敏捷協會 總舵主

09:50
|
10:00
Break Time
10:00
|
10:50
將管理的需求規格落地
Kevin 黃冠融

Octalysis Prime/Software Engineer

DDD X Architecture
Clark 周忠慶

K.NET志工講師/台北聯絡人、部落格「昏睡領域」版主

團隊工作流程的迭代與改善
Sam Huang 黃世銘

鈦坦科技 ScrumMaster

10:50
|
11:00
Break Time
11:00
|
12:00
從使用者研究的幕後花絮談起
Nor 陳啟彰

領潮創意設計企業社 / 社長

領域驅動設計參考過程模型
張逸

高質量Coder、領域驅動設計佈道師、微服務系統架構師,大資料平台架構師,敏捷轉型諮詢師

邊界劃分的藝術-實踐事件驅動的微服務
孫翊軒(Michael Suen)

Red Hat 解決方案架構師

12:00
|
13:00
Lunch Break + 贊助 Talk
13:00
|
13:50
領域驅動的平台架構設計
王威

ThoughtWorks 中國區諮詢團隊數位技術戰略諮詢師和首席企業架構師

CQRS與SAGA解決微服務什麼問題?
Rex Wang 王鈞平

Red Hat - Senior Solution Architect

實踐 Clean Architecture(實作高可用性的軟件架構)
Gelis

集英信誠 資深 .NET 技術顧問

13:50
|
14:00
Break Time
14:00
|
14:50
跟著 RD 一起跳坑 DDD 之 Event Storming 帶給 PM 的好處
Sylvia 楊孟真

泰爾科技 / 產品經理

From EventStorming to CoDDDing with the model exploration whirpool
Kenny Baas-Schwegler

Socio-technical organisation designer and software architect. Facilitating change using Domain-Driven Design, Deep Democracy and visual collaboration

João Rosa

Strategic Software Delivery Consultant at Xebia

Domain-Driven Design Modelling Process
Kacper Gunia

Trainer, Consultant & DDD London Organiser.

14:50
|
15:00
Break Time
15:00
|
15:20
非技術背景的PM該如何做好需求訪談?
Mia 李孟萱

Fable寓意科技 - 執行長特助

金融業導入領域驅動設計之應用實例
Otto 顏勝豪

國泰金控數數發中心 - 雲端技術架構師

DDD 15年文章導讀與相關案例介紹
Richard 蘇立群

芝加哥大學 - 學生

15:20
|
15:40
Break Time(Tea Time)
15:40
|
17:00
如何逐步導入敏捷精神,創造願意接受失敗的開發團隊。
Steven 鄭棋文

專案經理

DDD + Clean Architecture:從需求到實作
Teddy Chen 陳建村

泰迪軟體創辦人,部落格「搞笑談軟工」版主

趨勢科技星際奇航2020 – 加速DevOps文化轉型的遊戲化專案
林德政

趨勢科技股份有限公司 / 使用者經驗設計部 / 資深專案經理

17:00
|
17:10
Break Time
17:10
|
18:00
金融業 DDD 落地探索之路
郭德祥

國泰世華中台發展部應用規劃科

曾棨達

國泰世華中台發展部中台開發科

11/28(六) 第二天工作坊

Topics

Track 1: Development Process and Practice
  • Have you ever encountered complicated and unexpected situations during the development process?
  • The agenda of this track involves requirement refinement, team consensus establishment, software modeling, and improvement of the development process based on practical experience, etc. Let’s cut to the core of the problem, then find the pivot to solve problems!
  • Also, all of the items in this agenda revolve around how to improve the team productivity of products/projects development and distill the complicated and trivial development process into a more simple, precise, and efficient way.
  • The content includes but is not limited to:
    1. Agile/Extreme Development Method
    2. Modeling method
    3. Development flow improvement examples
    4. Requirement refinement
    5. Establishment of team consensus
Track 2: Technical Implementation
  • Have you ever encountered massive problems with non-functional requirements of architectural designs and functional requirements of business logic during software development?
  • Do you still build up more technical debt while doing rapid iterative tasks to satisfy the high growth of the business?
  • If we choose an inappropriate design pattern and architecture at a bad time, the maintenance burden rises.
  • Facing the trade-off between lack of design and over-design, we have to understand what to choose and what to abandon under different scenarios.
  • Including:
    1. Several application scenarios using DDD tactics.
    2. Topics for DDD architecture design.
    3. Relevant design patterns.
Track 3: Product & Software design

"Production code, the place we embed our product's value in."

  • Why do our codes go against our products? Where are user stories in our source code...?
  • New user requirements arrive! Wait, what? Our codes cannot accommodate the new features?
  • MUST need an effective way to model user requirements, so our code can grow as our product grows in order to receive faster feedback from our market.
  • MUST NOT compromise the value of your product! Many mature methodologies like DDD and agile development have come out for years to solve problems about both product design and software architecture. It's time to make a difference!
  • Including:
    1. Product's requirement refinement.
    2. Product's value stream and design.
    3. Product codes modularization using DDD tactics

Workshops

We are going to lead a series of DDD-related workshops, including Event Storming, Example Mapping, Aggregate Canvas, BDD, Software Modeling, etc.

Sponsors

Diamond Sponsorship
Gold Sponsorship
Silver Sponsorship
Special Thanks
whiteLogo
Information
Taipei, Taiwan
2020/11/27 8:30-18:00(+8:00)
2020/11/28 9:00-17:00(+8:00)

© Copyright 2020 DDD Taiwan