製造業手機 軟體建構及流程控管案例分享 問題追蹤管理與CC&CQ整合管理系統 華冠通訊股份有限公司 系統開發研發管理-資管本部 丁旭殷 San Ding sanding@arimacomm.com.tw
Agenda Company Profile Why – IBM Rational Arima Implement Status What’s next Step
Agenda Company Profile Why – IBM Rational Arima Implement status What’s next Step
Company Profile Founded : Aug, 1999 Capital : US$ 110 M Chairman : Mr. Stephen Lee Location : Yingko / Taipei in Taiwan Space : TWN 250K ft2 China 388K ft2 Employee : 1,500 (in Taiwan base) 1,800 (in China base) Stock Code : Arima Communications # 8101 (Taipei)
Milestone Started to establish factory Got FTA certification for Tri-band mobile phone. Started Mass Production for the 1st Generation Tri-band Mobile Phone Nanjing R&D established in China 1999 2000 Started to build Wujaing Factory ISO14001, ISO9001 certificated 2001 2002 Arima Yingko : BABT certificated 2003 Shipment over 1 million units / month 2004 Single model shipment reached 12 million units ( accumulated ) IPO on 1st July in Taiwan. Stock code 8101 2006 2005 Smartphone RD established in Taipei Taiwan 3G RD established in ShingChu Taiwan Issued CB
Technology & Product Proven Record K300 A3618 GC75 T100 Z200 J200 J210 J220 J230 KG300 KG200 Technology & Product DB8000 2850 N710 2860 Z300 N411i 2716 2890 3300 3600 3000 B/W Phone GPRS+ SMS + EMS GPRS+ i-mode GPRS+ DSC Symbian OS EDGE Slider phone Touch panel phone Windows Mobile MP3 / MPEG4 1.3 MP/2MP CCM 3G / Smartphone SEMC’s 1st ODM model T100 : Good result(10M shipment ) SEMC’s 1stClamshell 1st Smartphone w/Simbian 1st 1.3 MPx camera phone w/EDGEb for NEC 1st VGA camera phone for SEMC 1st MM feature phone for LGE 1st Smartphone w/WM Proven Record OEM&ODM models for NEC 1st VGA camera phone for NEC Before 2004 2005 2006
華冠通訊全球佈局 主要客戶 營運/研發總部 : 台北 製造中心 : 台北、吳江 研發中心 : 台北、新竹、南京、杭州 Russia Sweden China USA Denmark Japan Nanjing Hangzhou Wujiang Mexico Taiwan Yingge Taipei Brazil 主要客戶 營運/研發總部 : 台北 製造中心 : 台北、吳江 研發中心 : 台北、新竹、南京、杭州
Engineer Resources (RD + ME) Plan to extend RD to 1000 engineers In 2006 to enhance 3G & Smartphone Nanjing RD Team (China) YK ME Team (Taiwan) RD Center (Taiwan) Smart phone/ 3G Johnghe Hsinchu RD Team (Taiwan) Hangzhou RD Team (China) WJ ME Team (China)
RD Resources 2.2%~2.4% of Revenue RD Expense 2005 :US 21 M Taiwan China Total Ratio BU1 BU2 RD Center NJ HZ SW 80 78 104 75 35 372 45% RF 20 10 16 2 58 7% HW 47 43 30 40 3 163 20% PV 18 14 12 67 8% Mech 28 24 117 14% Support 6 15 4 49 6% 212 185 200 182 826 100% 25% 22% RD Expense 2005 :US 21 M 06 H1:US 12.3 M Up to Dec.2006
Agenda Company Profile Why – IBM Rational Arima Implement status What’s next Step
軟體開發所面臨的挑戰: 跨Site開發管理 軟體版本控管 問題追蹤與處理流程 客戶關係管理 - 客訴處理流程 Third Party Supplier 的管理
Why IBM Rational ?? Tooling -- Service – 整合彈性 UCM & intergrate CC&CQ 有強大整合ClearCase及ClearQuest系統功能 提供最佳的專案管理功能 開發人員有獨立的開發空間,可避免受到其他成員影響 安全的資料存取及版本化 Rational ClearCase 可用於複雜的並行開發、發佈和維護 提供良好的工作區管理 可提供版本變動的歷史紀錄及報表 有無限的分支能力及合併的功能 Rational ClearQuest 可支援多種的開放性資料庫 流程控管及表單客製靈活,且有彈性 可提供多樣化統計圖表,報表及表單歷史紀錄 表單間可建立關聯 Service – 整合彈性 Long-term Support 廣大的客戶群
Agenda Company Profile Why – IBM Rational Arima Implement Status What’s next Step
IBM Rational Implement Milestone 2006/3 2006/5 2007/3 新竹RD site導入ClearCase ClearQuest 中和RD site 導入ClearCase 全面導入ClearCase ClearQuest
Arima Rational Infrastructure
整合管理機制 – Rational UCM Solution - Source Code Management
整合管理機制 – Rational UCM Solution - Change Management
整合管理機制 – Clear Case 個人工作區管理 “ClearCase also provides a unique workspace management facility we call dynamic views that makes your workspace setup really fast and lets you simultaneously work on multiple releases, without copying files to your local disk. Dynamic views provide you a ‘view’ of all the files you need to do your work, without making local copies. So, for example, you might need to access the files in release one. A dynamic view of the release one files gives you instant access to them. “But then you also might need to work on the release one bug fix branch. You just set up a view of the that stream, check out the files you need and you’re up and running. Similarly, you can set up as may additional views as you need -- something you’d never consider with copy-based CM systems because they’d take too long as well as consuming too much disk space.
整合管理機制 – Clear Case - Compare Version 使用介面
整合管理機制 – Clear Case --ClearCase -版本合併 Key Points Explain that when there are conflicting changes in the versions, ClearCase invokes the Diff Merge tool to resolve the differences. Introduce the Diff Merge tool — explain the various windows. Explain that non-automatic merges require the user to make decisions about each conflict before the merge can proceed. Merge results pane When there are conflicting changes in the contributors to be merged, ClearCase performs a non-automatic merge. ClearCase opens the graphical Diff Merge tool to resolve the differences. The user must decide which contributor to use for each of the other conflicting diffs. The Merge Result window displays the merged version. The upper window contains a preview of the selected version. The lower windows display the contents of the base contributor, the “from” contributor, and the “to” or target contributor. The diff merge tool highlights differences among the versions. The toolbar allows you to step, diff by diff, through the merge. You can accept or override the merge result. Contributor 1: The version that you are delivering FROM Contributor 2: The version that you are delivering TO Base contributor: The original version
整合管理機制 – Clear Quest --Client使用介面
整合管理機制 – Clear Quest - Search / Report Editor
整合管理機制 – Clear Quest - Search /Report SQL Editor
整合管理機制 – Clear Quest --專案統計圖表
整合管理機制 – Clear Quest - 表單流程歷史紀錄
User Interface and Security 客戶與 Third Party 管理機制 User Interface and Security Main Functions Customer Suppliers Workflows 產品測試 問題管理 SCM 客訴單 問題追蹤單 程式處理單 供應商問題處理單 ……. Management Data Base Web Solution 客戶回饋 問題管理 Access Control Overseas R&D Third Party 問題管理 Development & Manufacturing engineer PM Planning Workflows
客戶與 Third Party 管理機制 --客製化表單
客戶與 Third Party 管理機制 --客製化流程設計
客戶與 Third Party 管理機制 -- Web Solution
Agenda Company Profile Why – IBM Rational Arima Implement Status What’s next Step
What’s Next Step Implement Multi-site Solution Arima 現有四個研發中心分別設立於新竹和中和,大陸地區的南京和杭州。因此需異地之間的平行開發或處在不同網域的情況下做資源分享的機會也會增多,故預計將採用Multi-Site Solution ,使兩地以上共同進行軟體開發更為有效率。 Integrate ClearQuest with Product Development Management Platform Arima 預計將ClearQuest 問題追蹤管理系統與現有產品開發管理平台進行整合,讓管理者能夠透過單一管理介面了解產品開發案的整合資訊,以便未來能夠更有效率的管理專案的開發。
多點協同開發 ClearCase MultiSite Russia Sweden China USA Denmark Japan Nanjing Wujiang Hangzhou Mexico Taiwan Yingge Taipei Brazil 製造中心 : 台北、吳江 研發中心 : 台北、新竹、南京、杭州 主要客戶 營運/研發總部 : 台北
Product Development Management Platform