第5章开发策略课件.ppt

上传人(卖家):晟晟文业 文档编号:3861276 上传时间:2022-10-19 格式:PPT 页数:61 大小:195.38KB
下载 相关 举报
第5章开发策略课件.ppt_第1页
第1页 / 共61页
第5章开发策略课件.ppt_第2页
第2页 / 共61页
第5章开发策略课件.ppt_第3页
第3页 / 共61页
第5章开发策略课件.ppt_第4页
第4页 / 共61页
第5章开发策略课件.ppt_第5页
第5页 / 共61页
点击查看更多>>
资源描述

1、第第6章章 開發策略開發策略簡介簡介本章是本章是SDLCSDLC系統分析階段的的剩餘活動。系統分析階段的的剩餘活動。系統分析階段系統分析階段的主要目的是要建立新資訊的主要目的是要建立新資訊系統的系統的邏輯模型邏輯模型。開發策略概述開發策略概述在幾年前,一般公司不外乎在幾年前,一般公司不外乎自行開發軟體自行開發軟體購買套裝軟體購買套裝軟體(或許需做一些修改或許需做一些修改),或,或聘請顧問聘請顧問或或外部資源外部資源執行這項工作。執行這項工作。今日,公司有更多的選擇,包括今日,公司有更多的選擇,包括應用系統應用系統服務提供者服務提供者(簡稱簡稱ASPASP)、網站代管的軟體選網站代管的軟體選擇擇

2、,以及,以及提供各種企業級軟體解決方案的提供各種企業級軟體解決方案的公司公司。選擇最佳的開發方式選擇最佳的開發方式公司需要考量三個公司需要考量三個關鍵議題關鍵議題:(1):(1)網際網路的衝擊網際網路的衝擊、(2)(2)軟體委外的各種選項軟體委外的各種選項、及、及(3)(3)內部自行開內部自行開發軟體的替代方案發軟體的替代方案。網際網路的衝擊網際網路的衝擊 軟體即服務軟體即服務SIIA(軟體及資訊產業協會軟體及資訊產業協會)相信相信軟體是一種軟體是一種服務服務的觀念的觀念。SIIA指出許多指出許多傳統的傳統的應用套裝軟體應用套裝軟體,將被,將被網路網路服務服務所取代所取代,而這些服務將免除公司

3、內部員工而這些服務將免除公司內部員工安裝、維護,升級的責任安裝、維護,升級的責任。SIIA的出版品指出,的出版品指出,以以服務服務而而非產品非產品的方式取的方式取得軟體得軟體,將對軟體產業造成巨大的衝擊,將對軟體產業造成巨大的衝擊。網際網路的衝擊網際網路的衝擊 傳統與網路為基礎的軟體開發策略傳統與網路為基礎的軟體開發策略 身為系統分析師,你必須考慮系統要在身為系統分析師,你必須考慮系統要在以以Web為核心的架構下為核心的架構下,或是在,或是在傳統的環境中傳統的環境中開開發。發。在以在以Internet為基礎的系統中,為基礎的系統中,網頁網頁會成為應會成為應用系統的一部分用系統的一部分,而不只是

4、一個通訊頻道。,而不只是一個通訊頻道。系統分析師需要系統分析師需要新的開發工具與解決方案新的開發工具與解決方案,才,才能處理新的系統。能處理新的系統。例如例如:已經學過兩個以已經學過兩個以Web為基礎的開發環境,分別是為基礎的開發環境,分別是IBM的的WebSphere和和Microsoft的的.NET。網際網路的衝擊網際網路的衝擊 雖然雖然網路式系統網路式系統是主要的趨勢是主要的趨勢,但,但許多公司還許多公司還是仰仗是仰仗傳統的系統傳統的系統,可能的,可能的原因之一是原因之一是舊有系舊有系統不容易被取代統不容易被取代;也可能是也可能是不需要網路元件不需要網路元件,來滿足他們的需求來滿足他們的

5、需求。與傳統環境比較起來,與傳統環境比較起來,在在網路式環境網路式環境中組建應中組建應用系統,可能會用系統,可能會提供比較大的效益提供比較大的效益,有時候,有時候也也會產生比較高的風險會產生比較高的風險。以下幾節的內容,將列。以下幾節的內容,將列出這兩種開發方式的特徵。出這兩種開發方式的特徵。網際網路的衝擊網際網路的衝擊在在傳統開發方式傳統開發方式需考量的一些特質需考量的一些特質:系統設計受到相容性課題的影響系統設計受到相容性課題的影響,包括現有的硬體,包括現有的硬體及軟體平台和舊有系統需求的影響。及軟體平台和舊有系統需求的影響。系統被設計在區域或廣域的公司網路上執行系統被設計在區域或廣域的公

6、司網路上執行。系統經常利用系統經常利用Internet連結和資源,但是連結和資源,但是網頁功能網頁功能被視為功能的補強而不是設計的核心要素被視為功能的補強而不是設計的核心要素。開發過程通常依循三種主要路徑之中的一種開發過程通常依循三種主要路徑之中的一種:公司內公司內自行開發自行開發、購買套裝軟體必要時做一些修改購買套裝軟體必要時做一些修改,或,或利利用外部的顧問用外部的顧問。擴充能力擴充能力*會受到通訊及網路限制的影響會受到通訊及網路限制的影響。(*指系統指系統能夠處理未來業務量及交易量的能力能夠處理未來業務量及交易量的能力)許多應用系統需要相當的桌上型電腦運算能力及資許多應用系統需要相當的桌

7、上型電腦運算能力及資源源。安全問題安全問題通常比網路通常比網路(web)為基礎的系統單純為基礎的系統單純。網際網路的衝擊網際網路的衝擊在一個在一個以網路以網路(web)為基礎的系統開發方式為基礎的系統開發方式需需考量的一些特質考量的一些特質:系統是在一個以系統是在一個以Internet為基礎的架構之下開發並為基礎的架構之下開發並交付交付,如,如.NET或或WebSphere。這種開發方式這種開發方式視網站為平台視網站為平台,而不只是通訊頻道。,而不只是通訊頻道。以以Web為基礎的系統規模為基礎的系統規模可輕易擴充可輕易擴充,並,並可在不同可在不同的硬體環境下執行的硬體環境下執行。大型公司傾向部

8、署以網路大型公司傾向部署以網路(web)為基礎的系統為基礎的系統,作作為全體企業的軟體解決方案為全體企業的軟體解決方案,像是顧客關係管理、,像是顧客關係管理、訂單處理、以及原物料管理。訂單處理、以及原物料管理。以以Web為基礎的軟體視應用軟體為為基礎的軟體視應用軟體為較不依賴於桌上較不依賴於桌上型電腦運算能力及資源型電腦運算能力及資源的一種服務的一種服務。網際網路的衝擊網際網路的衝擊當公司以當公司以服務服務而而非產品非產品的方式取得以的方式取得以Web為基礎的為基礎的軟體時,他們軟體時,他們能將能將內部自行開發的工作降到最低內部自行開發的工作降到最低,而藉由支付約定的費用,讓廠商負責安裝、調整

9、、而藉由支付約定的費用,讓廠商負責安裝、調整、並維護該系統。並維護該系統。以以Web為基礎的軟體通常為基礎的軟體通常需要增加一個通訊層,稱需要增加一個通訊層,稱為為中介軟體中介軟體(middleware#),以便與現有的軟體及,以便與現有的軟體及舊有系統溝通舊有系統溝通。委外委外(1)p 委外委外(outsourcing#)是指將資訊系統的是指將資訊系統的開開發發、操作操作,或,或維護維護等工作以支付費用的方等工作以支付費用的方式式暫時暫時或或長期長期地轉移給提供這些服務的公地轉移給提供這些服務的公司。司。p委外可以是委外可以是小規模的程式撰寫工作小規模的程式撰寫工作,也可,也可以是以是從服務

10、提供者租用軟體從服務提供者租用軟體,將基礎業務將基礎業務流程的委外管理流程的委外管理(通常被稱為通常被稱為企業流程委外企業流程委外(BPO,business process outsourcing#)或是或是處理公司全部的處理公司全部的IT功能功能。委外委外(2)委外的成長委外的成長傳統上傳統上,公司把,公司把IT業務委外業務委外,當作是,當作是控制成本控制成本及及因應科技快速變遷因應科技快速變遷的手法。的手法。今日今日,上述原因依舊,而,上述原因依舊,而委外已經成為企業整委外已經成為企業整體體IT策略的一部分策略的一部分。在在Oracle引用的資料中顯示引用的資料中顯示許多企業花費其許多企業

11、花費其IT預算的預算的80%來來維護維護現有的軟體和系統現有的軟體和系統,因而迫,因而迫使使IT經理人浪費時間管理繁瑣的升級工作,經理人浪費時間管理繁瑣的升級工作,而無暇投入能夠獲利的而無暇投入能夠獲利的IT專案專案。一個提供委外解決方案的公司被稱為一個提供委外解決方案的公司被稱為服務提供服務提供者者(service provider#)。委外委外(3)委外有兩種廣為採用的選項,其中牽涉到委外有兩種廣為採用的選項,其中牽涉到應用系統服應用系統服務提供者務提供者及及提供網際網路業務服務的公司提供網際網路業務服務的公司。p 應用系統服務提供者應用系統服務提供者(ASP,application se

12、rvice provider#)指的是按照指的是按照使用量的多寡使用量的多寡,或是,或是申請的費用申請的費用,提供軟體應用系,提供軟體應用系統,或存取特定應用軟體的公司。統,或存取特定應用軟體的公司。ASP提供的不只是提供的不只是使用軟體授權使用軟體授權,還包括將,還包括將套裝軟體出租套裝軟體出租給顧給顧客。客。p有些公司提供有些公司提供網際網路業務服務網際網路業務服務(IBS,Internet business services#),這些業者針對如,這些業者針對如訂單處理訂單處理、帳務帳務,及,及客戶關係客戶關係管理管理等交易提供強而有力的等交易提供強而有力的Web為基礎的支援。為基礎的支援

13、。IBS的另一個術語是的另一個術語是代管服務代管服務(managed hosting),因為,因為整個整個營運是由外部的公司,或是主機來管理營運是由外部的公司,或是主機來管理。委外委外(4)委外的費用委外的費用目前有幾種模式,包括目前有幾種模式,包括固定費用固定費用、預訂費用預訂費用,以及按照以及按照使用量或交易筆數使用量或交易筆數計算。計算。固定費用模式固定費用模式(fixed fee model)是根據是根據特定的特定的服務服務或或使用者支援等級使用者支援等級所設定的費用組合。所設定的費用組合。預訂費用模式預訂費用模式(subscription model)則包含則包含變變動的費用動的費用

14、,這些費用會按照,這些費用會按照使用應用軟體的人使用應用軟體的人數數或或工作站數量工作站數量計算。計算。使用量模式使用量模式(usage model)或交易筆數模式或交易筆數模式(transaction model)則是依據則是依據交易交易或或作業量作業量,而收取不同的費用。而收取不同的費用。委外委外(5)委外時應考量的事項委外時應考量的事項 只有當結果只有當結果符合成本效益的原則符合成本效益的原則,解決方案與解決方案與公司長期經營的策略方向一致公司長期經營的策略方向一致,而且,而且涉及的風涉及的風險在可接受的範圍內險在可接受的範圍內時,才可以將關鍵任務的時,才可以將關鍵任務的IT系統委外。系

15、統委外。公司必須將敏感的資料,交給外部的服務提供公司必須將敏感的資料,交給外部的服務提供者,並信任該提供者維護者,並信任該提供者維護資料的安全性資料的安全性、機密機密性性,及,及品質品質。除此之外,除此之外,在在委外之前委外之前,一個一個公司應小心檢視有關公司應小心檢視有關保險保險、潛在責任潛在責任、授權授權及及資訊所有權資訊所有權、保固條款保固條款,及,及災難防制復原災難防制復原等議等議題題。委外委外(6)考量委外的公司必須瞭解到此種解決方案所能考量委外的公司必須瞭解到此種解決方案所能達到的也達到的也完全受限於提供該項服務的委外廠商完全受限於提供該項服務的委外廠商,在此種情境之下,在對委外廠

16、商做任何承諾之在此種情境之下,在對委外廠商做任何承諾之前,充分審查前,充分審查委外公司的歷史委外公司的歷史及及財務狀況財務狀況尤其尤其重要。重要。購併也會影響委外服務的顧客購併也會影響委外服務的顧客。例如,。例如,Compaq及及HP已經宣布,在他們合併之後,將已經宣布,在他們合併之後,將重組並簡化新公司所提供的產品及服務。重組並簡化新公司所提供的產品及服務。-公司公司穩定性穩定性的考量的考量在某些情況下,一個公司如果在某些情況下,一個公司如果沒有足夠的時間沒有足夠的時間或或經驗經驗,可以自行處理某些工作時,就,可以自行處理某些工作時,就會將應會將應用系統的開發或系統修改的任務委託給用系統的開

17、發或系統修改的任務委託給IT顧問顧問公司公司。委外委外(7)委外替公司減輕了在忙的時候需要增加委外替公司減輕了在忙的時候需要增加IT人員及在工作人員及在工作量減少時需要裁減人力的責任。量減少時需要裁減人力的責任。委外主要的委外主要的缺點之一缺點之一是它會是它會提高員工對工作保障的疑提高員工對工作保障的疑慮慮。境外委外境外委外 境外委外境外委外(offshore outsourcing#)或或全球委外全球委外(global outsourcing#)係指將係指將IT開發開發、支援支援及及操作操作等等作業移轉到其他國家的作法。作業移轉到其他國家的作法。境外委外的主要原因與國內委外相同境外委外的主要

18、原因與國內委外相同:都是為了都是為了取得較取得較低廉的成本低廉的成本。境外委外涉及一些關於境外委外涉及一些關於專案控管專案控管、安全問題安全問題、文化差文化差異異、以及、以及有效通訊有效通訊等特殊疑慮。等特殊疑慮。採行境外委外之前,它應該仔細分析採行境外委外之前,它應該仔細分析所有的利益所有的利益及潛及潛在的在的各種風險各種風險。自行開發軟體的選項自行開發軟體的選項(1)自製或採購的決策自製或採購的決策所謂所謂自製自製就是由公司的就是由公司的IT部門負責組建或開發部門負責組建或開發自製軟體自製軟體(in-house software#)。所謂的所謂的購買購買套裝軟體套裝軟體(software

19、package#)則則是由某個是由某個廠商廠商或或ASP(Application Service Provider#)取得取得。套裝軟體套裝軟體可能是一套可能是一套標準化標準化的商業化程式,或是一套的商業化程式,或是一套專為購買者設計的專為購買者設計的客製化客製化(customized#)軟體。軟體。開發軟體並從事銷售行為的公司被稱為開發軟體並從事銷售行為的公司被稱為軟體廠商軟體廠商 (software vendors#)。有些公司會藉由客製化,加強商用套裝軟體的功能,有些公司會藉由客製化,加強商用套裝軟體的功能,並為某一個特定產業而設定軟體的作業環境,這些公並為某一個特定產業而設定軟體的作業

20、環境,這些公司被稱為司被稱為加值型經銷商加值型經銷商(VAR,value-added reseller#)。自行開發軟體的選項自行開發軟體的選項(2)許多許多不同類型的公司組織不同類型的公司組織都能使用的套裝軟都能使用的套裝軟體,稱之為體,稱之為水平式應用軟體水平式應用軟體(horizontal application#)。為處理為處理特定類型企業的資訊需求特定類型企業的資訊需求所開發的套所開發的套裝軟體,則稱之為裝軟體,則稱之為垂直式應用軟體垂直式應用軟體(vertical application#)。自行開發軟體自行開發軟體 自行開發的理由自行開發的理由:1.滿足獨特的企業需求滿足獨特的企

21、業需求-公司在決定自行開發軟體公司在決定自行開發軟體時,往往是因為從市場上買不到可以滿足其獨特時,往往是因為從市場上買不到可以滿足其獨特需求的套裝軟體。需求的套裝軟體。自行開發軟體的選項自行開發軟體的選項(3)2.讓企業程序與政策的變更極小化讓企業程序與政策的變更極小化-如果找到的套如果找到的套裝軟體需要改變現有的運作或程序,公司也可能裝軟體需要改變現有的運作或程序,公司也可能選擇自行開發該軟體。選擇自行開發該軟體。3.滿足現有系統的限制滿足現有系統的限制-任何新安裝的軟體都必須任何新安裝的軟體都必須與現有的系統一起工作。與現有的系統一起工作。4.滿足現有技術的限制滿足現有技術的限制-新系統必

22、須與現有的硬體新系統必須與現有的硬體和舊有的系統一同運作,那可能會需要一個特定和舊有的系統一同運作,那可能會需要一個特定的設計而不是市場上可找到的。的設計而不是市場上可找到的。5.開發內部資源和能力開發內部資源和能力-高層主管通常比較偏好高層主管通常比較偏好有自己內部的有自己內部的IT團隊來提供整體的指導和長期的團隊來提供整體的指導和長期的穩定。穩定。6.滿足獨特的安全性需求滿足獨特的安全性需求 自行開發軟體的選項自行開發軟體的選項(4)購買套裝軟體購買套裝軟體購買套裝軟體的理由購買套裝軟體的理由:1.成本比較低廉成本比較低廉-軟體供應商把開發成本分散到許多客戶上軟體供應商把開發成本分散到許多

23、客戶上面面。2.實作所需的時間比較短實作所需的時間比較短 -當你購買套裝軟體時,它已經完當你購買套裝軟體時,它已經完成系統設計、程式撰寫、測試及文件的製作。因此,就省下成系統設計、程式撰寫、測試及文件的製作。因此,就省下自行開發時會花費在這些任務的時間。自行開發時會花費在這些任務的時間。3.經過證實的可靠性和效能的標竿經過證實的可靠性和效能的標竿 -如果這種套裝軟體已經如果這種套裝軟體已經上市一段時間,任何重要問題應當已經被發現並已由供應商上市一段時間,任何重要問題應當已經被發現並已由供應商更正完成。更正完成。4.需要比較少的技術開發人員需要比較少的技術開發人員 5.由廠商提供未來的升級版本由

24、廠商提供未來的升級版本6.6.利用其他公司做借鏡利用其他公司做借鏡 -能夠與其他公司的使用者聯繫,能夠與其他公司的使用者聯繫,取得他們對於這種套裝軟體的印象和資訊。取得他們對於這種套裝軟體的印象和資訊。自行開發軟體的選項自行開發軟體的選項(5)套裝軟體的客製套裝軟體的客製 如果軟體產品的如果軟體產品的標準版本標準版本都無法滿足公司需求,則公司都無法滿足公司需求,則公司可能考慮修改套裝軟體來滿足其需求。可能考慮修改套裝軟體來滿足其需求。客製套裝軟體的三種方式如下客製套裝軟體的三種方式如下:1.你可以購買基本版的套裝軟體,並由廠商為你你可以購買基本版的套裝軟體,並由廠商為你客客製化製化 (cust

25、omized#),以符合你的需求。,以符合你的需求。2.你可以支付額外的費用,你可以支付額外的費用,要求他們要求他們加強系統的功加強系統的功能能,以便滿足你的需求,以便滿足你的需求。3.你可以購買套裝軟體你可以購買套裝軟體,並自行修改系統的功能並自行修改系統的功能。這種作法的這種作法的缺點之一缺點之一是,系統分析師和程式設計是,系統分析師和程式設計人員可能不熟悉這套軟體,因此人員可能不熟悉這套軟體,因此需要時間瞭解需要時間瞭解,並進行正確的修改並進行正確的修改。如果產品需要客製如果產品需要客製(修改修改),則購買,則購買標準版標準版的某些優點就會的某些優點就會消失消失。自行開發軟體的選項自行開

26、發軟體的選項(6)如果如果由廠商執行客製的任務,修改後的套裝軟體由廠商執行客製的任務,修改後的套裝軟體可能更貴可能更貴,而且而且可能需要更長的時間可能需要更長的時間。另一個問題是另一個問題是未來的支援未來的支援:雖然雖然廠商都會定期為標準版升廠商都會定期為標準版升級級,但他們,但他們可能並不提供客製程式的升級版可能並不提供客製程式的升級版。另外,如果。另外,如果由購買軟體的公司進行修改,當套裝軟體的新版本推出時,由購買軟體的公司進行修改,當套裝軟體的新版本推出時,公司可能需要再修改這個新的版本。公司可能需要再修改這個新的版本。建立使用者應用軟體建立使用者應用軟體 所謂所謂使用者應用軟體使用者應

27、用軟體(user application#)是利是利用標準的商用軟體,像是用標準的商用軟體,像是Microsoft Word或或Microsoft Excel,這類軟體都已用特定的方式,這類軟體都已用特定的方式設定,來強化使用者的生產力。設定,來強化使用者的生產力。自行開發軟體的選項自行開發軟體的選項(7)利用利用使用者應用軟體使用者應用軟體的原因的原因:1.大多數的大多數的IT部門都有一堆來不及處理的專案,而那些為一部門都有一堆來不及處理的專案,而那些為一個人或一個小團隊所作的個人或一個小團隊所作的IT解決方案,經常都不會優先處解決方案,經常都不會優先處理,故在這些情況下,理,故在這些情況下

28、,使用者應用軟體使用者應用軟體提供一個提供一個低成本的低成本的解決方案解決方案。2.許多公司藉由提供更多的資料,以及功能更強的資料管理許多公司藉由提供更多的資料,以及功能更強的資料管理工具,來提升基層員工的能力。其主要目的是工具,來提升基層員工的能力。其主要目的是讓基層員工讓基層員工不用不用IT部門的介入就能更方便地取得執行其業務所需的資部門的介入就能更方便地取得執行其業務所需的資料,料,如此能使得如此能使得IT部門,更具生產力部門,更具生產力。但採用這個方式的公司,必須提供提升員工能力所需的技但採用這個方式的公司,必須提供提升員工能力所需的技術支援,術支援,IT部門常設有所謂的部門常設有所謂

29、的客服中心客服中心(help desk#),或,或資訊中心資訊中心(IC,information center#)來負責對使用者提供來負責對使用者提供技術的支援。技術的支援。基於基於安全性安全性的考量,公司通常會限制這類使用者應用軟體的考量,公司通常會限制這類使用者應用軟體只能在其任職部門內的個人電腦上執行只能在其任職部門內的個人電腦上執行。系統分析師的角色系統分析師的角色在系統開發過程的這個時間點,公司必須決定是在系統開發過程的這個時間點,公司必須決定是採用採用某種委外的選項某種委外的選項、自行開發軟體自行開發軟體、購買套裝購買套裝軟體軟體、開發使用者應用軟體開發使用者應用軟體,還是,還是這

30、些方案的某這些方案的某種結合種結合。例如,例如,若決定若決定自行開發軟體自行開發軟體,系統分系統分析師的參與程度析師的參與程度,可能比可能比委外或選擇商業套裝軟委外或選擇商業套裝軟體體時更加深入時更加深入。當在選擇硬體及軟體時,當在選擇硬體及軟體時,系統分析師系統分析師常常擔任常常擔任評評選小組的成員選小組的成員,評選小組也必須包含評選小組也必須包含使用者使用者,讓,讓他們參與評選過程,並對新系統產生歸屬感。他們參與評選過程,並對新系統產生歸屬感。評選小組的主要任務,是評選小組的主要任務,是排除排除無法滿足需求的系無法滿足需求的系統方案統方案,為為可行的方案排定等級可行的方案排定等級,然後,然

31、後將可行的將可行的方案呈給管理階層,以便做出最後的裁定方案呈給管理階層,以便做出最後的裁定。這個這個過程由仔細過程由仔細研究每個方案的研究每個方案的成本成本與與效益效益開始。開始。分析成本效益分析成本效益 三種主要的成本分析工具三種主要的成本分析工具:回收分析回收分析、投投資報酬率資報酬率、以及、以及淨現值淨現值。回收分析回收分析(payback analysis payback analysis#)#)決定一個決定一個資訊系統要花多久時間資訊系統要花多久時間,才能藉由減少成才能藉由減少成本及增加效益本及增加效益,回收所投入的資源。回收所投入的資源。投資報酬率投資報酬率(ROIROI,r re

32、turn eturn o on n i investment nvestment#)#)是將由專案所得到的是將由專案所得到的總淨效益總淨效益(回收回收),與對專案的與對專案的總成本總成本(投資投資)間的間的百分比百分比。淨現值淨現值(NPVNPV,n net et p present resent v value#)alue#)是是所所有效益的總價值有效益的總價值減去減去成本的總價值成本的總價值,並調,並調整效益和成本,以反映發生的時間點。整效益和成本,以反映發生的時間點。分析成本效益分析成本效益(from 張豐雄 著 結構化系統分析與設計)回收分析回收分析(還本法還本法):):此種方法以還本

33、的年限為基準,亦即計算投資此種方法以還本的年限為基準,亦即計算投資金額需要多少年才能收回。金額需要多少年才能收回。還本的年限愈短,還本的年限愈短,方案愈值得採行方案愈值得採行。公式如右公式如右:PP=C/P:PP=C/P其中其中:PP:PP代表還本年限代表還本年限C C代表投資額代表投資額P P代表每年現金回收額代表每年現金回收額例如例如:建立一個會計系統共需投資建立一個會計系統共需投資150,000150,000元,元,該系統建立後,每年可減少支出該系統建立後,每年可減少支出50,00050,000元,其元,其還本年限可計算如下還本年限可計算如下:PP=150,000 PP=150,000

34、50,000=3(50,000=3(年年)分析成本效益分析成本效益(from 張豐雄 著 結構化系統分析與設計)投資報酬率投資報酬率(ROI)ROI)比較法比較法:此種方法是用以衡量投資所獲得之此種方法是用以衡量投資所獲得之投資報酬率投資報酬率是否大於是否大於投資成本投資成本(通常指通常指市場利率市場利率),若答案,若答案是肯定的,即表示此方案可行是肯定的,即表示此方案可行,反之則否。,反之則否。公公式如右式如右:ROI=(P C:ROI=(P C N)N)(C (C 2)2)其中其中:ROI:ROI代表投資報酬率代表投資報酬率P P代表稅後盈餘代表稅後盈餘N N代表投資年限代表投資年限(即投

35、資後系統可使用年限即投資後系統可使用年限)C C代表投資金額代表投資金額例如例如:假設某一系統之投資額為假設某一系統之投資額為100,000100,000元,實元,實施後每年可增加淨利施後每年可增加淨利35,00035,000元,此系統之可使元,此系統之可使用年限為四年,其投資報酬率可計算如下用年限為四年,其投資報酬率可計算如下:分析成本效益分析成本效益(from 張豐雄 著 結構化系統分析與設計)ROI=ROI=(35,000 100,000(35,000 100,000 4)4)(100,000 (100,000 2)2)=0.20.2 =20%20%若市場之利率水準不超過若市場之利率水準

36、不超過20%20%,則此系統,則此系統即值得投資建立。即值得投資建立。淨現值淨現值(NPV)NPV)法法:此法是依據此法是依據預定回收率預定回收率,將各期,將各期現金流現金流程程(現金回收現金回收)折為現值,折為現值,若現值大於系若現值大於系統的投資額,即表示該方案值得採行統的投資額,即表示該方案值得採行,其計算公式如下其計算公式如下:分析成本效益分析成本效益(from 張豐雄 著 結構化系統分析與設計)NPV=NPV=AAt t/(1+r)/(1+r)t t 其中其中NPVNPV代表現值,代表現值,t t代表期別代表期別 A At t代表第代表第t t期現金流程期現金流程(現金回收現金回收)

37、r r代表預定回收率代表預定回收率例如例如:某一系統之投資額為某一系統之投資額為180,000180,000元,此系統元,此系統之使用年限為五年,平均每年可回收現金之使用年限為五年,平均每年可回收現金56,00056,000元,假設其預定回收率為百分之十,其元,假設其預定回收率為百分之十,其現值可計算如下現值可計算如下:NPV=56000/(1+0.1)+56000/(1+0.1)NPV=56000/(1+0.1)+56000/(1+0.1)2 2 +56000/(1+0.1)+56000/(1+0.1)3 3+56000/(1+0.1)+56000/(1+0.1)4 4 +56000/(1+

38、0.1)+56000/(1+0.1)5 5 =212,290(=212,290(元元)大於投資額大於投資額180,000180,000元,元,故此系統建立後,必能獲得高效益。故此系統建立後,必能獲得高效益。t=1n分析成本效益分析成本效益(from 張豐雄 著 結構化系統分析與設計)平衡點分析法平衡點分析法:此法是利用座標圖表示新、舊系統的成本消長此法是利用座標圖表示新、舊系統的成本消長情形,兩成本線之交點即為兩系統成本相等之情形,兩成本線之交點即為兩系統成本相等之平衡點。平衡點。例如例如:某公司之會計系統,原使用人工處理,某公司之會計系統,原使用人工處理,每月費用為每月費用為350,0003

39、50,000元,若改用電腦處理,估元,若改用電腦處理,估計新系統開發費用為計新系統開發費用為750,000750,000元,每月變動費元,每月變動費用為用為200,000200,000元,可計算如下元,可計算如下:(1)(1)新系統之作業總成本為新系統之作業總成本為:(2)(2)A=750000+200000m (A=750000+200000m (*m m代表月數代表月數)(3)(3)(將上式視為將上式視為 y=750000+200000 x)y=750000+200000 x)(4)(4)(2)(2)舊系統之作業總成本為舊系統之作業總成本為:分析成本效益分析成本效益(from 張豐雄 著

40、結構化系統分析與設計)B=350000m (B=350000m (視為視為 y=350000 x)y=350000 x)(3)(3)新系統應實施多少個月,始能將其固定成新系統應實施多少個月,始能將其固定成本部分收回,其計算式如下本部分收回,其計算式如下:A=B A=B 即即 350000m=750000+200000m 350000m=750000+200000m 故故 m=5(m=5(個月個月)茲繪圖說明如下茲繪圖說明如下:300000600000900000120000018000001500000123456時間時間(月月)成本成本(5,1750000)(0,750000)*右圖中右圖中

41、紅色線紅色線代表代表舊系統舊系統,藍色線藍色線代代表表新系統新系統,由圖可,由圖可知,從第五個月起,知,從第五個月起,新系統之總成本即新系統之總成本即較舊系統低,也就較舊系統低,也就是新系統從那時起是新系統從那時起就開始比舊系統有就開始比舊系統有效益。效益。取得軟體的過程取得軟體的過程(1)步驟步驟l:l:評估資訊系統需求評估資訊系統需求 指出系統的關鍵功能指出系統的關鍵功能-不論你考慮的是自行開發不論你考慮的是自行開發或委外的選項,都必須發展出一份清楚且詳盡的或委外的選項,都必須發展出一份清楚且詳盡的功能功能清單清單,讓它可以作為,讓它可以作為系統的整體規格系統的整體規格。考量網路及網站相關

42、事宜考量網路及網站相關事宜-你必須決定系統將來你必須決定系統將來是否會在網路上、是否會在網路上、InternetInternet或企業內網路上執行,並或企業內網路上執行,並將這些需求融入設計中。將這些需求融入設計中。估計工作量及未來的成長估計工作量及未來的成長(圖圖6-166-16)詳細說明任何硬體、軟體或人員限制詳細說明任何硬體、軟體或人員限制p你必須決定現有的軟體、硬體或人員等事項,是否會影響購置你必須決定現有的軟體、硬體或人員等事項,是否會影響購置的抉擇。的抉擇。p你必須釐清開發、取得、實作,及維護該系統你必須釐清開發、取得、實作,及維護該系統所需的內部自有所需的內部自有人力人力,並且決

43、定公司,並且決定公司是否願意負擔這些比委外高的人力水準是否願意負擔這些比委外高的人力水準。取得軟體的過程取得軟體的過程(2)準備準備RFPRFP或或RFQRFQp這兩個文件相當類似,但是會這兩個文件相當類似,但是會使用在不同的情況下,使用在不同的情況下,端視你端視你是否已經選擇特定的軟體產品是否已經選擇特定的軟體產品。p 徵求建議書文件徵求建議書文件(RFPRFP,r request equest f for or p proposal#)roposal#)是一份是一份描述你的公司描述你的公司、列出你所需要的列出你所需要的ITIT服務或產服務或產品品,以及,以及規範必要功能的規範必要功能的文件

44、。文件。RFP RFP能協助確保組能協助確保組織的業務需求可被滿足。織的業務需求可被滿足。根據這個根據這個RFPRFP,廠商可以,廠商可以判斷是否擁有產品能滿足你的需求。判斷是否擁有產品能滿足你的需求。RFP RFP 也要求也要求具體的價格和付款條件具體的價格和付款條件。(圖圖6-176-17)p當你評估對某個當你評估對某個RFPRFP的各種回應時,你會發覺有一的各種回應時,你會發覺有一套套評估模式評估模式會有莫大的助益。會有莫大的助益。一套一套評估模式評估模式(evaluation model)(evaluation model)就是一種採用一個就是一種採用一個共同的量尺共同的量尺以衡量並比

45、較廠商等級的技術。以衡量並比較廠商等級的技術。(p255 (p255 圖圖6-19a6-19a,圖圖6-19b 6-19b)取得軟體的過程取得軟體的過程(3)p 詢價單詢價單(RFQRFQ,rerequest quest f for or q quotation#)uotation#)在另一在另一方面方面比比RFPRFP明確明確。當你當你使用使用RFQRFQ時,你已經知道要用時,你已經知道要用的是特定的產品或服務的是特定的產品或服務,而你,而你需要獲得其報價或競需要獲得其報價或競標價格標價格。RFQ RFQ可以包括可以包括買斷買斷或或各種租賃各種租賃的選項,也的選項,也可以加入可以加入維護維護

46、或或技術支援技術支援的條款。的條款。步驟步驟2:2:辨識潛在的廠商或委外選項辨識潛在的廠商或委外選項 如果你需要尋找特定產業的如果你需要尋找特定產業的垂直式應用系統垂直式應用系統,則可以研究則可以研究產業貿易期刊或網站產業貿易期刊或網站,搜尋適用於,搜尋適用於特定產業的軟體評估資訊。特定產業的軟體評估資訊。另一種方法是與顧問公司合作。另一種方法是與顧問公司合作。聘請顧問的聘請顧問的主要優點是,你能夠吸取廣泛的經驗,這是任主要優點是,你能夠吸取廣泛的經驗,這是任何單一公司難以提供的何單一公司難以提供的。取得軟體的過程取得軟體的過程(4)另外一個有用的資源是另外一個有用的資源是網際網路上的網際網路

47、上的BBSBBS,其中包含數千個叫做其中包含數千個叫做新聞群組新聞群組(news-groups)(news-groups)的論壇,的論壇,新聞群組新聞群組是獲得資訊與其他分析師或是獲得資訊與其他分析師或ITIT專業人士交流的好地方。專業人士交流的好地方。步驟步驟3:3:評估各替代方案評估各替代方案 在辨識各種替代方案之後,你必須選出最適合在辨識各種替代方案之後,你必須選出最適合於公司需要的一種。於公司需要的一種。許多由許多由顧問顧問及及軟體出版商軟體出版商所架設的網站中,經所架設的網站中,經常都有產品的參考資料,以及連到其供應商的常都有產品的參考資料,以及連到其供應商的超連結。超連結。在評選的

48、過程中,你應該在評選的過程中,你應該從從現有的使現有的使用者用者取得資訊取得資訊、試用試用該應用軟體該應用軟體、並且、並且對各種對各種套裝軟體進行套裝軟體進行標竿測試標竿測試。取得軟體的過程取得軟體的過程(5)p 現有的使用者現有的使用者 -你可以聯繫現有使用者,取得你可以聯繫現有使用者,取得意見回饋並得知他們的經驗。意見回饋並得知他們的經驗。針對大型套裝軟體,針對大型套裝軟體,ASPASP和和軟體供應商軟體供應商通常都會提供使用者參考資料。通常都會提供使用者參考資料。p 試用試用-對於對於水平式應用軟體水平式應用軟體或或小型系統小型系統,利用,利用一種展示版本一種展示版本輸入少量交易範例輸入

49、少量交易範例,也是可以接受的,也是可以接受的測試方式。測試方式。對於對於垂直式應用軟體垂直式應用軟體或或大型系統大型系統而言,而言,則可能需要由則可能需要由ITIT人員和使用者組成的小組,人員和使用者組成的小組,進行數進行數天或數週的測試天或數週的測試。p 標竿測試標竿測試-為了判定套裝軟體能否有效處理特為了判定套裝軟體能否有效處理特定的交易量,你可以進行定的交易量,你可以進行標竿測試標竿測試。所謂的所謂的標竿標竿(benchmark benchmark#)#)可以測量套裝軟體可以測量套裝軟體處理處理特定資料量特定資料量所所需的需的時間時間。例如。例如:某一種某一種標竿測試標竿測試可以測量處理

50、可以測量處理1,0001,000筆銷售交易所需要的時間。筆銷售交易所需要的時間。取得軟體的過程取得軟體的過程(6)步驟步驟4:4:執行成本效益分析執行成本效益分析步驟步驟5:5:準備建議書準備建議書 準備一份建議書,內容包括含各種方案的描準備一份建議書,內容包括含各種方案的描述與評估,以及它們的成本、效益、優點及缺述與評估,以及它們的成本、效益、優點及缺點。在此時,你可能需要提交正式的點。在此時,你可能需要提交正式的系統需求系統需求文件文件,並對建議的內容進行簡報。,並對建議的內容進行簡報。步驟步驟6:6:實作解決方案實作解決方案 實作的工作內容要由你選擇的解決方案而定。實作的工作內容要由你選

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 办公、行业 > 各类PPT课件(模板)
版权提示 | 免责声明

1,本文(第5章开发策略课件.ppt)为本站会员(晟晟文业)主动上传,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
2,用户下载本文档,所消耗的文币(积分)将全额增加到上传者的账号。
3, 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(发送邮件至3464097650@qq.com或直接QQ联系客服),我们立即给予删除!


侵权处理QQ:3464097650--上传资料QQ:3464097650

【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。


163文库-Www.163Wenku.Com |网站地图|