Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Wiki in Teamroom - Connected Mind
Search
Rick Hwang
July 11, 2014
Education
2
0
Share
Wiki in Teamroom - Connected Mind
這是我在 Oplink 時的內部文件推廣訓練,幾年之後發現這份的想法還是很有用,重新整理(屏蔽部分資料)後,發佈出來。
Date: 2014/07/11
Rick Hwang
July 11, 2014
More Decks by Rick Hwang
See All by Rick Hwang
從應用程式 Inside-Out 出發的 Web 可靠性設計 (台灣軟體工程協會, 高雄師範大學) (20250628)
rickhwang
0
17
在生命轉彎的地方 - 從軟體開發職涯,探索人生 (20231201_5)
rickhwang
0
120
雲端職涯探索日 - 探索職涯,複利人生 (20230829)
rickhwang
0
5
SRE 實踐與開發平台指南 書友見面會 (2023 0819 - 0826)
rickhwang
0
8
20230618 - 軟體測試實務新書發表會 - 從品質與測試,讓軟體再次偉大
rickhwang
0
7
CH02 API Governance
rickhwang
0
6
Chapter 8. Partial updates and retrievals
rickhwang
0
14
API Design Patterns - Ch09 Custom Methods
rickhwang
0
9
凝聚團隊共識的溝通方法 (Effective Team Communication) (20230215)
rickhwang
0
10
Other Decks in Education
See All in Education
バージョン管理とは / 01-a-vcs
kaityo256
PRO
1
260
What workforce agencies must have in place to compete for and deliver on RESTART grants
territorium
PRO
0
130
演習:Gitの基本操作 / 04-git-basic
kaityo256
PRO
0
410
160人の中高生にAI・技術体験の講師をしてみた話
shuntatoda
1
430
次期バージョン 14.5.1 Early Access Program が始まりました
harunakano
1
130
反応する前に「受容する」力を鍛える。 自分の安全地帯🌱 を育てよう / Cultivating and sharing ventral vagal safety.
spring_aki
0
120
Referendum Costituzionale Giustizia
nostradalmine
0
110
演習:GitHubの基本操作 / 06-github-basic
kaityo256
PRO
0
260
Padlet opetuksessa
matleenalaakso
12
15k
良い塩梅を実現する、AWSネットワーク3分クッキング
masakiokuda
1
220
計算物理におけるGitの使い方 / 01-c-compphys
kaityo256
PRO
2
540
AI進化史:LLMからAIエージェントへ
mickey_kubo
0
100
Featured
See All Featured
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
1
220
What does AI have to do with Human Rights?
axbom
PRO
1
2.1k
Game over? The fight for quality and originality in the time of robots
wayneb77
1
160
Visualization
eitanlees
150
17k
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
160
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
350
GitHub's CSS Performance
jonrohan
1032
470k
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
120
Designing Powerful Visuals for Engaging Learning
tmiket
1
320
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
310
The Cost Of JavaScript in 2023
addyosmani
55
9.8k
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
3
100
Transcript
Wiki in Teamroom Connected Mind 1 Rick Hwang 2014/07/11, v1.01
2019/05/26 Publish
Agenda • Why Wiki in Teamroom • CRUD Wiki in
Teamroom • Best Practice, and Practice • Connected Mind 2
WHY WIKI IN TEAMROOM 3
Problem • 有太多淺規則, 散落在各地: email, svn, source code, issue, skype
對話中, 腦袋裡, 各單位口耳相傳的傳說, 隨著時間的改變, 都有不一樣的結果; • 東西的專有名稱也一大堆 (Basic Free Service, Standard, ?), 加上跨單位, 跨時間, 其背後造成的溝通成本, 是很難估量的. • 無法掌握的淺規則 – RD 可以查 source code, 知道邏輯, 但無法得到全貌 – QA 需要額外花很多時間才能知道功能全貌 , 測試沒有效率 • Sales/FAE/TS 知道的, 與 RD/QA 落差甚大, 或者一無所知. • 產品角度來看, 看不到產品全貌與範圍, 時間越久, 露洞越多,風險越大 • 缺乏一致的整合介面, Diff 文件不容易 4
Example 1 5
期望 … 6
Example: 如何Review更新的Spec • 看 ChangeLog • 一頁一頁對 • 根據 ChangeLog
描述, 比對差異 • 圖檔? 7
Goal • 減少溝通鴻溝, 提升工作效率以及產出品質 • 一致性, 建立有價值, 且具公信力的文件 • 提升工作效率
• 知識分享與累積 • Member 有良好的互動, 默契, 相互學習與成長 • 連結與累積的資訊, 變成知識, 智慧, 資產, 刺激創新 • 新人教育訓練, 培育人才, 經驗傳承 • 總之 …. 8
CRUD WIKI IN TEAMROOM Create, Read, Update, Delete … 9
Find Activity 10
Search 11
Read Wiki - Watch and History 12 URL: http://teamroom.oplink.com/projects/dragon/wiki/Phase_10_Design_Document
Read Wiki - Wiki Notification 1. Add as Watcher, you
will receive notification if Wiki is changed: 13
Read Wiki - Diff 1. Highlight diff in Color 1.
Removed 2. Added 14 http://teamroom.oplink.com/projects/dragon/wiki/App_Error_Code/diff/9
Read Wiki - Diff 15 http://teamroom.oplink.com/projects/dragon/wiki/Phase_10_Summary/diff?ver sion=28&version_from=27&commit=View+differences
Edit Wiki - Syntax 1. Basic Wiki Syntax 2. Wiki
Syntax Detail 3. Redmine Wiki Tips 4. Write a Readable Wiki Document 16
Wiki Syntax 1. Text formatting 2. Text format toolbar 3.
Preview 17
Link Wiki to Any Issues / Wiki 1. Syntax: [[WIKI_TITLE]]
2. Cross project : [[PROJECT_ID:WIKI_TITLE]] – Project ID (Case-sensitive) • Dragon: dragon • Lobby: redmine • Webstore: webstore • SpaceD: spaced • SQA: sqa 18
EXERCISE… (5M) 19 http://teamroom.oplink.com/projects/redmine/wiki/Welcome_to_Teamroom
BEST PRACTICE 20
寫文件的原則 • 釐清閱讀對象 • 文章形式 – 精準的標題 – 清楚的結構: Template
• 定期重新組織 (Refactoring) – 很重要 • 減法哲學 21
釐清閱讀對象 Type Marketing Developer QA DevOps FAE Sales Product Spec
V V V V V Device Spec V V V V V Design Document V V Deployment Document V V V Test Spec V V Release Notes V V V V V 22
文章標題 • 代號: IPC1200, OPU2120 • 專有名詞: CDA, VIDEO_ABILITY_INFO •
特定功能/集合: System Scheduling, Connected APIs, IDEAS Command Index, Phase 10 Summary • 描述 / 問答型 23
文章架構的原則 • 整理過的資訊 – 整理, 組織過的 • 頭尾對應 • 連結相關文章,
引用文章 – Spec, Design – Scenario 24
Template • Design – Project Phase Template – Design Document
Template – Product Specifications Template – Device Specifications Template • Bug – Bug Template - English – Bug Template - CHT – Bug Template - CHS 25 http://teamroom.oplink.com/projects/dragon/wiki/Wiki_Templates
文章內容 - 表達形式 影片比圖好 圖比表好 表比文好 文比 Email 好 26
定期重新組織文件結構 • Code 累積久了要重新調整 – Refactoring • 文章久了也要重新調整 – 新舊糾結,
思考完整性, 維護性 – 好找 – 淘汰舊的 • Rename Subject – Relink related Wiki 27
Wiki Structure in Teamroom • Lobby – Team Service, Training,
Process • Dragon – Project Phases – Branch, time base view – ODM – Branch – Product Information – Trunk, totally view – Software Component / Team – internal technical document – Team Operation 28 http://teamroom.oplink.com/projects/dragon/wiki
CONNECTED MIND 29
30 Photo Credit: Hugh MacLeod
沒什麼是原創的 把知識連起來就是創意 31
32 交差 文件不是用來 …
33 溝通 文件最重要的目的 …
34 溝通 是很大的成本 我不知道你不知道我知道你知道我的明白?
35 釐清思緒 有效專注 連結知識 個人價值 文件的好處 … (對個 人)
36 有效溝通 提升品質 經驗傳承 永續經營 文件的好處 … (對團隊/公 司)
You can't connect the dots looking forward; you can only
connect them looking backwards. 37 -- Steve Jobs 你無法預先把點點滴滴串連起來 只有在未來回顧時 你才會明白那些點點滴滴是如何串在一起的
Next … • Wiki Function – Comment – Done •
Notification -- TBD – Watcher List – Custom Export (For other team) – Template – Associate to Category • Upgrade redmine – improve performance 38
39