亚洲激情综合另类男同-中文字幕一区亚洲高清-欧美一区二区三区婷婷月色巨-欧美色欧美亚洲另类少妇

首頁(yè) 優(yōu)秀范文 軟件管理論文

軟件管理論文賞析八篇

發(fā)布時(shí)間:2022-06-10 17:22:13

序言:寫(xiě)作是分享個(gè)人見(jiàn)解和探索未知領(lǐng)域的橋梁,我們?yōu)槟x了8篇的軟件管理論文樣本,期待這些樣本能夠?yàn)槟峁┴S富的參考和啟發(fā),請(qǐng)盡情閱讀。

軟件管理論文

第1篇

一個(gè)現(xiàn)代化的大型礦井必然會(huì)有不同采區(qū),采區(qū)內(nèi)所需同型零件眾多,如何對(duì)零件進(jìn)行準(zhǔn)確的統(tǒng)計(jì)就十分重要。我們?cè)诿總€(gè)采區(qū)下設(shè)置一個(gè)倉(cāng)庫(kù),這樣即為了能快速處理采區(qū)內(nèi)各類(lèi)機(jī)器故障,又能更好的對(duì)采區(qū)內(nèi)已有零件進(jìn)行管理。對(duì)應(yīng)的我們可以建立個(gè)數(shù)據(jù)庫(kù)用來(lái)存儲(chǔ)這些零件的信息(見(jiàn)圖1),這個(gè)數(shù)據(jù)庫(kù)包含零件名稱(chēng)、存放地點(diǎn)、庫(kù)存數(shù)量、類(lèi)別(主要針對(duì)單軌吊的柴油、電瓶之分),通過(guò)jsp我們可以在IE瀏覽器上快速查詢你所需要的查找的內(nèi)容。這就是一個(gè)完整的錄入零件信息過(guò)程,在此過(guò)程中我們只需要輸入零件的基本信息,其余的操作都是由軟件在后臺(tái)的運(yùn)作為我們完成。這樣我們就避免了面對(duì)冗雜的表格,可以準(zhǔn)確的添加零件的信息內(nèi)容了。

2關(guān)于零件出庫(kù)信息的簡(jiǎn)介

當(dāng)一個(gè)采區(qū)的機(jī)器需要更換某個(gè)零件時(shí),應(yīng)該相應(yīng)地讓此采區(qū)的倉(cāng)庫(kù)內(nèi)存在此零件,那我們就會(huì)遇到以下幾種情況(見(jiàn)圖2):(1)此采區(qū)倉(cāng)庫(kù)沒(méi)有這個(gè)零件且其他采區(qū)倉(cāng)庫(kù)也沒(méi)有這個(gè)零件,那么我們必須首先把此零件信息錄入完整后,再在機(jī)器信息表中輸入更換的零件名稱(chēng)、零件更換數(shù)量以及更換的時(shí)間。(2)此采區(qū)倉(cāng)庫(kù)沒(méi)有這個(gè)零件但其他采區(qū)倉(cāng)庫(kù)有此零件,那么我們必須把其他采區(qū)倉(cāng)庫(kù)內(nèi)的此零件調(diào)用到此采區(qū)倉(cāng)庫(kù)內(nèi),再在機(jī)器信息表中輸入更換的零件名稱(chēng)、零件更換數(shù)量以及更換的時(shí)間。這就是一個(gè)完整的出庫(kù)過(guò)程,在此過(guò)程中我們只需要輸入需要更換的零件信息,其余的操作同樣由軟件在后臺(tái)為我們執(zhí)行。同樣減少了面對(duì)冗雜的表格,也可實(shí)現(xiàn)對(duì)倉(cāng)庫(kù)內(nèi)零件數(shù)量的精確管理。

3關(guān)于生命周期需求的簡(jiǎn)介

對(duì)設(shè)備的管理最注重的就是零件的生命周期,因?yàn)檫@直接關(guān)系到一個(gè)產(chǎn)品的質(zhì)量。當(dāng)我們能追蹤統(tǒng)計(jì)到一個(gè)零件的生命周期,我們就可比較哪家廠家的零件質(zhì)量更好,使用周期更長(zhǎng)。從長(zhǎng)遠(yuǎn)來(lái)看選擇質(zhì)量較好的廠家也能為我們企業(yè)的純利潤(rùn)做出貢獻(xiàn),實(shí)現(xiàn)企業(yè)的現(xiàn)代化管理水平。生命周期的統(tǒng)計(jì)是通過(guò)追蹤出庫(kù)過(guò)程實(shí)現(xiàn)的,在同類(lèi)機(jī)器中同一個(gè)編號(hào)的設(shè)備如需更換同類(lèi)型設(shè)備,都會(huì)產(chǎn)生一條記錄。那么我們可根據(jù)這條記錄查找到最近一次更換的時(shí)間,那么用今天的時(shí)間減去最近一次更換此零件的時(shí)間,就會(huì)得到這個(gè)零件的生命周期(一個(gè)零件的生命周期=同類(lèi)型零件替換它的時(shí)間-此零件安裝的時(shí)間)。在生命周期的計(jì)算過(guò)程中,我們必須縱向的比較設(shè)備的編號(hào)、設(shè)備的類(lèi)別(在這里主要區(qū)分柴油、電瓶單軌吊)、零件名稱(chēng)、零件所屬大類(lèi)、零件更換時(shí)間(見(jiàn)圖3)。只有在同一臺(tái)設(shè)備上并且我們所換的零件是一致的,軟件經(jīng)過(guò)后臺(tái)運(yùn)作才能把得到的結(jié)果反饋給我們。為了能得到打印版本,我們?cè)谠O(shè)計(jì)之初就要求能通過(guò)數(shù)據(jù)庫(kù)的輸入、輸出流,把數(shù)據(jù)庫(kù)的記錄導(dǎo)出來(lái)(以Excel表格的方式)。不論是我們要求查詢的結(jié)果,還是數(shù)據(jù)庫(kù)內(nèi)所有的記錄,都能以Excel的方式導(dǎo)出到我們指定的文件夾內(nèi)。

4結(jié)束語(yǔ)

第2篇

隨著互聯(lián)網(wǎng)的觸角深入到生產(chǎn)生活中的各個(gè)層面,軟件已經(jīng)不像以前那樣只是支持辦公和家庭娛樂(lè)這兩大主題了,而是成為現(xiàn)代商業(yè)的靈魂。軟件安全問(wèn)題主要圍繞著軟件漏洞和易被攻擊脆弱點(diǎn),它們都來(lái)自于軟件的設(shè)計(jì)和實(shí)現(xiàn)。Internet催生了電子商務(wù),移動(dòng)互聯(lián)網(wǎng)使得APP變得如火如荼,未來(lái)物聯(lián)網(wǎng)也許可以將生活中的一切元素都納入到通信網(wǎng)絡(luò)中去。因此軟件安全問(wèn)題將成為計(jì)算機(jī)安全的核心,而非防火墻等網(wǎng)絡(luò)硬件,或是諸如加密等手段。軟件安全是一切計(jì)算機(jī)安全性問(wèn)題的根源,如果軟件行為出現(xiàn)異常,與之相關(guān)的可靠性、可用性等方面問(wèn)題就會(huì)隨之暴露。軟件安全問(wèn)題并不是互聯(lián)網(wǎng)出現(xiàn)后才有的,只不過(guò)互聯(lián)網(wǎng)是目前最容易攻擊軟件的途徑罷了。

2軟件安全的現(xiàn)狀

2.1人們的認(rèn)知

隨著黑客攻擊的新聞時(shí)常見(jiàn)諸媒體,人們對(duì)計(jì)算機(jī)安全問(wèn)題有了一定認(rèn)識(shí)。但不幸很多計(jì)算機(jī)安全人員和計(jì)算機(jī)教育培訓(xùn)人員都忽視了軟件安全的問(wèn)題。一味地推崇某種軟件平臺(tái)是安全的,單純大力增加對(duì)網(wǎng)絡(luò)安全硬件和軟件的投入,這些做法是盲目甚至荒謬的。一切安全性都不是靜態(tài)特性,也沒(méi)有任何軟件是絕對(duì)安全的。軟件安全問(wèn)題的關(guān)鍵節(jié)點(diǎn)是軟件的設(shè)計(jì)。

2.2軟件安全設(shè)計(jì)的先天不足

世界上知名的軟件廠商并不是不了解軟件安全設(shè)計(jì)安全性的重要性,而是商業(yè)模式讓軟件安全方面存在著先天不足。稍縱即逝的商業(yè)機(jī)會(huì)、敏捷的軟件開(kāi)發(fā)過(guò)程和短暫的軟件開(kāi)發(fā)周期使得安全性方面的設(shè)計(jì)在很多時(shí)候都是被舍棄的。隨之而來(lái)的處理方式則是常見(jiàn)的penetrate-and-pach方法,即不停地補(bǔ)丁。這種做法從長(zhǎng)遠(yuǎn)來(lái)看,其成本與作用遠(yuǎn)不及一開(kāi)始就做好安全性的設(shè)計(jì)和審計(jì)。

3軟件安全設(shè)計(jì)應(yīng)引入風(fēng)險(xiǎn)管理

從項(xiàng)目管理的角度看,風(fēng)險(xiǎn)指損失或損害的可能性。軟件項(xiàng)目涉及到的是:項(xiàng)目中可能發(fā)生的潛在問(wèn)題和它們?nèi)绾畏恋K項(xiàng)目成功。風(fēng)險(xiǎn)管理則是對(duì)應(yīng)軟件項(xiàng)目生命周期內(nèi)的風(fēng)險(xiǎn)的科學(xué)和藝術(shù)。軟件安全性的設(shè)計(jì)與軟件設(shè)計(jì)的其他一些質(zhì)量性能是互相抵觸的,例如冗余性、高效性。而軟件開(kāi)發(fā)過(guò)程中的風(fēng)險(xiǎn)管理與軟件開(kāi)發(fā)的諸如時(shí)間、范圍、成本等因素也是相互抵觸的。但是絕不能因?yàn)檫@些可能發(fā)生的抵觸行為而放棄對(duì)安全性和風(fēng)險(xiǎn)管理的考慮,反而應(yīng)該將軟件安全性設(shè)計(jì)納入到風(fēng)險(xiǎn)管理的范疇中去。事實(shí)表明,93%的失控項(xiàng)目都忽視了風(fēng)險(xiǎn)管理。

4軟件安全設(shè)計(jì)風(fēng)險(xiǎn)管理的實(shí)施

目前國(guó)際上對(duì)軟件安全方面的風(fēng)險(xiǎn)管理存在著一個(gè)共同的認(rèn)知,那就是采用高質(zhì)量的軟件工程的方法論可以在一定程度上解決這方面的問(wèn)題,歐美一些國(guó)家也在試圖制定或修訂相關(guān)的一些“通用準(zhǔn)則”來(lái)指導(dǎo)軟件安全性設(shè)計(jì)的實(shí)踐。但是這只是從科學(xué)技術(shù)方面做出努力,我們可以學(xué)習(xí)借鑒。而在管理技術(shù)和藝術(shù)方面需要做出的努力則應(yīng)該嘗試本地化做法。完整的風(fēng)險(xiǎn)管理的過(guò)程應(yīng)該包括以下幾個(gè)環(huán)節(jié):風(fēng)險(xiǎn)管理計(jì)劃的編制、風(fēng)險(xiǎn)識(shí)別、風(fēng)險(xiǎn)定性分析、風(fēng)險(xiǎn)定量分析、風(fēng)險(xiǎn)應(yīng)對(duì)計(jì)劃編制和風(fēng)險(xiǎn)監(jiān)督控制。將整個(gè)流程都走完的項(xiàng)目和企業(yè)都不多,一般來(lái)自于所謂的學(xué)院派。而時(shí)下大多數(shù)國(guó)內(nèi)外企業(yè)的做法是將這個(gè)7個(gè)流程簡(jiǎn)化為誰(shuí)來(lái)識(shí)別風(fēng)險(xiǎn)、誰(shuí)來(lái)對(duì)風(fēng)險(xiǎn)負(fù)責(zé)這兩個(gè)環(huán)節(jié)。原因則是上文所提到的先天不足所致。從技術(shù)上講,風(fēng)險(xiǎn)管理的效益來(lái)自于潛在風(fēng)險(xiǎn)最小化和潛在回報(bào)的最大化。而這個(gè)技術(shù)的應(yīng)用則一定需要經(jīng)歷風(fēng)險(xiǎn)定量分析的過(guò)程。在這個(gè)過(guò)程中,可以使用的主要技術(shù)是決策樹(shù)分析、蒙特卡羅分析、PERT分析等等。這些技術(shù)都是建立在一定的數(shù)學(xué)和會(huì)計(jì)基礎(chǔ)之上。而令人遺憾的是,很多決策者本身對(duì)這些技術(shù)的認(rèn)知或理解欠缺,以至于會(huì)抵觸這種方法。大多數(shù)做法是采用小團(tuán)隊(duì)開(kāi)發(fā)小軟件的做法,即采用訪談和敏感性分析來(lái)幫助風(fēng)險(xiǎn)定量分析。然而我們并不是要反對(duì)這種簡(jiǎn)化做法,只是一定不能在簡(jiǎn)化的做法之上再次簡(jiǎn)化或敷衍了事。首先要做的工作是做好需求管理,在建立一組需求輸入的時(shí)候,一定要將安全性作為一個(gè)重要需求考慮進(jìn)去。有一個(gè)比較好的方法是,在軟件設(shè)計(jì)時(shí)采用螺旋模型,需求的輸入可以在螺旋模型的各個(gè)生命周期中進(jìn)行,而有關(guān)安全性的需求輸入則最好是在最初的一個(gè)螺旋中進(jìn)行。之后要做的工作是確定最大風(fēng)險(xiǎn)。不可避免的要使用風(fēng)險(xiǎn)定性和風(fēng)險(xiǎn)定量分析的各種技術(shù)和方法。這個(gè)工作一定要有軟件設(shè)計(jì)師、項(xiàng)目決策者和用戶的參與,采用頭腦風(fēng)暴和專(zhuān)家訪談是不錯(cuò)的選擇。而這個(gè)工作恰恰是現(xiàn)實(shí)生活中中小企業(yè)乃至客戶最容易忽略的。企業(yè)要考慮成本問(wèn)題,而客戶的參與往往難以落實(shí),認(rèn)為軟件的設(shè)計(jì)和開(kāi)發(fā)應(yīng)該由軟件公司負(fù)責(zé),客戶付款只關(guān)心最后軟件是否可以使用。而一旦由于軟件安全性問(wèn)題造成了一定后果后將演變成各種糾纏不清的官司,這是企業(yè)和客戶都不想看到的結(jié)果。

5結(jié)語(yǔ)

第3篇

[關(guān)鍵詞]企業(yè)規(guī)模人力資源人才結(jié)構(gòu)培訓(xùn)

近年來(lái),我國(guó)軟件業(yè)雖然取得了長(zhǎng)足的發(fā)展,但是與一些軟件大國(guó)如美國(guó)、日本和后起之秀印度相比仍有較大的差距,沒(méi)有真正實(shí)現(xiàn)產(chǎn)業(yè)化、規(guī)?;⒄?guī)化,主要表現(xiàn)在以下幾個(gè)方面:

第一,我國(guó)軟件業(yè)屬內(nèi)向型,主要是國(guó)內(nèi)市場(chǎng),而國(guó)外市場(chǎng)份額較小,且是先國(guó)內(nèi)后國(guó)外?!?002年中國(guó)軟件產(chǎn)業(yè)發(fā)展公報(bào)》調(diào)查結(jié)果顯示,2002年全國(guó)軟件企業(yè)行業(yè)共完成軟件及系統(tǒng)集成收入1100億元,出口創(chuàng)匯僅15億美元,占總額的十分之一左右。

第二,我國(guó)軟件企業(yè)缺少核心技術(shù)。主要產(chǎn)品是各行業(yè)在信息化建設(shè)中基于系統(tǒng)平臺(tái)的各種應(yīng)用系統(tǒng)和對(duì)于系統(tǒng)網(wǎng)絡(luò)與信息安全方面防范病毒、黑客攻擊的查/殺工具軟件,而像操作系統(tǒng)、數(shù)據(jù)庫(kù)管理系統(tǒng)等系統(tǒng)軟件則極少。如Linux,雖然已進(jìn)入企業(yè)級(jí)應(yīng)用,但也只是在服務(wù)器領(lǐng)域里取得了進(jìn)步。

第三,軟件企業(yè)規(guī)模較小?!?002年中國(guó)軟件產(chǎn)業(yè)發(fā)展公報(bào)》調(diào)查結(jié)果顯示,我國(guó)共有4700家各類(lèi)軟件公司,其中,50人以下的企業(yè)占67%左右,50~200人的占26%左右,1000人以上的軟件企業(yè)則非常少。

第四,軟件企業(yè)正規(guī)化程度差距較大。我國(guó)具有CMM認(rèn)證的企業(yè)為數(shù)極少,且通過(guò)CMM認(rèn)證的最高級(jí)別僅為四級(jí),如深圳華為公司。而全印度取得軟件CMM5級(jí)認(rèn)證的軟件企業(yè)有40余家,有的企業(yè)還同時(shí)擁有ISO9000、希格瑪?shù)葒?guó)際認(rèn)證。

第五,軟件企業(yè)的產(chǎn)業(yè)化程度較低。我國(guó)的大多數(shù)軟件公司還處于“手工作坊”階段,尚未形成規(guī)模化生產(chǎn),缺少較規(guī)范的軟件過(guò)程監(jiān)控、質(zhì)量管理、文檔管理等。

這其中影響的因素很多,有內(nèi)部因素,也有外部因素,有經(jīng)濟(jì)體制問(wèn)題,也有企業(yè)內(nèi)部管理問(wèn)題,如政府對(duì)軟件企業(yè)的投入、指導(dǎo)和各種優(yōu)惠政策,教育體制和社會(huì)教育機(jī)構(gòu)對(duì)軟件從業(yè)人員的教育、培訓(xùn),軟件企業(yè)內(nèi)部的資金和人力資源管理等等。筆者認(rèn)為,制約我國(guó)軟件行業(yè)發(fā)展的一個(gè)重要因素就是軟件人才問(wèn)題,以下將著重討論企業(yè)的人力資源管理問(wèn)題。

一、構(gòu)建軟件企業(yè)合理的人才結(jié)構(gòu)

2002年,全國(guó)軟件產(chǎn)業(yè)從業(yè)人員59萬(wàn)人,其中高學(xué)歷人才的比重較大,研究生共43208人,占全部從業(yè)人員的7%;本科生共196151人,占全部從業(yè)人員的33%;大專(zhuān)生共99431人,占全部從業(yè)人員的17%。

現(xiàn)階段我國(guó)軟件人才結(jié)構(gòu)呈現(xiàn)為“拋物線型”,說(shuō)明軟件人才結(jié)構(gòu)極不合理。一方面是對(duì)技術(shù)水平要求較高的系統(tǒng)分析員和有豐富經(jīng)驗(yàn)與行業(yè)背景的項(xiàng)目策劃、管理人員較少;另一方面則是從事軟件編程等基礎(chǔ)工作的軟件程序員、軟件配置員和軟件操作員即“軟件藍(lán)領(lǐng)”嚴(yán)重缺乏。目前,我國(guó)軟件企業(yè)競(jìng)爭(zhēng)能力差的一個(gè)因素是產(chǎn)品成本太高,質(zhì)量欠佳,這也是軟件企業(yè)難以形成產(chǎn)業(yè)化的重要原因?,F(xiàn)在一個(gè)學(xué)軟件的研究生月薪在1萬(wàn)元以上,一個(gè)大學(xué)本科生月薪在2000~6000元之間,這樣高的代價(jià)必然給軟件企業(yè)帶來(lái)產(chǎn)品的高成本,使企業(yè)的產(chǎn)品無(wú)法與其他國(guó)家競(jìng)爭(zhēng)。所以,降低軟件企業(yè)勞動(dòng)力的成本是提高企業(yè)競(jìng)爭(zhēng)能力和把企業(yè)辦大辦強(qiáng)的當(dāng)務(wù)之急。

由于軟件企業(yè)規(guī)模都非常小,因此分工不可能特別細(xì)。然而軟件產(chǎn)業(yè)規(guī)?;且粋€(gè)必然的趨勢(shì),軟件產(chǎn)業(yè)發(fā)展到一定程度的時(shí)候,就會(huì)形成規(guī)模,軟件人才分工也會(huì)細(xì)化。細(xì)化便于科學(xué)化管理及降低成本,即便于利用不同層次的人才結(jié)構(gòu),有效合理安排使用人才,實(shí)現(xiàn)人力資源優(yōu)勢(shì)最大限度地發(fā)揮,進(jìn)而降低勞動(dòng)力成本。

在我國(guó)軟件企業(yè)中,處于中間層次的本科程序員數(shù)量居多,他們從事簡(jiǎn)單的編碼工作,一方面使得軟件的人力資源成本居高不下,直接影響軟件產(chǎn)品的競(jìng)爭(zhēng)力,另一方面又造成人力資源的浪費(fèi)。而他們作為系統(tǒng)分析員,管理經(jīng)驗(yàn)和知識(shí)技能還有欠缺,不能夠勝任項(xiàng)目的規(guī)劃設(shè)計(jì)工作,從而影響軟件企業(yè)本身的發(fā)展。一些軟件企業(yè)提出“非研究生不進(jìn)”,對(duì)低層次“軟件藍(lán)領(lǐng)”人才不屑一顧,這實(shí)際上造成了人才的一種極大浪費(fèi),因?yàn)榉止ぜ?xì)化后的軟件產(chǎn)業(yè)恰恰需要大量從事一線編碼工作的軟件工人。

理想的軟件人才結(jié)構(gòu)構(gòu)成應(yīng)該是“金字塔”型。處于頂層的、具有國(guó)際戰(zhàn)略眼光的項(xiàng)目高級(jí)管理人才以及能夠進(jìn)行軟件整體開(kāi)發(fā)設(shè)計(jì)的系統(tǒng)分析員,這部分人將決定我國(guó)軟件產(chǎn)業(yè)發(fā)展的方向和水平,決定我國(guó)將來(lái)在國(guó)際軟件產(chǎn)業(yè)鏈中的地位。處于“金字塔”中間的“中端”軟件人才是高級(jí)程序員,他們是我國(guó)當(dāng)前軟件人才存量的主體。最后,我國(guó)還需要大量處于“金字塔”底層的從事軟件編碼等初級(jí)工作的程序員,這是我國(guó)軟件產(chǎn)業(yè)發(fā)展實(shí)現(xiàn)產(chǎn)業(yè)化的基礎(chǔ)所在。不同層次的人才可以完成不同層次的工作任務(wù),合理科學(xué)的人才匹配既可以做到人盡其用,又能使高級(jí)軟件設(shè)計(jì)人員得到解脫,投身到更多的軟件開(kāi)發(fā)、設(shè)計(jì)工作之中,從而為公司創(chuàng)造更多更大的利潤(rùn)。

二、加強(qiáng)軟件從業(yè)人員職業(yè)培訓(xùn)的必要性

軟件企業(yè)中軟件從業(yè)人員的職業(yè)培訓(xùn)是不可或缺的,它的必要性表現(xiàn)在以下幾個(gè)方面:

1.軟件科學(xué)技術(shù)不斷發(fā)展的需要

在微電子性價(jià)比18個(gè)月、軟件9個(gè)月就要更新?lián)Q代的今天,軟件企業(yè)必須與院校和其他社會(huì)培訓(xùn)機(jī)構(gòu)建立緊密合作關(guān)系,及時(shí)獲取最新、最實(shí)用和最前沿的軟件動(dòng)態(tài)信息,與時(shí)俱進(jìn),讓企業(yè)員工掌握最新的軟件行業(yè)發(fā)展動(dòng)態(tài),以利于企業(yè)的健康發(fā)展。

2.企業(yè)不同時(shí)期完成軟件工程項(xiàng)目的需要

基礎(chǔ)編程人員的工作任務(wù)是完成一個(gè)個(gè)基礎(chǔ)程序模塊的編制,而不同軟件公司在不同時(shí)期,軟件產(chǎn)品也不一樣,每個(gè)基礎(chǔ)程序模塊所需要的知識(shí)和編程語(yǔ)言也不盡相同。軟件企業(yè)中的程序員在企業(yè)工作一段時(shí)間后,還必須進(jìn)行培訓(xùn),補(bǔ)充新知識(shí),以適應(yīng)IT行業(yè)的發(fā)展。

3.軟件企業(yè)人才培養(yǎng)和人才結(jié)構(gòu)調(diào)整的需要

軟件企業(yè)人才的成長(zhǎng)和培養(yǎng)過(guò)程都基本遵循這樣一個(gè)模式:學(xué)習(xí)實(shí)踐再學(xué)習(xí)再實(shí)踐。通過(guò)學(xué)歷教育或職業(yè)培訓(xùn),學(xué)員掌握了軟件編程的基本知識(shí)和技能,進(jìn)入軟件企業(yè),在初級(jí)的職位上工作;通過(guò)一段時(shí)間的工作實(shí)踐和在職短期培訓(xùn),逐步提高自身的技術(shù)水平,成為中高級(jí)軟件工程師;通過(guò)參加更高級(jí)的培訓(xùn),進(jìn)一步提高自身的水平,承擔(dān)更為重要的工作。

軟件企業(yè)為確保自身處于質(zhì)量——成本坐標(biāo)系上的最佳位置,就必須形成“項(xiàng)目經(jīng)理系統(tǒng)分析員高級(jí)程序員基礎(chǔ)程序員”的合理化人才結(jié)構(gòu)。只有通過(guò)各種方式培訓(xùn),才能建立起一支適應(yīng)企業(yè)發(fā)展的職工隊(duì)伍。

三、軟件從業(yè)人員職業(yè)培訓(xùn)的方式和途徑

目前社會(huì)上存在的軟件人才培訓(xùn)方式有學(xué)歷教育和非學(xué)歷教育兩種。正規(guī)院校的學(xué)歷教育是我國(guó)目前軟件人才培養(yǎng)的主要途徑;而社會(huì)上各種非學(xué)歷軟件人才培訓(xùn)項(xiàng)目則是層出不窮,對(duì)傳統(tǒng)軟件人才培養(yǎng)起到了很好的補(bǔ)充作用。它們差異較大,各有優(yōu)點(diǎn)和不足,適用于不同層次的軟件人才培訓(xùn)需求。

1.高級(jí)軟件人才培訓(xùn)有多種不同的培養(yǎng)模式,如工程碩士方式、第二學(xué)士學(xué)位方式和其他專(zhuān)業(yè)學(xué)生轉(zhuǎn)向軟件專(zhuān)業(yè)方式,其培養(yǎng)對(duì)象主要是一些有軟件開(kāi)發(fā)經(jīng)驗(yàn)、需要繼續(xù)深造的軟件人才。定位于技術(shù)教育的學(xué)歷教育,主要依托高等院校對(duì)學(xué)生進(jìn)行系統(tǒng)全面的培養(yǎng),有著良好的基礎(chǔ)教育和理論教育,但周期較長(zhǎng),費(fèi)用較大。

2.中層軟件開(kāi)發(fā)骨干培訓(xùn)主要依靠社會(huì)培訓(xùn)機(jī)構(gòu)進(jìn)行在職培訓(xùn)。規(guī)范的社會(huì)培訓(xùn)機(jī)構(gòu)的在職培訓(xùn),由于和軟件企業(yè)有著良好的溝通,所以能夠制定合理的人才培養(yǎng)體系,可根據(jù)軟件企業(yè)的實(shí)際需求制定培養(yǎng)方向,周期較短,費(fèi)用較低。

3.低層軟件技術(shù)工人培訓(xùn)主要培養(yǎng)軟件技術(shù)工人,可以通過(guò)社會(huì)培訓(xùn)和中等職業(yè)教育兩種途徑進(jìn)行。由于基礎(chǔ)的軟件開(kāi)發(fā)和編程是實(shí)踐性和規(guī)范性很強(qiáng)的工作,注重于動(dòng)手能力,需要在實(shí)際軟件工程項(xiàng)目實(shí)踐中得以鍛煉,所以通過(guò)有針對(duì)性的在職培訓(xùn)可以大量培養(yǎng)低層軟件技術(shù)工人。

4.規(guī)模較大、資金雄厚的軟件公司可以通過(guò)設(shè)立自己的培訓(xùn)教育機(jī)構(gòu)來(lái)提高現(xiàn)有人員的水平,不斷充實(shí)研發(fā)隊(duì)伍,為企業(yè)發(fā)展儲(chǔ)備能量。這些培訓(xùn)機(jī)構(gòu)的教材大多來(lái)源于企業(yè)本身,教師也都從企業(yè)中來(lái),他們有著非常豐富的項(xiàng)目經(jīng)驗(yàn),課程則針對(duì)企業(yè)需求進(jìn)行設(shè)計(jì),因此培養(yǎng)出的軟件人才更符合企業(yè)的實(shí)際需要。

第4篇

燃盡圖主要是通過(guò)圖形化的表現(xiàn)形式反應(yīng)出時(shí)間與剩余工作量的關(guān)系,在圖形中分別以x軸和y軸來(lái)體現(xiàn)。橫坐標(biāo)主要表示工作時(shí)間,而縱坐標(biāo)用來(lái)表示剩余工作量,同時(shí)用點(diǎn)對(duì)工作量進(jìn)行劃分,最終通過(guò)點(diǎn)之間的折線連接來(lái)反映出工作量的變化軌跡,并與另外一個(gè)原估計(jì)線進(jìn)行對(duì)比,兩種線段以不同的顏色進(jìn)行區(qū)分,當(dāng)控制線高于實(shí)際趨勢(shì)線,那么則表示工作進(jìn)程正常,反之則表示工作存在滯后性,當(dāng)趨勢(shì)線呈現(xiàn)上漲趨勢(shì),則表示一些工作被疏忽,這種表現(xiàn)形式相比以往更加直觀和準(zhǔn)確。其價(jià)值還體現(xiàn)在以下方面:第一,可以反映出項(xiàng)目的實(shí)際進(jìn)度;第二,具備風(fēng)險(xiǎn)預(yù)測(cè)能力;第三,對(duì)當(dāng)前項(xiàng)目消耗時(shí)間做出直觀的評(píng)判。當(dāng)燃盡圖的線段趨勢(shì)出現(xiàn)變化時(shí),則表示對(duì)應(yīng)的不同情況,當(dāng)依次上升、下降時(shí)則代表很多事務(wù)沒(méi)有納入計(jì)劃當(dāng)中,而開(kāi)展工作后又發(fā)現(xiàn)了更多的任務(wù);當(dāng)燃燒突然停止則表示目前任務(wù)的劃分不夠精細(xì),必須在下一個(gè)迭代中對(duì)項(xiàng)目進(jìn)行細(xì)化;緩慢之后到結(jié)束有余下的工作任務(wù),則會(huì)推遲到下一個(gè)迭代當(dāng)中,進(jìn)入下一個(gè)迭代中,可以選擇將一些無(wú)關(guān)緊要的故事納入其中。在實(shí)際的項(xiàng)目開(kāi)發(fā)當(dāng)中,使用敏捷過(guò)程能夠?qū)崿F(xiàn)較大的優(yōu)勢(shì),可以顯著提高產(chǎn)品本身以及開(kāi)發(fā)的質(zhì)量,并且便利了人員的交流,提高了團(tuán)隊(duì)的自我管理能力。

2監(jiān)理機(jī)制在遠(yuǎn)教服務(wù)網(wǎng)的應(yīng)用

監(jiān)理機(jī)制應(yīng)該在項(xiàng)目最初的策劃階段就予以完善,在前期監(jiān)理單位主要扮演咨詢顧問(wèn)的角色,能夠協(xié)助完成IT戰(zhàn)略的制定。完成戰(zhàn)略制定之后,監(jiān)理單位的角色就成為監(jiān)理公司,并且利用資訊時(shí)期累積的工作經(jīng)驗(yàn)開(kāi)展以下工作,避免了繁復(fù)的監(jiān)理選擇過(guò)程。監(jiān)理公司將內(nèi)部高素質(zhì)人員組成一個(gè)專(zhuān)項(xiàng)的監(jiān)理委員會(huì),并與項(xiàng)目咨詢師保持密切的聯(lián)系,同時(shí)還能夠?qū)?xiàng)目的相關(guān)人員進(jìn)行監(jiān)理知識(shí)培訓(xùn),從而提高項(xiàng)目的運(yùn)作效率。經(jīng)過(guò)對(duì)敏捷方式的調(diào)整,目前監(jiān)理工作與項(xiàng)目的契合度更高,能夠發(fā)揮出更多的優(yōu)勢(shì),其已不再是外來(lái)的單位,而是項(xiàng)目?jī)?nèi)部的組成部分,利用敏捷方法進(jìn)行監(jiān)理能夠獲得良好的管理效果。監(jiān)理工程師主要承擔(dān)Scrummaster的角色,其職能與Scrummaster相結(jié)合,能夠提高項(xiàng)目的實(shí)效性。Scrummaster的職能主要包括以下幾個(gè)方面:第一,讓產(chǎn)品負(fù)責(zé)人與產(chǎn)品開(kāi)發(fā)之間的障礙得到排解,便于產(chǎn)品負(fù)責(zé)人開(kāi)展相關(guān)工作;第二,使產(chǎn)品負(fù)責(zé)人了解投資回報(bào)的額度,協(xié)助其明確工作方向;第三,優(yōu)化開(kāi)發(fā)隊(duì)伍的自主創(chuàng)造力;第四,提高開(kāi)發(fā)隊(duì)伍的工作效率;第五,完善工程工具以及實(shí)踐,使得功能增量都存在可交付性。監(jiān)理人員則負(fù)責(zé)與項(xiàng)目經(jīng)理之間相互溝通,輔助其完成Sprint信息頁(yè)面額創(chuàng)建,而這個(gè)過(guò)程對(duì)成員階段目標(biāo)的實(shí)現(xiàn)也有重要意義,另外還需要控制燃盡圖的變化情況,保持故事進(jìn)度的及時(shí)性,當(dāng)?shù)瓿珊蟊O(jiān)理人員還應(yīng)該演示Sprint,使相關(guān)方對(duì)項(xiàng)目進(jìn)度的運(yùn)行情況進(jìn)行直觀的了解,避免項(xiàng)目偏離原本設(shè)定方向??偟膩?lái)說(shuō)Scrummaster與項(xiàng)目經(jīng)理協(xié)商階段計(jì)劃的過(guò)程使其控制功能的具體體現(xiàn)。在計(jì)劃的制定過(guò)程中,產(chǎn)品負(fù)責(zé)人應(yīng)該預(yù)估時(shí)間,尤其是合同中的故事必須進(jìn)行粗略的估算,而監(jiān)理工程師應(yīng)該確保估算過(guò)程不是由產(chǎn)品負(fù)責(zé)人單獨(dú)制定的,而是與團(tuán)隊(duì)協(xié)作后的寫(xiě)過(guò),最后產(chǎn)品負(fù)責(zé)人回答疑問(wèn)并對(duì)條目?jī)?nèi)容進(jìn)行描述。建立工程師還需要對(duì)生產(chǎn)率進(jìn)行計(jì)算,主要依據(jù)是迭代中實(shí)際的完成情況以及計(jì)劃,結(jié)合項(xiàng)目在每個(gè)階段的結(jié)束時(shí)間,對(duì)是否按期完成做出評(píng)價(jià),針對(duì)實(shí)際情況對(duì)人員以及計(jì)劃做出動(dòng)態(tài)調(diào)整。

3溝通管理的應(yīng)用

Scrum的主要功能就是加強(qiáng)隊(duì)伍之間的聯(lián)系,而遠(yuǎn)教項(xiàng)目本身就是有三方共同組成的,即咨詢監(jiān)理和甲乙雙方,正是因?yàn)檫@種結(jié)構(gòu)模式導(dǎo)致溝通的成本上升,因此在遠(yuǎn)教服務(wù)項(xiàng)目當(dāng)中,三方的溝通是重點(diǎn)工作之一,只有保證溝通機(jī)制完善,才能夠提高執(zhí)行的效果。Scrum主要溝通包括計(jì)劃會(huì)議、展示會(huì)議、站會(huì)、總結(jié)會(huì)議。計(jì)劃會(huì)議主要圍繞backlog的內(nèi)容,在會(huì)議內(nèi)對(duì)其執(zhí)行方式以及時(shí)間進(jìn)行協(xié)商;展示會(huì)議主要與用戶溝通,向其展示階段性的項(xiàng)目成果;站會(huì)是對(duì)每天的工作進(jìn)度進(jìn)行回報(bào)和溝通;總結(jié)會(huì)議則是對(duì)Scrum進(jìn)度進(jìn)行總結(jié),并對(duì)其問(wèn)題提出針對(duì)性的建議。在以上溝通方式中,每天一次的站會(huì)最為關(guān)鍵,其時(shí)間和地點(diǎn)相對(duì)固定,而其形式也易于接受,目前其實(shí)質(zhì)主要是工作內(nèi)容的匯報(bào)過(guò)程,為了防止其與既定目標(biāo)相偏離,可以采取以下措施:第一,如果人員出現(xiàn)遲到情況,那么應(yīng)該采取一定的罰款措施,收繳的罰款用在會(huì)議的一些支出上,這樣能夠約束人員的紀(jì)律性;第二,如果工作匯報(bào)的過(guò)程中被無(wú)故打斷,那么可以采取token的發(fā)言方式,任何人員在進(jìn)行陳述的時(shí)候必須申請(qǐng)token;第三,當(dāng)會(huì)議已經(jīng)偏離既定軌道,呈現(xiàn)匯報(bào)形式時(shí),可將討論的目標(biāo)設(shè)定為項(xiàng)目組成員而不是僅僅針對(duì)Scrummaster進(jìn)行回報(bào);第四,發(fā)言的過(guò)程必須有明確的層次,即三段發(fā)言方式,主要是昨天所做工作內(nèi)容的回報(bào)、后續(xù)工作的執(zhí)行方式以及對(duì)出現(xiàn)的問(wèn)題尋求幫助,在問(wèn)題一環(huán)節(jié)的闡述中,應(yīng)該避免過(guò)多的糾纏問(wèn)題的解決方式,而應(yīng)對(duì)問(wèn)題進(jìn)行詳細(xì)的講述。展示會(huì)議也是較為重要的一種溝通方式,監(jiān)理工程師在工作中應(yīng)該注意以下要素:第一,對(duì)spirnt的內(nèi)容進(jìn)行詳細(xì)闡述,如果人員對(duì)產(chǎn)品知之甚少,有必要用幾分鐘進(jìn)行描述;第二,演示應(yīng)該側(cè)重于快節(jié)奏,以效率為首要準(zhǔn)則;第三,重點(diǎn)在于成果展示,而不是對(duì)過(guò)程的過(guò)多闡述;第四,有條件的時(shí)候可以讓客戶實(shí)用相關(guān)產(chǎn)品;第五,避免過(guò)于花哨的演講,而是應(yīng)該對(duì)實(shí)際工作的代碼進(jìn)行演示;第六,在bug修復(fù)問(wèn)題上可以粗淺提到,但是不應(yīng)進(jìn)行演示,避免模糊視線,忽略重點(diǎn)故事??偨Y(jié)會(huì)議是指回顧會(huì)議,主要是對(duì)項(xiàng)目進(jìn)行歸納和總結(jié),主要由產(chǎn)品負(fù)責(zé)人帶頭,并讓項(xiàng)目人員都參與進(jìn)來(lái)。會(huì)議重點(diǎn)應(yīng)該是未來(lái)工作的優(yōu)化方式而不是具體工作任務(wù),目標(biāo)放在提高開(kāi)發(fā)效率上??偨Y(jié)會(huì)議完全依靠于人員的主觀意識(shí),因此對(duì)人員的素質(zhì)有較高要求,當(dāng)問(wèn)題出現(xiàn)時(shí)應(yīng)該結(jié)合相關(guān)素材予以總結(jié),并對(duì)會(huì)議的內(nèi)容和成果以文檔的形式記錄下來(lái),從而為下一個(gè)Sprint提供參考建議。

4結(jié)束語(yǔ)

第5篇

運(yùn)用信息技術(shù)改造和提升建筑業(yè)是我國(guó)建筑業(yè)的客觀要求。,我國(guó)工程項(xiàng)目管理軟件的質(zhì)量和實(shí)際水平遠(yuǎn)遠(yuǎn)落后于發(fā)達(dá)國(guó)家。因此,現(xiàn)狀、尋找差距,探索一條適合我國(guó)國(guó)情的發(fā)展道路,用以指導(dǎo)軟件的開(kāi)發(fā),推動(dòng)實(shí)際應(yīng)用的深入,對(duì)于提高我國(guó)項(xiàng)目管理水平、實(shí)現(xiàn)行業(yè)信息化、產(chǎn)業(yè)結(jié)構(gòu)高度化,都是極具現(xiàn)實(shí)意義的。

2、工程項(xiàng)目管理軟件

2.1概念的界定

工程項(xiàng)目管理軟件(以下簡(jiǎn)稱(chēng)為項(xiàng)目管理軟件)是指以項(xiàng)目的施工環(huán)節(jié)為核心,以時(shí)間進(jìn)度控制為出發(fā)點(diǎn),利用計(jì)劃技術(shù),對(duì)施工過(guò)程中的進(jìn)度、費(fèi)用、資源等進(jìn)行綜合管理的一類(lèi)應(yīng)用軟件。它包括五個(gè)主要功能模塊:進(jìn)度計(jì)劃管理功能、資源管理功能、費(fèi)用管理功能、報(bào)告生成與輸出功能、輔助功能(主要指與其他軟件的接口、二次開(kāi)發(fā)、數(shù)據(jù)保密等)。這種概念源于對(duì)國(guó)外類(lèi)似產(chǎn)品的概括,如P3(PrimaveraProjectPlanner)、MicrosoftProject、HarvardTotalProjectManagement、HarvardProjectManager.從廣義上看,項(xiàng)目管理軟件包括了與項(xiàng)目管理工作相關(guān)的各種應(yīng)用軟件,可以涉及進(jìn)度、費(fèi)用、資源、質(zhì)量、風(fēng)險(xiǎn)、組織等各個(gè)方面,是項(xiàng)目管理相關(guān)軟件的總稱(chēng)。

2.2發(fā)展概述

國(guó)內(nèi)項(xiàng)目管理軟件的研究開(kāi)發(fā)始于20世紀(jì)70年代,至今經(jīng)歷了兩次重大轉(zhuǎn)變(見(jiàn)圖1)。

第一次,90年代初,標(biāo)志是研發(fā)主體由用戶本身轉(zhuǎn)變?yōu)閷?zhuān)業(yè)化的軟件。在70、80年代多是各用戶單位自行研制的單項(xiàng)功能的初級(jí)產(chǎn)品,即自己提出需求、自己研究、自己開(kāi)發(fā)、自己使用,是一種完全的小生產(chǎn)方式,在近二十年中發(fā)展緩慢。90年代初,市場(chǎng)帶動(dòng)出幾十家專(zhuān)門(mén)從事建筑管理軟件開(kāi)發(fā)的高民營(yíng)企業(yè),軟件開(kāi)始走上化、專(zhuān)業(yè)化、商業(yè)化的快速發(fā)展道路。

90年代是國(guó)內(nèi)建筑管理軟件迅猛發(fā)展的十年,工程造價(jià)、工程量、鋼筋配料、平面圖制作、標(biāo)書(shū)制作軟件等新產(chǎn)品大量涌現(xiàn),價(jià)格逐漸降低、功能不斷完善,界面友好、操作方便,通用性、實(shí)用性增強(qiáng)。

第二次,90年代末,標(biāo)志是產(chǎn)品由單機(jī)版轉(zhuǎn)向系統(tǒng)集成。如將項(xiàng)目施工方案的設(shè)計(jì)、概預(yù)算、工程量計(jì)算、進(jìn)度計(jì)劃、資源計(jì)劃、費(fèi)用管理、事務(wù)性管理等綜合起來(lái)形成一個(gè)有機(jī)的整體。運(yùn)行環(huán)境由單機(jī)用戶拓展到網(wǎng)絡(luò)多用戶,一定程度上實(shí)現(xiàn)了企業(yè)內(nèi)部的數(shù)據(jù)共享。

進(jìn)入2000年來(lái),項(xiàng)目管理軟件的研發(fā)出現(xiàn)了滯緩現(xiàn)象。究其原因是多方面的,既有市場(chǎng)因素又有技術(shù)因素,既有外部環(huán)境的又有自身?xiàng)l件的制約,如加入WTO的影響、用戶需求的變化,網(wǎng)絡(luò)技術(shù)、數(shù)據(jù)庫(kù)技術(shù)、通訊技術(shù)的進(jìn)步等。項(xiàng)目管理軟件發(fā)展的方向在哪里?必然趨勢(shì)如何?怎樣應(yīng)對(duì)?這些擺在眾多業(yè)內(nèi)人士面前。

3、國(guó)內(nèi)項(xiàng)目管理軟件的現(xiàn)狀

3.1外部環(huán)境分析

3.1.1機(jī)遇

(1)積極的政策環(huán)境。2000年7月國(guó)務(wù)院了《鼓勵(lì)軟件產(chǎn)業(yè)和集成電路產(chǎn)業(yè)發(fā)展的若干政策》在投資融資、稅收、產(chǎn)業(yè)技術(shù)、出口、收入分配、人才吸引與培養(yǎng)、知識(shí)產(chǎn)權(quán)保護(hù)等方面,給予優(yōu)惠政策。建設(shè)部正在領(lǐng)導(dǎo)制定《建設(shè)企業(yè)管理信息系統(tǒng)軟件通用標(biāo)準(zhǔn)》和《建設(shè)信息平臺(tái)數(shù)據(jù)通用標(biāo)準(zhǔn)等通用標(biāo)準(zhǔn),以規(guī)范建設(shè)領(lǐng)域信息市場(chǎng)行為。各省市地方的建委、定額站以及高新技術(shù)開(kāi)發(fā)區(qū),積極貫徹黨和國(guó)家方針政策,制定一系列的優(yōu)惠辦法,培育扶植當(dāng)?shù)剀浖髽I(yè)的發(fā)展。

(2)巨大的市場(chǎng)需求。項(xiàng)目管理軟件作為一種行業(yè)專(zhuān)用軟件,其發(fā)展與建筑行業(yè)自身的興衰息息相關(guān)。據(jù)統(tǒng)計(jì),我國(guó)現(xiàn)有各類(lèi)施工企業(yè)10多萬(wàn)家,項(xiàng)目經(jīng)理部幾十萬(wàn)個(gè),除此之外工程監(jiān)理、審計(jì)、建行、甲方等單位也都是管理軟件的用戶,遠(yuǎn)期軟件需要量應(yīng)在100萬(wàn)套,但現(xiàn)在軟件總的銷(xiāo)量不足2萬(wàn)套。加入WTO以后,受各方面因素的影響,經(jīng)濟(jì)將呈現(xiàn)快速增長(zhǎng)的態(tài)勢(shì),國(guó)內(nèi)總體建設(shè)投資規(guī)模擴(kuò)大,這將會(huì)為建筑業(yè)創(chuàng)造一個(gè)良好的發(fā)展機(jī)遇,也必將拉動(dòng)行業(yè)軟件市場(chǎng)需求的增長(zhǎng)。

(3)信息技術(shù)在建筑業(yè)的廣泛應(yīng)用。20世紀(jì)90年代以后,我國(guó)建筑業(yè)應(yīng)用信息技術(shù)取得了突飛猛進(jìn)的發(fā)展,為項(xiàng)目管理軟件的普及推廣提供了必要的條件。主要表現(xiàn)在:1.網(wǎng)站建設(shè)從無(wú)到有,形成了政府網(wǎng)站、行業(yè)網(wǎng)站、企業(yè)網(wǎng)站三個(gè)層次。2.廣泛應(yīng)用計(jì)算軟件和工具軟件。3.在施工中推廣應(yīng)用以信息技術(shù)為特征的自動(dòng)化控制技術(shù),取得了較好的效果。

3.1.2挑戰(zhàn)

(1)項(xiàng)目管理的基礎(chǔ)工作薄弱。軟件的應(yīng)用要有一定的條件,目前我國(guó)項(xiàng)目管理中影響軟件應(yīng)用和開(kāi)發(fā)的主要問(wèn)題有:1.管理工作尚未標(biāo)準(zhǔn)化。例如各種報(bào)告、信息、數(shù)據(jù)及各種費(fèi)用項(xiàng)目的劃分,各種文本等的標(biāo)準(zhǔn)化程度不高。2.工作過(guò)程中的隨意性,非程序化工作和干擾,使先進(jìn)的計(jì)劃、控制方法和程序難以使用,難以顯示出它們的效果。3.整體管理水平低,各層次的管理人員尚不能掌握的管理手段和方法。管理的基礎(chǔ)工作薄弱不僅限制了對(duì)軟件應(yīng)用的需求,而且進(jìn)一步拉大了國(guó)內(nèi)項(xiàng)目管理與國(guó)際水平的差距。

(2)國(guó)外競(jìng)爭(zhēng)者的挑戰(zhàn)。目前,打進(jìn)中國(guó)建筑市場(chǎng)的國(guó)外軟件有MS-Project、P3等。這些軟件功能強(qiáng)大、專(zhuān)業(yè)性強(qiáng)、知名度高、營(yíng)銷(xiāo)方式靈活。如P3軟件在國(guó)際上具有極高的知名度,逐漸成為工程項(xiàng)目管理行業(yè)的標(biāo)準(zhǔn)軟件。世行也在大型項(xiàng)目上推薦使用P3軟件。加入WTO后,外國(guó)軟件企業(yè)將享受?chē)?guó)民待遇,出口補(bǔ)貼政策、政府采購(gòu)將受到限制,我國(guó)的產(chǎn)品市場(chǎng)不僅要開(kāi)放,服務(wù)市場(chǎng)也相應(yīng)開(kāi)放,軟件市場(chǎng)從而將完全開(kāi)放,國(guó)內(nèi)軟件市場(chǎng)競(jìng)爭(zhēng)日趨激烈。而且,加入WTO后,外資建設(shè)項(xiàng)目增多、建筑市場(chǎng)逐步放開(kāi),國(guó)外工程設(shè)計(jì)、承包、咨詢單位的大量涌入會(huì)加大MS-Project、P3等的市場(chǎng)份額。

國(guó)產(chǎn)軟件一般在功能設(shè)置和運(yùn)行機(jī)制上更符合國(guó)內(nèi)用戶的需求和習(xí)慣,如有雙代號(hào)網(wǎng)絡(luò)圖、前鋒線功能等。但在用戶界面、報(bào)告生成與輸出、數(shù)據(jù)交換、二次開(kāi)發(fā)等方面還存在著較大的差距,而且這些軟件目前還不可能用于國(guó)際工程項(xiàng)目。

3.2內(nèi)部條件分析

3.2.1優(yōu)勢(shì)

(1)技術(shù)成熟。國(guó)內(nèi)項(xiàng)目管理軟件經(jīng)過(guò)近30年的發(fā)展,已經(jīng)研制出適用于公司和項(xiàng)目?jī)蓚€(gè)層次的產(chǎn)品,而且部分軟件的技術(shù)水平達(dá)到新的高度,令外國(guó)同行刮目相看,為發(fā)展適合國(guó)情的信息產(chǎn)品奠定了技術(shù)基礎(chǔ)。如北京夢(mèng)龍公司的智能管理系統(tǒng)Pert、大連同洲公司的項(xiàng)目計(jì)劃管理系統(tǒng)TZ-Project.

(2)市場(chǎng)占有率高。初步估算,國(guó)產(chǎn)軟件的市場(chǎng)占有率在三分之二以上。此外,用戶購(gòu)買(mǎi)軟件后,需要經(jīng)過(guò)培訓(xùn),才能掌握運(yùn)用。一旦熟練使用后,就傾向于繼續(xù)購(gòu)買(mǎi)后續(xù)產(chǎn)品,而不愿轉(zhuǎn)購(gòu)其他公司的同類(lèi)產(chǎn)品。這一消費(fèi)特征有利于率先占有市場(chǎng)的軟件。多種原因造成國(guó)內(nèi)軟件企業(yè)已搶先一步占領(lǐng)市場(chǎng),建立起銷(xiāo)售渠道和用戶對(duì)它們的信任。

(3)服務(wù)本土化。軟件的價(jià)值歸根結(jié)底表現(xiàn)在對(duì)傳統(tǒng)行業(yè)的服務(wù)上,軟件行業(yè)競(jìng)爭(zhēng)的核心是服務(wù)的競(jìng)爭(zhēng)。國(guó)內(nèi)的軟件企業(yè)經(jīng)過(guò)十多年的市場(chǎng)開(kāi)拓,已在全國(guó)的數(shù)十萬(wàn)用戶中建立起較為完善的服務(wù)體系,深入到公路、港口、建筑、市政、鐵路、水利、電力等各個(gè)領(lǐng)域,能夠快速響戶要求,提供全面的咨詢培訓(xùn)維護(hù)服務(wù),這是外國(guó)公司在短期內(nèi)無(wú)法做到的。

(4)人才優(yōu)勢(shì)。國(guó)內(nèi)軟件開(kāi)發(fā)人員的薪酬平均低于國(guó)際水平,是美國(guó)的1/30~1/20,可大大降低軟件研發(fā)成本。此外,國(guó)內(nèi)建筑市場(chǎng)運(yùn)作不規(guī)范,用戶需求差異大,而國(guó)內(nèi)研發(fā)人員熟悉行情,與用戶容易溝通,開(kāi)發(fā)的產(chǎn)品更符合“國(guó)情”。

3.2.2劣勢(shì)

(1)品牌與質(zhì)量。國(guó)產(chǎn)項(xiàng)目管理軟件數(shù)量不少,但沒(méi)有一個(gè)能夠像P3那樣知名的品牌。幾十家軟件研發(fā)單位“各占一個(gè)山頭”,國(guó)內(nèi)市場(chǎng)呈現(xiàn)小而散、四分五裂的格局。在研發(fā)過(guò)程中普遍缺乏嚴(yán)格的測(cè)試環(huán)節(jié),軟件的改動(dòng)和版本的升級(jí)頻繁,造成成本的增加和維護(hù)上的難度,帶給用戶許多不必要的麻煩。而且,由于缺乏行之有效的軟件開(kāi)發(fā)管理體制,一個(gè)關(guān)鍵性設(shè)計(jì)人員的變動(dòng)往往會(huì)嚴(yán)重軟件產(chǎn)品的整個(gè)生產(chǎn)過(guò)程。在功能模塊上,國(guó)產(chǎn)軟件偏重進(jìn)度計(jì)劃管理,在資源管理、費(fèi)用管理方面遠(yuǎn)遠(yuǎn)落后與國(guó)外軟件。此外,國(guó)產(chǎn)軟件都無(wú)法實(shí)現(xiàn)環(huán)境下異質(zhì)數(shù)據(jù)庫(kù)的互連、沒(méi)有對(duì)用戶開(kāi)放二次開(kāi)發(fā)的接口。

(2)規(guī)模小、開(kāi)發(fā)資金不足。國(guó)內(nèi)軟件企業(yè)的資金來(lái)源主要以企業(yè)自主投資、風(fēng)險(xiǎn)投資和政府投資三種為主。大部分企業(yè)缺乏正常的融資手段,只是依靠經(jīng)營(yíng)利潤(rùn)的積累。企業(yè)規(guī)模小、缺乏“重量級(jí)”企業(yè),、設(shè)計(jì)、開(kāi)發(fā)和市場(chǎng)開(kāi)拓能力有限。據(jù)統(tǒng)計(jì),50人以下的企業(yè)占40%左右,50~100人的企業(yè)占50%左右,100~200人的企業(yè)僅2家,200人以上的為零。

(3)缺乏統(tǒng)籌規(guī)劃。由于沒(méi)有明確的行業(yè)標(biāo)準(zhǔn)和方向引導(dǎo),軟件開(kāi)發(fā)只能根據(jù)客戶要求,由軟件技術(shù)人員,憑自己的理解和能力進(jìn)行設(shè)計(jì)、編程,造成軟件開(kāi)發(fā)選題雷同,而且多屬低水平重復(fù)開(kāi)發(fā)。企業(yè)在技術(shù)、研究、開(kāi)發(fā)等方面存在很大的盲目性,力量分散,造成大量資源浪費(fèi),也延誤了發(fā)展的時(shí)機(jī)。

(4)人才流失。由于缺少合理的收入分配激勵(lì)機(jī)制,大量軟件開(kāi)發(fā)人員流向高收入的電信、、商業(yè)領(lǐng)域,國(guó)內(nèi)從事工程管理軟件開(kāi)發(fā)的人員不足千名,其中懂工程、懂機(jī)、懂管理的復(fù)合性高級(jí)人才更是少之又少。

4、國(guó)外項(xiàng)目管理軟件的發(fā)展及啟示

4.1發(fā)展概述

國(guó)外項(xiàng)目管理中的計(jì)算機(jī)應(yīng)用可以追溯到50年代中后期網(wǎng)絡(luò)計(jì)劃技術(shù)的出現(xiàn),到了60年代中后期網(wǎng)絡(luò)程序已經(jīng)十分成熟。整個(gè)70年研究的重點(diǎn)是完善和擴(kuò)展網(wǎng)絡(luò)模型分析軟件的應(yīng)用功能,如成本和資源的平衡優(yōu)化;同時(shí)提出并研究了項(xiàng)目管理信息系統(tǒng)。進(jìn)入80年代以后,PC機(jī)的普及和項(xiàng)目管理工作的化、標(biāo)準(zhǔn)化,使一般中小型企業(yè)、中小型項(xiàng)目也可用計(jì)算機(jī)進(jìn)行管理,網(wǎng)絡(luò)技術(shù)才真正普及。90年代后,項(xiàng)目管理軟件發(fā)展迅速,不斷有功能強(qiáng)大、使用方便的軟件推出,在項(xiàng)目管理中發(fā)揮了重要作用,計(jì)算機(jī)的應(yīng)用已經(jīng)成為項(xiàng)目管理必不可少的一個(gè)組成部分。

項(xiàng)目管理軟件的功能層次不斷提高,對(duì)應(yīng)著三個(gè)顯著階段:

第一層次,也稱(chēng)基本功能,如進(jìn)度控制、質(zhì)量管理、資源管理、費(fèi)用控制、采購(gòu)管理等,是對(duì)基層工作流程的模擬,在一定程度上實(shí)現(xiàn)數(shù)據(jù)共享,減輕了基層項(xiàng)目管理人員的工作強(qiáng)度。在80年代已基本完成這方面的功能開(kāi)發(fā)并在基層項(xiàng)目管理中廣泛應(yīng)用。

第二功能層次有兩個(gè)特點(diǎn):一是分析和預(yù)測(cè)功能,包括工期變動(dòng)分析、不可預(yù)見(jiàn)事件分析(如惡劣氣候、匯率變動(dòng)、市場(chǎng)物價(jià)變動(dòng)、分包商情況變動(dòng)等)。在分析基礎(chǔ)上產(chǎn)生預(yù)測(cè)功能,主要包括進(jìn)度預(yù)測(cè)、投資預(yù)測(cè)、資金需求預(yù)測(cè)等,并有相應(yīng)的數(shù)學(xué)模型。二是計(jì)算機(jī)網(wǎng)絡(luò)的使用和通訊功能,主要是局域網(wǎng)上的多用戶操作和多項(xiàng)目管理,以及借助Internet、Intranet,郵件、電子信箱等先進(jìn)的通訊工具和手段,減少項(xiàng)目管理班子的工作所受的地域限制。P3及MS-Project都是這一層次的產(chǎn)品。

第三層次是基于因特網(wǎng)的項(xiàng)目管理,使整個(gè)項(xiàng)目管理業(yè)務(wù)與因特網(wǎng)結(jié)合,具有跨平臺(tái)兼容、交互性和實(shí)時(shí)性,項(xiàng)目成員可以協(xié)同工作,實(shí)現(xiàn)在線文檔管理、在線討論、視頻會(huì)議等。到目前為止尚無(wú)完善的產(chǎn)品出現(xiàn),但有兩個(gè)軟件Mesa/Vista,WebProject已初具雛形。

4.2發(fā)展啟示

目前國(guó)內(nèi)項(xiàng)目管理軟件的發(fā)展還處在第一階段。某些軟件具備或正向第二功能層次發(fā)展,沒(méi)有基于因特網(wǎng)的第三階段軟件。國(guó)外同類(lèi)軟件的發(fā)展歷程可以得到啟示:數(shù)據(jù)通訊、多項(xiàng)目管理、多用戶環(huán)境、多系統(tǒng)兼容和與Web技術(shù)集成、增強(qiáng)用戶自定義功能,這代表著項(xiàng)目管理軟件的新發(fā)展??蛻魴C(jī)(Client)/服務(wù)器(Server)模式向?yàn)g覽器(Browser)/服務(wù)器(Server)模式轉(zhuǎn)變將是必然趨勢(shì)。

5、對(duì)策

5.1我國(guó)項(xiàng)目管理軟件SWOT分析

基于上述分析,可歸納出我國(guó)項(xiàng)目管理軟件SWOT矩陣。

5.2政府和行業(yè)協(xié)會(huì)

(1)規(guī)范項(xiàng)目管理,實(shí)現(xiàn)與國(guó)際接軌。推進(jìn)《施工項(xiàng)目管理規(guī)程》、《工程網(wǎng)絡(luò)計(jì)劃技術(shù)規(guī)程》、《建設(shè)工程質(zhì)量管理?xiàng)l例》、《建筑工程施工合同(示范文本)》等的制訂和落實(shí),嚴(yán)格按規(guī)程、規(guī)范和標(biāo)準(zhǔn)進(jìn)行項(xiàng)目管理。在項(xiàng)目管理中推廣使用WBS(項(xiàng)目結(jié)構(gòu)分解)等,保證數(shù)據(jù)采集的完整與統(tǒng)一。加強(qiáng)信息技術(shù)標(biāo)準(zhǔn)研究,積極參與國(guó)際標(biāo)準(zhǔn)的制訂,利用標(biāo)準(zhǔn)來(lái)占領(lǐng)市場(chǎng)。

(2)統(tǒng)籌規(guī)劃,抓大放小,分類(lèi)指導(dǎo)。制定建筑業(yè)信息化發(fā)展規(guī)劃和技術(shù)政策,確定產(chǎn)業(yè)升級(jí)目標(biāo),合理選擇主導(dǎo)產(chǎn)業(yè)、戰(zhàn)略產(chǎn)業(yè)。對(duì)各省市地方的造價(jià)、鋼筋、工程量等單機(jī)軟件鼓勵(lì)自由競(jìng)爭(zhēng),讓市場(chǎng)來(lái)決定優(yōu)勝劣汰,同時(shí)強(qiáng)化行業(yè)管理,維持公平、有序的競(jìng)爭(zhēng)環(huán)境。對(duì)項(xiàng)目管理軟件的研發(fā)加強(qiáng)扶植力度,增強(qiáng)國(guó)產(chǎn)軟件自主發(fā)展的能力,重點(diǎn)扶植、推廣一批具有自主知識(shí)產(chǎn)權(quán)的產(chǎn)品。

(3)發(fā)揮行業(yè)組織的作用。行業(yè)協(xié)會(huì)加強(qiáng)與政府和企業(yè)的聯(lián)系,為企業(yè)在技術(shù)、管理、市場(chǎng)信息、人才培訓(xùn)等方面提供指導(dǎo)和幫助。

5.3軟件企業(yè)

(1)利用政策,把握機(jī)遇。認(rèn)真研究、充分利用國(guó)家為產(chǎn)業(yè)發(fā)展提供的政策環(huán)境,要充分利用加入世貿(mào)組織的過(guò)渡期,力爭(zhēng)在三、五年內(nèi)完善項(xiàng)目管理軟件并實(shí)現(xiàn)產(chǎn)業(yè)化。

(2)調(diào)整產(chǎn)品結(jié)構(gòu),培育自主品牌。推進(jìn)產(chǎn)品創(chuàng)新和產(chǎn)品重組。擁有自主知識(shí)產(chǎn)權(quán)的,要強(qiáng)化知識(shí)產(chǎn)權(quán)管理,積極實(shí)施信息技術(shù)專(zhuān)利戰(zhàn)略,按國(guó)際項(xiàng)目管理要求進(jìn)一步完善產(chǎn)品,爭(zhēng)取在國(guó)際市場(chǎng)占有一席之地。正在研發(fā)之中的,要多研究國(guó)內(nèi)外同類(lèi)軟件,合理選擇細(xì)分市場(chǎng),采取產(chǎn)品差異化戰(zhàn)略或市場(chǎng)跟隨戰(zhàn)略。

(3)規(guī)范企業(yè)管理。積極參與ISO9000,CMM,ISO14000等國(guó)際質(zhì)量保證體系認(rèn)證和國(guó)際安全認(rèn)證,加強(qiáng)軟件企業(yè)的規(guī)范化管理。建立有效的激勵(lì)和約束機(jī)制,充分調(diào)動(dòng)員工積極性,吸引并留住各類(lèi)優(yōu)秀人才。

(4)服務(wù)創(chuàng)新。推動(dòng)軟件售后服務(wù)的化,建立專(zhuān)業(yè)的咨詢服務(wù)機(jī)構(gòu)。不具備持續(xù)開(kāi)發(fā)能力的公司應(yīng)向增值服務(wù)的專(zhuān)業(yè)服務(wù)公司轉(zhuǎn)變。從目前發(fā)展趨勢(shì)看,軟件的升級(jí)、維護(hù)、咨詢活動(dòng)的利潤(rùn)比銷(xiāo)售的更可觀。

6、結(jié)論

我國(guó)工程項(xiàng)目管理軟件研發(fā)的整體水平較低,實(shí)際應(yīng)用情況不容樂(lè)觀。要改變這一局面,政府和企業(yè)都要付諸努力。政府和行業(yè)協(xié)會(huì)要規(guī)范項(xiàng)目管理,實(shí)現(xiàn)與國(guó)際接軌;統(tǒng)籌規(guī)劃,抓大放小,分類(lèi)指導(dǎo)。軟件企業(yè)調(diào)整產(chǎn)品結(jié)構(gòu),培育自主品牌,規(guī)范企業(yè)管理及建立服務(wù)創(chuàng)新的體制。

參考

[1]MatthewJ.Liberatore.ProjectManagementInConstruction:SoftwareUseAndResearchDirections[J].JournalOfConstructionEngineeringAndManagement,2001,(March/April)。

[2]成虎。工程項(xiàng)目管理[M].中國(guó)建筑出版社,2001.

[3]陳昌柏。WTO-ITA與中國(guó)IT產(chǎn)業(yè)發(fā)展[M].北京郵電大學(xué)出版社,2001.

[4]王雪青。國(guó)際工程項(xiàng)目管理[M].中國(guó)建筑工業(yè)出版社,2000.

第6篇

論文摘要:通過(guò)對(duì)軟件產(chǎn)品特點(diǎn)的分析,討論軟件工程管理可能涉及的人員、組織機(jī)構(gòu)、用戶、控制、文檔資料等內(nèi)容.

一、引言

軟件工程管理目前還沒(méi)有引起人們的足夠重視。究其原因:首先是人的傳統(tǒng)觀念,工程管理不為人們所重視;另一方面軟件工程是一個(gè)新興的學(xué)科領(lǐng)域,軟件工程管理的問(wèn)題也是剛被提出的。同時(shí),由于軟件產(chǎn)品的特殊性,使軟件工程管理涉及到很多學(xué)科。因此.對(duì)軟件工程管理,人們還缺乏經(jīng)驗(yàn)和技術(shù)。但事實(shí)證明,由管理失誤造成的后果要比程序錯(cuò)誤造成的后果更為嚴(yán)重。很少有軟件項(xiàng)目的實(shí)施進(jìn)程能準(zhǔn)確地符合預(yù)定目標(biāo)、進(jìn)度和預(yù)算的,這也就足以說(shuō)明軟件工程管理的重要。

二、軟件工租,理的內(nèi)容

目前軟件生產(chǎn)自動(dòng)化程度很低,在開(kāi)發(fā)過(guò)程中人是起決定性的因素,因此,軟件工程管理很大程度上是對(duì)人的管理。我們可根據(jù)軟件產(chǎn)品的特點(diǎn).分析軟件下程管理的具體內(nèi)容,它包括對(duì)開(kāi)發(fā)人員、組織機(jī)構(gòu)、用戶、文檔資料等方而的管理。

(一)開(kāi)發(fā)人員

軟件開(kāi)發(fā)人員一般分為:項(xiàng)目負(fù)責(zé)人、系統(tǒng)分析員、高級(jí)程序員、初級(jí)程序員、資料員和其他輔助人員.根據(jù)項(xiàng)目的規(guī)模人小,有可能一人身兼數(shù)職,但職責(zé)必須明確。不同職責(zé)的人,要求的素質(zhì)不同。如項(xiàng)目負(fù)責(zé)人需要有組織能力、判斷能力和對(duì)重大問(wèn)題能做出決策的能力;系統(tǒng)分析員則要有概括能力、分析能力和社交活動(dòng)能力;程序員需要有熟練的編程能力等。人員要少而精,選人要慎重。軟件生命期各個(gè)價(jià)段的活動(dòng)有分工又互相聯(lián)系。因此,要求選擇各類(lèi)人員既能勝任工作,又要能相互很好地配合.沒(méi)有一個(gè)和諧的工作氣氛很難完成個(gè)復(fù)雜的軟件項(xiàng)目。

(二)組織機(jī)構(gòu)

組織機(jī)構(gòu)不等于開(kāi)發(fā)人員的簡(jiǎn)單集合。這里的組織機(jī)構(gòu)要求:好的組織結(jié)構(gòu)、合理的人員分工和有效的通訊。軟件開(kāi)發(fā)的組織機(jī)構(gòu)沒(méi)有統(tǒng)一的模式。下面簡(jiǎn)單介紹三種組織機(jī)構(gòu)。

1.主程序員組織機(jī)。IBM公司提出的主程序員組是軟件系統(tǒng)結(jié)構(gòu)化思想在組織上的體現(xiàn)。它的目的是為了保證全組的協(xié)調(diào)和統(tǒng)一。一位高級(jí)工程師(主程序員)主持計(jì)劃、協(xié)調(diào)和復(fù)審組的全部技術(shù)活動(dòng)。技術(shù)人員(一般25人)負(fù)責(zé)分析和開(kāi)發(fā)活動(dòng),一位后援工程師支持高級(jí)工程師的工作,并且在該項(xiàng)目繼續(xù)進(jìn)行時(shí),可以代替高級(jí)工程師工作,以減少可能的損失.

2.專(zhuān)家組。專(zhuān)家組強(qiáng)調(diào)每個(gè)人的才能,把每個(gè)人都看作是某一方面的專(zhuān)家,由這些專(zhuān)家組成一個(gè)開(kāi)發(fā)機(jī)構(gòu)。這種組織結(jié)構(gòu)雖然能發(fā)揮所有工作人員的積極性,但往往有可能出現(xiàn)協(xié)調(diào)上的困難,選擇這種方式要慎重.

3.民主組織.民主組織由從事各方面工作的人員輪流擔(dān)任組長(zhǎng)。很顯然,這種組織結(jié)構(gòu)對(duì)調(diào)動(dòng)積極性和個(gè)人的創(chuàng)造性是很值得稱(chēng)道的。但是由于過(guò)多地進(jìn)行組長(zhǎng)信息“轉(zhuǎn)移”不符合軟件工程化的方向。

(三)用戶

我們是為用戶開(kāi)發(fā)軟件的,在開(kāi)發(fā)過(guò)程中自始至終必須得到用戶的密切合作和支持。作為項(xiàng)目負(fù)責(zé)人,要特別注意與用戶保持聯(lián)系,掌握用戶的心理和動(dòng)態(tài).防止來(lái)自用戶的各種干找和阻力。

1.用戶不積極,不配合。這種表現(xiàn)通常來(lái)自對(duì)采用先進(jìn)技術(shù)持懷疑態(tài)度的用戶,他們心理上的抵觸情緒會(huì)在行動(dòng)上表現(xiàn)為消極、漠不關(guān)心。在需求階段,做好這部分人的工作很重要,通過(guò)他們中的業(yè)務(wù)骨千,才能真正了解到用戶的要求。要使他們認(rèn)識(shí)到:計(jì)算機(jī)的發(fā)展和應(yīng)用是現(xiàn)代化的必然趨勢(shì),使用計(jì)算機(jī)將會(huì)帶來(lái)巨大的經(jīng)濟(jì)效益:讓他們掌握新的技術(shù)和方法去取代某些可能過(guò)時(shí)的或淘汰的專(zhuān)長(zhǎng)。

2.用戶求快求全.這種表現(xiàn)來(lái)自對(duì)使用計(jì)算機(jī)持積極態(tài)度的人.他們中一部分人希望一個(gè)早上就能用上計(jì)算機(jī),并且全能用上計(jì)算機(jī)。要他們認(rèn)識(shí)到;開(kāi)發(fā)一個(gè)軟件項(xiàng)目不是一朝一夕就能完成的,軟件工程不是靠人海戰(zhàn)術(shù)就能加快的工期。另外,即使計(jì)算機(jī)能夠處理的事情,系統(tǒng)也不能下于包羅萬(wàn)象,貪大求全。要根據(jù)現(xiàn)有的條件量力而行。如果系統(tǒng)大而全,必然會(huì)很復(fù)雜,開(kāi)發(fā)時(shí)間就拖得很長(zhǎng),因此可能會(huì)導(dǎo)致一個(gè)系統(tǒng)的失敗或性能太差.

3.用戶需求變化.在軟件開(kāi)發(fā)過(guò)程中,用戶可能會(huì)不斷提出新的要求和修改以前提出的要求。從軟件工程的角度不希望有這種變化。但實(shí)際上,不允許用戶提出變動(dòng)的要求是不可能的.因?yàn)橐环矫婷總€(gè)人對(duì)新事物有一個(gè)認(rèn)識(shí)過(guò)程,不可能一下子提出全面的、準(zhǔn)確的要求:另一方而還要考慮到與用戶的關(guān)系。對(duì)來(lái)自用戶的這種變化要正確對(duì)待:要向用戶解釋軟件工程的規(guī)律,并在可能的條件下部分或有條件地滿足用戶的合理要求.例如:軟件需求分析階段結(jié)束后軟件的設(shè)計(jì)口標(biāo)已經(jīng)確定,這時(shí)用戶要求的重大變化要導(dǎo)致設(shè)計(jì)目標(biāo)的變化,特別是到軟件開(kāi)發(fā)的后期,一般不可能滿足這種變化的要求。要向用戶解釋清楚工程的內(nèi)在規(guī)律,但對(duì)用戶提出的如性能等局部方而的要求,只要是合理的,就要加以考慮。

4控制。人員控制是對(duì)開(kāi)發(fā)組織內(nèi)部人員控制。就是要保證開(kāi)發(fā)人員的積極性和穩(wěn)定性。人員的頻繁更換或流動(dòng)將會(huì)大大增加軟件出錯(cuò)誤的機(jī)會(huì)。至少要保證軟件項(xiàng)目每一期工程或軟件生命期每一階段中人員的相對(duì)穩(wěn)定性。同時(shí)注意發(fā)揮每個(gè)開(kāi)發(fā)人員的積極性和創(chuàng)造性。經(jīng)費(fèi)控制要編制詳細(xì)的經(jīng)費(fèi)預(yù)算。并在各階段進(jìn)行經(jīng)費(fèi)的核算。在經(jīng)費(fèi)上失去控制,軟件項(xiàng)目就沒(méi)有經(jīng)濟(jì)保證。質(zhì)量控制與各階段的復(fù)審在意義和作用上是一致的,在此不再敘述。

5.文檔資料。開(kāi)發(fā)過(guò)程的各種活動(dòng)后都要反映在文檔資料上。每一個(gè)階段的文檔資料是以后各階段工作的基礎(chǔ),又是對(duì)前面各階段工作的復(fù)審。軟件工程管理很大程度上是通過(guò)對(duì)文檔資料管理來(lái)實(shí)現(xiàn)的。因此,要把開(kāi)發(fā)過(guò)程中的初步設(shè)計(jì)、中間過(guò)程、最后結(jié)果等建立成一套完整的文檔資料。文檔標(biāo)準(zhǔn)化是文檔管理的重要方面。

第7篇

軟件配置數(shù)據(jù)庫(kù)作為整個(gè)軟件開(kāi)發(fā)過(guò)程中的核心,其主要的作用就是要將軟件開(kāi)發(fā)過(guò)程中所產(chǎn)生的一些配置信息進(jìn)行收錄,并且將不同作用的數(shù)據(jù)分隔開(kāi),使得每一項(xiàng)數(shù)據(jù)在進(jìn)行編寫(xiě)、修改的過(guò)程中不會(huì)對(duì)其他項(xiàng)目的數(shù)據(jù)產(chǎn)生不利的影響,同時(shí),不同的軟件項(xiàng)目之間的數(shù)據(jù)又能夠通過(guò)數(shù)據(jù)庫(kù)這一媒介進(jìn)行相互的信息傳遞、數(shù)據(jù)處理,保證軟件開(kāi)發(fā)中的每個(gè)環(huán)節(jié)能夠相互聯(lián)系、相互促進(jìn)。從整體來(lái)看,配置數(shù)據(jù)庫(kù)的作用可以劃分為兩大方面。一方面是,數(shù)據(jù)庫(kù)可以將軟件開(kāi)發(fā)所產(chǎn)生的數(shù)據(jù)進(jìn)行復(fù)制以及隔離。在軟件的開(kāi)發(fā)過(guò)程中,軟件的信息一旦上傳至數(shù)據(jù)庫(kù),就會(huì)被所有的軟件開(kāi)發(fā)人員看到,而要想在對(duì)于數(shù)據(jù)信息進(jìn)行修改的時(shí)候不會(huì)影響到其他部分的數(shù)據(jù),就需要每一位軟件開(kāi)發(fā)人員能夠在配置數(shù)據(jù)庫(kù)的基礎(chǔ)上建立一個(gè)只有自己能夠操作的子數(shù)據(jù)庫(kù),以該子數(shù)據(jù)庫(kù)為平臺(tái),對(duì)于軟件的某一項(xiàng)目進(jìn)行編寫(xiě)和修改,之后再將確定的內(nèi)容上傳至數(shù)據(jù)庫(kù),使得軟件中的多個(gè)項(xiàng)目綜合在一起,完成整個(gè)軟件的開(kāi)發(fā)過(guò)程。另一方面則是軟件開(kāi)發(fā)數(shù)據(jù)的管理。軟件開(kāi)發(fā)人員完成自己所編寫(xiě)的那一部分之后,就可以通過(guò)配置數(shù)據(jù)庫(kù)這一渠道,將自己完成的部分的信息傳達(dá)給自己所在的開(kāi)發(fā)小組,整個(gè)開(kāi)發(fā)小組是任務(wù)完成后再用類(lèi)似的方式將該項(xiàng)目信息再次上傳,而通過(guò)配置數(shù)據(jù)庫(kù),每一位軟件開(kāi)發(fā)人員都能夠同時(shí)接收到最新的軟件數(shù)據(jù)信息,通過(guò)這種方式,軟件的信息一層層地上傳,最后達(dá)到整個(gè)軟件開(kāi)發(fā)項(xiàng)目組,也就完成了整個(gè)軟件開(kāi)發(fā)的過(guò)程。通過(guò)配置數(shù)據(jù)庫(kù),軟件開(kāi)發(fā)的信息可以自動(dòng)地進(jìn)行管理,而不需要軟件開(kāi)發(fā)人員進(jìn)行人工操作。

2軟件工程中的配置管理中的版本控制

眾所周知,為了能夠讓軟件更符合用戶的需求,軟件會(huì)不斷地進(jìn)行更新優(yōu)化。傳統(tǒng)的配置管理中,在對(duì)軟件進(jìn)行更新優(yōu)化時(shí),都是在軟件原來(lái)的版本上進(jìn)行的,這種配置管理方式存在一定的限制。一是軟件開(kāi)發(fā)人員在對(duì)軟件進(jìn)行修改的同時(shí)也能夠看到其他人員對(duì)軟件進(jìn)行的修改,這為其判斷是否要繼續(xù)進(jìn)行軟件的更新,有時(shí)會(huì)浪費(fèi)了時(shí)間與修改已經(jīng)更新過(guò)的數(shù)據(jù)或者漏掉某一項(xiàng)未做修改。二是這種配置管理方式會(huì)造成軟件更新優(yōu)化的障礙,難以進(jìn)行無(wú)限制的優(yōu)化。三是這種配置管理方式導(dǎo)致被優(yōu)化后的數(shù)據(jù)信息與軟件源文件分開(kāi),不方便數(shù)據(jù)的提取。因此,軟件的配置管理應(yīng)當(dāng)能夠解決這些問(wèn)題,也就是要能夠在開(kāi)發(fā)軟件的時(shí)候建立起一個(gè)作為參考的項(xiàng)目模型,這樣,才能夠開(kāi)發(fā)出軟件復(fù)合產(chǎn)品。通過(guò)項(xiàng)目模型的建立,可以將軟件的開(kāi)發(fā)劃分為多個(gè)不同的子項(xiàng)目,每個(gè)軟件開(kāi)發(fā)小組負(fù)責(zé)其中一項(xiàng)的開(kāi)發(fā)研究,再將不同的項(xiàng)目進(jìn)行組合、匹配,就形成了一個(gè)軟件復(fù)合產(chǎn)品。在以后對(duì)于軟件進(jìn)行更新優(yōu)化時(shí),每個(gè)軟件開(kāi)發(fā)小組負(fù)責(zé)自己原本負(fù)責(zé)的那一部分,就不會(huì)出現(xiàn)任務(wù)重疊或空白的情況,同時(shí),也避免了軟件升級(jí)遇到的瓶頸問(wèn)題,并且軟件更新后的信息能夠得以保留,使軟件的每一個(gè)歷史版本都能夠被清晰地記錄下來(lái),方便提取。

3軟件工程中的配置管理的關(guān)鍵

3.1建立合理的軟件工程實(shí)施組織結(jié)構(gòu)

在軟件開(kāi)發(fā)過(guò)程中,必須建立起一個(gè)具有較強(qiáng)能力的軟件工程實(shí)施組織結(jié)構(gòu)。對(duì)于某一軟件的開(kāi)發(fā),并非是一個(gè)人能夠完成的,而軟件開(kāi)發(fā)人員的分工配合,將會(huì)對(duì)軟件配置管理發(fā)揮很大的作用。在配置數(shù)據(jù)庫(kù)中,軟件信息龐大而復(fù)雜,將軟件開(kāi)發(fā)人員劃分成多個(gè)軟件開(kāi)發(fā)小組,使每一個(gè)小組負(fù)責(zé)一個(gè)特定的項(xiàng)目,而小組內(nèi)不同的人則是負(fù)責(zé)一個(gè)項(xiàng)目中不同的部分。通過(guò)這種方式建立起來(lái)的軟件工程實(shí)施組織,就會(huì)以一種樹(shù)狀的形態(tài)而穩(wěn)定地存在。這樣既能夠保證每一位軟件開(kāi)發(fā)人員都能夠發(fā)揮自己的作用,為軟件開(kāi)發(fā)貢獻(xiàn)出一份力量,也能夠避免多個(gè)人重復(fù)地對(duì)軟件開(kāi)發(fā)的一部分做太多的工作,防止了人力資源的浪費(fèi)。而不同的開(kāi)發(fā)小組和每個(gè)開(kāi)發(fā)人員之間,又能夠通過(guò)配置數(shù)據(jù)庫(kù)這一平臺(tái)進(jìn)行信息的交流和傳遞,從而保證了軟件開(kāi)發(fā)的整體進(jìn)度,這也就保證了軟件配置管理更具有條理性。

3.2設(shè)置清晰的、準(zhǔn)確的管理任務(wù)

在建立起一個(gè)穩(wěn)定的軟件工程實(shí)施組織機(jī)構(gòu)之后,就要為軟件開(kāi)發(fā)小組中的每一位成員分配任務(wù)。在以往的軟件開(kāi)發(fā)中,任務(wù)的分配比較籠統(tǒng),每一位軟件開(kāi)發(fā)人員所負(fù)責(zé)的任務(wù)范圍也比較模糊,這不但浪費(fèi)了一部分的人力資源,也為軟件配置管理增加了難度。而通過(guò)為軟件開(kāi)發(fā)人員分配具體的、清晰的任務(wù),就能夠明確每個(gè)人的責(zé)任。而每個(gè)人在軟件開(kāi)發(fā)過(guò)程中所產(chǎn)生的軟件配置也就會(huì)有一個(gè)較為明確的概念,從軟件開(kāi)發(fā)的源頭開(kāi)始,做好配置管理工作。每一位軟件開(kāi)發(fā)人員將自己完成的任務(wù)上傳給軟件開(kāi)發(fā)小組,通過(guò)對(duì)多位人員任務(wù)的結(jié)合,就可以完成軟件開(kāi)發(fā)中的一個(gè)具體的項(xiàng)目,再依次完成整個(gè)軟件開(kāi)發(fā)的任務(wù)。在對(duì)任務(wù)的劃分以及多位人員、小組的合作中完成軟件開(kāi)發(fā),這種方式能夠有效地降低軟件配置管理的難度,使得軟件配置中的數(shù)據(jù)、程序、文檔更有條理,更方便于管理。

3.3設(shè)計(jì)可靠的配置管理檢測(cè)方法

軟件并不像其他產(chǎn)品那樣可以有一個(gè)固定的標(biāo)準(zhǔn)來(lái)進(jìn)行檢測(cè),并且通常是多個(gè)人來(lái)完成一個(gè)軟件的開(kāi)發(fā),并不是大量的生產(chǎn),不能采用其他產(chǎn)品抽樣的方法來(lái)進(jìn)行檢測(cè),而有些軟件涉及到較為復(fù)雜的系統(tǒng),其檢測(cè)將會(huì)耗費(fèi)大量的人力物力,甚至不可能進(jìn)行全面的檢測(cè)。在這種情況下,如何對(duì)軟件的配置進(jìn)行合理的檢測(cè)是軟件配置管理中的一大難題。對(duì)于一些常用的軟件,軟件開(kāi)發(fā)人員可以通過(guò)鼓勵(lì)用戶對(duì)軟件的使用,來(lái)進(jìn)行評(píng)測(cè)、反饋、優(yōu)化,來(lái)完成對(duì)于軟件的檢測(cè)工作,而對(duì)于一些難以通過(guò)實(shí)際運(yùn)用的方法來(lái)檢測(cè)的軟件,則是要設(shè)定一種特殊的檢測(cè)方法,如果具備條件,應(yīng)當(dāng)每一種軟件都單獨(dú)設(shè)計(jì)一種檢測(cè)方法,因?yàn)檐浖煌?,其所具備的特定也必定不同,其他軟件的檢測(cè)方法并不一定適用于該軟件。

3.4采用先進(jìn)的配置管理工具,實(shí)現(xiàn)高質(zhì)量配置管理

軟件的配置管理不僅需要軟件開(kāi)發(fā)人員合理的工作來(lái)保證,更需要先進(jìn)的配置管理工具來(lái)實(shí)現(xiàn)高質(zhì)量的管理工作。在傳統(tǒng)的配置管理工作中,往往是軟件開(kāi)發(fā)人員進(jìn)行人工記憶和管理,或者只是運(yùn)用簡(jiǎn)單的配置管理工具來(lái)輔助管理工作。這種管理方式大大增加了管理的難度。而先進(jìn)的管理工具能夠?qū)浖渲弥兴械某绦?、?shù)據(jù)、文檔進(jìn)行掃描、歸納和管理,保證了軟件信息的完整性,保障軟件的長(zhǎng)時(shí)間正常運(yùn)行,也更有利于軟件的更新優(yōu)化,幫助軟件開(kāi)發(fā)人員在更短的時(shí)間內(nèi)研究出更高質(zhì)量的軟件,方便用戶的使用。

4小結(jié)

第8篇

電信工程管理系統(tǒng)主要包括電信工程項(xiàng)目的基本信息管理、電信工程項(xiàng)目的計(jì)劃信息管理、電信工程項(xiàng)目的統(tǒng)計(jì)信息管理和電信工程管理系統(tǒng)的維護(hù)四個(gè)部分。電信工程項(xiàng)目的基本信息管理是基礎(chǔ)部分,囊括了電信工程項(xiàng)目的基本情況。電信工程項(xiàng)目的計(jì)劃信息管理和電信工程項(xiàng)目的統(tǒng)計(jì)信息管理是電信工程項(xiàng)目調(diào)整的依據(jù)。電信工程管理系統(tǒng)的維護(hù)是要定期對(duì)系統(tǒng)的安全和使用進(jìn)行測(cè)試和維護(hù),有效的提高數(shù)據(jù)和信息的安全,保證整個(gè)電信工程管理系統(tǒng)的平穩(wěn)運(yùn)行。

軟件工程在電信工程管理系統(tǒng)中的應(yīng)用是系統(tǒng)的重要特點(diǎn)。因?yàn)榫蛙浖こ瘫旧矶裕饕芯康氖怯霉こ袒椒?gòu)建和維護(hù)有效的、實(shí)用的和高質(zhì)量的計(jì)算機(jī)軟件,與電信工程管理系統(tǒng)密切相關(guān)。軟件工程涉及到程序設(shè)計(jì)語(yǔ)言、數(shù)據(jù)庫(kù)、軟件開(kāi)發(fā)工具、系統(tǒng)平臺(tái)、等方面,它的目標(biāo)是:在給定成本、進(jìn)度的情況下,開(kāi)發(fā)出具有較高適用性、有效性、可調(diào)整性、可靠性、可維護(hù)性、可利用性、可追蹤性、可操作性和滿足需求的軟件產(chǎn)品。因而將軟件工程應(yīng)用于電信工程管理系統(tǒng)中,利用計(jì)算機(jī)軟件產(chǎn)品可以將電信工程管理系統(tǒng)的質(zhì)量和開(kāi)發(fā)效率有效提高,減少系統(tǒng)維護(hù)困難的問(wèn)題。總而言之,軟件工程在電信工程管理系統(tǒng)中應(yīng)用價(jià)值極高。

2電信工程管理系統(tǒng)應(yīng)用價(jià)值

工程管理系統(tǒng)利用軟件工程技術(shù),將電信工程項(xiàng)目的全部信息和數(shù)據(jù)在開(kāi)發(fā)的軟件中進(jìn)行處理和分析,使電信工程建設(shè)項(xiàng)目的管理人員得以從難度較大和較為繁重的工作任務(wù)中解放,避免了由于管理人員的失誤造成的損失,將電信工程管理中信息和數(shù)據(jù)的處理和分析的效率大大提高,與此同時(shí)也降低了管理成本,提高了電信工程項(xiàng)目管理工作效率的極大提高。

電信工程管理系統(tǒng)的應(yīng)用不僅發(fā)揮了軟件工程的巨大效用,還逐步推動(dòng)電信工程管理走向規(guī)范化和科學(xué)化,為我國(guó)通信事業(yè)的發(fā)展和信息化建設(shè)水平的提高奠定了較為堅(jiān)實(shí)的基礎(chǔ)??偠灾?,電信工程管理系統(tǒng)以其的安全性和效用性值得行業(yè)內(nèi)的大力普及和應(yīng)用。