可行性分析報(bào)告與軟件開發(fā)計(jì)劃(超齊全講解)_第1頁(yè)
可行性分析報(bào)告與軟件開發(fā)計(jì)劃(超齊全講解)_第2頁(yè)
可行性分析報(bào)告與軟件開發(fā)計(jì)劃(超齊全講解)_第3頁(yè)
可行性分析報(bào)告與軟件開發(fā)計(jì)劃(超齊全講解)_第4頁(yè)
可行性分析報(bào)告與軟件開發(fā)計(jì)劃(超齊全講解)_第5頁(yè)
已閱讀5頁(yè),還剩40頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

第三講項(xiàng)目市場(chǎng)調(diào)研在一些人眼里,今天的軟件開發(fā)似乎已成為簡(jiǎn)單的事情,已有了不少很好的開發(fā)工具和軟件庫(kù),軟件開發(fā)人員訓(xùn)練有素,都強(qiáng)烈渴望去編寫很酷的軟件,可以在幾天的時(shí)間里編寫出一個(gè)相當(dāng)復(fù)雜的軟件。但為什么有一些軟件能夠得到用戶的喜歡,而另一些則不能?為什么有些軟件能夠在市場(chǎng)上成功,而有些則受到冷落?由此可見,開發(fā)軟件并不一定難,難就難在如何開發(fā)有用的軟件。微軟凌小寧博士我最大的心得是,一個(gè)產(chǎn)品一定要找到能夠真正適用的場(chǎng)合,不能只是為了技術(shù)而從事技術(shù)為了研究而進(jìn)行研究,卻不管用戶對(duì)你所研究的技術(shù)和產(chǎn)品有沒有需求。否則,無論你的技術(shù)是多么優(yōu)秀,多么先進(jìn),恐怕你的產(chǎn)品在市場(chǎng)上都無法獲得成功。微軟張益肇博士第3章可行性分析與軟件開發(fā)計(jì)劃3.1系統(tǒng)的研發(fā)背景3.2軟件開發(fā)計(jì)劃3.3可行性分析報(bào)告3.4小結(jié)2022/10/18當(dāng)我們?cè)谥肿鋈魏我患ぷ饕郧埃仨毭鞔_工作的性質(zhì)、任務(wù),制定完成任務(wù)的計(jì)劃,這是非常必要的。同樣對(duì)于軟件產(chǎn)品的開發(fā),顯然也應(yīng)該解決好這樣類似的問題,明確該軟件產(chǎn)品開發(fā)的任務(wù),以及完成任務(wù)的價(jià)值從而制定出完成任務(wù)的計(jì)劃。那么問題的定義和可性行研究就是制定軟件系統(tǒng)的計(jì)劃的第一步。所以在軟件工程中把這一步稱為計(jì)劃時(shí)期。問題的定義與可性行研究開始問題定義可性行研究可行否?項(xiàng)目實(shí)施計(jì)劃終止項(xiàng)目的建議結(jié)束YN問題的定義與可性行研究計(jì)劃時(shí)期的工作流程圖Who為誰(shuí)設(shè)計(jì),用戶是誰(shuí)?What要解決哪些問題?Why為什么要解決這些問題

有用的軟件3W

WinCE1.0問題的定義與可性行研究例如,微軟公司,曾在1996年前后,微軟將其掌上電腦操作系統(tǒng)WinCE1.0投放市場(chǎng),當(dāng)時(shí),一些人預(yù)測(cè)憑借微軟強(qiáng)大的市場(chǎng)運(yùn)作力量一定能獲得成功,但也有一些人批評(píng)說它的用戶界面并不適于掌上電腦用戶,用在臺(tái)式機(jī)上還比較合適??蓪?shí)際證明少數(shù)人的批評(píng)是對(duì)的,winCE在市場(chǎng)上并不成功,用戶根本不買帳,覺得它不好用。后來,該產(chǎn)品漸漸地從市場(chǎng)上就銷匿跡了。所以這對(duì)微軟來說,是一次教訓(xùn)。由此可見,3W這一設(shè)計(jì)的出發(fā)點(diǎn)是非常重要的,但也是非產(chǎn)個(gè)困難的。像微軟這樣一個(gè)成功的軟件公司有時(shí)也不能很好地回答它們。不正說明它的困難所在嗎?不正說明的確應(yīng)該下功夫嗎?項(xiàng)目來源合同:為別人做;立項(xiàng):為自己做;失敗:無盈利-》賠錢-》聲譽(yù)影響-》官司失?。罕M賠錢-》公司倒閉-》東山再起難!學(xué)到的遠(yuǎn)比失去的多!

什么是可行性研究?

任何工程項(xiàng)目均應(yīng)進(jìn)行可行性研究。軟件工程項(xiàng)目可行性研究實(shí)質(zhì)是一次大大壓縮和簡(jiǎn)化了的分析和設(shè)計(jì)過程,主要在較高層次上以較抽象的方式進(jìn)行,其目的是在盡可能短的時(shí)間內(nèi)以最小的代價(jià)確定該項(xiàng)目是否能夠開發(fā),是否值得開發(fā)。

例如,歷史上最著名的一個(gè)例子,就是日本的第五代計(jì)算機(jī):在20世紀(jì)70年代,日本政府和學(xué)術(shù)界發(fā)起了“第五代計(jì)算機(jī)”的革命,投入了大量的財(cái)力和人力,其目的在于使計(jì)算機(jī)以人的智能幫助人類。其中包括能看、能聽、能說、能與人對(duì)話、能理解人及能翻譯的智能機(jī)器人。這一革命在當(dāng)時(shí)極大地推動(dòng)了計(jì)算機(jī)人工智能的發(fā)展。想法是好的,但可惜的是,人們過于樂觀,操之過急。人工智能的發(fā)展未能如愿,絕大多數(shù)基本技術(shù)不能解決。日本最終不得不宣布放棄。“第五代計(jì)算機(jī)”終成泡影。計(jì)算機(jī)人工智能這一學(xué)科也因此蒙受了不白之冤,被很多人稱為無用的學(xué)問。所以軟件設(shè)計(jì)工作只有基于用戶需求,立足于可行的技術(shù)才有可能成功。3.1現(xiàn)狀調(diào)查和問題的定義

目的:弄清楚用戶要求計(jì)算機(jī)解決什么問題任務(wù):編寫系統(tǒng)目標(biāo)與規(guī)范說明書系統(tǒng)目標(biāo)與規(guī)范說明書1、項(xiàng)目:教材銷售系統(tǒng)2、問題:人工銷售教材手續(xù)繁瑣,容易出錯(cuò)3、項(xiàng)目目標(biāo):建立一個(gè)高效率、無差錯(cuò)的計(jì)算機(jī)教材銷售系統(tǒng)4、項(xiàng)目范圍:利用現(xiàn)有的計(jì)算機(jī),軟件開發(fā)費(fèi)用不得超過2000元5、初步想法:建議在系統(tǒng)中增加對(duì)缺書的統(tǒng)計(jì)與采購(gòu)功能6、可性行研究:建議進(jìn)行大約10天的可性行研究,且研究費(fèi)用不超過500元可行性研究目的:用最小的代價(jià)在盡可能短的時(shí)間內(nèi)確定問題是否能夠解決。不是解決問題,而是確定問題是否值得去解決。說明該軟件開發(fā)項(xiàng)目的實(shí)現(xiàn)在技術(shù)上、經(jīng)濟(jì)上和社會(huì)條件上的可行性;評(píng)述為合理地達(dá)到開發(fā)目標(biāo)可能選擇的各種方案。

GB8567-88《計(jì)算機(jī)軟件產(chǎn)品開發(fā)文件編制指南》3.1可行性研究的任務(wù)可行性研究的主要任務(wù)是“了解客戶的要求及現(xiàn)實(shí)環(huán)境,從技術(shù)、經(jīng)濟(jì)和社會(huì)因素等三方面研究并論證本軟件項(xiàng)目的可行性,編寫可行性研究報(bào)告,制定初步項(xiàng)目開發(fā)計(jì)劃。”GB8566-88《計(jì)算機(jī)軟件開發(fā)規(guī)范》

可行性研究的最根本任務(wù)

對(duì)軟件開發(fā)以后的行動(dòng)方針提出建議。3.2可行性研究的內(nèi)容(1)技術(shù)可行性:風(fēng)險(xiǎn)分析,資源分析,技術(shù)分析(3)經(jīng)濟(jì)可行性:費(fèi)用估計(jì),效益估計(jì)(3)操作可行性:用戶使用可能性,時(shí)間進(jìn)度可行性,組織和文化上的可行性(4)社會(huì)可行性(法律可行性)(5)抉擇技術(shù)可行性度量一個(gè)特定技術(shù)信息系統(tǒng)解決方案的實(shí)用性及技術(shù)資源的可用性考慮的問題(1)開發(fā)風(fēng)險(xiǎn)分析(3)資源分析(3)相關(guān)技術(shù)的發(fā)展(現(xiàn)有技術(shù)能否實(shí)現(xiàn)新系統(tǒng),技術(shù)難點(diǎn)、建議采用技術(shù)的先進(jìn)性)經(jīng)濟(jì)可行性

度量系統(tǒng)解決方案的性能價(jià)格比。考慮的問題成本/效益分析(開發(fā)、運(yùn)行的成本/效益)有形成本、效益無形成本、效益價(jià)值和成本的關(guān)系質(zhì)量與價(jià)值、成本的關(guān)系價(jià)值/成本的均衡舉例盈虧平衡點(diǎn)操作可行性用戶使用可能性時(shí)間進(jìn)度可行性組織和文化上的可行性3.3可行性研究過程1.復(fù)查系統(tǒng)規(guī)模和目標(biāo)3.研究目前正在使用的系統(tǒng)3.導(dǎo)出新系統(tǒng)的高層邏輯模型4.進(jìn)一步定義問題5.導(dǎo)出和評(píng)價(jià)供選擇的解法6.推薦行動(dòng)方針7.草擬開發(fā)計(jì)劃8.書寫文檔提交審查可行性研究的具體步驟1、確定項(xiàng)目規(guī)模和目標(biāo),明確限制和約束。我們認(rèn)為用戶要的用戶要的2、研究老系統(tǒng)

解決老系統(tǒng)問題老系統(tǒng)功能新增功能注:注意了解與其它系統(tǒng)的接口。

新系統(tǒng)效益老系統(tǒng)效益可行性研究的具體步驟3、導(dǎo)出高層邏輯模型(conceptualdesign)…………抽象實(shí)現(xiàn)改進(jìn)老系統(tǒng)模型新模型新系統(tǒng)應(yīng)該告訴用戶“What”而不是“How”可行性研究的具體步驟4、復(fù)查和重新定義1)復(fù)查定義2)導(dǎo)出邏輯模型3)從新定義。注:此時(shí)合同未簽,應(yīng)考慮成本,不宜反復(fù)太多次??尚行匝芯康木唧w步驟5、導(dǎo)出和評(píng)價(jià)多種解法目標(biāo):根據(jù)前面定義的系統(tǒng)邏輯模型,導(dǎo)出若干個(gè)較高層次的物理解法供選擇考察角度①技術(shù)可行性:初步排除一些不現(xiàn)實(shí)的系統(tǒng)②操作可行性:分析員應(yīng)該根據(jù)使用部門處理事務(wù)的原則和習(xí)慣檢查技術(shù)上可行的那些方案。③經(jīng)濟(jì)可行性:開發(fā)成本和運(yùn)行費(fèi)用,并且估計(jì)相對(duì)于現(xiàn)有的系統(tǒng)而言這個(gè)系統(tǒng)可以節(jié)省的開支或可以增加的收入。在這些估計(jì)數(shù)字的基礎(chǔ)上,對(duì)每個(gè)可能的系統(tǒng)進(jìn)行成本/效益分析。為每個(gè)在技術(shù)、操作和經(jīng)濟(jì)等方面都可行的系統(tǒng)制定實(shí)現(xiàn)進(jìn)度表,這個(gè)進(jìn)度表不需要(也不可能)制定得很詳細(xì),通常只需要估計(jì)生命周期每個(gè)階段的工作量??尚行匝芯康木唧w步驟5、導(dǎo)出和評(píng)價(jià)多種解法進(jìn)度表經(jīng)濟(jì)上合算技術(shù)上可行操作上可行技術(shù)上不可行用戶不可能操作不合算可行性研究的具體步驟6、推薦行動(dòng)方針YesorNo?NoYesWhy?Whichoneisthebest?Why?(cost/benefit)8、審查、存檔7、編寫可行性報(bào)告(開發(fā)計(jì)劃)

任務(wù)分解,確定負(fù)責(zé)人

大致進(jìn)度規(guī)劃

財(cái)務(wù)預(yù)算

風(fēng)險(xiǎn)分析及對(duì)策粗略可行性研究的具體步驟

系統(tǒng)目標(biāo)和范圍的定義

-要解決的根本問題、達(dá)到目標(biāo)所需的資源和經(jīng)費(fèi);對(duì)現(xiàn)行系統(tǒng)進(jìn)行分析研究

-現(xiàn)有系統(tǒng)的物理模型和邏輯模型;(入口:現(xiàn)有系統(tǒng)的組織結(jié)構(gòu))導(dǎo)出新系統(tǒng)的邏輯模型;(解決了有關(guān)問題)設(shè)計(jì)新系統(tǒng)的物理方案;(最先進(jìn)的方案、實(shí)用、基本方案)推薦可行的方案;(包括推薦理由)編寫可行性研究報(bào)告。(結(jié)論:繼續(xù)、延期和拒絕)可行性研究的具體步驟草擬開發(fā)計(jì)劃工程進(jìn)度表開發(fā)人員資源估計(jì)系統(tǒng)生命周期每個(gè)階段的成本給出需求分析的詳細(xì)進(jìn)度表和成本估計(jì)注意事項(xiàng)標(biāo)書:我國(guó)對(duì)軟件成本認(rèn)識(shí)不足困難:就是缺乏數(shù)據(jù)估計(jì),導(dǎo)致估計(jì)不科學(xué);應(yīng)根據(jù)項(xiàng)目復(fù)雜度、熟悉程度、規(guī)模等科學(xué)計(jì)劃。尤其在時(shí)間計(jì)劃上,要牢牢記住,人數(shù)與工作日不能簡(jiǎn)單互換。因?yàn)槿藛T的增加與流動(dòng)必然要增加培訓(xùn)、交流所占用的時(shí)間和資源,也就會(huì)影響項(xiàng)目的進(jìn)度,所以計(jì)劃時(shí)必須考慮。要留有緩沖時(shí)間,將緩沖時(shí)間用到不確定的事情上。

可行性研究報(bào)告的編寫1引言

1.1編寫目的

1.2背景

1.3定義

1.4參考資料2可行性研究的前提

2.1要求

2.2目標(biāo)

2.3條件、假定和限制

2.4進(jìn)行可行性研究的方法

2.5評(píng)價(jià)尺度可行性研究報(bào)告的編寫3對(duì)現(xiàn)有系統(tǒng)的分析3.1數(shù)據(jù)流程和處理流程3.2工作負(fù)荷3.3費(fèi)用開支3.4人員3.5設(shè)備3.6局限性4所建議的系統(tǒng)4.1對(duì)所建議系統(tǒng)的說明4.2數(shù)據(jù)流程和處理流程4.3改進(jìn)之處4.4影響4.5局限性4.6技術(shù)條件方面的可行性軟件開發(fā)計(jì)劃是對(duì)開發(fā)項(xiàng)目的費(fèi)用、時(shí)間、進(jìn)度、人員組織、硬件設(shè)備的配置、軟件開發(fā)環(huán)境和運(yùn)行環(huán)境的配置等進(jìn)行說明和規(guī)劃。是項(xiàng)目管理人員對(duì)項(xiàng)目進(jìn)行管理的依據(jù),據(jù)此對(duì)項(xiàng)目的費(fèi)用、進(jìn)度和資源進(jìn)行控制和管理。工具:ProjectMicrosoftProject(或MSP)是由微軟開發(fā)銷售的項(xiàng)目管理軟件程序。軟件設(shè)計(jì)目的在于協(xié)助項(xiàng)目經(jīng)理發(fā)展計(jì)劃、為任務(wù)分配資源、跟蹤進(jìn)度、管理預(yù)算和分析工作量。3.6成本/效益分析

成本/效益分析的目的:從經(jīng)濟(jì)角度分析開發(fā)一個(gè)特定的新系統(tǒng)是否劃算,從而幫助客戶組織的負(fù)責(zé)人正確地作出是否投資于這項(xiàng)開發(fā)工程的決定。3.6

成本/效益分析一.成本估計(jì)軟件開發(fā)成本主要是人力消耗。(乘以平均工資則得到開發(fā)費(fèi)用)成本估計(jì)不是精確的科學(xué)。成本估計(jì)的三種方法代碼行技術(shù):代碼行數(shù)×行平均成本任務(wù)分解技術(shù):

人力(人月)×月平均工資自動(dòng)估計(jì)成本技術(shù):軟件工具取決于軟件的復(fù)雜程度與工資水平任務(wù)分解技術(shù)首先把軟件開發(fā)工程分解為若干個(gè)相對(duì)獨(dú)立的任務(wù)。再分別估計(jì)每個(gè)單獨(dú)的開發(fā)任務(wù)的成本,最后累加起來得出軟件開發(fā)工程的總成本。估計(jì)每個(gè)任務(wù)的成本時(shí),通常先估計(jì)完成該項(xiàng)任務(wù)需要用的人力(以人月為單位),再乘以每人每月的平均工資而得出每個(gè)任務(wù)的成本。3.6成本/效益分析的方法成本/效益分析的第一步是估計(jì)開發(fā)成本、運(yùn)行費(fèi)用和新系統(tǒng)將帶來的經(jīng)濟(jì)效益,然后從經(jīng)濟(jì)角度判斷這個(gè)系統(tǒng)是否值得投資。運(yùn)行費(fèi)用取決于系統(tǒng)的操作費(fèi)用(操作員人數(shù),工作時(shí)間,消耗的物資等)和維護(hù)費(fèi)用。系統(tǒng)的經(jīng)濟(jì)效益等于因使用新系統(tǒng)而增加的收入加上使用新系統(tǒng)可以節(jié)省的運(yùn)行費(fèi)用。注意:總的效益和生命周期的長(zhǎng)度有關(guān),所以應(yīng)該合理地估計(jì)軟件的壽命。投資是現(xiàn)在進(jìn)行的,效益是將來獲得的,不能簡(jiǎn)單地比較成本和效益,應(yīng)該考慮貨幣的時(shí)間價(jià)值。3.6成本/效益分析的方法估計(jì)開發(fā)系統(tǒng)的成本估計(jì)運(yùn)行費(fèi)用新系統(tǒng)帶來的經(jīng)濟(jì)效益合理估計(jì)軟件的壽命,一般設(shè)為5年比較開發(fā)成本與可能的效益系統(tǒng)的經(jīng)濟(jì)效益=增加的收入+節(jié)省的運(yùn)行費(fèi)用效益分為兩種:有形效益、無形效益1、貨幣的時(shí)間價(jià)值利用利率的形式表示貨幣的時(shí)間價(jià)值F=P×(1+i)n

→P=F/(1+i)n上述公式將估計(jì)系統(tǒng)可能獲得的未來收入轉(zhuǎn)換為現(xiàn)在的價(jià)值,從而可以得出系統(tǒng)的獲益。P代表現(xiàn)在的收入,F代表n年后的收入,i代表年利率例:一系統(tǒng)成本5000元,投入使用后每年可節(jié)省2500元,年率為12%,問該項(xiàng)目是否值得投資?成本/效益分析使用的幾個(gè)概念年將來值(1+i)n現(xiàn)在值累計(jì)現(xiàn)在值125001.122232.142232.14225001.25441992.984225.12325001.4049281779.456004.57425001.573519161588.807593.37525001.76234168321418.579011.94表1將來的收入折算成現(xiàn)在值P=F/(1+i)n2、投資回收期使“累計(jì)經(jīng)濟(jì)效益現(xiàn)在值=投資成本”所需的時(shí)間投資回收期越短就能越快獲得利潤(rùn)如表1:2年后經(jīng)濟(jì)效益為4225.12元<5000元,所以第3年還需要賺5000-4225.12=774.88元,第3年經(jīng)濟(jì)效益為1779.45元,所以還需要774.88/1779.45=0.44年,投資回收期為2+0.44=2.44年成本/效益分析使用的幾個(gè)概念3、純收入生命周期內(nèi)累計(jì)的經(jīng)濟(jì)效益現(xiàn)在值與投資之差純收入小于等于0,工程就不值得投資如表1:

純收入=9011.94–5000=4011.94例:假設(shè)某軟件生命周期為5年?,F(xiàn)在投資20萬元,平均年利率3%。從第一年起,每年年底收入4.2萬元,問該項(xiàng)目是否值得投資?

現(xiàn)在收益=4.2/(1+0.03)+4.2/(1+0.03)2+4.2/(1+0.03)3+4.2/(1+0.03)4+4.2/(1+0.03)5=19.23477(萬元)純收入=19.23477-20=-0.76523,項(xiàng)目不值得投資。成本/效益分析使用的幾

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論