B、資訊系統開發方法論 系統開發生命週期法 雛型開發法 合作需求規劃與合作應用設計 使用者自建系統 資訊系統的委外與租用 套裝軟體的引進

Slides:



Advertisements
Similar presentations
口臭不苦惱 清新口氣大作戰 口臭不只破壞人際的互動,更是 身體發出的警訊,不能輕忽。 康健雜誌 89 期文. 梁煙純 攝影.邱瑞金.
Advertisements

[ Java 程序设计 教程 ] 阎菲 陈利 向郑涛 陈宇峰 中国水利水电出版社.  Java 语言是对软件开发技术有深 远影响、应用前景广泛、具有丰富 的类库、继承了 C++ 传统(摈弃了 某些不足)广泛使用的网络编程语 言。 Java 语言的特性使它可以最大 限度地利用网络。  本章介绍面向对象的基本概念:对.
案例 某日,小强的妈妈带着 7 岁的小强去医院。妈妈说老 师多次反映小强容易发脾气,注意力难以集中、学习 成绩不好。妈妈说他从小就好动,容易分神。她同时 说最近小强经常感到肚子痛和便秘。她曾经买药给他 吃,但没有效果。 小强和姐姐、妈妈住在郊区外公外婆家。他爸爸是公 司司机。妈妈和外公都在一家蓄电池厂工作,小强和.
壹 展会营销方式 在休闲娱乐产业中的分析. 壹 展会营销方式 在休闲娱乐产业中的分析 对于行业、企业、产品的作用 会展营销 的作用 会展营销 集行业资源要素、灵活多变的活动手段、面对面的展览展示等优点,已经发展成为所有行业开展营销工作的首选手段。 1、市场调研功能 5、注意力经济效应 2、产品创新功能.
行政执法人员 综合法律知识培训 二OO六年八月.
两汉文学及汉代诗歌.
第一讲 软件与软件开发.
近现代文学概说.
第2框 文化创新的途径 考点:理解文化创新的重要途径.
第 16 章 資訊管理、 系統分析與設計.
安全自护我能行 ——八年(1)班主题班会.
麵包的秘密 作者:奧亨利.
臺南市104學年度 國民中小學新進教師研習課程 廉政宣導與案例研習 臺南市政府教育局政風室 科員 黃彥雄.
技職教育之人才培育 -以育達商業技術學院為例 王育文 戴美華 育達商業技術學院 吉林大學企業管理系 副校長 博士生
每周物流资讯 苏州得尔达国际物流有限公司 第四十三期.
龙海公寓· 多城一家O2O项目 商业计划书 2015年7月.
第十四章 資訊管理的系統開發觀點.
临沂市华泰工艺美术有限公司 人事管理制度培训.
僑務委員會法規委員會 專門委員兼執行秘書徐佑伶
第八章 信息系统开发概述.
法務部行政執行署彰化分署 行政執行官李垂章
扬州大学建筑科学与工程学院 青年共产主义学校 第十期暨主要学生干部培训班 二OO八年十二月.
104學年度優良課程計畫分享暨課程計畫撰寫實務
班主任素质提升要走自主发展之路 广 东 技 术 师 范 学 院 外国语学院 英语(翻译)12级1班 李秀云.
世界各國的成人儀式 劉 奕 麟老師.
引领民族复兴的战略布局 —— 关于“四个全面”若干问题之解读 福建省委党校 福建行政学院 曹敏华教授.
第七章 电子商务系统的运营与维护.
网站如何定制建设???.
法務部行政執行署彰化分署 行政執行官李垂章
第8章 系統架構.
第 一 章 資訊系統開發概論 課程名稱:系統分析與設計 各位同學大家好,我是李春雄老師,本學期所開設的課程名稱為「資料結構」,
原型法 原型法概述: 原型是一个可以实际运行、反复修改,可以不断完善的系统。.
农作物病虫害图解 阜宁县农业干部学校 二OO九年四月.
转正述职报告 乐恩公司 史航
克拉玛依职业技术学院klmyzyjsxy
報告人: 財政部採購稽核小組稽核委員 台灣菸酒股份有限公司王自來
普通高等教育“十一五”国家级规划教材 信息系统分析与设计 刘腾红 孙细明 主编 科 学 出 版 社.
大拇指游戏的类似经历 1、作息时间? 2、 考试成绩? 板书,表情典型性 3、心情?.
契約 課程:文書實務與應用 教師:黃湃翔老師.
猜 谜 说个宝,道个宝,说它宝贵到处有, 看不见,摸不着,不香不臭没味道,   万物生存离不了,在你身边看不见, 越往高处它越少。(打一自然物)
医学寄生虫总论 (二).
mashup 林維甫 郭家伶 吳佩珊 蔡小倩 楊士毅 曾仕豪 Marshup起源 何謂Mashup Mashup類型 Mashup架構
目錄 前言 八達通 使用八達通的好處 八達通的種類 輕鐵 輕鐵的設施 輕鐵的發展 輕鐵與西鐵
Topic 06 行銷資訊系統的開發方法.
需求擷取.
網路安全技術期末報告 Proxy Server
作業系統 補充: 雲端運算.
課程名稱:資料庫系統 授課老師:李春雄 博士
第十三章 資訊管理的系統開發觀點.
MIS原理与应用 第七讲 系统需求分析之 逻辑模型
奢侈稅成效分析與房市未來發展 吳中書 中華經濟研究院 第十九屆亞太財務經濟會計及管理會議 ~07.09.
指導老師:范瑞珠 老師 組員:高嘉輿 黃鳳梅 戴仲敏 劉俊廷 江坤道 演講者:江坤道
2009電信加值應用大賽 中華民國九十八年二月.
法律與生活 教材大綱 蔡月芳編著.
中華生活商圈 商家管理系統 指導老師:王素華老師 學 生: 陳逸文 張治仁.
資四B 鍾宇豪 資四B 宋忠霖 資四B 林書漢 資四B 曾聖棋
现代教育技术应用 第一章 现代教育技术基础 第6讲 何克抗教授关于多媒体课件的理论研究 单 位: 北京师范大学 作 者: 毛荷&王翠霞.
大榮行動化物流 主講人:資訊中心 楊志文.
PART 4 系統開發與社會性議題 Chapter 8 系統開發.
105學年度 服務學習教育說明會 Service Learning.
風能 主題:風能 班級:四環工一A 組員:林明哲 4980N047 江信宏 4980N079
业务流程重组 1.概念 业务流程重组(BPR ,Business Process Reengineering)强调以业务流程为改造对象和中心、以关心客户的需求和满意度为目标、对现有的业务流程进行根本的再思考和彻底的再设计,利用先进的制造技术、信息技术以及现代化的管理手段、最大限度地实现技术上的功能集成和管理上的职能集成,以打破传统的职能型组织结构(Function-Organization),建立全新的过程型组织结构(Process-Oriented.
課程名稱:資料庫系統 授課老師:李春雄 博士
从“聚焦课堂”到  “关注教育教学全过程” 浙江省教育厅教研室 张 丰 二OO八年十二月.
臺北市私立大同高中105年 地震疏散演練 上午9時21分, 實施防災演練, 9月13日0730實施預演.
明湖國小 文書講習 時間: 地點:總務處.
第 1 章 設計網頁的準備工作.
案例分析: THE NEXTGEN POS SYSTEM
第 1 章 認識資料庫系統.
Presentation transcript:

B、資訊系統開發方法論 系統開發生命週期法 雛型開發法 合作需求規劃與合作應用設計 使用者自建系統 資訊系統的委外與租用 套裝軟體的引進 不同資訊系統開發方法的比較

系統開發方法分類 系統開發 生命週期法 雛型 開發法 使用者 自建系統 採購套 裝軟體 委外 租用 組織內部開發 組織外部開發 可行性分析 合作需求規劃及合作應用設計 使用者 自建系統 採購套 裝軟體 委外 租用 組織內部開發 組織外部開發 可行性分析

ISD開發技術的演進史 1950 1970 1980 1990 2000 1950~1970年代 1970年代後期 瀑布式 注重分析階段 1950 1970 1980 1990 2000 1950~1970年代 瀑布式 傳統式的SDLC 1970年代後期 注重分析階段 Data導向 集體分析 1980年代初期 4GL 雛型開發法 1980年代晚期 CASE工具 OO 1990年代初期 Client / Server 整合OO / CASE 2000年代 Web-based, Java

1. 系統開發生命週期法(SDLC) 系統開發 生命週期法 雛型 開發法 使用者 自建系統 採購套 裝軟體 委外 租用 組織內部開發 合作需求規劃及合作應用設計 使用者 自建系統 採購套 裝軟體 委外 租用 組織內部開發 組織外部開發 可行性分析

SDLC 技術背景 IS 開發的Life Cycle Model 4GL之前的程式語言:耗時、難以撰寫維護 分析 設計 策略 規劃 實作 系統 評估 維護 導入 策略 規劃 分析 設計 實作 與測 試

SDLC主要特色 整個生命週期的階段定義分明。 前一階段完成後,方能開始下一階段的工作。 每一個階段的完成,必定有其一定的里程碑或文件。 每一階段的任務力求完整、正確、嚴謹。 嚴謹的專案管理控制。 使用者僅在分析與系統測試時參與。

SDLC主要步驟 專案起始研究 瞭解問題與契機 定義專案的範圍與資訊系統目標 專案可行性分析 財務可行性分析 技術可行性分析 組織接受可行性分析 系統分析 使用者需求分析、訪談 ERD與DFD的模式建立 系統設計 架構的大部設計 輸出入、程式、資料庫的設計 系統建構 程式撰寫 系統導入 直接導入 部分導入 測試 資源建構 平行導入 階段導入 實驗導入

SDLC主要缺點 發展時間冗長,使用者常失去耐心。 使用者參與程度少。 SDLC的前段沒有實際的系統雛型供使用者試驗學習。 使用者測試評估,僅在資訊系統上線的最後階段。

2. 雛型開發法 系統開發 生命週期法 雛型 開發法 使用者 自建系統 採購套 裝軟體 委外 租用 組織內部開發 組織外部開發 可行性分析 合作需求規劃及合作應用設計 使用者 自建系統 採購套 裝軟體 委外 租用 組織內部開發 組織外部開發 可行性分析

雛型開發法被提出之原因 使用者對自己的需求常常不甚明確,根本說不清楚。 開發人員常常無法充分瞭解使用者的需求。 邊做邊學(Learning by Doing)的優點。 外在環境需求的經常變動,需及時反應。 分析後期所產生的修改成本很高,應儘早發現  錯誤。

雛型開發法的主要步驟 定義已知或 重要的需求 開發雛型 否 使用者試用 雛型 放棄此系統 是 建置此系統 使用者評估 雛型任務 結束 放棄此系統 建置此系統 重新規劃此系統 否 是

雛型開發法的不同類型 用後丟棄雛型開發法(Throw Away)。 介面雛型開發法(Mock Up)。 以一種快而粗糙(Quick and Dirty)的方式建立雛型,以促使使用者儘快藉由與雛型互動來決定需求項目 僅實施在風險程度最高的地方,因為雛型之丟棄也意味著成本的浪費 介面雛型開發法(Mock Up)。 演化型雛型開發法(Evolutionary Prototype)。 將所有需求看成一個整體 從需求最清楚的部分快速的經歷一系統開發週期,以完成初版雛型系統 再利用該雛型與使用者溝通以確定、修改和擴充需求,並藉以做為下一週期雛型演進之依據。

雛型開發法的優缺點 優點 缺點 快速驗證需求。 利用實際IS來掌握需求。 使用者參與高。 可早期發現錯誤。 重複發展彈性高。 邊用邊學、接受程度高。 缺點 嚴謹度不夠、文件不完備。

3. 合作需求規劃與合作應用設計 系統開發 生命週期法 雛型 開發法 使用者 自建系統 採購套 裝軟體 委外 租用 組織內部開發 合作需求規劃及合作應用設計 使用者 自建系統 採購套 裝軟體 委外 租用 組織內部開發 組織外部開發 可行性分析

傳統系統分析缺點 個人一對一訪談時間太久,以致成本太高。 訪談由系統開發人員掌控,使用者角色太過被動而妨礙創造力、想像力。 不同使用者間的需求常存在著衝突、不一致,且難以解決。 系統需求與組織的目標策略配合度不良。 使用者對系統的目標、內容運作或價值存在疑慮,缺少共識的形式。 使用者與系統人員間的互動機會太少,無法互相學習、協調與腦力激盪。

JRP/ JAD 特點 合作需求規劃(Joint Requirement Planning, JRP) / 合作應用設計(Joint Application Design, JAD) 強調使用者的主導參與、團隊合作、群體決策、群體共識、腦力激盪產生創意 不用一對一浪費時間、衝突可公開討論解決 MIS人員扮演技術支援的角色,不主導IS的目標與功能需求 利用CASE Tools快速設計介面來共同討論IS的架構 JRP著重分析階段;JAD著重設計階段

4. 使用者自建系統 系統開發 生命週期法 雛型 開發法 使用者 自建系統 採購套 裝軟體 委外 租用 組織內部開發 組織外部開發 合作需求規劃及合作應用設計 使用者 自建系統 採購套 裝軟體 委外 租用 組織內部開發 組織外部開發 可行性分析

EUC 現存IS開發的主要問題 End User Computing 等待開發期(Backlog)的時間冗長,造成所需開發的系統積壓 不可見的等待開發期(Invisible Backlog) :未提報 維護成本太高。 使用者需求難以正確掌握。 End User Computing 使用者自行利用易學、容易上手的軟體(如4GL),由資訊人員扮演支援協助的角色,進行開發、 維護自己所需的應用程式。

EUC的優缺點 優點 缺點 沒有溝通、抗拒及等待之問題。 降低MIS負擔。 提升創意與工作滿意度。 不適於複雜、大規模、要求嚴謹的控制、安全及 效率的系統。 需設立專門支援單位。 工具不相容。 需注意基本資料庫的安全。 需良好的教育訓練。 MIS的本位主義:MIS部門對部分資源釋出之抗拒

5. 資訊系統的委外與租用 系統開發 生命週期法 雛型 開發法 使用者 自建系統 採購套 裝軟體 委外 租用 組織內部開發 組織外部開發 合作需求規劃及合作應用設計 使用者 自建系統 採購套 裝軟體 委外 租用 組織內部開發 組織外部開發 可行性分析

委外與租用 委外(Outsourcing) 租用 企業將部份或全部的資訊系統功能,以契約委方式委託外部的IS供應商來發展、管理或提供 企業透過應用服務提供者(Application Service Provider, ASP)租用其所需的軟體 透過網路,業者集中管理應用軟體,並以租用方式提供承租者相關之軟體服務 顧客只有使用權並沒有所有權,其只是租用並非一次買斷,另IS是由業者集中管理,非建置在顧客處,且顧客可自由選擇不同的模組

傳統的委外與ASP之比較

委外的優缺點 優點 缺點 核心能力的專注。 提升IS的品質。 產生節約意識,避免不必要的花費。 打擊員工士氣。 需求溝通的問題。 阻礙內部的科技升級及組織學習。 不確定性及品質控制的難度增加。 易受承包商控制。 彈性應變能力較弱。

6. 套裝軟體的引進 系統開發 生命週期法 雛型 開發法 使用者 自建系統 採購套 裝軟體 委外 租用 組織內部開發 組織外部開發 合作需求規劃及合作應用設計 使用者 自建系統 採購套 裝軟體 委外 租用 組織內部開發 組織外部開發 可行性分析

套裝軟體的引進 直接運用套裝軟體,不需資訊部門開發。 新趨勢:目前的套裝軟體已經發展到所謂的企業系統,例如:ERP、SCM、CRM、軟體內含標準的作業流程、內建Best Practice,並且以此來搭配企業進行BPR 優點 成本低、錯誤較少、節省時間、系統優良。 缺點 無法適應不同公司的運作方式與特殊性。 由於非自行開發,對系統架構與程式內容不了解,造成修改上的困難。

7. IS開發方法比較

IS開發方法比較 (Cont.) 方法 特色 優點 缺點 委外 l IS 建置由外部廠商完 成 可降低或控制建置成本 當組織內部資源或技術水準 不足時仍可製作 喪失對 功能的控制權 廠商素質影響系統發展方 向和成功與否 租用 (ASP) 公司透過 Internet 租 用 ASP 所提供的軟體 服務 分擔的租用成本低於量身訂 作的方式 可彈性選擇適合自己的套裝 軟體 並不見得完全適合本身的 需求 無法獲得一對一的專屬服 務 應用程式 套裝軟體 商用軟體 降低組織內部自行 發展的需求 專業廠商、品質、效率、 可靠度較好 上線時間快 降低企業內部資訊資源的 成本 可能無法切 合企業的專 屬需求 企業功能無法完全發揮 客製化會大幅提升成本 不容易修改

不同ISD選擇的影響因素 系統特質 資訊資源 充裕程度 使用者特性 問題特性 企業經營環境 系統開發方法的選擇 成本、品質、成敗、時間 需求確定程度 標準化程度 策略性 專案風險高低 資訊安全 結構化程度 財務壓力 動態變化 時間壓力 IS部門之技術與人力 動機興趣及IT技能

參考資料 林東清,「資訊管理:e化企業的核心 競爭能力」,智勝文化,台北市,2002年9月初版。 第十五章:資訊系統開發方法論 吳仁和、林信惠, 「系統分析與設計:理論與實務應用」三版,智勝文化事業 有限公司,台北市,2004年1月。 第二章:資訊系統開發模式