Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
新創到中型技術團隊經營與發展
導入 OpenSource 經驗
英屬維京群島商時間軸科技股份有限公司
李佳憲 Neil Lee
!
Hiiir 時間軸科技共同創辦⼈人暨市場技術總監!
WEB-BASED 程式開發 設計師!
1999-2005 !
擔任過幾個 BBS 站的站⻑⾧長!
!
2003-!
陸續加⼊入四間新創團隊 

(實習⽣生、創辦⼈人、員⼯工、創辦⼈人)!


加⼊入新創團隊後!
!
!
!
什麼都要幹 – 程...
平常我都是…..
X
故事從2008開始……
新創公司和 OpenSource 永遠是好朋友
我們在使用的各項 Open Source …..
開發用工具:
OS:CentOS
Backend Service:
MySQL、Nginx、node.js、Apache、PHP、Mongodb、Memcached、Sphinx、
Rabbit...
兩種導入的情境
依開發需求而導入
依管理需求而導入
以 Trac 平台導入為例
Hiiir 成立
2008
貼曆突破單日
1300萬
2009
 2010
 2011
 2012
 2013
IdeaShow
評審獎
獲得投資
7人
 14人
 30人
 40人
 70人
轉型製作公司
100人
60人
HIIIR 是一間...
成長階段
•  新創團隊期 – 有默契目標契合的夥伴 (有神快拜)
•  低潮期 – 產品發展不如預期時 (廟要倒了神都走了)
•  急速擴張期 – 找到浪頭逐浪而起 (管他是什麼先來再說)
•  團隊崩解期 – 快速擴張導致的文化不一致性 (...
技術組織演進史
扁平化組織
 功能型組織
 衛星型組織
新創團隊期
 低潮期
急速擴張期
團隊崩解期 
核心團隊建立
重新開始
2008
 2009
 2010
 2011
 2012
 2013
20人
 40人
8人
成長最大的關鍵
如何讓團隊有效率的運行
情境說明
•  故事開始
•  我們只需和自己溝通
•  逐漸人數增加
•  陷入永遠都有漏掉訊息而造成重大問題的循環
–  上錯版本
–  設定擋未調整
–  忘記上版
•  嘗試導入各項 OpenSource 解決方案
–  評估-推廣-擴展
平台評估
•  目標設定
–  專案管理?時程管理?…or ?
•  使用方式和操作習慣性
•  架設的難易程度
•  社群維護程度
•  插件是否足夠符合擴充性
目標設定 (人、事、時、地、物)
•  分析人員:多數人是第一份工作從來沒接觸過專案管理。
•  分析業務:Hiiir 是一個有很多大小專案同時進行的組織。
•  分析時間:沒有額外管理時間進行太多設定。
•  分析環境:文化上希望保持開放彈性...
Trac是Edgewall公司開發並維護的開放源碼網頁界面專案管理、缺陷追蹤軟體。
Trac的靈感來自於CVSTrac,因為能夠與Subversion介面,所以最初叫做
svntrac。http://trac.edgewall.org
•  可...
操作流程
填寫
工作
內容
選擇
類型
選擇
專案
選擇
部門
指派
負責
人
選擇
結束
日期
送出
任務
1.描述內容和標題
4.選擇專案
3.選擇部門
4.指派負責人
5.預計完成日
3.選擇類型
遭遇的問題和解決辦法
遇到的問題:
•  內部組織抗力
•  要做的事情做不完
解決方式:
•  從小團體開始(核心團隊)
•  向內部擴展(咕嚕的重要性)
•  成為跨部門溝通窗口
管理辦法制定
•  Mission Ticket 由 PM 發起給部門主管
•  Task Ticket 負責工程師接到主管 resigned Mission Ticket 後自行規劃
•  Bug Ticket 由專案 PM 直接發起給負責工...
系統導入過程
研發
團隊
開發
團隊
專案
團隊
業務
團隊
行政
團隊
產生問題 – 資料機密性問題
• 開發、業務、行政
執行成效:
•  降低錯誤發生機率
•  減少會議次數
•  避免發生問題死角
•  增進自我管理能力
•  提升運作效能
現在我們有什麼計劃?
研發
中心
數位媒
體事業
群
行動商
務事業
群
雲端生
活整合
事業群
產品專案經理
iOS 軟體工程師
Android 軟體工程師
前端工程師
UI / UX 界面設計師
平台開發工程師 (PHP)
網管工程師
40...
10 月即將推出 O2O 全新平台…..
行動
開發者
遠傳電信
商家資源
?
使用者
使用者
使用者
招募封閉測試團隊有興趣請和我直接聯繫
Hiiir WE ARE,
JUST ONE
CLICK AWAY.
neil@hiiir.com
FB:chiahsienl
Twiter:nightmarelee
Neil Lee
[ Coscup 2013 ] 新創到中型技術團隊經營與發展 - 導入 open source 的經驗
[ Coscup 2013 ] 新創到中型技術團隊經營與發展 - 導入 open source 的經驗
[ Coscup 2013 ] 新創到中型技術團隊經營與發展 - 導入 open source 的經驗
[ Coscup 2013 ] 新創到中型技術團隊經營與發展 - 導入 open source 的經驗
[ Coscup 2013 ] 新創到中型技術團隊經營與發展 - 導入 open source 的經驗
Upcoming SlideShare
Loading in …5
×

[ Coscup 2013 ] 新創到中型技術團隊經營與發展 - 導入 open source 的經驗

2,280 views

Published on

Published in: Technology
  • Be the first to comment

[ Coscup 2013 ] 新創到中型技術團隊經營與發展 - 導入 open source 的經驗

  1. 1. 新創到中型技術團隊經營與發展 導入 OpenSource 經驗 英屬維京群島商時間軸科技股份有限公司
  2. 2. 李佳憲 Neil Lee ! Hiiir 時間軸科技共同創辦⼈人暨市場技術總監!
  3. 3. WEB-BASED 程式開發 設計師! 1999-2005 ! 擔任過幾個 BBS 站的站⻑⾧長! ! 2003-! 陸續加⼊入四間新創團隊 
 (實習⽣生、創辦⼈人、員⼯工、創辦⼈人)! 
 加⼊入新創團隊後! ! ! ! 什麼都要幹 – 程式開發、⾏行銷、業務、修電燈、影印機… ! ! ! 不是⼤大⼤大!
  4. 4. 平常我都是…..
  5. 5. X
  6. 6. 故事從2008開始……
  7. 7. 新創公司和 OpenSource 永遠是好朋友
  8. 8. 我們在使用的各項 Open Source ….. 開發用工具: OS:CentOS Backend Service: MySQL、Nginx、node.js、Apache、PHP、Mongodb、Memcached、Sphinx、 RabbitMQ、nagios、Cacti HA+LB Solutions:Haproxy、Heartbeat、DRBD Develop Tools:Eclipse、Titanium VM Solution:Xen Version Control :SVN 管理用工具: 任務管理:Trac 知識管理:QA 品質管理:Zap、MonketTalk
  9. 9. 兩種導入的情境 依開發需求而導入 依管理需求而導入 以 Trac 平台導入為例
  10. 10. Hiiir 成立 2008 貼曆突破單日 1300萬 2009 2010 2011 2012 2013 IdeaShow 評審獎 獲得投資 7人 14人 30人 40人 70人 轉型製作公司 100人 60人 HIIIR 是一間從 2008 成立的新創公司 3人 40人 新創團隊期 低潮期 急速擴張期 團隊崩解期 核心團隊建立 重新開始
  11. 11. 成長階段 •  新創團隊期 – 有默契目標契合的夥伴 (有神快拜) •  低潮期 – 產品發展不如預期時 (廟要倒了神都走了) •  急速擴張期 – 找到浪頭逐浪而起 (管他是什麼先來再說) •  團隊崩解期 – 快速擴張導致的文化不一致性 (有耶穌有佛祖到底那一趴) •  團隊崩解期 •  核心團隊建立– 集合願意相信改變的夥伴 (相信能反擊的搜查隊呀) •  重新開始 – 透過核心團隊開始建立文化 (開始遠征吧) 團隊是成長重要的關鍵 個人會成就團隊,團隊也會榮耀個人
  12. 12. 技術組織演進史 扁平化組織 功能型組織 衛星型組織 新創團隊期 低潮期 急速擴張期 團隊崩解期 核心團隊建立 重新開始 2008 2009 2010 2011 2012 2013 20人 40人 8人
  13. 13. 成長最大的關鍵 如何讓團隊有效率的運行
  14. 14. 情境說明 •  故事開始 •  我們只需和自己溝通 •  逐漸人數增加 •  陷入永遠都有漏掉訊息而造成重大問題的循環 –  上錯版本 –  設定擋未調整 –  忘記上版 •  嘗試導入各項 OpenSource 解決方案 –  評估-推廣-擴展
  15. 15. 平台評估 •  目標設定 –  專案管理?時程管理?…or ? •  使用方式和操作習慣性 •  架設的難易程度 •  社群維護程度 •  插件是否足夠符合擴充性
  16. 16. 目標設定 (人、事、時、地、物) •  分析人員:多數人是第一份工作從來沒接觸過專案管理。 •  分析業務:Hiiir 是一個有很多大小專案同時進行的組織。 •  分析時間:沒有額外管理時間進行太多設定。 •  分析環境:文化上希望保持開放彈性。 •  分析設備:是否能在既有的設備下完成。 在 最小的管理成本內 希望有 Ticket Based 的系統, 協助 個人 做好 自我管理
  17. 17. Trac是Edgewall公司開發並維護的開放源碼網頁界面專案管理、缺陷追蹤軟體。 Trac的靈感來自於CVSTrac,因為能夠與Subversion介面,所以最初叫做 svntrac。http://trac.edgewall.org •  可支援 SVN / GIT •  專案管理 (Roadmap, Milestones, 等) •  追蹤系統 (缺陷追蹤、任務 等) •  細粒度許可權支持 (自 0.11版本開始) •  最近活動的時間軸 •  Wiki •  可定製的報告 •  版本控制系統的web介面 •  RSS Feeds •  多專案支持 •  環境擴展(通過Python 外掛程式支持) •  iCal 輸出
  18. 18. 操作流程 填寫 工作 內容 選擇 類型 選擇 專案 選擇 部門 指派 負責 人 選擇 結束 日期 送出 任務
  19. 19. 1.描述內容和標題 4.選擇專案 3.選擇部門 4.指派負責人 5.預計完成日 3.選擇類型
  20. 20. 遭遇的問題和解決辦法 遇到的問題: •  內部組織抗力 •  要做的事情做不完 解決方式: •  從小團體開始(核心團隊) •  向內部擴展(咕嚕的重要性) •  成為跨部門溝通窗口
  21. 21. 管理辦法制定 •  Mission Ticket 由 PM 發起給部門主管 •  Task Ticket 負責工程師接到主管 resigned Mission Ticket 後自行規劃 •  Bug Ticket 由專案 PM 直接發起給負責工程師 •  所有工程師上班及下班需確認是否完成本日 Ticket •  部門主管每天確認部門成員是否確實記錄及回覆 Ticket •  格式不定內容隨意但所有變更皆需紀錄
  22. 22. 系統導入過程 研發 團隊 開發 團隊 專案 團隊 業務 團隊 行政 團隊 產生問題 – 資料機密性問題 • 開發、業務、行政
  23. 23. 執行成效: •  降低錯誤發生機率 •  減少會議次數 •  避免發生問題死角 •  增進自我管理能力 •  提升運作效能
  24. 24. 現在我們有什麼計劃? 研發 中心 數位媒 體事業 群 行動商 務事業 群 雲端生 活整合 事業群 產品專案經理 iOS 軟體工程師 Android 軟體工程師 前端工程師 UI / UX 界面設計師 平台開發工程師 (PHP) 網管工程師 40人-80人 的路 目前我們有足夠大的舞台 正在趨勢上的策略 發展方向明確 發展空間彈性
  25. 25. 10 月即將推出 O2O 全新平台….. 行動 開發者 遠傳電信 商家資源 ? 使用者 使用者 使用者 招募封閉測試團隊有興趣請和我直接聯繫
  26. 26. Hiiir WE ARE, JUST ONE CLICK AWAY. neil@hiiir.com FB:chiahsienl Twiter:nightmarelee Neil Lee

×