國外I人員提高軟件開發(fā)效率和效益的經(jīng)驗(yàn)_第1頁
國外I人員提高軟件開發(fā)效率和效益的經(jīng)驗(yàn)_第2頁
國外I人員提高軟件開發(fā)效率和效益的經(jīng)驗(yàn)_第3頁
國外I人員提高軟件開發(fā)效率和效益的經(jīng)驗(yàn)_第4頁
國外I人員提高軟件開發(fā)效率和效益的經(jīng)驗(yàn)_第5頁
已閱讀5頁,還剩15頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

國外IT人員提高軟件開發(fā)效率和效益的經(jīng)驗(yàn)IT經(jīng)濟(jì)學(xué)第十三章13.1尋找“錢包”最滿和握有“棒球棒”的項(xiàng)目支持者錢包棒球棒項(xiàng)目管理者和項(xiàng)目支持者間的關(guān)系13.2IT人員離不開培訓(xùn)和拓展的機(jī)會(huì)項(xiàng)目管理的培訓(xùn)和咨詢軟件開發(fā)組織的日常工作有培訓(xùn)經(jīng)驗(yàn)的人的重要性13.3充分認(rèn)識軟件開發(fā)的復(fù)雜性和風(fēng)險(xiǎn)性軟件危機(jī)軟件危機(jī)(SoftwareCrisis)是計(jì)算機(jī)軟件在它的開發(fā)和維護(hù)過程中所遇到的一系列嚴(yán)重問題。概括地說,主要包含兩方面的問題:如何開發(fā)軟件,怎樣滿足對軟件日益增長的需求;如何維護(hù)數(shù)量不斷膨脹的已有軟件。

“軟件危機(jī)”使得人們開始對軟件及其特性進(jìn)行更深一步的研究,人們改變了早期對軟件的不正確看法。早期那些被認(rèn)為是優(yōu)秀的程序常常很難被別人看懂,通篇充滿了程序技巧。現(xiàn)在人們普遍認(rèn)為優(yōu)秀的程序除了功能正確,性能優(yōu)良之外,還應(yīng)該容易看懂、容易使用、容易修改和擴(kuò)充。13.3充分認(rèn)識軟件開發(fā)的復(fù)雜性和風(fēng)險(xiǎn)性軟件危機(jī)最為突出的例子是美國IBM公司于1963年~1966年開發(fā)的IBM360系列機(jī)的操作系統(tǒng)。該軟件系統(tǒng)花了大約5000人一年的工作量,最多時(shí),有1000人投入開發(fā)工作,寫出近100萬行的源程序。盡管投入了這么多的人力和物力,得到的結(jié)果卻極其糟糕。據(jù)統(tǒng)計(jì),這個(gè)操作系統(tǒng)每次發(fā)行的新版本都是從前一版本中找出1000個(gè)程序錯(cuò)誤而修正的結(jié)果??上攵?,這樣的軟件質(zhì)量糟到了什么地步。難怪該項(xiàng)目的負(fù)責(zé)人F·D·希羅克斯在總結(jié)該項(xiàng)目時(shí)無比沉痛地說:“……正像一只逃亡的野獸落到泥潭中作垂死掙扎,越是掙扎,陷得越深,最后無法逃脫滅頂?shù)臑?zāi)難,……程序設(shè)計(jì)工作正像這樣一個(gè)泥潭……一批批程序員被迫在泥潭中拼命掙扎,……,誰也沒有料到問題竟會(huì)陷入這樣的困境……?!盜BM360操作系統(tǒng)的歷史教訓(xùn)已成為軟件開發(fā)項(xiàng)目中的典型事例被記入歷史史冊。13.3充分認(rèn)識軟件開發(fā)的復(fù)雜性和風(fēng)險(xiǎn)性軟件危機(jī)如果開發(fā)的軟件隱含錯(cuò)誤,可靠性得不到保證,那么在運(yùn)行過程中很可能對整個(gè)系統(tǒng)造成十分嚴(yán)重的后果,輕則影響到系統(tǒng)的正常工作,重則導(dǎo)致整個(gè)系統(tǒng)的癱瘓,乃至造成無可挽回的惡性事故。如,銀行的存款可能被化為烏有,甚至弄成赤字;工廠的產(chǎn)品全部報(bào)廢,導(dǎo)致工廠破產(chǎn)。1963年,美國用于控制火星探測器的計(jì)算機(jī)軟件中的一個(gè)“,”號被誤寫為“·”,而致使飛往火星的探測器發(fā)生爆炸,造成高達(dá)數(shù)億美元的損失。為了克服這一危機(jī),一方面需要對程序設(shè)計(jì)方法、程序的正確性和軟件的可靠性等問題進(jìn)行系列的研究;另一方面,也需要對軟件的編制、測試、維護(hù)和管理的方法進(jìn)行研究,從而產(chǎn)生了程序設(shè)計(jì)方法學(xué)。13.3充分認(rèn)識軟件開發(fā)的復(fù)雜性和風(fēng)險(xiǎn)性軟件危機(jī)的主要表現(xiàn)

1.對軟件開發(fā)成本和進(jìn)度的估計(jì)常常很不準(zhǔn)確。實(shí)際成本比估計(jì)成本有可能高出一個(gè)數(shù)量級,實(shí)際進(jìn)度比預(yù)期進(jìn)度拖延幾個(gè)月甚至幾年的現(xiàn)象并不罕見。這種現(xiàn)象降低了開發(fā)組織的信譽(yù)。為趕進(jìn)度和節(jié)約成本所采取的權(quán)宜之計(jì)往往又損害了軟件產(chǎn)品的質(zhì)量,從而不可避免地引起用戶的不滿。2.用戶對“已完成的”軟件系統(tǒng)不滿意的現(xiàn)象經(jīng)常發(fā)生。軟件開發(fā)人員常常在對用戶需求只有模糊的了解,甚至對所要解決的問題還沒有確切認(rèn)識的情況下,就倉促上陣匆忙著手編寫程序。軟件開發(fā)人員和用戶之間的交流往往很不充分,“閉門造車”必然導(dǎo)致最終產(chǎn)品不符合用戶實(shí)際需要。3.軟件產(chǎn)品的質(zhì)量常??坎蛔 \浖煽啃院唾|(zhì)量保證的確切定量概念剛剛出現(xiàn),軟件質(zhì)量保證技術(shù)(審查、復(fù)審和測試)還沒有堅(jiān)持不懈地應(yīng)用到軟件開發(fā)的全過程中,這些都會(huì)導(dǎo)致軟件產(chǎn)品發(fā)生質(zhì)量問題。13.3充分認(rèn)識軟件開發(fā)的復(fù)雜性和風(fēng)險(xiǎn)性軟件危機(jī)的主要表現(xiàn)4.軟件常常是不可維護(hù)的。程序中的錯(cuò)誤很難改正,實(shí)際上不可能使這些程序適應(yīng)新的硬件環(huán)境,也不能根據(jù)用戶的需求在原有程序中增加新的功能。5.軟件通常沒有適當(dāng)?shù)奈臋n資料。軟件不僅是程序,還應(yīng)該有一整套文檔資料。這些文檔資料是在軟件開發(fā)過程中產(chǎn)生出來的,而且應(yīng)該是“最新的”(與代碼完全一致)。缺乏文檔必然給軟件的開發(fā)和維護(hù)帶來許多嚴(yán)重的困難和問題。6.軟件成本在計(jì)算機(jī)系統(tǒng)總成本中所占比例逐年上升。隨著微電子技術(shù)的進(jìn)步和生產(chǎn)自動(dòng)化程度的提高,硬件成本逐年下降,然而軟件開發(fā)需要大量的人力,軟件成本隨著通貨膨脹以及軟件規(guī)模和數(shù)量的不斷擴(kuò)大而逐年上升。美國在1995年的調(diào)查表明,軟件成本大約已占計(jì)算機(jī)系統(tǒng)總成本的90%。13.3充分認(rèn)識軟件開發(fā)的復(fù)雜性和風(fēng)險(xiǎn)性軟件危機(jī)的現(xiàn)狀軟件危機(jī)的出現(xiàn),使得人們?nèi)ふ耶a(chǎn)生危機(jī)的內(nèi)在原因,發(fā)現(xiàn)其原因可歸納為兩方面,一方面是由軟件生產(chǎn)本身存在著復(fù)雜性,另一方面卻是與軟件開發(fā)所使用的方法和技術(shù)有關(guān)。軟件工程正是為克服軟件危機(jī)而提出的一種概念,并在實(shí)踐中不斷地探索它的原理,技術(shù)和方法。在此過程中,人們研究和借鑒了工程學(xué)的某些原理和方法,并形成了一門新的學(xué)科─軟件工程學(xué),但可惜的是時(shí)至今日人們并沒有完全克服軟件危機(jī)。13.3充分認(rèn)識軟件開發(fā)的復(fù)雜性和風(fēng)險(xiǎn)性影響因素眾多:超過100個(gè)軟件項(xiàng)目開發(fā)效率和軟件組織的工作效率變化很大具有重要影響的因素有效的程序重復(fù)使用良好的成本預(yù)算和時(shí)間安排13.4如如何離開軟軟件開發(fā)的的慢車道具有消極影影響的因素素軟件開發(fā)過過程中的嚴(yán)嚴(yán)格程度::有正規(guī)的的流程規(guī)劃劃以及嚴(yán)格格執(zhí)行13.5軟軟件開發(fā)的的商務(wù)規(guī)則則商務(wù)規(guī)則是是指從事經(jīng)經(jīng)濟(jì)活動(dòng)所所必須遵循循的一些規(guī)規(guī)矩。商務(wù)規(guī)則的的意義用例和商務(wù)務(wù)規(guī)則商務(wù)規(guī)則的的對策13.6IT軟件開開發(fā)人員怎怎樣與客戶戶合作商務(wù)規(guī)則的的尋找:與與客戶充分分交流,合合作建模積極尋找客客戶的商業(yè)業(yè)贊助13.7軟軟件開發(fā)的的團(tuán)隊(duì)規(guī)模模問題較小團(tuán)隊(duì),,適應(yīng)性開開發(fā)優(yōu)秀的人員員,極高的的工作效率率小型團(tuán)隊(duì)利利于信息同同步13.8IT產(chǎn)品生生產(chǎn)問題解解決之途徑徑案例分析::綜合性會(huì)會(huì)計(jì)系統(tǒng)適應(yīng)性方法法:一個(gè)原原型設(shè)計(jì)----一個(gè)個(gè)有效的反反復(fù)過程數(shù)據(jù)模型型可保持持相對穩(wěn)穩(wěn)定13.9IT軟軟件開發(fā)發(fā)中的經(jīng)經(jīng)驗(yàn)教訓(xùn)訓(xùn)是瑰寶寶適應(yīng)性方方法所有的要要素在合合適的位位置上增強(qiáng)凝聚聚力應(yīng)明確進(jìn)進(jìn)度表合理的激激勵(lì)機(jī)制制同股東溝溝通高層管理理人員的的全力支支持印度軟件件開發(fā)優(yōu)優(yōu)勢:成成本、質(zhì)質(zhì)量、生生產(chǎn)力今天,IBM印印度公司司的相關(guān)關(guān)負(fù)責(zé)人人AmeetaRoy女士士在談到到印度在在軟件開開發(fā)方面面的優(yōu)勢勢時(shí)說,,印度的的優(yōu)勢是是成本、、質(zhì)量、、生產(chǎn)力力。她表示,,印度外外包企業(yè)業(yè)的成功功,從一一開始是是從成本本降低的的角度,,因?yàn)槊烂绹捻?xiàng)項(xiàng)目可能能外包給給印度,,印度的的語言是是英語,,溝通起起來更方方便。但但這些不不是這么么多國家家把項(xiàng)目目拿到印印度的主主要原因因,多年年可以發(fā)發(fā)現(xiàn)印度度的企業(yè)業(yè)不斷演演進(jìn),不不斷提高高,這些些交付出出來的產(chǎn)產(chǎn)品的質(zhì)質(zhì)量非常常好,讓讓客戶非非常放心心,這是是印度多多年的可可以獲得得更多客客戶的主主要原因因。她介紹說,IBM的項(xiàng)目目開發(fā)在美國國做,編碼測測試工作在印印度拜嘉羅爾爾做,因?yàn)楦诿绹鴷r(shí)間間是在一個(gè)時(shí)時(shí)期,可以做做一些大家上上班的時(shí)間可可以做互相傳傳遞的工作,,這個(gè)時(shí)候美美國下班的時(shí)時(shí)候,可能是是印度下班的的時(shí)候,可以以做相應(yīng)的編編碼測試的工工作,有了結(jié)結(jié)果之后,第第二天美國上上班的時(shí)候可可以看到前一一天編譯的結(jié)結(jié)果。現(xiàn)在可可以看到另外外一個(gè)趨勢是是會(huì)逐漸把設(shè)設(shè)計(jì)工作放到到印度去。印度軟件開發(fā)發(fā)優(yōu)勢:成本本、質(zhì)量、生生產(chǎn)力印度外包的優(yōu)優(yōu)勢是,印度度的人力成本本是最低的,,有30%的的節(jié)省。還有有生產(chǎn)力優(yōu)勢勢,以及它的的系統(tǒng)開發(fā)出出來的質(zhì)量。。因?yàn)橛《群芎芏嗟耐獍净旧鲜鞘荂MMI的的一些公司,,他們非常重重視產(chǎn)品質(zhì)量量。如果客戶戶交付給它產(chǎn)產(chǎn)品,一定可可以作出高質(zhì)質(zhì)量的產(chǎn)品。。因?yàn)橛《群秃兔绹袝r(shí)差差的關(guān)系,早早上我們在美美國做需求,,印度可以晚晚上開發(fā),第第二天可以拿拿這個(gè)開發(fā)的的系統(tǒng),給客客戶做驗(yàn)證。。在印度度確保保質(zhì)量量,主主要是是通過過一些些標(biāo)準(zhǔn)準(zhǔn)的流流程控控制它它。通通過ISO9000,CMMLevel-3,CMMlevel-5,還還有SixSigma標(biāo)準(zhǔn)準(zhǔn),可可以達(dá)達(dá)到降降低開開發(fā)成成本的的目的的。印度軟軟件開開發(fā)優(yōu)優(yōu)勢::成本本、質(zhì)質(zhì)量、、生產(chǎn)產(chǎn)力一些核核心的的模塊塊,把把這些些總結(jié)結(jié)出來來放在在行業(yè)業(yè)里面面實(shí)現(xiàn)現(xiàn)它,,這樣樣有了了一些些軟件件基礎(chǔ)礎(chǔ),可可以降降低整整個(gè)項(xiàng)項(xiàng)目,,以后后不斷斷交互互項(xiàng)目目的復(fù)復(fù)雜度度;其其次是是流程程的管管理,,因?yàn)闉橐粋€(gè)個(gè)企業(yè)業(yè)有很很多種種項(xiàng)目目,有有一些些大項(xiàng)項(xiàng)目,,還有有一些些小項(xiàng)項(xiàng)目,,針對對一些些行業(yè)業(yè)有不不同的的行業(yè)業(yè)特點(diǎn)點(diǎn),要要做到到讓流流程適適合企企業(yè)的的所有有的項(xiàng)項(xiàng)目;最佳佳實(shí)踐踐是非非常誠誠實(shí)地地檢驗(yàn)驗(yàn)自己己的系系統(tǒng)。。只要要定出出度量量,印印度的的開發(fā)發(fā)人員員會(huì)非非常認(rèn)認(rèn)真地地去得得到這這些的的度量量,然然后得得到這這樣的的報(bào)表表,然然后跟跟客戶戶一起起分析析系統(tǒng)統(tǒng)的狀狀況。。最后后是做做持續(xù)續(xù)的測測試。。林肯說說過““如果果給我我八個(gè)個(gè)小時(shí)時(shí)砍這這個(gè)樹樹,我我會(huì)花花六個(gè)個(gè)小時(shí)時(shí)磨我我的刀刀”。?!白鲎鲆粋€(gè)個(gè)項(xiàng)目目確保保成功功之前前,一一定要要確信信你的的團(tuán)隊(duì)隊(duì)和你你的人人有這這樣相相應(yīng)的的技能能可以以實(shí)現(xiàn)現(xiàn)這個(gè)個(gè)東西西。””她表表示。。出處:天天極ChinaByte作作者:熊熊海燕2007-08-309、靜夜四無鄰鄰,荒居舊業(yè)業(yè)貧。。1月-231月-23Sunday,January1,202310、雨中中黃葉葉樹,,燈下下白頭頭人。。。13:51:3713:51:3713:511/1/20231:51:37PM11、以我獨(dú)沈沈久,愧君君相見頻。。。1月-2313:51:3713:51Jan-2301-Jan-2312、故故人人江江海海別別,,幾幾度度隔隔山山川川。。。。13:51:3713:51:3713:51Sunday,January1,202313、乍乍見見翻翻疑疑夢夢,,相相悲悲各各問問年年。。。。1月月-231月月-2313:51:3713:51:37January1,202314、他鄉(xiāng)生白白發(fā),舊國國見青山。。。01一月月20231:51:37下下午13:51:371月-2315、比比不不了了得得就就不不比比,,得得不不到到的的就就不不要要。。。。。。一月月231:51下下午午1月月-2313:51January1,202316、行動(dòng)動(dòng)出成成果,,工作作出財(cái)財(cái)富。。。2023/1/113:51:3713:51:3701January202317、做前前,能能夠環(huán)環(huán)視四四周;;做時(shí)時(shí),你你只能能或者者最好好沿著著以腳腳為起起點(diǎn)的的射線線向前前。。。1:51:37下下午1:51下下午午13:51:371月-239、沒有失失敗,只只有暫時(shí)時(shí)停止成成功!。。1月-231月-23Sunday,January1,202310、很多事事情努力力了未必必有結(jié)果果,但是是不努力力卻什么么改變也也沒有。。。13:51:3713:51:3713:511/1/20231:51:37PM11、成成功功就就是是日日復(fù)復(fù)一一日日那那一一點(diǎn)點(diǎn)點(diǎn)點(diǎn)小小小小努努力力的的積積累累。。。。1月月-2313:51:3713:51Jan-2301-Jan-2312、世間間成事事,不不求其其絕對對圓滿滿,留留一份份不足足,可可得無無限完完美。。。13:51:3713:51:3713:51Sunday,January1,202313、不不知知香香積積寺寺,,數(shù)數(shù)里里入入云云峰峰。。。。1月月-231月月-2313:51:3813:51:38January1,202314、意志堅(jiān)強(qiáng)的的人能把世界界放在手中像像泥塊一樣任任意揉捏。01一月20231:51:38下午13:51:381月-2315、楚塞三三湘接,,荊門九九派通。。。。一月231:51下午午1月-2313:51January1,202316、少年年十五五二十十時(shí),,步行行奪得得胡馬馬騎。。。2023/1/113:51:3813:51:3801January202317、空山山新雨雨后,,天氣氣晚來來秋。。。1:51:38下下午午1:51下下午午13:51:381月月-239、楊柳散和風(fēng)風(fēng),青山澹吾吾慮。。1月-231月-23Sunday,January1,202310、閱讀讀一切切好書書如同同和過過去最最杰出出的人人談話話。13:51:3813:51:3813:511/1/20231

溫馨提示

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

評論

0/150

提交評論