41
資訊開發的關鍵 資訊開發的關鍵 資訊開發的關鍵 肯美資訊科技股份有限公司 資訊產品部

資訊開發的關鍵資訊開發的關鍵ebooks.lib.ntu.edu.tw/1_file/cmmi/23/K2.pdf · 目前臺北肯美資訊公司約有四十人左右,人力充足, 包含 系統整合,技術研發,....各種人才

  • Upload
    others

  • View
    4

  • Download
    0

Embed Size (px)

Citation preview

Page 1: 資訊開發的關鍵資訊開發的關鍵ebooks.lib.ntu.edu.tw/1_file/cmmi/23/K2.pdf · 目前臺北肯美資訊公司約有四十人左右,人力充足, 包含 系統整合,技術研發,....各種人才

資訊開發的關鍵資訊開發的關鍵資訊開發的關鍵

肯美資訊科技股份有限公司資訊產品部

Page 2: 資訊開發的關鍵資訊開發的關鍵ebooks.lib.ntu.edu.tw/1_file/cmmi/23/K2.pdf · 目前臺北肯美資訊公司約有四十人左右,人力充足, 包含 系統整合,技術研發,....各種人才

黃 宏 誌(Robert Hwang)

肯美資訊 副總經理

感 謝 指 教

自我介紹自我介紹自我介紹

資訊經歷 約 15 年歷任

資訊開發分析設計專案經理資訊顧問 等工作

Page 3: 資訊開發的關鍵資訊開發的關鍵ebooks.lib.ntu.edu.tw/1_file/cmmi/23/K2.pdf · 目前臺北肯美資訊公司約有四十人左右,人力充足, 包含 系統整合,技術研發,....各種人才

跟咱們軟體工程的現況超貼切的圖~~~!

Page 4: 資訊開發的關鍵資訊開發的關鍵ebooks.lib.ntu.edu.tw/1_file/cmmi/23/K2.pdf · 目前臺北肯美資訊公司約有四十人左右,人力充足, 包含 系統整合,技術研發,....各種人才

AgendaAgendaAgenda

肯美資訊簡介 Xupper產品簡介/展示 Xupper效益特點

Q&A

Page 5: 資訊開發的關鍵資訊開發的關鍵ebooks.lib.ntu.edu.tw/1_file/cmmi/23/K2.pdf · 目前臺北肯美資訊公司約有四十人左右,人力充足, 包含 系統整合,技術研發,....各種人才

Topic 1

肯美資訊簡介

Page 6: 資訊開發的關鍵資訊開發的關鍵ebooks.lib.ntu.edu.tw/1_file/cmmi/23/K2.pdf · 目前臺北肯美資訊公司約有四十人左右,人力充足, 包含 系統整合,技術研發,....各種人才

目前臺北肯美資訊公司約有四十人左右,人力充足, 包含 系統整合,技術研發,....各種人才

KEN資訊集團科技公司, 包含

Ken System Development - Osaka Ken International Corp. - Taipei Ken System Consulting - Tokyo ADMAX - Osaka

肯美資訊科技股份有限公司(KEN SYSTEM INTERNATIONAL CORP.) 民國81年元月由日本KEN SYSTEM開發株式會社投資成立

Ken System InternationalKen System International

肯美資訊 2006/3 CMMI Level 3 認證通過

Page 7: 資訊開發的關鍵資訊開發的關鍵ebooks.lib.ntu.edu.tw/1_file/cmmi/23/K2.pdf · 目前臺北肯美資訊公司約有四十人左右,人力充足, 包含 系統整合,技術研發,....各種人才

Ken System InternationalKen System International 集團公司皆以軟體自動化為重心,業務內容包含

軟體自動化工具代理販售(Xupper,Cool:Plex,Cool:2E) 教育訓練業務 應用系統受託開發業務(以自動化工具為主要開發工具) 應用諮詢顧問業務 可對應中/英/日等語言的系統相關服務 ERP軟體及PACKAGE代理販售(MFG/PRO,ASPROVA)

集團公司客戶 -- 資訊業如 NEC,IBM,三菱,富士通,DEC,AT&T ……. 製造業如 Toyota,神達,日立,東芝,三洋,華通,松下,奇美實業…. 流通業如 NTT,新日鐵,日產,中興百貨,藤澤,JOMO,統一實業 …. 金融業如 住友,勸銀,野村證,中國信託,世華商銀... 公法人如 工研院,中科院,中衛中心,勞保局,紡拓會...

Page 8: 資訊開發的關鍵資訊開發的關鍵ebooks.lib.ntu.edu.tw/1_file/cmmi/23/K2.pdf · 目前臺北肯美資訊公司約有四十人左右,人力充足, 包含 系統整合,技術研發,....各種人才

IT must be user orientedIT must be user orientedIT must be user oriented

日本Ken System公司產品肯美資訊為國際版總代理(日本以外地區)實務型前端 CASE ToolSA/SD 輔助工具資訊標準化利器可強化應用系統開發時,分析/設計的品質及效能可聯結產生後端開放語言如 Java,VB,Delphi,ASP…..

Xupper

Page 9: 資訊開發的關鍵資訊開發的關鍵ebooks.lib.ntu.edu.tw/1_file/cmmi/23/K2.pdf · 目前臺北肯美資訊公司約有四十人左右,人力充足, 包含 系統整合,技術研發,....各種人才

肯美資訊代理其他產品簡介肯美資訊代理其他產品簡介肯美資訊代理其他產品簡介

Allfustion Model &Change Management

美國CA公司產品

ERwin/Bpwin/Modelmart/Examiner/CCCHarvestFor data model & process model

Paradigm PlusFor UML Product

Advantage Product

美國CA公司產品Allfusion:Plex/2E/GenOE(Object Engineering)型工具較一般OO型開發工具更具效能可支援各類Client/Server架構Multi-Platform Support可產生.Net,Java,C++或 RPG程式碼

SQlbaseTeam developer

美國Gupta公司產品SQlbase : ‧降低資料庫維護成本 ‧另有加密功能版本(triple-DES encryption)

‧Support SQL標準及MTS(Microsoft Transaction Server)‧可由單機版轉換為網路版Team Developer:‧Object-oriented (O.O.) ‧4GL, 32-bit 的有效開發工具‧COM+ object產生 ‧整合Web AP (網路應用程式)‧原始 DB介面 (for SQLBase, Oracle, SQL Server, DB2, Sybase, Ingres,……)

日本Asprova公司產品

• 補強 ERP 在現場細部排程的不足

• 以FCS有限產能做計劃排程

• 改善 ERP 原料購置不當的提前

• 將生產排程自動化

• 將生產計劃資料系統化

Page 10: 資訊開發的關鍵資訊開發的關鍵ebooks.lib.ntu.edu.tw/1_file/cmmi/23/K2.pdf · 目前臺北肯美資訊公司約有四十人左右,人力充足, 包含 系統整合,技術研發,....各種人才

肯美資訊服務項目肯美資訊服務項目肯美資訊服務項目

工具販賣 教育訓練 顧問服務 系統開發 ERP 導入

Page 11: 資訊開發的關鍵資訊開發的關鍵ebooks.lib.ntu.edu.tw/1_file/cmmi/23/K2.pdf · 目前臺北肯美資訊公司約有四十人左右,人力充足, 包含 系統整合,技術研發,....各種人才

Xupper主要客戶一覽XupperXupper主要客戶一覽主要客戶一覽製造業

六合機械、士林電機、金像電子、台元紡織、和泰汽車、中華汽車、統一企業、奇美、永豐餘、鴻海精密、華成電子、國巨電子、佳和食品、漢翔航空、源興、日立、東芝、三洋、電通、松下、Toyota…….

資訊軟體宏瞻資訊、安源資訊、群友科技、鼎盛商業機器、聯聚、中國嘉通、NEC、啟台、臺華、源一、三商、康和、NEC、IBM、DEC、AT&T、三菱、富士通…..

公家機關勞保局、中科院、聯勤兵工廠、

健保局、國防部…..

學校龍華技術學院、文化大學、中正大學、逢甲大學、崑山技術學院、雲林科技大學、東吳大學、台北科技大學……

金融世華銀行、 中國信託、中國航聯、新光產物、住友銀行、第一勸銀、野村證券、第一生命、東海商銀……

財團法人中技社、中衛中心、資策會、

工研院、金屬中心…….

流通業中興百貨、日本NTT、新日鐵、日產、鹿島、藤澤、JOMO…….

目前為止共四千多套

Page 12: 資訊開發的關鍵資訊開發的關鍵ebooks.lib.ntu.edu.tw/1_file/cmmi/23/K2.pdf · 目前臺北肯美資訊公司約有四十人左右,人力充足, 包含 系統整合,技術研發,....各種人才

Allfusion:2E/Plex/Gen(.NET/Java/RPG)/C++Builder(程式產生)

系統產生

Allfusion Harvest Change Manager(變更管理)

變更管理

肯美資訊肯美資訊 CMMICMMI 應用工具概要說明應用工具概要說明

Open Workbench(WBS規劃)

專案管理

KPM(專案進度管理)

KCRM(IIS管理)

Xradian(估算工具)

Xupper Repository / Cross Reference需求調查分析設計

Xupper(分析設計)

RT(需求雙向追溯)

Page 13: 資訊開發的關鍵資訊開發的關鍵ebooks.lib.ntu.edu.tw/1_file/cmmi/23/K2.pdf · 目前臺北肯美資訊公司約有四十人左右,人力充足, 包含 系統整合,技術研發,....各種人才

Topic 2

Xupper產品簡介/Demo

Page 14: 資訊開發的關鍵資訊開發的關鍵ebooks.lib.ntu.edu.tw/1_file/cmmi/23/K2.pdf · 目前臺北肯美資訊公司約有四十人左右,人力充足, 包含 系統整合,技術研發,....各種人才

! !人員流動 技術流失! !人員流動 技術流失

!!無適合的系統文件資料!!無適合的系統文件資料 系統整合不易

分析、設計漫無標準

需要統一整合的工具

蓄積系統開發的Know How

資訊單位面臨的困擾資訊單位面臨的困擾

使用者溝通不易,各說各話!??? ???

使用者溝通不易,各說各話!??? ???

Page 15: 資訊開發的關鍵資訊開發的關鍵ebooks.lib.ntu.edu.tw/1_file/cmmi/23/K2.pdf · 目前臺北肯美資訊公司約有四十人左右,人力充足, 包含 系統整合,技術研發,....各種人才

(資訊知識庫)Business Flow Diagram業務流程圖

Business Rule業務規則

Process Structure處理階層圖

Screen Design畫面設計

Entity Relation Diagram實體關聯圖

Define Component定義程序組件

Process/Entity Matrix分析矩陣圖

Data Dictionary數據字典

整合的工具蓄積系統開發的 Know-How整合的工具蓄積系統開發的 Know-How

Page 16: 資訊開發的關鍵資訊開發的關鍵ebooks.lib.ntu.edu.tw/1_file/cmmi/23/K2.pdf · 目前臺北肯美資訊公司約有四十人左右,人力充足, 包含 系統整合,技術研發,....各種人才

Xupper定位XupperXupper定位定位Xupper是屬於前端軟體自動化工具

分析 設計 製造

Xupper

前端 後端

後端CASE Tool

Xupper在於取代手作業分析/設計模式

Xupper

Xupper著眼於分析/設計工作整合

XupperXupper整合分析/設計標準,配合後端平台

Xupper

VB/.Net

Erwin + PB

C++

Java

Page 17: 資訊開發的關鍵資訊開發的關鍵ebooks.lib.ntu.edu.tw/1_file/cmmi/23/K2.pdf · 目前臺北肯美資訊公司約有四十人左右,人力充足, 包含 系統整合,技術研發,....各種人才
Page 18: 資訊開發的關鍵資訊開發的關鍵ebooks.lib.ntu.edu.tw/1_file/cmmi/23/K2.pdf · 目前臺北肯美資訊公司約有四十人左右,人力充足, 包含 系統整合,技術研發,....各種人才

BFD(業務流程)功能BFD(BFD(業務流程)功能功能 業務流程分析

清楚定義流程架構及內容,單一功能串聯詳細規格定義

Page 19: 資訊開發的關鍵資訊開發的關鍵ebooks.lib.ntu.edu.tw/1_file/cmmi/23/K2.pdf · 目前臺北肯美資訊公司約有四十人左右,人力充足, 包含 系統整合,技術研發,....各種人才

BR(業務規則)功能BR(BR(業務規則)功能功能 業務規則整理

詳細整理各類業務規則資料,提供其他功能規格參照

Page 20: 資訊開發的關鍵資訊開發的關鍵ebooks.lib.ntu.edu.tw/1_file/cmmi/23/K2.pdf · 目前臺北肯美資訊公司約有四十人左右,人力充足, 包含 系統整合,技術研發,....各種人才

ERD(檔案模型規劃)功能ERD(ERD(檔案模型規劃)功能功能

完整檔案定義

建立完整檔案架構及關聯,模型式分析檔案

Page 21: 資訊開發的關鍵資訊開發的關鍵ebooks.lib.ntu.edu.tw/1_file/cmmi/23/K2.pdf · 目前臺北肯美資訊公司約有四十人左右,人力充足, 包含 系統整合,技術研發,....各種人才

DEV(畫面設計)功能DEV(DEV(畫面設計)功能功能 畫面規格整理

Text畫面設計

GUI畫面設計 Web

畫面設計

由字典或檔案欄位拉出,設計使用者需求畫面及規格

Page 22: 資訊開發的關鍵資訊開發的關鍵ebooks.lib.ntu.edu.tw/1_file/cmmi/23/K2.pdf · 目前臺北肯美資訊公司約有四十人左右,人力充足, 包含 系統整合,技術研發,....各種人才

DCT(名詞定義整合)功能DCT(DCT(名詞定義整合)功能功能 欄位整合整理

所有系統中的欄位彙整至欄位字典,皆以業務用語定義欄位

Page 23: 資訊開發的關鍵資訊開發的關鍵ebooks.lib.ntu.edu.tw/1_file/cmmi/23/K2.pdf · 目前臺北肯美資訊公司約有四十人左右,人力充足, 包含 系統整合,技術研發,....各種人才

PST(子系統關聯)功能PST(PST(子系統關聯)功能功能 子系統關聯整理

畫面設計模組

完整彙集處理功能,建立系統功能架構

Page 24: 資訊開發的關鍵資訊開發的關鍵ebooks.lib.ntu.edu.tw/1_file/cmmi/23/K2.pdf · 目前臺北肯美資訊公司約有四十人左右,人力充足, 包含 系統整合,技術研發,....各種人才

MTX(資料交叉分析)功能MTX(MTX(資料交叉分析)功能功能 檔案功能間關聯定義

業務資料交叉分析

整理系統所有功能與檔案資料,建立之間矩陣關聯

Page 25: 資訊開發的關鍵資訊開發的關鍵ebooks.lib.ntu.edu.tw/1_file/cmmi/23/K2.pdf · 目前臺北肯美資訊公司約有四十人左右,人力充足, 包含 系統整合,技術研發,....各種人才

程式元件定義 模組程式元件定義 模組模組 元件定義: 運用規格說明元件功能,並可與畫面處理串連 元件分類: BP(業務規則元件)/ DAP (檔案處理元件)

BP: Business Procedure, DAP: Data Access Procedure 可藉由組合多個元件的方式產生新的元件

DAP

BP

Form Design串聯

串聯

整理系統程式元件定義,串聯畫面設計功能

Page 26: 資訊開發的關鍵資訊開發的關鍵ebooks.lib.ntu.edu.tw/1_file/cmmi/23/K2.pdf · 目前臺北肯美資訊公司約有四十人左右,人力充足, 包含 系統整合,技術研發,....各種人才

需求追溯(Xupper RT)- 輸入畫面需求追溯(需求追溯(Xupper RTXupper RT))-- 輸入畫面輸入畫面

Page 27: 資訊開發的關鍵資訊開發的關鍵ebooks.lib.ntu.edu.tw/1_file/cmmi/23/K2.pdf · 目前臺北肯美資訊公司約有四十人左右,人力充足, 包含 系統整合,技術研發,....各種人才

需求追溯(Xupper RT)- 報表需求追溯(需求追溯(Xupper RTXupper RT))-- 報表報表

Page 28: 資訊開發的關鍵資訊開發的關鍵ebooks.lib.ntu.edu.tw/1_file/cmmi/23/K2.pdf · 目前臺北肯美資訊公司約有四十人左右,人力充足, 包含 系統整合,技術研發,....各種人才

功能點數計算(Xradian)功能點數計算(功能點數計算(XradianXradian))

Page 29: 資訊開發的關鍵資訊開發的關鍵ebooks.lib.ntu.edu.tw/1_file/cmmi/23/K2.pdf · 目前臺北肯美資訊公司約有四十人左右,人力充足, 包含 系統整合,技術研發,....各種人才

Topic 3

Xupper效益特點

Page 30: 資訊開發的關鍵資訊開發的關鍵ebooks.lib.ntu.edu.tw/1_file/cmmi/23/K2.pdf · 目前臺北肯美資訊公司約有四十人左右,人力充足, 包含 系統整合,技術研發,....各種人才

Xupper 效益 & 特點XupperXupper 效益 & 特點

實務型開發方法論

電腦中心(MIS)

使用者 (User)

Xupper採用接近使用者端的開發方法,例如業務流程圖與業務規則整理方式,易讓使用者了解及接受。

Page 31: 資訊開發的關鍵資訊開發的關鍵ebooks.lib.ntu.edu.tw/1_file/cmmi/23/K2.pdf · 目前臺北肯美資訊公司約有四十人左右,人力充足, 包含 系統整合,技術研發,....各種人才

Xupper效益 & 特點XupperXupper效益 & 特點

具資料庫檢索功能,是資訊規劃知識庫

PROCESS

FIELDUPDATE

SPEC.

DETAILSPEC.

FIELDSPEC.(EDIT)

FIELDSPEC.

ERD

ENTITYDETAIL

DICTIONARY

BUSINESSMTX

PROCESSSTRUCTURE

BFD

DEVICEDESIGN

知 識 庫

Page 32: 資訊開發的關鍵資訊開發的關鍵ebooks.lib.ntu.edu.tw/1_file/cmmi/23/K2.pdf · 目前臺北肯美資訊公司約有四十人左右,人力充足, 包含 系統整合,技術研發,....各種人才

Xupper 效益 & 特點XupperXupper 效益 & 特點

完整規格的文件輸出 完整套件式文書資料輸出

需求規格書

設計規格書

程式規格書

……….

Page 33: 資訊開發的關鍵資訊開發的關鍵ebooks.lib.ntu.edu.tw/1_file/cmmi/23/K2.pdf · 目前臺北肯美資訊公司約有四十人左右,人力充足, 包含 系統整合,技術研發,....各種人才

Xupper效益 & 特點XupperXupper效益 & 特點

兼具單機與網路版本 (具多人多工開發整合效應)

單機

Desktop computer

Xupper

網路

Workstation

Workstation

Workstation

Server

Page 34: 資訊開發的關鍵資訊開發的關鍵ebooks.lib.ntu.edu.tw/1_file/cmmi/23/K2.pdf · 目前臺北肯美資訊公司約有四十人左右,人力充足, 包含 系統整合,技術研發,....各種人才

Xupper 效益 & 特點XupperXupper 效益 & 特點

全面提昇系統分析設計品質

業務分析 需求定義 外部設計 內部設計 製造

Upper 工程 Lower 工程

傳統方式

工具方式

系統工程師(SE)

系統工程師(SE)

程式設計師

Upper CASE Tool Lower CASE Tool

後端開發工具

運用 CASE TOOL 軟體開發面貌改觀

開發

執行

Xupper

Page 35: 資訊開發的關鍵資訊開發的關鍵ebooks.lib.ntu.edu.tw/1_file/cmmi/23/K2.pdf · 目前臺北肯美資訊公司約有四十人左右,人力充足, 包含 系統整合,技術研發,....各種人才

Xupper 效益 & 特點XupperXupper 效益 & 特點

公司業務標準制度導入

使用表單一致

Xupper標準制度

開發規格一致

名詞定義統一 開發方法統一

Page 36: 資訊開發的關鍵資訊開發的關鍵ebooks.lib.ntu.edu.tw/1_file/cmmi/23/K2.pdf · 目前臺北肯美資訊公司約有四十人左右,人力充足, 包含 系統整合,技術研發,....各種人才

傳統的系統開發方式傳統的系統開發方式傳統的系統開發方式

現行業務整理

使用者部門

資訊部門

需求討論

業務運用規則作成

系統設計/修正

業務運用規則文件

系統設計規格書 系統撰寫

系統完成

系統運用

Page 37: 資訊開發的關鍵資訊開發的關鍵ebooks.lib.ntu.edu.tw/1_file/cmmi/23/K2.pdf · 目前臺北肯美資訊公司約有四十人左右,人力充足, 包含 系統整合,技術研發,....各種人才

軟體工程式的系統開發方式軟體工程式的系統開發方式軟體工程式的系統開發方式

使用者部門

資訊部門

Xupper現行業務整理

需求討論 系統設計/修正

需求討論確認 業務運用規則作成

系統設計規格書 系統撰寫

系統完成

系統運用

Page 38: 資訊開發的關鍵資訊開發的關鍵ebooks.lib.ntu.edu.tw/1_file/cmmi/23/K2.pdf · 目前臺北肯美資訊公司約有四十人左右,人力充足, 包含 系統整合,技術研發,....各種人才

Xupper 開發主旨XupperXupper 開發主旨開發主旨

< 非歐美理論型工具(例 DFD,…)

使用者易於參與

< 以Data Model 為主的設計理念 (DOA)

DOA : Data Oriented Approach

< 簡單、易學、好用

Page 39: 資訊開發的關鍵資訊開發的關鍵ebooks.lib.ntu.edu.tw/1_file/cmmi/23/K2.pdf · 目前臺北肯美資訊公司約有四十人左右,人力充足, 包含 系統整合,技術研發,....各種人才

作成使用者合意的設計圖

業務上的決定事項業務上的決定事項 業務如何串接?

業務如何串接?

文章

文章

什麼是業務上必要的DATA ?

什麼是業務上必要的DATA ?

使用者可完全理解,業務流程&業務規則&畫面需求 ……. . . . . ..

業務規則業務規則 業務流程業務流程 畫面需求畫面需求

使用者可完全理解

A B C D1○ ×2 △ ○

分析規劃設計的要點分析規劃設計的分析規劃設計的要要點點

以業務流程、業務規則、畫面 掌握需求,排除溝通上的盲點(Gap)Gapless -> Bugless

Page 40: 資訊開發的關鍵資訊開發的關鍵ebooks.lib.ntu.edu.tw/1_file/cmmi/23/K2.pdf · 目前臺北肯美資訊公司約有四十人左右,人力充足, 包含 系統整合,技術研發,....各種人才

Q / A

Page 41: 資訊開發的關鍵資訊開發的關鍵ebooks.lib.ntu.edu.tw/1_file/cmmi/23/K2.pdf · 目前臺北肯美資訊公司約有四十人左右,人力充足, 包含 系統整合,技術研發,....各種人才

Ken System Products for aKen System Products for abetter way to get things done.better way to get things done.

www.kensystem.com.tw

肯美資訊科技股份有限公司SYSTEM INTERNATIONAL CORP.