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

首頁 公文范文 軟件管理論文

軟件管理論文

發(fā)布時(shí)間:2022-04-11 03:42:22

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

軟件管理論文

軟件管理論文:談軟件項(xiàng)目中的人力資源管理

軟件項(xiàng)目團(tuán)隊(duì)建設(shè)是實(shí)現(xiàn)軟件項(xiàng)目目標(biāo)的保證,團(tuán)隊(duì)文化和團(tuán)隊(duì)精神是團(tuán)隊(duì)成功的重要基礎(chǔ),建立一種“相互幫助,共克難關(guān)”的工作氛圍十分重要。本文初步揭示了項(xiàng)目人力資源管理的含義與內(nèi)容、軟件項(xiàng)目中的人力資源管理流程和獲取方法,以及一些常見問題的解決方法與途徑。

軟件項(xiàng)目的人力資源管理與項(xiàng)目的進(jìn)度、成本、整體質(zhì)量和存在風(fēng)險(xiǎn)等方面管理一樣,也是一個(gè)項(xiàng)目組織必不可少的管理職能。

一、軟件項(xiàng)目人力資源管理的含義和內(nèi)容

軟件項(xiàng)目人力資資源管理就是根據(jù)軟件項(xiàng)目的目標(biāo)、項(xiàng)目的進(jìn)展情況和外部開發(fā)環(huán)境的變化,采用科學(xué)的方法,對項(xiàng)目團(tuán)隊(duì)成員的思想、心理和行為進(jìn)行有效地管理,充分發(fā)揮他們的主觀能動性,實(shí)現(xiàn)項(xiàng)目的目標(biāo)。項(xiàng)目人力資源管理的重點(diǎn)集中在兩個(gè)方面:一時(shí)針對個(gè)人的;另一方面是針對團(tuán)隊(duì)的。

軟件項(xiàng)目人力資源管理包括計(jì)劃制定、獲取人員和建設(shè)團(tuán)隊(duì)三個(gè)階段。按照業(yè)務(wù)管理的流程,還可以具體劃分為資源規(guī)劃、解雇、招聘、篩選、培訓(xùn)等基本活動。

軟件項(xiàng)目人力資源管理的主要內(nèi)容包括:

(1)對軟件項(xiàng)目進(jìn)行組織和規(guī)劃。項(xiàng)目組織規(guī)劃是項(xiàng)目整體人力資源的計(jì)劃和安排,是按照項(xiàng)目目標(biāo)通過分析和預(yù)測所給出的項(xiàng)目人力資源的數(shù)量和質(zhì)量上的明確要求、具體安排和計(jì)劃。

(2)獲取和分配軟件項(xiàng)目人員。軟件項(xiàng)目組織通過招聘獲得所需要的人力資源,并根據(jù)各自的技能進(jìn)行工作安排,由于項(xiàng)目的一次性和項(xiàng)目的臨時(shí)性,項(xiàng)目組織的人員獲得與配備和其他組織的人員獲得與配備是不同的。

(3)軟件項(xiàng)目組織成員的開發(fā)。包括:項(xiàng)目人員的培訓(xùn)、考核,激勵(lì)等等。

(4)團(tuán)隊(duì)建設(shè)。

由于在項(xiàng)目工作中人員的需求可能是不連續(xù)的,容易造成人員的浪費(fèi)和成本的提高。比如:某軟件項(xiàng)目現(xiàn)有20人,設(shè)計(jì)階段需要10人;審核階段需要1周,但不需要項(xiàng)目組成員從參與;編碼階段是高峰期,需要15人,但在測試階段只需要8人。往往這些階段進(jìn)行過程中,會出現(xiàn)沒有工作安排的人員。根據(jù)大多數(shù)大中型軟件開發(fā)項(xiàng)目的統(tǒng)計(jì),對開發(fā)人員的要求是隨機(jī)變化的,一開始資源需求量較小,然后逐漸上升,達(dá)到某個(gè)時(shí)間常數(shù)時(shí)需求量達(dá)到高峰,之后再逐步下降,減少到較低的數(shù)值。

二、軟件項(xiàng)目團(tuán)隊(duì)的特點(diǎn)

軟件項(xiàng)目團(tuán)隊(duì)建設(shè),就是吧與軟件項(xiàng)目相關(guān)的人員組織起來實(shí)現(xiàn)項(xiàng)目目標(biāo),這是一個(gè)持續(xù)不斷的過程,也是項(xiàng)目經(jīng)理和項(xiàng)目團(tuán)隊(duì)的共同職責(zé)。通過團(tuán)隊(duì)成員的共同努力能產(chǎn)生群體的協(xié)作效應(yīng),從而獲得比個(gè)體成員績效總和大得多的團(tuán)隊(duì)績效。項(xiàng)目團(tuán)隊(duì)不僅可以通過團(tuán)隊(duì)成員之間相互的溝通、信任、合作和承擔(dān)責(zé)任,高效地利用有限的人力資源,而且有助于加強(qiáng)員工間的交流與協(xié)作。一個(gè)好的軟件項(xiàng)目管理團(tuán)隊(duì)?wèi)?yīng)該具有以下幾個(gè)特點(diǎn):

(1)有好的團(tuán)隊(duì)帶頭人,他對項(xiàng)目管理有很豐富的經(jīng)驗(yàn),是團(tuán)隊(duì)凝聚力的核心,有很好項(xiàng)目組織及人員協(xié)調(diào)能力。

(2)好的團(tuán)體,應(yīng)該有好的知識及能力體系。每個(gè)人畢竟不能什么都會,但對于一個(gè)團(tuán)對應(yīng)該能做很多事情。就軟件項(xiàng)目團(tuán)隊(duì)而言,就應(yīng)該在需求、分析設(shè)計(jì)、編碼、測試等重要階段有具有此能力的人去參與。對于不同的行業(yè),不同的項(xiàng)目,對項(xiàng)目團(tuán)隊(duì)的要求也是不同的。如一個(gè)游戲項(xiàng)目團(tuán)隊(duì)和一個(gè)電信軟件團(tuán)隊(duì)的差別就是很大的。比如:一個(gè)WEB開發(fā)項(xiàng)目團(tuán)隊(duì),就要有美工、動畫設(shè)計(jì)人員,WEB端、Server端優(yōu)秀的開發(fā)人員。這樣去組織一個(gè)團(tuán)隊(duì)才可能把WEB項(xiàng)目的開發(fā)階段做好,做的很專業(yè)。

(3)好的團(tuán)隊(duì),要保證團(tuán)隊(duì)目的與個(gè)人目的的統(tǒng)一。這也是管理組織學(xué)中團(tuán)隊(duì)效力及團(tuán)隊(duì)效率的問題。也只有這樣才能保證團(tuán)隊(duì)有凝聚力,穩(wěn)定、健康的發(fā)展。

(4)好的團(tuán)隊(duì),目標(biāo)明確,目標(biāo)統(tǒng)一。

(5)要有良好的溝通,樂與交流習(xí)慣。融洽的團(tuán)隊(duì)環(huán)境。

(6)良好的團(tuán)隊(duì)組織及團(tuán)隊(duì)合作習(xí)慣,不能有什么小的派別等。

(7)好的團(tuán)隊(duì),人員職責(zé)分明。

(8)好的團(tuán)隊(duì),有一個(gè)好的團(tuán)隊(duì)學(xué)習(xí)習(xí)慣。這是團(tuán)隊(duì)能力提高的階梯。

三、軟件項(xiàng)目團(tuán)隊(duì)的沖突管理

沖突就是個(gè)人、團(tuán)隊(duì)、組織限制或阻止另一部分個(gè)人、團(tuán)隊(duì)、組織達(dá)到預(yù)期目標(biāo)的行為。軟件項(xiàng)目團(tuán)隊(duì)內(nèi)部成員之間相互了解越深入,彼此合作越默契,團(tuán)隊(duì)建設(shè)也就越出色,效率也會因此提高,但是人與人之間相互了解需要一定的磨合時(shí)間,在這一時(shí)期必然會存在很多方面的沖突,需要及時(shí)對這些沖突做出有效處理。在項(xiàng)目運(yùn)作過程中,存在沖突是很經(jīng)常也很正常的,但如果僅僅是試圖避免沖突或者是壓制沖突,只能是進(jìn)一步惡化沖突,導(dǎo)致效率的嚴(yán)重下降。沖突既有積極的一面,也有消極的一面,如果能有效地解決這些沖突,可以有助于改善團(tuán)隊(duì)的建設(shè)和項(xiàng)目的狀況,給團(tuán)隊(duì)一個(gè)學(xué)習(xí)與提高的機(jī)會;如果解決不當(dāng),有可能會給項(xiàng)目埋下隱患或者使得整個(gè)團(tuán)隊(duì)處于一種混亂狀態(tài),最終導(dǎo)致解散、失敗。因此項(xiàng)目團(tuán)隊(duì)管理者要引導(dǎo)沖突解決結(jié)果向著團(tuán)隊(duì)成員積極協(xié)作有利的方向發(fā)展,而不是向著消極的方向發(fā)展,造成不可挽救的惡果。解決沖突的方式主要有:建立完善的解決沖突的方針與管理程序;沖突雙方直接溝通協(xié)調(diào),解決矛盾;利用會議解決沖突;在所有的解決方式中都離不開溝通,解決沖突過程中,溝通的方式有很多,如:口頭溝通、書面溝通、正式溝通、非正式溝通、面對面或者是通過其他方式溝通等,這需要根據(jù)項(xiàng)目以及沖突的不同性質(zhì)選擇不同的溝通方式,以達(dá)到效率最高。一般解決軟件項(xiàng)目開發(fā)過程中的沖突可以從以下幾方面出發(fā):

(1)溝通協(xié)調(diào)一定要及時(shí)。團(tuán)隊(duì)內(nèi)必須做到及時(shí)溝通,積極引導(dǎo),求同存異,把握時(shí)機(jī),適時(shí)協(xié)調(diào)。唯有做到及時(shí),才能最快求得共識,保持信息的暢通,而不至于導(dǎo)致信息不暢、矛盾積累。

(2)善于詢問與傾聽,努力地理解別人。傾聽是溝通行為的核心過程。因?yàn)閮A聽能激發(fā)對方的談話欲,促發(fā)更深層次的溝通。另外,只有善于傾聽,深入探測到對方的心理以及他的語言邏輯思維,才能更好地與之交流,從而達(dá)到協(xié)調(diào)和溝通的目的。同時(shí),在溝通中,當(dāng)對方行為退縮、默不作聲或欲言又止的時(shí)候,可用詢問引出對方真正的想法,去了解對方的立場以及對方的需求、愿望、意見與感受。所以,一名善于協(xié)調(diào)溝通的人必定是一位善于詢問與傾聽的行動者。這樣不但有助于了解和把握對方的需求,理解和體諒對方,而且有益于與他人達(dá)成暢通、有效的協(xié)調(diào)溝通之目的。

(3)對上級溝通要有“膽”、有理、有節(jié)、有據(jù)。能夠傾聽上級的指揮和策略,并作出適當(dāng)?shù)姆答?以測試自己是否理解上級的語言和理解的深刻度;當(dāng)出現(xiàn)出入,或者有自己的想法時(shí),要有膽量 和上級進(jìn)行溝通。

(4)良好的回饋機(jī)制。協(xié)調(diào)溝通一定是雙向,必須保證信息被接收者接到和理解了。因此,所有的協(xié)調(diào)溝通方式必須有回饋機(jī)制,保證接收者接收到。比如,電子郵件進(jìn)行協(xié)調(diào)溝通,無論是接收者簡單回復(fù)“已收到”、“OK”等,還是電話回答收到,但必須保證接收者收到信息。建立良好的回饋機(jī)制,不僅讓團(tuán)隊(duì)養(yǎng)成良好的回饋工作習(xí)慣,還可以增進(jìn)團(tuán)隊(duì)每個(gè)人的執(zhí)行力,也就保證了整個(gè)團(tuán)隊(duì)擁有良好的執(zhí)行力。

(5)控制非正式溝通。對于非正式溝通,要實(shí)施有效的控制。因?yàn)殡m然在有些情況下,非正式溝通往往能實(shí)現(xiàn)正式溝通難以達(dá)到的效果,但是,它也可能成為散布小道消息和謠言的渠道,產(chǎn)生不好的作用,所以,為使團(tuán)隊(duì)高效,要控制非正式溝通。

要清楚的認(rèn)識到軟件項(xiàng)目人力資源管理的重要性,并掌握軟件項(xiàng)目人力資源的籌集,項(xiàng)目團(tuán)隊(duì)信息交流的方式,成員激勵(lì)的要素及處理沖突的方法??傊?人力資源管理是軟件項(xiàng)目開發(fā)中的重要智力資源,必須做好軟件項(xiàng)目人力資源的管理。

軟件管理論文:企業(yè)管理軟件和營銷策略分析

隨著我國信息化的建設(shè),以軟件為基礎(chǔ)對企業(yè)進(jìn)行管理更有效率。其具有很高的應(yīng)用價(jià)值,也有較好的市場。但是在營銷策略上如果不加以分析,那么其在市場上的銷量必然無法達(dá)到理想的狀態(tài)。因此,加強(qiáng)企業(yè)管理軟件的市場分析以及營銷策略的分析十分關(guān)鍵。

1企業(yè)管理軟件在市場營銷中的概況

1.1企業(yè)管理軟件環(huán)境分析

目前,大多數(shù)企業(yè)的軟件市場政策較為合理。很多企業(yè)已經(jīng)將信息化作為推動工業(yè)化的基礎(chǔ)。進(jìn)行全面的信息化建設(shè)。軟件已經(jīng)逐漸滲透到企業(yè)的管理中,軟件管理能夠提高服務(wù)自動化,節(jié)省很多人力物力,而且其管理的精準(zhǔn)度也相對較高。現(xiàn)今,很多企業(yè)在軟件運(yùn)用的過程中,使得其管理機(jī)制更加科學(xué),更加合理。因此,企業(yè)管理軟件在市場中占據(jù)著較好的市場,但是其市場競爭度相當(dāng)激烈。因此,目前企業(yè)管理軟件雖然市場環(huán)境良好,但是在銷售上如果沒有較好的創(chuàng)新,那么將很容易被其他軟件公司所淘汰。所以,做好市場環(huán)境與營銷策略的一體化分析十分關(guān)鍵。

1.2企業(yè)管理軟件特點(diǎn)分析

其一,企業(yè)管理軟件具有較強(qiáng)的抽象性,具體來說其沒有物理實(shí)物形態(tài),所以企業(yè)管理軟件的可見性非常低。這就使得其在營銷方式上,要做出一定的改變。如果使用傳統(tǒng)的方式去營銷那么必然會與這個(gè)市場極不協(xié)調(diào)。而且很多軟件產(chǎn)品,大多數(shù)以軟盤以及光盤為實(shí)物形式,這就使得很多抽象性進(jìn)一步地表現(xiàn)出來。因此,很多時(shí)候消費(fèi)者未能通過其實(shí)體表現(xiàn),將軟件的基礎(chǔ)性能進(jìn)一步表現(xiàn)出來,從而影響其在市場上的銷量。其二,企業(yè)管理軟件具有大量生產(chǎn)的潛能,其有較好的廣泛適用性。簡而言之,就是可以用較低的生產(chǎn)成本來滿足顧客的需求。圖1為某軟件公司企業(yè)管理軟件生產(chǎn)成本圖。從圖1中,我們可以很清楚地看到,其固定成本較為穩(wěn)定,但是其總收入?yún)s呈正比例上升。這就說明企業(yè)管理軟件實(shí)際的應(yīng)用性很強(qiáng),其大規(guī)模的生產(chǎn),必然會在市場中發(fā)揮出其應(yīng)有的價(jià)值。其三,企業(yè)管理軟件具有很好的持久性以及繼承性。這也是大多數(shù)軟件所具備的通用性質(zhì)。企業(yè)管理軟件可以采用升級的方式對軟件進(jìn)行更新,從而獲取新的管理功能。這種版本升級不同于一般產(chǎn)品的實(shí)體更換方式,新版本在根本程度上必須繼承舊版本,并在舊版的基礎(chǔ)上對新版本進(jìn)行改進(jìn)和擴(kuò)充。這樣就能保證管理軟件的與時(shí)俱進(jìn),避免與時(shí)代的發(fā)展出現(xiàn)脫節(jié)。而且企業(yè)管理軟件在質(zhì)量上不會出現(xiàn)磨損現(xiàn)象,其使用周期與時(shí)間也沒有關(guān)聯(lián)。這樣就能有效地保證軟件使用的持久性。同時(shí)還可以通過升級來不斷提高軟件使用的適用性以及適時(shí)性。

2企業(yè)管理軟件在市場中的分析

(1)目前,企業(yè)管理軟件在市場競爭中相當(dāng)激烈。其一,與國際管理軟件相比較,我國的企業(yè)管理軟件較為適用于一些小型企業(yè)和部分中型企業(yè)。因此企業(yè)管理軟件在中小型企業(yè)中擁有的客戶相對較多。這也為企業(yè)管理軟件拓寬了營銷渠道,促進(jìn)了我國經(jīng)濟(jì)的快速發(fā)展。其二,我國的企業(yè)管理軟件與國外相比雖然還有一定的差距,但是其也避免了成本的大量輸出,與市場局勢不相順和。就國內(nèi)軟件的競爭趨勢而言,我國在企業(yè)管理軟件上的競爭已經(jīng)越來越激烈。一些企業(yè)還表現(xiàn)出極不成熟的特點(diǎn)。采取不規(guī)范的市場競爭手段。很多軟件公司利用打折或者安裝盜版軟件來獲取利潤,這就使得很多正版的管理軟件在價(jià)位上無法競爭,從而嚴(yán)重影響了企業(yè)管理軟件在市場競爭中的可靠性。我國當(dāng)前的軟件企業(yè)仍然停留在小作坊的發(fā)展水平上,軟件市場的不規(guī)范從而引起市場競爭的不規(guī)范。在目前,雖然企業(yè)管理軟件生產(chǎn)開發(fā)商較多,但是其在品牌認(rèn)知度上還不高,使得各企業(yè)之間出現(xiàn)一種同質(zhì)化的競爭。這不僅使得競爭更加混亂,也不利于企業(yè)競爭的培養(yǎng)和提升。(2)要對軟件市場發(fā)展格局進(jìn)行分析。其一,軟件市場的規(guī)模比較龐大,而且其政治經(jīng)濟(jì)環(huán)境較好。而且企業(yè)管理軟件市場前景廣闊。因此,目前軟件企業(yè)數(shù)量較多,其為管理軟件的發(fā)展提供了良好的市場基礎(chǔ)。而且現(xiàn)代化企業(yè)的全面發(fā)展需要與信息相結(jié)合,才能夠?qū)崿F(xiàn)現(xiàn)代化管理。這就使得軟件市場初具規(guī)模。其二,從迎合國際經(jīng)濟(jì)的趨勢來看,從我國加入WTO以后,市場經(jīng)濟(jì)明顯有所提升。經(jīng)濟(jì)發(fā)展模式以及理念也有了較大的改變。從而使得企業(yè)管理模式和理念也需要更新。引進(jìn)先進(jìn)的現(xiàn)代化管理軟件對于市場而言,能夠起到拓寬市場的作用。其三,目前我國硬件基礎(chǔ)較好,這就為軟件的實(shí)施奠定了基礎(chǔ)。近年來,計(jì)算機(jī)技術(shù)和信息產(chǎn)業(yè)發(fā)展迅速。也為我國軟件的發(fā)展提供了一定的基礎(chǔ)。我國的企業(yè)管理軟件具有成本低、效率高的特點(diǎn),在市場中占據(jù)著很好的優(yōu)勢。其不斷地改進(jìn)與更新為營銷提供了本土優(yōu)勢。所以目前我國軟件市場發(fā)展的綜合格局呈現(xiàn)出競爭的激烈性和實(shí)效性。(3)要對軟件市場需求特點(diǎn)分析。在激烈的市場競爭中,誰贏得了市場,誰就贏得了競爭的主動權(quán)。在今天的買方市場環(huán)境下,想贏得市場,就必須贏得顧客。通過了解顧客的需求和潛在需求,開發(fā)出顧客需要的產(chǎn)品,是贏得顧客的保證。研究市場中軟件產(chǎn)品的需求特點(diǎn)對于軟件企業(yè)制定軟件產(chǎn)品的營銷策略具有重要的作用。要根據(jù)軟件的需求特點(diǎn),軟件的功能、服務(wù)、品牌、價(jià)格進(jìn)行良好的定位。這也是軟件需求者購買軟件的首選因素。在對企業(yè)管理軟件進(jìn)行消費(fèi)時(shí),軟件的功能、品牌、服務(wù)、價(jià)格是軟件需求者的首選因素,追求品牌軟件,有求廉心理。圖2為我國近幾年以來企業(yè)管理軟件市場數(shù)據(jù)。從圖2我們可以很清晰地看到,人們對企業(yè)管理軟件的消費(fèi)水平呈現(xiàn)逐年上升的趨勢。但是軟件的綜合走勢卻在2009年期間逐漸趨于飽和。因此對軟件進(jìn)行改革以及進(jìn)行及時(shí)的更新是軟件市場營銷的資本和基礎(chǔ)。所以企業(yè)管理軟件公司在開發(fā)軟件的過程中,一定要結(jié)合市場的營銷環(huán)境進(jìn)行全面地分析,開發(fā)出合適的管理功能,讓管理軟件擁有自己的特性,這樣在競爭中才能占據(jù)一席之地。并且,在生產(chǎn)模式上,要對管理軟件進(jìn)行系統(tǒng)的分析,建立起較為科學(xué)合理的軟件體系。圖3為管理軟件的產(chǎn)業(yè)分析圖。從圖3中,我們可以很清楚地看到軟件的產(chǎn)業(yè)管理是十分嚴(yán)格的。生產(chǎn)者應(yīng)當(dāng)按照流程進(jìn)行規(guī)范生產(chǎn),要根據(jù)顧客的需求制作出適合其企業(yè)的管理軟件,而不是進(jìn)行大批量的復(fù)制,只有在不斷的創(chuàng)新中自制生產(chǎn),企業(yè)管理軟件公司才能不斷進(jìn)步,營銷得利。

3企業(yè)管理軟件營銷策略探討分析

3.1強(qiáng)化營銷渠道建設(shè)

為了加強(qiáng)企業(yè)管理服務(wù)單位內(nèi)部體系的營銷渠道建設(shè),就需要在企業(yè)的服務(wù)單位內(nèi)部成立相應(yīng)的專門化軟件管理組織,并設(shè)置對應(yīng)的專業(yè)的銷售、實(shí)施和售前等崗位,并及時(shí)地吸納專業(yè)人才來充實(shí)營銷隊(duì)伍,同時(shí)對招納的營銷人員進(jìn)行工作培訓(xùn),不斷地?cái)U(kuò)充其專業(yè)知識,從而不斷地提升其服務(wù)水平和經(jīng)營意識,從而為企業(yè)的營銷出謀劃策。另外,還需要加強(qiáng)對營銷體系外的渠道進(jìn)行開發(fā),通過并購的策略來不斷地削弱對手營銷渠道,從而將對手的營銷渠道進(jìn)行整合,做到內(nèi)外渠道兩手準(zhǔn)備,全面地推進(jìn)企業(yè)營銷渠道的建設(shè),并完善企業(yè)的營銷體系,提升企業(yè)的整體軟件管理營銷水平。

3.2培養(yǎng)和提升企業(yè)的核心競爭力度

企業(yè)的核心能力是企業(yè)提升競爭力的主要來源,在企業(yè)間的競爭中,只有擁有過硬的核心競爭力,才能在企業(yè)的經(jīng)營管理

戰(zhàn)略中不斷地勝出,從而不斷地占據(jù)市場主導(dǎo)地位。在企業(yè)戰(zhàn)略的競爭中,要不斷地將遇到的問題逐漸加以轉(zhuǎn)化,并在實(shí)踐中通過自身的處理,來逐步地培養(yǎng)企業(yè)在競爭中的力度。時(shí)刻注意對企業(yè)中出現(xiàn)的關(guān)鍵問題的把握,這些問題的持續(xù)性也為企業(yè)提高競爭能力提供了動力,同時(shí)也為獲得競爭對手更有價(jià)值的資源提供了便利,從而逐漸地培養(yǎng)和提升企業(yè)的核心競爭力度。 3.3強(qiáng)化營銷的分解和整合能力

在企業(yè)的營銷管理中,重視價(jià)值鏈體系的建設(shè)極為重要,既不能盲目地?cái)U(kuò)建企業(yè)生產(chǎn),也不能隨意地抑制企業(yè)的發(fā)展,保證企業(yè)的發(fā)展處在一個(gè)合適的發(fā)展方向上,只有這樣才能不斷地促進(jìn)企業(yè)的良好發(fā)展。在企業(yè)的關(guān)鍵管理營銷戰(zhàn)略中,還需要重點(diǎn)強(qiáng)調(diào)其分解能力,也就是保證營銷戰(zhàn)略中的每一個(gè)戰(zhàn)略都能做到最為精致,避免出現(xiàn)一味地追求做大做全的戰(zhàn)略目標(biāo)。在管理軟件的推廣方面,要結(jié)合產(chǎn)業(yè)價(jià)值鏈的發(fā)展角度對營銷項(xiàng)目運(yùn)作中的每一方面都要進(jìn)行明確的分工,將工作落實(shí)到位。對于廠商而言要專注于集中資源的發(fā)展力度,從而不斷地提升其核心競爭能力。同時(shí)對于負(fù)責(zé)具體項(xiàng)目的工作人員來說,要專注于工作的細(xì)節(jié)和工作質(zhì)量。企業(yè)的整合能力主要體現(xiàn)在能夠發(fā)現(xiàn)社會上的有利資源,并加以有效地利用,通過價(jià)值鏈的不斷設(shè)計(jì),逐漸地將有效的社會資源向有增值優(yōu)勢的社會環(huán)節(jié)上進(jìn)行轉(zhuǎn)化。在對社會有利資源不斷探索的過程中,要求產(chǎn)商具有較強(qiáng)的信息獲取能力和經(jīng)營能力,同時(shí)還要求企業(yè)在營銷管理中具有敏銳的視角和獨(dú)立的創(chuàng)新精神,從而不斷地將獲得的信息資源進(jìn)行整合,提高企業(yè)的營銷能力。由此可知,確保企業(yè)管理軟件營銷的分解和整合相得益彰,可以有效地提高企業(yè)管理軟件的營銷能力。

4結(jié)語

企業(yè)管理軟件具有較好的營銷市場,其對于企業(yè)的管理有著不可忽略的作用。因此,在對企業(yè)管理軟件進(jìn)行營銷時(shí),要結(jié)合市場的特點(diǎn)進(jìn)行全面的分析,讓軟件迎合市場的需求并進(jìn)行有針對性的開發(fā)和營銷。這樣才能更好地讓管理軟件發(fā)揮出其特效。同時(shí),在營銷過程中,要強(qiáng)化營銷手段,提升企業(yè)的核心競爭能力,用科學(xué)的營銷方法,讓管理軟件擁有更多的市場。

軟件管理論文:網(wǎng)絡(luò)廣告認(rèn)識網(wǎng)絡(luò)管理和網(wǎng)管軟件

在計(jì)算機(jī)網(wǎng)絡(luò)的質(zhì)量體系中,網(wǎng)絡(luò)管理是其中1個(gè)癥結(jié)環(huán)節(jié),正如1個(gè)管家對于于大家庭糊口的首要,網(wǎng)絡(luò)管理的質(zhì)量也會直接影響網(wǎng)絡(luò)的運(yùn)行質(zhì)量。那末,怎么給自己的網(wǎng)絡(luò)選擇適合的網(wǎng)絡(luò)管理系統(tǒng)以及網(wǎng)絡(luò)管理軟件呢?

網(wǎng)絡(luò)是新經(jīng)濟(jì)時(shí)期的基礎(chǔ)設(shè)施,信息傳遞、辦公、營銷、服務(wù)、交換、文娛等各種流動均可以通過網(wǎng)絡(luò)完成,網(wǎng)絡(luò)的質(zhì)量直接抉擇了社會糊口以及經(jīng)濟(jì)糊口的質(zhì)量。在計(jì)算機(jī)網(wǎng)絡(luò)的質(zhì)量體系中,網(wǎng)絡(luò)管理是其中1個(gè)癥結(jié)環(huán)節(jié),正如1個(gè)管家對于于大家庭糊口的首要,網(wǎng)絡(luò)管理的質(zhì)量也會直接影響網(wǎng)絡(luò)的運(yùn)行質(zhì)量。那末,怎么給自己的網(wǎng)絡(luò)選擇適合的網(wǎng)絡(luò)管理系統(tǒng)以及網(wǎng)絡(luò)管理軟件呢?

網(wǎng)絡(luò)管理

當(dāng)前計(jì)算機(jī)網(wǎng)絡(luò)的發(fā)展特色是范圍不斷擴(kuò)展,繁雜性不斷增添,異構(gòu)性愈來愈高。1個(gè)網(wǎng)絡(luò)常常由若干個(gè)大大小小的子網(wǎng)組成,集成為了多種網(wǎng)絡(luò)系統(tǒng)(NOS)平臺,并且包含了不同廠家、公司的網(wǎng)絡(luò)裝備以及通訊裝備等。同時(shí),網(wǎng)絡(luò)中還有許多網(wǎng)絡(luò)軟件提供各種服務(wù)。跟著用戶對于網(wǎng)絡(luò)機(jī)能請求的提高,如果沒有1個(gè)高效的管理系統(tǒng)對于網(wǎng)絡(luò)系統(tǒng)進(jìn)行管理,那末就很難保證向用戶提供使人滿意的服務(wù)。

作為1種很首要的技術(shù),網(wǎng)絡(luò)管理對于網(wǎng)絡(luò)的發(fā)展有著很大的影響,并已經(jīng)成為現(xiàn)代信息網(wǎng)絡(luò)中最首要的問題之1。

實(shí)際上,網(wǎng)絡(luò)管理其實(shí)不是1個(gè)甚么新概念。從廣義上講,任何1個(gè)系統(tǒng)都需要管理,只是依據(jù)系統(tǒng)的大小、繁雜性的高下,管理在整個(gè)系統(tǒng)中的首要性也就有重有輕。網(wǎng)絡(luò)也是1個(gè)系統(tǒng)。追溯到一九世紀(jì)末的電信網(wǎng)絡(luò),就已經(jīng)經(jīng)有了自己相應(yīng)的管理“系統(tǒng)”,這就是整個(gè)電話網(wǎng)絡(luò)系統(tǒng)的管理員,雖然他能管理的內(nèi)容無比有限。而計(jì)算機(jī)網(wǎng)絡(luò)的管理可以說伴同著一九六九年世界上第1個(gè)計(jì)算機(jī)網(wǎng)絡(luò)——ARPANET的發(fā)生便發(fā)生了,當(dāng)時(shí),ARPANET就有1個(gè)相應(yīng)的管理系統(tǒng)。隨后的1些網(wǎng)絡(luò)結(jié)構(gòu),如IBM的SNA、DEC的DNA、SUN的AppleTalk等,也都有相應(yīng)的管理系統(tǒng)。無非,盡管網(wǎng)絡(luò)管理很早就有,卻1直沒有患上到應(yīng)有的注重。這是由于當(dāng)時(shí)的網(wǎng)絡(luò)1是范圍較小,2來繁雜性不高,1個(gè)簡單的網(wǎng)絡(luò)管理系統(tǒng)就能夠知足網(wǎng)絡(luò)正常管理的需要,因此對于其鉆研較少。但跟著網(wǎng)絡(luò)的發(fā)展,范圍逐步增大,繁雜性增添,之前的網(wǎng)絡(luò)管理技術(shù)已經(jīng)不能適應(yīng)網(wǎng)絡(luò)的迅速發(fā)展。

網(wǎng)絡(luò)系統(tǒng)范圍的日趨擴(kuò)展以及網(wǎng)絡(luò)利用水平的不斷提高,1方面使患上網(wǎng)絡(luò)的保護(hù)成為網(wǎng)絡(luò)管理的首要問題之1,例如排除了網(wǎng)絡(luò)故障更為難題、保護(hù)本錢上升等;另外一方面,如何提高網(wǎng)絡(luò)機(jī)能同樣成為網(wǎng)絡(luò)系統(tǒng)利用的主要問題。盡管可以通過增強(qiáng)或者改善網(wǎng)絡(luò)的靜態(tài)措施來提高網(wǎng)絡(luò)的機(jī)能,比如增強(qiáng)網(wǎng)絡(luò)服務(wù)器的處理能力、采取網(wǎng)絡(luò)交流等新技術(shù)來拓寬網(wǎng)絡(luò)的帶寬等,然而網(wǎng)絡(luò)運(yùn)行進(jìn)程中負(fù)載平衡等動態(tài)措施也是提高網(wǎng)絡(luò)機(jī)能的首要方面。通過靜態(tài)或者動態(tài)措施提高的網(wǎng)絡(luò)機(jī)能分別稱為網(wǎng)絡(luò)的靜態(tài)機(jī)能以及動態(tài)機(jī)能。而網(wǎng)絡(luò)的動態(tài)機(jī)能的提高是通過網(wǎng)絡(luò)管理系統(tǒng)即“網(wǎng)管系統(tǒng)”來加以解決的。

1般說來,網(wǎng)絡(luò)管理就是通過某種方式對于網(wǎng)絡(luò)狀況進(jìn)行調(diào)劑,使網(wǎng)絡(luò)能正常、高效地運(yùn)行。其目的很明確,就是使網(wǎng)絡(luò)中的各種資源患上到更為高效的應(yīng)用,當(dāng)網(wǎng)絡(luò)呈現(xiàn)故障時(shí)能及時(shí)作出講演以及處理,并調(diào)和、維持網(wǎng)絡(luò)的高效運(yùn)行等。1般而言,網(wǎng)絡(luò)管理有5大功能,它們是:網(wǎng)絡(luò)的失效管理、網(wǎng)絡(luò)的配置管理、網(wǎng)絡(luò)的機(jī)能管理、網(wǎng)絡(luò)的安全管理、網(wǎng)絡(luò)的計(jì)費(fèi)管理。這5大功能包含了保證1個(gè)網(wǎng)絡(luò)系統(tǒng)正常運(yùn)行的基本功能。

現(xiàn)代計(jì)算機(jī)網(wǎng)絡(luò)管理系統(tǒng)主要由4個(gè)要素組成:若干被管的(Managed Agents);至少1個(gè)網(wǎng)絡(luò)管理器(Network Manager);1種公共網(wǎng)絡(luò)管理協(xié)定(Network Management Protocol);1種或者多種管理信息庫(MIB,Management Information Base)。其中網(wǎng)絡(luò)管理協(xié)定是最首要的部份,它定義了網(wǎng)絡(luò)管理器與被管間的通訊法子,規(guī)定了管理信息庫的存儲結(jié)構(gòu)、信息庫中癥結(jié)字的含意和各種事件的處理法子。目前有影響的網(wǎng)絡(luò)管理協(xié)定是SNMP(Simple Network Management Protocol)以及CMIS/CMIP(the Co妹妹on Management Information Service/Protocol)。它們代表了目前兩大網(wǎng)絡(luò)管理解決方案。其中,SNMP流傳最廣,利用至多,取得支撐也最廣泛,已經(jīng)經(jīng)成為事實(shí)上的工業(yè)標(biāo)準(zhǔn)(詳見技術(shù)部份)。

網(wǎng)管軟件

網(wǎng)絡(luò)管理的需求抉擇網(wǎng)管系統(tǒng)的組成以及范圍,任何網(wǎng)管系統(tǒng)不管其范圍大小,基本上都是由支撐網(wǎng)管協(xié)定的網(wǎng)管軟件平臺、網(wǎng)管支持軟件、網(wǎng)管工作平臺以及支持網(wǎng)管協(xié)定的網(wǎng)絡(luò)裝備組成。其中網(wǎng)管軟件平臺提供網(wǎng)絡(luò)系統(tǒng)的配置、故障、機(jī)能及網(wǎng)絡(luò)用戶散布方面的基本管理,也就是說,網(wǎng)絡(luò)管理的各種功能終究會體現(xiàn)在網(wǎng)管軟件的各種功能的實(shí)現(xiàn)上,軟件是網(wǎng)管系統(tǒng)的“靈魂”,是網(wǎng)管系統(tǒng)的核心。

網(wǎng)管軟件的功能可以歸納為3個(gè)部份:體系結(jié)構(gòu)、核心服務(wù)以及利用程序。

首先,從基本的框架體系方面,網(wǎng)管軟件需要提供1種通用的、開放的、可擴(kuò)大的框架體系。為了向用戶提供最大的選擇規(guī)模,網(wǎng)管軟件應(yīng)當(dāng)支撐通用平臺,如既支撐Unix操作系統(tǒng),又支撐Windows NT操作系統(tǒng)。網(wǎng)管軟件既可以是散布式的體系結(jié)構(gòu),也能夠是集中式的體系結(jié)構(gòu),實(shí)際利用中1般采取集中管理子網(wǎng)以及散布式管理主網(wǎng)相結(jié)合的方式。同時(shí),網(wǎng)管軟件是在基于開放標(biāo)準(zhǔn)的框架的基礎(chǔ)上設(shè)計(jì)的,它應(yīng)當(dāng)支撐現(xiàn)有的協(xié)定以及技術(shù)的進(jìn)級。開放的網(wǎng)絡(luò)管理軟件可以支撐基于標(biāo)準(zhǔn)的網(wǎng)絡(luò)管理協(xié)定,如SNMP以及CMIP,也必需能支撐TCP/IP協(xié)定族及其它的1些專用網(wǎng)絡(luò)協(xié)定。

網(wǎng)管軟件應(yīng)當(dāng)能夠提供1些核心的服務(wù)來知足網(wǎng)絡(luò)管理的部份請求。核心服務(wù)是1個(gè)網(wǎng)絡(luò)管理軟件應(yīng)具備的基本功能,大多數(shù)的企業(yè)網(wǎng)絡(luò)管理系統(tǒng)都用到這些服務(wù)。各廠商常常通過提供首要的核心服務(wù)來增添自己的競爭力。他們通過改良底層系統(tǒng)來補(bǔ)充核心服務(wù),也能夠通過增添可選組件對于網(wǎng)管軟件的功能進(jìn)行擴(kuò)充。核心服務(wù)的內(nèi)容良多,包含網(wǎng)絡(luò)搜尋、查錯(cuò)以及糾錯(cuò)、支撐大量裝備、友好操作界面、講演工具、警報(bào)通知以及處理、配置管理等等。

另外,為了實(shí)現(xiàn)特定的事務(wù)處理以及結(jié)構(gòu)支撐,網(wǎng)管軟件中有必要加入1些有價(jià)值的利用程序,以擴(kuò)大網(wǎng)管軟件的基本功能。這些利用程序可由第3方供應(yīng)商提供,網(wǎng)管軟件集成水平的高下取決于網(wǎng)絡(luò)管理系統(tǒng)的核心服務(wù)以及廠商產(chǎn)品的功能。常見網(wǎng)管軟件中的利用程序主要有:高檔警報(bào)處理、網(wǎng)絡(luò)仿真、策略管理以及故障標(biāo)記等。

由上面的介紹可以看出:體系結(jié)構(gòu)、核心服務(wù)以及利用程序3者之間是互相聯(lián)絡(luò)、密不可分的。體系結(jié)構(gòu)提供1個(gè)系統(tǒng)平臺,1個(gè)多種資源有機(jī)聯(lián)絡(luò)的場所;核心服務(wù)提供最基本、最首要的服務(wù),就象糊口中保持人正常生存的部份;利用程序知足具體的、個(gè)性化的需求,有如糊口中不同人的不同習(xí)氣以及喜愛。

軟件管理論文:軟件公司的商帳管理

軟件公司的商帳管理

北京中關(guān)村的一家軟件企業(yè),同時(shí)兼營一些網(wǎng)站制作及推廣業(yè)務(wù)。公司在經(jīng)營中累積了大量的債權(quán),嚴(yán)重影響公司的運(yùn)營。這些債權(quán)有這樣的特點(diǎn):1、債權(quán)極為分散,債權(quán)總數(shù)只有一百多萬元,但是卻有一千多筆,最少的一百塊,最多的也只有幾萬塊;2、時(shí)間長,這是公司經(jīng)營中歷年積累下來的,大約有三分之一已經(jīng)過了兩年的訴訟時(shí)效;3、材料混亂,這些債權(quán)的形成以及相關(guān)材料很多無處查詢,沒有人很清楚的知道;4、這樣一些小的債權(quán)還在不斷產(chǎn)生;5、公司并沒有任何人具體負(fù)責(zé)這些債權(quán)的催收。

無疑那家軟件公司的債權(quán)催收將面臨巨大的困難。1、債務(wù)人公司是否存在?一些小的公司,經(jīng)營不好就不去年檢,讓公司自然消亡,公司都沒有了,自然債權(quán)也要不到了;2、公司的經(jīng)營地址和聯(lián)系方式是否發(fā)生變化?一般的公司都是租賃寫字樓辦公,一年一搬家很常見,一搬家聯(lián)系方式等全部發(fā)生變化,必須重新找到新地址所在;3、原來的經(jīng)辦人是否還在?這看起來與債權(quán)的催收并沒有關(guān)系,其實(shí)關(guān)系很密切,一般小公司沒有完善的文件保管制度,經(jīng)辦人走了,這么小的一件事情,也許移交工作時(shí)并沒有做交代,沒有人知道這件事情,那么當(dāng)然不會輕易付給你錢;4、如果債權(quán)數(shù)額較大還要考慮,債務(wù)人是否有償還的經(jīng)濟(jì)能力。

如果債務(wù)人不想還錢,那么只有起訴,但是起訴的成本巨大。無論案件的大小,基本工作量是一樣的,必須捋清法律關(guān)系,整理好證據(jù)材料,去工商局查詢債務(wù)人的工商注冊材料,找到公司注冊地址和法定代表人,然后才能制作訴訟文書。起訴要去法院五次,立案一次、開庭一次、領(lǐng)判決書一次,申請執(zhí)行一次,領(lǐng)執(zhí)行款一次,如果幸運(yùn)的話,可以少去幾次,當(dāng)然也可能比五次要多。很多小公司被郊區(qū)的稅收優(yōu)惠政策吸引注冊在郊區(qū),但是卻在市里辦公,這樣必須要去郊區(qū)起訴,往返郊區(qū)的時(shí)間和交通成本是很高昂的。到法院起訴要交訴訟費(fèi),工商局查詢要交納查詢費(fèi),如果加上律師費(fèi),每個(gè)案件的成本可能高達(dá)一萬元,那么對于標(biāo)的額在一萬以下的訴訟案件根本就沒有訴訟的意義。

根據(jù)美國商法聯(lián)盟調(diào)查數(shù)據(jù)顯示,當(dāng)逾期時(shí)間為一個(gè)月時(shí)間,追帳成功率為93.7%,當(dāng)逾期半年時(shí),成功率降為57.8%,當(dāng)逾期兩年左右,成功率為13.5%。美國企業(yè)的應(yīng)收帳款回收期平均只有37天,而中國企業(yè)平均為100多天。美國公司追帳的成功率為60%以上,而中國企業(yè)的成功率不到20%。根據(jù)中國的國情,以及我們工作中的實(shí)務(wù)經(jīng)驗(yàn),對于這些小額的債務(wù)必須建立一套完整的催收制度才能有所保障,下面將探討這個(gè)催收制度的建立。

一、健全內(nèi)部合同管理

合同管理不僅僅是保管合同原件,更需要保留好合同相關(guān)的往來傳真、備忘錄、相關(guān)人員簽署的收貨憑證等等,都要妥善保管好。很多公司是沒有合同管理的,對于一些小的合同,原件雖然在公司的專人手中,但是在執(zhí)行過程中有關(guān)材料隨意分散在業(yè)務(wù)人員手中,業(yè)務(wù)人員走了,該資料也就沒有了,合同的執(zhí)行情況也就沒有人知道了。一旦發(fā)生糾紛沒有人能完全知道事情的來龍去脈,沒有人手頭有完整的材料。

合同保管要強(qiáng)調(diào)責(zé)任制,在合同執(zhí)行階段,合同可以由業(yè)務(wù)人員或業(yè)務(wù)部門經(jīng)理保管,凡是和合同執(zhí)行有關(guān)的材料統(tǒng)一在第一時(shí)間交給該人保管。業(yè)務(wù)辦理完畢應(yīng)當(dāng)完整移交到公司專職保管人員。我們建議在移交的材料中加上一個(gè)合同執(zhí)行說明,由具體經(jīng)辦人對合同的執(zhí)行情況進(jìn)行說明,將材料列個(gè)清單,可以做成格式直接填寫。

二、強(qiáng)化催收

中國講人情,在我們的實(shí)務(wù)工作中發(fā)現(xiàn),越是關(guān)系好,可能款項(xiàng)越晚兌現(xiàn)。大部分款項(xiàng)并不是對方?jīng)]有能力支付,而是不想支付,想想現(xiàn)金在自己公司握著多主動,而且可以生息,總比還給別人好。所以很多公司是看哪個(gè)催得急,誰急就先付給誰。而如果礙于面子,就只能等到最后了,萬一對方資金一緊張,這帳就成了陳年老帳了,所以要加強(qiáng)貨款催收。

催收也要講策略,按過程分別進(jìn)行排布。

第一步,直接由業(yè)務(wù)人員負(fù)責(zé)催收。業(yè)務(wù)員的待遇是與業(yè)務(wù)量掛鉤的,業(yè)務(wù)人員應(yīng)當(dāng)對帳款承擔(dān)催收責(zé)任。業(yè)務(wù)人員是公司最底層的工作人員,可以可憐兮兮去找對方,“大哥,你要是不給我錢,我就要失業(yè)了?!保@樣博得同情心,小的帳款一般都能這樣催收回來。這一步的時(shí)間不要太長,給予兩周的時(shí)間就行了,沒有效果進(jìn)入下一步。

第二步,財(cái)務(wù)部核帳。財(cái)務(wù)部核帳有兩個(gè)目的,第一告訴對方這筆帳款開始移交到公司統(tǒng)一來處理了,二是和對方核帳,確認(rèn)欠款的事實(shí)與數(shù)額。這個(gè)很重要,一旦發(fā)生訴訟有這張核帳單,雙方的法律關(guān)系就非常的簡單了,不需要對合同執(zhí)行中的質(zhì)量、數(shù)量等雙方可能發(fā)生爭議的事項(xiàng)進(jìn)行糾纏了。這個(gè)時(shí)候雙方還沒有鬧僵,拿到這樣的核帳單一般比較容易。當(dāng)然財(cái)務(wù)部目的不是要核帳,還要催收款項(xiàng),財(cái)務(wù)部人少,自然沒有人專職來打要帳電話,可以讓單位前臺或其他人以財(cái)務(wù)部的名義打這個(gè)電話。

第三步,以上措施都沒有效果,那么說明對方有想賴帳的可能。如果對方說,你再等幾天,我們馬上有一筆到帳,一到就給你,這樣的話,最多只能信一次,不要有太多的指望。以上兩個(gè)步驟已經(jīng)進(jìn)行了三個(gè)月,仍然沒有效果就應(yīng)當(dāng)考慮移交公司法律部門,由法律部門進(jìn)行處理。

三、果斷采取法律措施

很多公司顧慮采取法律措施會傷了彼此友好的業(yè)務(wù)關(guān)系,失去了一個(gè)客戶。這是中國國情,確實(shí)是要考慮的,但是只要想想,做任何的業(yè)務(wù)都是以贏利為目的的,如果對方不支付帳款,那么要這個(gè)友好的業(yè)務(wù)關(guān)系做什么?與其拖到以后翻臉,再對簿公堂,不如現(xiàn)在采取法律措施早點(diǎn)將款項(xiàng)收回來更 為塌實(shí)。

采取法律措施,也能考慮到中國國情,不是一開始就直接將對方告上法庭??梢韵冉o對方打招呼,說要采取法律措施了,再不理睬,發(fā)個(gè)律師函,最后才起訴,這樣的話對方就自己陷入了不人情了,再有什么埋怨也不好講了。

軟件管理論文:ISO9000在軟件工程管理的應(yīng)用

楊摯

ISO9000系列標(biāo)準(zhǔn)及軟件質(zhì)量認(rèn)證

近年來,國際上影響最為深遠(yuǎn)的質(zhì)量管理標(biāo)準(zhǔn)當(dāng)屬國際標(biāo)準(zhǔn)化組織于1987年公布的ISO9000系列標(biāo)準(zhǔn),這一國際標(biāo)準(zhǔn)發(fā)源于歐洲經(jīng)濟(jì)共同體,但很快就波及美國、日本及世界各國。到目前為止,已有70多個(gè)國家在它們的企業(yè)中采用和實(shí)施這一系列標(biāo)準(zhǔn)。中國對此也十分重視,也采取了積極態(tài)度。一方面確定對其等同采用,與其相應(yīng)的質(zhì)量管理國家標(biāo)準(zhǔn)系列GB/T19000;同時(shí)積極組織實(shí)施和開展質(zhì)量認(rèn)證工作。計(jì)算機(jī)軟件行業(yè)自然也和其它領(lǐng)域一樣被席卷進(jìn)去。

ISO9000系列標(biāo)準(zhǔn)如此迅速地在國際上廣為流行,其原因主要在于:

1)市場經(jīng)濟(jì),特別是國際貿(mào)易的驅(qū)動。無論任何產(chǎn)業(yè),其產(chǎn)品的質(zhì)量如何都是生產(chǎn)者、消費(fèi)者、以及中間商十分關(guān)注的問題。市場的競爭很大程度上反映了在質(zhì)量方面的競爭。ISO9000系列標(biāo)準(zhǔn)客觀地對生產(chǎn)者(也稱供方)提出了全面的質(zhì)量管理要求、質(zhì)量管理辦法,并且還規(guī)定了消費(fèi)者(也稱需方)的管理職責(zé),使其得到雙方的普遍認(rèn)同,從而將符合ISO9000標(biāo)準(zhǔn)的要求作為國家貿(mào)易活動中建立互相信任關(guān)系的基石,并且在國際貿(mào)易中,把生產(chǎn)者是否達(dá)到ISO9000質(zhì)量標(biāo)準(zhǔn)作為購買產(chǎn)品的前提條件,取得ISO9000質(zhì)量標(biāo)準(zhǔn)認(rèn)證被人們當(dāng)作進(jìn)入國際市場的通行證。

2)ISO9000系列標(biāo)準(zhǔn)適用領(lǐng)域廣闊。它的出現(xiàn)最初針對制造行業(yè),但現(xiàn)已面向更為廣闊的領(lǐng)域,這包括:

(1)硬件:指不連續(xù)的具有特定形狀的產(chǎn)品,如機(jī)械、電子產(chǎn)品,不只是計(jì)算機(jī)硬件。

(2)軟件:通過支持媒體表達(dá)的信息所構(gòu)成的智力產(chǎn)品。計(jì)算機(jī)軟件當(dāng)然屬于其中。

(3)流程性材料:將原料轉(zhuǎn)化為某一特定狀態(tài)的產(chǎn)品。如,流體、粒狀、線狀等,通過瓶裝、袋裝等或通過管道傳輸交付。

(4)服務(wù):為滿足客戶需求的更為廣泛的活動。

ISO9000系列標(biāo)準(zhǔn)的內(nèi)容

2000版ISO9000系列標(biāo)準(zhǔn)的內(nèi)容

ISO9000:2000質(zhì)量管理體系基本原則和術(shù)語

ISO9001:2000質(zhì)量管理體系——要求

ISO9004:2000質(zhì)量管理體系——業(yè)績改進(jìn)指南

ISO19011:2000質(zhì)量和環(huán)境審核指南

2000版ISO9000族標(biāo)準(zhǔn)的特點(diǎn)

新版ISO9000族標(biāo)準(zhǔn)對比現(xiàn)行的1994版而言,具有以下的特點(diǎn)。

1.面向所有組織,通用性強(qiáng)。新版ISO9000族標(biāo)準(zhǔn)適用于所有的產(chǎn)品類別、所有的行業(yè)和各種規(guī)模的組織,總之,新版標(biāo)準(zhǔn)面向所有組織,通用性很強(qiáng),將成為適用范圍最廣的國際標(biāo)準(zhǔn)之一,表現(xiàn)在:

(1)新版標(biāo)準(zhǔn)消除了1994版對硬件產(chǎn)品制造業(yè)的偏向性。

2000版標(biāo)準(zhǔn)巧妙地采用了“產(chǎn)品實(shí)現(xiàn)”、“動作控制”、“過程的測量和監(jiān)控”和“產(chǎn)品的測量和監(jiān)控”等詞匯和要求,消除了行業(yè)的偏向性,對非制造業(yè)貫徹ISO9000族標(biāo)準(zhǔn)所帶來的方便是不容置疑的。

(2).為特種行業(yè)制定行業(yè)附加要求奠定了共同的基礎(chǔ)。有些行業(yè)確有其特殊性,2000版本標(biāo)準(zhǔn)允許在ISO9001基礎(chǔ)上增加行業(yè)特殊要求的條款。這樣既能使所有組織的質(zhì)量體系基本要求具有一致性,又確保行業(yè)特殊要求的適用小性。已有軟件.通訊.汽車.等行業(yè)都已用此方式制定各自的行業(yè)特殊要求。

(3)?!试S裁剪“的規(guī)定使2000版ISO9001標(biāo)準(zhǔn)的適用范圍擴(kuò)大到1994版ISO9001/9002/9003/三個(gè)保證摸式的標(biāo)準(zhǔn)戶群。三個(gè)保證沒摸式的差異都在第7章產(chǎn)品實(shí)現(xiàn)過程中,2000版ISO9001,1.2允許對第7章要求中不影響滿足顧客和法規(guī)要求,不及組織責(zé)任的標(biāo)準(zhǔn)條款進(jìn)行裁剪,從擴(kuò)大了ISO9001標(biāo)準(zhǔn)的適用范圍,又獲得”以一頂是三(三個(gè)質(zhì)量保證摸式),減少標(biāo)準(zhǔn)數(shù)量的功效。

(4)。考慮了小型企業(yè)的適用性。2000版標(biāo)準(zhǔn)保留了大小企業(yè)都是必要的條款,有的還進(jìn)行強(qiáng)化,對小型企業(yè)可能不太上適合的具體要求則進(jìn)行弱化。使2000版ISO9001標(biāo)準(zhǔn)的通用性更強(qiáng)了。

2.確立八項(xiàng)原則,統(tǒng)一留念理念。

3.鼓勵(lì)過程方法,操作性強(qiáng)。2000版標(biāo)準(zhǔn)的修訂采用了過程摸式,提倡用過程方法來識別和建立體系。

4.強(qiáng)化關(guān)鍵:領(lǐng)導(dǎo)作用。

5.自我評價(jià)測量,突出改進(jìn)。

6.關(guān)心各相關(guān)方,利益共享。

ISO9000系列標(biāo)準(zhǔn)原本是為制造硬件產(chǎn)品而制定的標(biāo)準(zhǔn),不能直接用于軟件制作。后來曾試圖將ISO9001改寫用于軟件開發(fā)方面,但效果不佳。于是,以ISO9000系列標(biāo)準(zhǔn)的追加形式,另行制定出ISO90003標(biāo)準(zhǔn)。這樣,ISO90003就成了用于“使ISO9001適用于軟件開發(fā)、供應(yīng)及維護(hù)”的“指南”。不過,在ISO90003的審議過程中,日本等國曾先后提出過不少意見。所以,在內(nèi)容上與ISO9001已有相當(dāng)不同。ISO90003(即GB/T19000.394),全稱《質(zhì)量管理和質(zhì)量保證標(biāo)準(zhǔn)第三部分:在軟件開發(fā)、供應(yīng)和維護(hù)中的使用指南》。

制定與實(shí)施ISO9000系列標(biāo)準(zhǔn)

1)強(qiáng)調(diào)質(zhì)量并非在產(chǎn)品檢驗(yàn)中得到,而是形成于生產(chǎn)的全過程。ISO90003敘述了需方和供方應(yīng)如何進(jìn)行有組織的質(zhì)量保證活動,才能得到較為滿意的軟件;規(guī)定了從雙方簽訂開發(fā)合同到設(shè)計(jì)、實(shí)現(xiàn)以至維護(hù)整個(gè)軟件生存期中應(yīng)當(dāng)實(shí)施的質(zhì)量保證活動,但并沒有規(guī)定具體的質(zhì)量管理和質(zhì)量檢驗(yàn)方法和步驟。

ISO90003的核心思想是“將質(zhì)量制作入產(chǎn)品之中”。其實(shí)道理是很明顯的,軟件在完成編碼以后,不論花多大的力氣用于測試,提高質(zhì)量都是有限度的,更不必說需求規(guī)格說明存在的問題常常是測試無法發(fā)現(xiàn)的。事實(shí)上,軟件產(chǎn)品的質(zhì)量取決于軟件生存周期。

2)為把握產(chǎn)品的質(zhì)量,ISO9000要求“必須使影響產(chǎn)品質(zhì)量的全部因素在生產(chǎn)全過程中始終處于受控狀態(tài)”。為使軟件產(chǎn)品達(dá)到質(zhì)量要求,ISO90003要求軟件開發(fā)機(jī)構(gòu)建立質(zhì)量保證體系。首先要求明確供需雙方的職責(zé),針對所有可能影響軟件質(zhì)量的各個(gè)因素都要采取有力措施,作出如何加強(qiáng)管理和控制的決定。對與質(zhì)量有關(guān)的人員規(guī)定其職責(zé)和職權(quán),使之責(zé)任落實(shí)到人,產(chǎn)品質(zhì)量真正得到控制。

3)ISO9000標(biāo)準(zhǔn)要求證實(shí):“企業(yè)具有持續(xù)提供符合要求產(chǎn)品的能力”。質(zhì)量認(rèn)證是取得這一證實(shí)的有效方法。產(chǎn)品質(zhì)量若能達(dá)到標(biāo)準(zhǔn)提出的要求,由不依賴于供方和需方的第三方權(quán)威機(jī)構(gòu)對生產(chǎn)廠家審查證實(shí)后出具合格證明。顯然,如果這一認(rèn)證工作是公正的、可靠的,其公證的結(jié)果應(yīng)當(dāng)是可以信賴的。正確實(shí)施產(chǎn)品質(zhì)量認(rèn)證制度自然會在促進(jìn)產(chǎn)品質(zhì)量提高,指導(dǎo)消費(fèi)者選購產(chǎn)品,提高質(zhì)量合格產(chǎn)品企業(yè)的聲譽(yù),以及節(jié)省社會檢驗(yàn)大量費(fèi)用等方面發(fā)揮積極作用。

生產(chǎn)企業(yè)為了達(dá)到質(zhì)量標(biāo)準(zhǔn),取得質(zhì)量認(rèn)證,必須多方面開展質(zhì)量管理活動。其中,企業(yè)負(fù)責(zé)人的重視以及企業(yè)全體人員的積極參與是取得成功的關(guān)鍵。

4)ISO9000標(biāo)準(zhǔn)還強(qiáng)調(diào)“質(zhì)量管理必須堅(jiān)持進(jìn)行質(zhì)量改進(jìn)”。貫徹ISO9000標(biāo)準(zhǔn)是企業(yè)加強(qiáng)質(zhì)量管理、提高產(chǎn)品質(zhì)量的過程,這個(gè)過程包含許多工作絕非輕而易舉、一蹴而就所能奏效的。即使已經(jīng)取得了質(zhì)量認(rèn)證也不能認(rèn)為一勞永逸而放松質(zhì)量管理。實(shí)際上認(rèn)證通常以半年為有效期。取得認(rèn)證之后尚需接受每年1~2次的定期檢查,其目的在于促使企業(yè)堅(jiān)持進(jìn) 行質(zhì)量改進(jìn)。

軟件管理論文:論軟件生命周期的信息安全管理

1軟件生命周期中信息安全管理控制

在各主流IT或信息安全評價(jià)體系中,都或多或少對軟件生命周期中的信息安全控制進(jìn)行了要求和規(guī)定,本文綜合了流行的ISO27000,Cobit5,PCI-DSS等評價(jià)體系,結(jié)合國家信息安全標(biāo)準(zhǔn),及審計(jì)咨詢公司常用的SOX,SAS70等第三方評價(jià)標(biāo)準(zhǔn),就如何設(shè)計(jì)與實(shí)施軟件生命周期中信息安全的相關(guān)控制點(diǎn)歸納總結(jié)如下

1.1軟件生命周期中信息安全的整體要求

(1)制定并正式的軟件生命周期控制文件:明確說明開發(fā)過程的控制方法和人員的行為準(zhǔn)則,并應(yīng)充分考慮對信息安全方面的要求,確保開發(fā)出來的系統(tǒng)可以滿足公司整體信息安全的需要、相關(guān)法律法規(guī)的信息安全要求,以及特殊部門或流程的信息安全需要。(2)軟件生命周期中對信息安全的總體要求:雖然由于系統(tǒng)所對應(yīng)企業(yè)、部門、業(yè)務(wù)或流程的差異,每個(gè)系統(tǒng)的安全要求有所不同,例如通常來講,金融行業(yè)對安全的要求較高,金融行業(yè)里,涉及客戶信息、財(cái)務(wù)信息的系統(tǒng)安全要求較高等等。每個(gè)企業(yè)、部門必須根據(jù)自己的流程評估風(fēng)險(xiǎn),確定對數(shù)據(jù)完整性、安全性、可用性的要求,從而進(jìn)一步確定信息安全要求。

1.2對環(huán)境的要求

(1)確保開發(fā)環(huán)境與實(shí)際運(yùn)行環(huán)境物理相分離,開發(fā)環(huán)境應(yīng)該由一系列足以支持開發(fā)工作且盡量與生產(chǎn)環(huán)境接近的設(shè)備搭建而成,所有的開發(fā)和測試工作均應(yīng)該在此開發(fā)環(huán)境中進(jìn)行。在實(shí)際工作中,也可以實(shí)行開發(fā)環(huán)境、測試環(huán)境及生產(chǎn)環(huán)境的分離控制,或開發(fā)環(huán)境、測試環(huán)境、用戶驗(yàn)收測試環(huán)境及生產(chǎn)環(huán)境的分離控制。在上述環(huán)境中,開發(fā)環(huán)境可以相對較弱,以可以支持代碼開發(fā)、進(jìn)行模塊測試及基本的集成測試為標(biāo)準(zhǔn);測試環(huán)境,特別是用戶驗(yàn)收測試的測試環(huán)境,則要求較高,應(yīng)與實(shí)際環(huán)境保持一致或盡可能接近。(2)對開發(fā)環(huán)境(及測試環(huán)境)實(shí)施安全控制:例如未經(jīng)授權(quán)的人員不得訪問開發(fā)環(huán)境(測試環(huán)境),對開發(fā)(測試)中的軟件實(shí)施嚴(yán)格的版本控制,開發(fā)(測試)環(huán)境的機(jī)器必須安裝殺毒軟件并及時(shí)更新病毒庫,并及時(shí)對操作系統(tǒng)及相關(guān)應(yīng)用軟件進(jìn)行補(bǔ)丁修正和升級。

1.3對人員的要求

(1)軟件生命周期中的工作人員必須具有足夠的專業(yè)勝任能力及職業(yè)道德素養(yǎng),足以從事相關(guān)工作。(2)對開發(fā)人員和測試人員實(shí)施職責(zé)分離,開發(fā)人員未經(jīng)授權(quán)不得訪問或修改生產(chǎn)環(huán)境的程序或數(shù)據(jù)。1.4業(yè)務(wù)需求階段在業(yè)務(wù)需求制定階段,應(yīng)注重對信息安全方面的需求制定。在業(yè)務(wù)需求書中,應(yīng)明確對系統(tǒng)安全的詳細(xì)要求,并在系統(tǒng)設(shè)計(jì)階段開始之前,由各利益相關(guān)方(含信息安全的負(fù)責(zé)人)書面確認(rèn)。業(yè)務(wù)需求階段完成后,任何對系統(tǒng)安全需求的修改,也應(yīng)視為對業(yè)務(wù)需求書的修改,需經(jīng)過正式的系統(tǒng)變更流程。

1.5系統(tǒng)設(shè)計(jì)階段

(1)對系統(tǒng)進(jìn)行整體設(shè)計(jì)和詳細(xì)設(shè)計(jì),通過分析系統(tǒng)的數(shù)據(jù)流,包括數(shù)據(jù)錄入、系統(tǒng)內(nèi)部模塊間的數(shù)據(jù)傳輸、信息存儲、數(shù)據(jù)庫訪問及管理、系統(tǒng)間數(shù)據(jù)傳輸,、數(shù)據(jù)輸出等,確保實(shí)現(xiàn)所有過程中對數(shù)據(jù)的全面保護(hù),特別是對特定業(yè)務(wù)的特定數(shù)據(jù)進(jìn)行保護(hù),例如密碼,客戶信息,財(cái)務(wù)數(shù)據(jù)等,對重要數(shù)據(jù)的存儲和傳輸設(shè)置權(quán)限和校驗(yàn),并進(jìn)行加密。(2)在軟件的應(yīng)用層面應(yīng)至少包含如下的控制設(shè)計(jì):i)輸入檢查:對系統(tǒng)的輸入數(shù)據(jù)進(jìn)行驗(yàn)證,比如設(shè)置強(qiáng)制輸入完成才可進(jìn)一步處理的字段;對輸入數(shù)據(jù)的類型或范圍進(jìn)行檢查,例如日期;對輸入數(shù)據(jù)的長度進(jìn)行檢查,例如手機(jī)號碼位數(shù);對數(shù)據(jù)進(jìn)行正確性校驗(yàn),例如利用身份證校驗(yàn)碼策略檢查身份證號碼,對比身份證號碼與出生日期。ii)數(shù)據(jù)處理過程中的檢查:對系統(tǒng)處理過程中的數(shù)據(jù)進(jìn)行檢查,比如在自動化轉(zhuǎn)換或傳輸過程中,比對數(shù)據(jù)記錄的總條數(shù)和數(shù)據(jù)總和;設(shè)置流程,提醒將系統(tǒng)數(shù)據(jù)與紙質(zhì)數(shù)據(jù)進(jìn)行比對驗(yàn)證。iii)輸出檢查:對輸出結(jié)果的合理性進(jìn)行系統(tǒng)檢測,以及設(shè)置流程提示將系統(tǒng)輸出數(shù)據(jù)與手工證據(jù)進(jìn)行核對等。

1.6系統(tǒng)實(shí)施階段

制定代碼編寫安全規(guī)范,要求開發(fā)人員參照規(guī)范編寫代碼;嚴(yán)格禁止不安全的實(shí)施方法,例如將用戶名或密碼編寫在程序中,使用未經(jīng)審核過的代碼包,使用未授權(quán)的網(wǎng)絡(luò)工具等。對源代碼的訪問和修改必須嚴(yán)格控制,例如通過配置管理工具進(jìn)行代碼訪問及代碼版本控制。

1.7系統(tǒng)測試階段

(1)系統(tǒng)測試整體要求:對系統(tǒng)測試驗(yàn)收的控制方法和人員行為準(zhǔn)則應(yīng)進(jìn)行書面規(guī)定,確保系統(tǒng)在開發(fā)期間直至驗(yàn)收需對軟件、硬件、服務(wù)等元素進(jìn)行一系列的測試,確保系統(tǒng)及數(shù)據(jù)的完整性和可用性。對源于生產(chǎn)環(huán)境的測試數(shù)據(jù)去敏感化,如客戶身份證信息等,在傳輸過程中進(jìn)行加密,并確保在測試后被完全清除。(2)測試通常應(yīng)覆蓋業(yè)務(wù)需求書中的所有要求,包括系統(tǒng)功能、軟硬件性能、平臺兼容性、系統(tǒng)容量、系統(tǒng)恢復(fù)等,也應(yīng)特別保護(hù)對信息安全的測試,如防攻擊測試、穿透性測試等。(3)用戶接受測試:接收測試的測試人員應(yīng)由非開發(fā)人員擔(dān)當(dāng),且必須包含業(yè)務(wù)人員。測試范圍應(yīng)涉及系統(tǒng)所有的功能,包括數(shù)據(jù)庫及操作系統(tǒng)。接收測試也應(yīng)特別注意對系統(tǒng)安全方面的測試,例如審查關(guān)鍵代碼,查找后門程序及穿透性測試等。(4)測試結(jié)果:測試結(jié)果需書面記載,與用戶期望結(jié)果進(jìn)行比對和確認(rèn)。此記錄及確認(rèn)中需包含對信息安全方面的測試結(jié)果,確認(rèn)測試結(jié)果符合系統(tǒng)設(shè)計(jì)及公司整體的信息安全需要,或已經(jīng)授權(quán)采取了充分、恰當(dāng)?shù)难a(bǔ)償性措施。

1.8系統(tǒng)上線

(1)系統(tǒng)上線前需進(jìn)行如下確認(rèn),信息安全評估已充分進(jìn)行,安全方面的缺陷已被充分確認(rèn)及記錄,系統(tǒng)的性能和容量可以滿足要求,所有與系統(tǒng)相關(guān)的補(bǔ)丁或更新已經(jīng)實(shí)施,所有開發(fā)中遇到的問題已得到妥善解決,建立了充分恢復(fù)措施,測試數(shù)據(jù)已被擦除,服務(wù)水平協(xié)議已經(jīng)建立,以及各利益相關(guān)者已經(jīng)對系統(tǒng)上線做了批準(zhǔn)等。(2)系統(tǒng)上線時(shí)需進(jìn)行的操作:對初始數(shù)據(jù)遷移或輸入的確認(rèn),對技術(shù)人員及用戶進(jìn)行培訓(xùn),設(shè)置恰當(dāng)?shù)纳暇€窗口期并對可能產(chǎn)生的業(yè)務(wù)中斷進(jìn)行準(zhǔn)備,明確新舊系統(tǒng)交接程序,制定詳細(xì)的系統(tǒng)交付清單,提供軟件的使用指南,確保上線后對系統(tǒng)提供持續(xù)性支持(例如IT服務(wù)臺)。另外,對舊系統(tǒng)信息,包括系統(tǒng)配置、操作手冊、支持軟件、系統(tǒng)數(shù)據(jù)等進(jìn)行歸檔。(3)上線后審核:系統(tǒng)運(yùn)行一段時(shí)間后對系統(tǒng)進(jìn)行評估,評價(jià)系統(tǒng)對業(yè)務(wù)的滿足情況,其中包含信息安全的符合情況、信息安全控制措施的運(yùn)行效果和效率,發(fā)生的信息安全事故以及潛在的需要改進(jìn)的信息安全措施。

1.9質(zhì)量控制

在整個(gè)軟件生命周期中實(shí)施質(zhì)量控制以確保信息安全策略的有效實(shí)施,包括評價(jià)系統(tǒng)風(fēng)險(xiǎn)(例如與業(yè)務(wù)需求、技術(shù)、效果、成本、時(shí)間相關(guān)的風(fēng)險(xiǎn)),評估及定義系統(tǒng)的安全需求,且在整個(gè)軟件生命周期的節(jié)點(diǎn)上進(jìn)行檢查,以確 保安全需求在開發(fā)的系統(tǒng)中進(jìn)行了充分實(shí)施。

2結(jié)論

本文通過九個(gè)方面,就如何在軟件開發(fā)生命周期中進(jìn)行信息安全管理,提出了較為全面和系統(tǒng)的設(shè)計(jì)與實(shí)施辦法,可以滿足當(dāng)前流行的絕大多數(shù)信息安全評價(jià)體系的要求,對企事業(yè)單位的信息安全和軟件質(zhì)量管理有一定的參考意義。

軟件管理論文:對RBAC的權(quán)限管理軟件的開發(fā)及應(yīng)用

現(xiàn)在幾乎每臺個(gè)人電腦上都安裝了瀏覽器,這導(dǎo)致了只要在一個(gè)局域網(wǎng)的范圍內(nèi),如果不做權(quán)限限制,每臺計(jì)算機(jī)都能輕易的訪問Web項(xiàng)目,所以權(quán)限管理是Web應(yīng)用項(xiàng)目中關(guān)鍵環(huán)節(jié)之一。如果不建立權(quán)限管理系統(tǒng),任何“非法用戶”都可以輕而易舉通過瀏覽器訪問到Web應(yīng)用項(xiàng)目中的所有功能,這將對信息系統(tǒng)的安全造成威脅。因此,應(yīng)用系統(tǒng)均需要相關(guān)的權(quán)限管理軟件進(jìn)行權(quán)限檢測與管理,確保只有經(jīng)過授權(quán)的用戶才能正常合法的使用已授權(quán)的功能,同時(shí)禁止那些未經(jīng)過授權(quán)的非法用戶進(jìn)入系統(tǒng)。

因此,開發(fā)一套具有通用性并能克服上述不足的權(quán)限管理軟件來確保信息系統(tǒng)的信息安全是十分必要作。本文基于B/S架構(gòu),設(shè)計(jì)開發(fā)了一套權(quán)限管理軟件。該軟件用戶體驗(yàn)性強(qiáng),客戶端無需下載控件,能同時(shí)支持多種數(shù)據(jù)庫;實(shí)現(xiàn)了按一定的組織結(jié)構(gòu)訪問網(wǎng)頁,確保信息系統(tǒng)安全。

1 軟件設(shè)計(jì)

1.1軟件整體設(shè)計(jì)

權(quán)限管理軟件設(shè)計(jì)是基于角色的訪問控制(Role-Based Access Control,簡稱RBAC)設(shè)計(jì)模型。RBAC是美國NIST于20世紀(jì)90年代初提出了一種基于角色的訪問控制模型。其核心思想是:不是直接將用戶和權(quán)限進(jìn)行關(guān)聯(lián),而是引入“角色”概念,將代表行為的權(quán)限和角色相互關(guān)聯(lián),角色與用戶相互關(guān)聯(lián),用戶和權(quán)限通過角色而間接關(guān)聯(lián)。

在軟件具體設(shè)計(jì)中,首先通過系統(tǒng)的域驗(yàn)證來保證用戶合法性;域驗(yàn)證通過后,從數(shù)據(jù)庫中讀取該用戶具備哪種角色,然后根據(jù)用戶的角色,來確定該用戶可以訪問的頁面;最后將這些頁面生成菜單,從而實(shí)現(xiàn)權(quán)限管理的功能。

1.2軟件體系架構(gòu)的設(shè)計(jì)

在軟件體系架構(gòu)設(shè)計(jì)中,采用分層式結(jié)構(gòu),添加了Model層,并將數(shù)據(jù)訪問層做了一定程度上的擴(kuò)展,具體軟件體系架構(gòu)圖1所示。

表示層:是系統(tǒng)的展示部分,負(fù)責(zé)用戶與整個(gè)系統(tǒng)的交互。表示層僅僅包含頁面上控件的邏輯代碼,只與界面上的元素有關(guān),而與系統(tǒng)的業(yè)務(wù)邏輯無關(guān)。

業(yè)務(wù)邏輯層:是整個(gè)系統(tǒng)的核心。它與這個(gè)系統(tǒng)的業(yè)務(wù)邏輯相關(guān)。在權(quán)限管理軟件中,業(yè)務(wù)邏輯層的相關(guān)設(shè)計(jì)主要涉及到頁面、角色和菜單處理的業(yè)務(wù)邏輯。如果涉及到數(shù)據(jù)庫的訪問,則調(diào)用數(shù)據(jù)訪問層。

數(shù)據(jù)訪問層:其功能主要是負(fù)責(zé)數(shù)據(jù)庫操作。該層包括DAL接口、DAL工廠、Oracle Dal、SqlServer Dal以及最后產(chǎn)生的Model層。該數(shù)據(jù)訪問層中完全采用了“面向接口編程”的思想。抽象出來的IDAL模塊,脫離了與具體數(shù)據(jù)庫的依賴,從而使得整個(gè)數(shù)據(jù)訪問層更加有利于數(shù)據(jù)庫遷移。只需添加一個(gè)相應(yīng)數(shù)據(jù)庫版本的DAL并且實(shí)現(xiàn)IDAL接口即可連接到各種數(shù)據(jù)庫。業(yè)務(wù)邏輯層和表現(xiàn)層不需要任何的改動,從而提高了代碼的復(fù)用率。

實(shí)體層:該層主要將數(shù)據(jù)庫中定義的表映射成程序可以訪問的業(yè)務(wù)實(shí)體,并且只定義實(shí)體的屬性,并無實(shí)體的行為。該層由數(shù)據(jù)訪問層產(chǎn)生,貫串了業(yè)務(wù)管理層和表示層。權(quán)限管理系統(tǒng)主要涉及的實(shí)體有:用戶類、頁面類和角色類等。

1.3系統(tǒng)功能設(shè)計(jì)

權(quán)限管理軟件主要包括四個(gè)模塊:用戶管理、頁面管理、角色管理和菜單管理。具體功能架構(gòu)圖如圖2所示。

圖2 權(quán)限管理軟件功能架構(gòu)圖

1.4系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)

數(shù)據(jù)庫設(shè)計(jì)是軟件開發(fā)過程中的基礎(chǔ)環(huán)節(jié)。良好的數(shù)據(jù)庫設(shè)計(jì)不但有利于提高系統(tǒng)的整體性能,而且也方便將來使用過程中的數(shù)據(jù)維護(hù)。權(quán)限管理軟件數(shù)據(jù)庫設(shè)計(jì)達(dá)到了第三范式(3NF),這種設(shè)計(jì)能夠有效保證數(shù)據(jù)的完整性和參照完整性,同時(shí)降低數(shù)據(jù)的冗余度。

2 軟件實(shí)現(xiàn)

該軟件實(shí)現(xiàn)了與域無縫集成。用戶登錄后首先通過域驗(yàn)證來確保登錄用戶的合法性。這樣既方便了用戶,避免用戶記住多個(gè)用戶名和密碼也保證了系統(tǒng)的安全性。

在權(quán)限管理系統(tǒng)中,利用了C#中DLLImport直接調(diào)用Windows已經(jīng)存在的域驗(yàn)證功能。DllImport所在的名字空間是 using System.Runtime.InteropServices。

MSDN中對DllImportAttribute的解釋是這樣的:可將該屬性應(yīng)用于方法。DllImportAttribute 屬性提供對從非托管 DLL 導(dǎo)出的函數(shù)進(jìn)行調(diào)用所必需的信息。作為最低要求,必須提供包含入口點(diǎn)的 DLL 的名稱。

3 軟件應(yīng)用

權(quán)限管理軟件已應(yīng)用在多個(gè)系統(tǒng)中,系統(tǒng)運(yùn)行穩(wěn)定,響應(yīng)速度快,操作簡單,功能健全,滿足了用戶的需求。權(quán)限管理軟件的直接使用,在很大程度上節(jié)省了開發(fā)人員的時(shí)間和精力,提高了軟件開發(fā)效率。隨著信息化建設(shè)的步伐越來越大,B/S架構(gòu)的系統(tǒng)的投用越來越多的投用,該軟件的應(yīng)用范圍將越來越廣闊。

軟件管理論文:做管理項(xiàng)目就象用殺毒軟件

一天到一家公司拜訪一位老總,席間偶然談起這家公司電腦中病毒泛濫,弄得許多電腦不敢使用。由于我一直對電腦技術(shù)頗有業(yè)余興趣,就自告奮勇地提出要教他們殺毒。主人同意之后,我就開始在一臺電腦上操作示范。我先用公司現(xiàn)有的殺毒軟件進(jìn)行查殺,殺掉了部分病毒。然后我又從互聯(lián)網(wǎng)站上下載了若干軟件,輪番查殺。有的軟件只能防不能殺,有的軟件一個(gè)病毒也查不出來,有的軟件查出病毒卻殺不了,有的軟件殺不了幾個(gè)病毒,卻造成電腦出現(xiàn)種種異象,比如死機(jī)。盡管如此,這些殺毒軟件還是功勞不小,殺掉了不少病毒,電腦可以正常使用了。然后我又對各個(gè)殺毒軟件進(jìn)行分別處理,留下了個(gè)別經(jīng)證明能查殺病毒的軟件,面對那些干不了活的甚至造成電腦死機(jī)的軟件,試過就刪了。還有幾個(gè)病毒無論用哪個(gè)軟件都?xì)⒉坏?,最后我只好刪掉有毒文件。

查殺病毒示范做完之后,我就和老總坐下來談公司管理,老總就談起以前也請過管理顧問來做診斷和治療,可是那些項(xiàng)目做完之后,許多問題依然存在,弄得大家很失望,老總問我這是怎么回事。我順手就把殺毒軟件和管理項(xiàng)目做了比較,說明各個(gè)管理項(xiàng)目就象一個(gè)個(gè)殺毒軟件,每一個(gè)項(xiàng)目至少只能解決管理中的一部分問題,不能指望引入一了一套管理項(xiàng)目,就可以一勞永逸地解決所有問題。不少人一開始對某些管理項(xiàng)目(比如ISO9000)抱有不切實(shí)際的幻想,指望它們能包醫(yī)百??;一旦事實(shí)證明并不是那么回事,他們又對所有管理項(xiàng)目一概懷疑和排斥,覺得還是自己憑經(jīng)驗(yàn)治理的好。

我就接觸過一個(gè)老板,開始是不顧公司一片混亂,哭著喊著非要搞ISO9000不可,勸都勸不住。因?yàn)樗X得一搞ISO9000,一切都會好起來。后來剛開始搞ISO9000,他一聽說ISO9000基本上不涉及財(cái)務(wù),不能幫助他解決財(cái)務(wù)管理中的問題,大大出乎他的意料,立馬就對ISO9000失去了興趣。后來人們花了九牛二虎之力總算把這家管理混亂的公司的ISO9000做完了,而且通過了認(rèn)證,這位老板卻一點(diǎn)感謝沒有;反而覺得公司里還有很多問題,ISO9000沒做好,連費(fèi)用都不想付,證書也不想拿,而在管理上卻基本上回到了老路上去。

不少類似企業(yè)好不容易走上了"法治"軌道,略受挫折,就又一頭扎回到"人治"的軌道,而且再也不肯回頭,讓人覺得真是可悲又可笑。文秘站版權(quán)所有

其實(shí)各個(gè)管理項(xiàng)目又豈止是不能解決所有問題?有的項(xiàng)目還根本不適合你和企業(yè),至少是不適合現(xiàn)階段下的你的企業(yè),如果硬要導(dǎo)入,說不定會使你的企業(yè)"死機(jī)"呢!

有的管理項(xiàng)目,恐怕也只能"查",不能"殺";可以幫您診斷企業(yè)一些毛病,至于解決問題,對不起,恐怕您得另請高明。再者,現(xiàn)在人們推出的各種管理項(xiàng)目五花八門,即使您的企業(yè)把這些所有的項(xiàng)目都"做"了,也不可能解決您企業(yè)所有的問題,就象將現(xiàn)有的全部殺毒軟件都用上,也有可能無法解決全部病毒一樣。

您在企業(yè)實(shí)施的各種管理項(xiàng)目,還存在一個(gè)互相銜接、配套的問題,否則就會互相抵銷或沖突。這也象各種殺毒軟件一樣,不能隨便混用。有一次我在一臺已經(jīng)安裝了某種殺毒軟件的電腦上運(yùn)行另一個(gè)殺毒軟件,結(jié)果一運(yùn)行就死機(jī),三番五次,不知原因。后來我把電腦原先的殺毒軟件卸載掉,新的殺毒軟件才得以順利運(yùn)行。

最后,您的企業(yè)要做什么管理項(xiàng)目,需要一番認(rèn)真調(diào)查,深入了解和系統(tǒng)思考,這一點(diǎn)可不象運(yùn)行殺毒軟件那樣,可以不管三七二十一,拿過來試一下再說。

胡亂做一個(gè)管理項(xiàng)目,有時(shí)不僅無助于企業(yè),還會有害于企業(yè),使企業(yè)付出代價(jià)。至少,做一個(gè)無效的管理項(xiàng)目,即使無害,你也是要花一筆顧問費(fèi)的。

總之,企業(yè)要導(dǎo)入某一個(gè)管理項(xiàng)目,一定要事先進(jìn)行認(rèn)真調(diào)查,深入了解和系統(tǒng)思考。要考慮以下因素:

1)這套管理項(xiàng)目是否確實(shí)適合于本企業(yè)?

2)這套管理項(xiàng)目用來解決哪些問題?

3)這套管理項(xiàng)目不能解決哪些問題?

4)這套管理項(xiàng)目與其他管理是否兼容、如何兼容?

5)對于通過管理項(xiàng)目實(shí)在解決不了的問題,您是否有決心和信心整個(gè)端掉染病的個(gè)人或群體?

如果您充分考慮了以上問題,我們認(rèn)為您已經(jīng)在實(shí)施管理項(xiàng)目之前有了充分的思想準(zhǔn)備,實(shí)施項(xiàng)目的主觀因素已經(jīng)成熟了。

軟件管理論文:軟件技術(shù)在信息管理上的應(yīng)用

1、計(jì)算機(jī)軟件技術(shù)有利于培訓(xùn)信息管理的保存

很多企業(yè)在對員工進(jìn)行多次的培訓(xùn)之后,大量的培訓(xùn)信息管理工作有所流失。而利用計(jì)算機(jī)軟件技術(shù)進(jìn)行培訓(xùn)信息的保存,有助于企業(yè)建立相關(guān)的人才培訓(xùn)信息,及時(shí)保存數(shù)據(jù)對相應(yīng)的信息進(jìn)行存底和保留。這樣既方便日后培訓(xùn)檔案的查找,節(jié)省時(shí)間節(jié)省人力資源,以及查找到的相關(guān)數(shù)據(jù)準(zhǔn)確較高。以上皆是當(dāng)今人力資源開發(fā)的關(guān)鍵,能否掌握住大量的人才信息和人才資料成為企業(yè)培訓(xùn)的重要內(nèi)容。企業(yè)在對員工進(jìn)行培訓(xùn)后,應(yīng)該及時(shí)保存其培訓(xùn)資料,并及時(shí)建立相關(guān)的培訓(xùn)基礎(chǔ)資料,方便以后考核的參考。企業(yè)更應(yīng)該完善管理,充分利用計(jì)算機(jī)軟件技術(shù),做好人員資料的管理工作。

2、利用計(jì)算機(jī)軟件技術(shù)進(jìn)行培訓(xùn)信息管理的相關(guān)內(nèi)容

2.1信息系統(tǒng)的采集輸入。信息的輸入工作重點(diǎn)是培訓(xùn)信息的聯(lián)網(wǎng)輸入。其信息的輸入包括對基本的信息和培訓(xùn)信息的輸入。培訓(xùn)信息地的輸入是該人員的工號、培訓(xùn)的單位,以及何時(shí)參加該培訓(xùn),以及培訓(xùn)結(jié)束的時(shí)間,另外培訓(xùn)的內(nèi)容是什么,培訓(xùn)的考核成績,證書的編號是什么等相關(guān)的內(nèi)容。這些相應(yīng)的內(nèi)容是通過網(wǎng)絡(luò)傳給相關(guān)的服務(wù)器,或者拷貝到相應(yīng)的信息系統(tǒng)中去,由具體經(jīng)辦人員根據(jù)個(gè)人的相關(guān)培訓(xùn)信息的整合之后,并利用相關(guān)的計(jì)算機(jī)軟件技術(shù)進(jìn)行輸入操作工作?;拘畔⑤斎牍ぷ靼ǜ髯缘男彰?、性別、工號、籍貫、身份證號碼,出生年月等一系列的基本信息。工作的基本信息,比如說工號、職務(wù)、編制、崗位名稱、崗位性質(zhì)、在聘情況。其中還包括本人的學(xué)歷情況及獲獎(jiǎng)的情況,即畢業(yè)學(xué)校、畢業(yè)專業(yè)、學(xué)歷情況以及榮譽(yù)名稱、獲取日期等。

2.2培訓(xùn)信息管理系統(tǒng)的主要功能。方便查詢。培訓(xùn)信息系統(tǒng)的建立和完善,是企業(yè)方便查詢員工基本情況的便利途徑。通過該系統(tǒng)的檢索查詢,能快速為需要的人員提供相應(yīng)的查詢資料。能否及時(shí)準(zhǔn)確地查詢到相關(guān)的培訓(xùn)信息,是大大降低信息成本提供工作效益的關(guān)鍵所在。信息庫的保護(hù)。信息海量化的同時(shí),各種電腦病毒以各種形式存在于信息中,是信息庫安全維護(hù)的一大隱患。如果病毒乘虛而入,將會對信息庫造成信息泄露,數(shù)據(jù)丟失系統(tǒng)崩潰等嚴(yán)重后果。對相關(guān)重要信息的保護(hù)需要采用最新的防毒軟件,并對相關(guān)信息進(jìn)行獨(dú)立備份和保存。采取行之有效的保護(hù)手段,建立安全、完善的員工培訓(xùn)信息庫管理體系。管理設(shè)置的權(quán)限。通過利用加密的技術(shù),根據(jù)相關(guān)人員的職務(wù)設(shè)置不同的訪問權(quán)限。專門的系統(tǒng)管理人員對培訓(xùn)信息管理和更新,允許對某一模塊的修改和設(shè)置權(quán)限。對于信息錄入人員、查詢管理工作的人員、信息修改人員分別進(jìn)行規(guī)范的管理,以便保證系統(tǒng)信息的安全性和完整性。打印功能的豐富。對于已經(jīng)錄入的培訓(xùn)信息,根據(jù)需要可以打印一個(gè)人的全部資料,也可以根據(jù)需要任性一部分人的信息打印,再或者需要的情況打印一段時(shí)間的資料信息等。豐富的打印功能,能快速滿足企業(yè)對人員信息資料的需要。

3、重視計(jì)算機(jī)軟件技術(shù)在信息管理中的應(yīng)用

計(jì)算機(jī)技術(shù)的快速發(fā)展,信息化時(shí)代已成為不可阻擋的趨勢,計(jì)算機(jī)軟件的應(yīng)用更是與人們的工作息息相關(guān)。尤其是企業(yè)的信息管理更是需要用到計(jì)算機(jī)軟件技術(shù),由于管理人員的更替,容易造成檔案流失,自從計(jì)算機(jī)技術(shù)融入到信息管理中,從最大程度解決了人力、物力的管理缺失問題。,在企業(yè)及各個(gè)領(lǐng)域發(fā)揮著越來越重要的作用,也是信息管理工作效率顯著提升。

3.1計(jì)算機(jī)軟件技術(shù)的應(yīng)用方便保存和瀏覽。企業(yè)通過利用計(jì)算機(jī)軟件技術(shù)進(jìn)行培訓(xùn)信息管理,方便了繁瑣信息的管理,也便于長久的保存員工的培訓(xùn)情況。同時(shí),計(jì)算機(jī)軟件技術(shù)的準(zhǔn)確性、統(tǒng)一輸入和規(guī)則,使企業(yè)的管理者在瀏覽信息時(shí)更快捷更全面。這樣可以避開繁雜的查詢,可以杜絕信息不全的缺點(diǎn),能夠有效及時(shí)地找出企業(yè)所需要的人才,企業(yè)領(lǐng)導(dǎo)的思路也理順。

3.2培訓(xùn)企業(yè)相關(guān)的人才。如何有效推進(jìn)計(jì)算機(jī)軟件技術(shù)在信息管理中的應(yīng)用,需要企業(yè)重視培訓(xùn)和引進(jìn)相關(guān)計(jì)算機(jī)軟件系統(tǒng)工作,營造積極向上的人才機(jī)制。對于員工培訓(xùn)信息及取得的成績需要有所了解才能充分使用人才,員工的相關(guān)培訓(xùn)資料信息企業(yè)要及時(shí)儲備完善。亦可讓人才引入人才帶動的方式,加強(qiáng)員工的計(jì)算機(jī)軟件技術(shù)培訓(xùn),從而能夠使企業(yè)的計(jì)算機(jī)軟件技術(shù)迅速發(fā)展。

3.3計(jì)算機(jī)軟件技術(shù)進(jìn)行培訓(xùn)信息管理的實(shí)現(xiàn)與設(shè)計(jì)。為使培訓(xùn)管理工作更加系統(tǒng)化、自動化和科學(xué)化,應(yīng)系統(tǒng)的開發(fā)和使用計(jì)算機(jī)軟件技術(shù)。企業(yè)現(xiàn)代化管理需要采用計(jì)算機(jī)技術(shù)來規(guī)范人才管理,加強(qiáng)對企業(yè)人才的培訓(xùn)是行之有效的方法之一。企業(yè)也可自行的研發(fā)適合自身發(fā)展的計(jì)算機(jī)軟件系統(tǒng),這一舉措既能體現(xiàn)企業(yè)自身的魅力,又能為企業(yè)的大力培養(yǎng)軟件開發(fā)的人才。同時(shí),也為企業(yè)的開發(fā)經(jīng)費(fèi)節(jié)約了一筆錢,還能做到企業(yè)人員培訓(xùn)學(xué)以致用的好出。

4、小結(jié)

伴隨計(jì)算機(jī)軟件技術(shù)的不斷升級和更新,企業(yè)借助計(jì)算機(jī)軟件技術(shù)的運(yùn)用范圍也越來越寬廣。而企業(yè)順應(yīng)時(shí)代的發(fā)展要求是利用計(jì)算機(jī)軟件技術(shù)進(jìn)行培訓(xùn)信息管理,重視人員的相關(guān)技術(shù)培訓(xùn),充分利用計(jì)算機(jī)軟件技術(shù)體系,建立相關(guān)的技術(shù)體系,完善計(jì)算機(jī)軟件技術(shù)在企業(yè)的操作運(yùn)用。計(jì)算機(jī)軟件技術(shù)的利用將會為企業(yè)的遠(yuǎn)久發(fā)展創(chuàng)造強(qiáng)大的動力,提高企業(yè)運(yùn)行的效率,改善企業(yè)發(fā)展中不足的方方面面。企業(yè)充分運(yùn)用計(jì)算機(jī)軟件技術(shù)系統(tǒng),對培訓(xùn)人員的資料進(jìn)行保存和建立數(shù)據(jù)庫管理,有利于企業(yè)的進(jìn)一步系統(tǒng)化操作。而員工基本信息庫以及培訓(xùn)信息庫將會作為系統(tǒng)開發(fā)的核心所在。

軟件管理論文:項(xiàng)目管理理論中關(guān)于軟件項(xiàng)目外包采購管理的探討

摘要:本文分析了目前軟件外包采購管理的重要意義和目前的形勢,提出基于“雙贏”策略的軟件外包采購思想。在項(xiàng)目管理理論、CMM和ISO9000的基礎(chǔ)上,提出和細(xì)化了軟件項(xiàng)目外包采購管理的總體框架和具體操作內(nèi)容。旨在通過對軟件外包項(xiàng)目采購的選擇購買、跟蹤與控制、評估驗(yàn)收和項(xiàng)目后處理等過程的研究,來提高軟件外包采購的項(xiàng)目管理水平,滿足承包方對分承制方產(chǎn)品在質(zhì)量、進(jìn)度和成本等方面的要求和對外包過程的有效控制,為軟件項(xiàng)目外包采購管理人員提供具體的操作過程。

一、基本概念和背景

項(xiàng)目管理理論是一門綜合多門學(xué)科的新興研究領(lǐng)域,共有九大知識領(lǐng)域,包括項(xiàng)目集成管理、項(xiàng)目范圍管理、項(xiàng)目時(shí)間管理、項(xiàng)目費(fèi)用管理、項(xiàng)目質(zhì)量管理、項(xiàng)目人力資源管理、項(xiàng)目溝通管理、項(xiàng)目風(fēng)險(xiǎn)管理和項(xiàng)目采購管理。項(xiàng)目采購管理是指需要從執(zhí)行組織以外獲得貨物和服務(wù)的過程。通常把貨物和服務(wù)稱為產(chǎn)品,把買方稱為業(yè)主或?qū)?yīng)分承制方的總承包商,而賣方稱為承包商、廠商或供應(yīng)商。項(xiàng)目采購管理一般包括以下主要過程:采購計(jì)劃編制,詢價(jià)計(jì)劃編制,詢價(jià),承包商選擇,合同管理,合同收尾[ 1 ].對于軟件產(chǎn)品,一般采購可以分為兩大類,一類是對已經(jīng)在市場流通的軟件產(chǎn)品進(jìn)行采購。例如,某企業(yè)想做信息化建設(shè)項(xiàng)目,涉及到數(shù)據(jù)庫,那么它就可以在目前市面流行通用的幾種廠家和種類的數(shù)據(jù)庫中選擇。例如Oracle公司的Oracle數(shù)據(jù)庫,Microsoft公司的SQL Sever,IBM公司的DB2數(shù)據(jù)庫等等。然后根據(jù)自己的需求,通過詢價(jià)、簽合同、安裝培訓(xùn)等過程來購買此類產(chǎn)品。這種采購過程基本已經(jīng)形成幾套通用的解決方案,比較簡單,中國企業(yè)在處理這類產(chǎn)品的采購時(shí),大部分都處理的較好。個(gè)別的企業(yè)由于需求分析不清晰,培訓(xùn)工作不到位等原因,也會產(chǎn)生購買的產(chǎn)品不適用,或不會用的情況。另外一類軟件產(chǎn)品采購的形式是外包采購。它是指在市場上沒有出現(xiàn)現(xiàn)成的產(chǎn)品或者沒有適合自己企業(yè)需求的產(chǎn)品的情況下,需要以定制的方式把項(xiàng)目(功能模塊)承包給其他企業(yè)。例如某企業(yè)需要實(shí)施企業(yè)資源計(jì)劃項(xiàng)目(ERP),雖然可以購買BAAN軟件,但是基于本企業(yè)業(yè)務(wù)流程的管理軟件必須定制,對于各個(gè)原有孤立島的集成軟件,無法購買現(xiàn)成的產(chǎn)品,必須自己開發(fā)或外包給別的公司。

二、軟件項(xiàng)目外包采購管理的意義

許多大型復(fù)雜工程項(xiàng)目的實(shí)施需要業(yè)主、總承包商、分承制商、供應(yīng)商和開發(fā)制造商等共同合作來完成。因此在任何甲方和乙方之間必不可少的涉及到部分子項(xiàng)目(功能模塊)的采購活動。目前社會中,企業(yè)的信息化、網(wǎng)絡(luò)化建設(shè)正在世界范圍內(nèi)展開。誰先進(jìn)行信息化改造,誰就早日適應(yīng)社會發(fā)展的要求,獲得巨額利潤。大規(guī)模的企業(yè)信息化建設(shè)形成了龐大的軟件產(chǎn)品市場,促進(jìn)了軟件業(yè)的發(fā)展。許多項(xiàng)目龐大復(fù)雜、高風(fēng)險(xiǎn)并且涉及高科技信息領(lǐng)域,在客觀上使企業(yè)需要采購和外包許多產(chǎn)品,包括軟件產(chǎn)品。主觀上,在經(jīng)濟(jì)全球一體化形式下,這種外包采購作為采購活動的一種特殊的、更為復(fù)雜的形式,在企業(yè)中更為普遍存在。企業(yè)為了在日益競爭的社會環(huán)境中增強(qiáng)自身的核心競爭力,需要根據(jù)企業(yè)的特點(diǎn),專門從事某一個(gè)領(lǐng)域或幾個(gè)領(lǐng)域的業(yè)務(wù),在某個(gè)業(yè)務(wù)領(lǐng)域內(nèi)形成自己的核心業(yè)務(wù),把企業(yè)內(nèi)部的智能和資源集中在那些有核心競爭優(yōu)勢的活動上;把一些非自己擅長的業(yè)務(wù)領(lǐng)域的子項(xiàng)目和功能模塊外包給有實(shí)力和優(yōu)勢的公司,才有利于加快項(xiàng)目的完工進(jìn)度,降低風(fēng)險(xiǎn),優(yōu)化資源配制,保證項(xiàng)目質(zhì)量,降低成本,創(chuàng)造更高的價(jià)值。

以電信行業(yè)為例,愛立信公司2000年底宣布把手機(jī)生產(chǎn)的絕大部分業(yè)務(wù)外包給新加坡的Flextronics公司,專注于移動通信網(wǎng)絡(luò)設(shè)備業(yè)務(wù)。原因是愛立信的移動通信網(wǎng)絡(luò)設(shè)備的銷售占愛立信公司銷售額的54%,利潤達(dá)90%以上,占有全球的移動通信市場分額高達(dá)30%,而手機(jī)生產(chǎn)的投資回報(bào)率很底,甚至出現(xiàn)虧損情況。對于愛立信而言,手機(jī)生產(chǎn)“外包”是在信息化時(shí)代的戰(zhàn)略調(diào)整,希望通過外包生產(chǎn),調(diào)整投資結(jié)構(gòu),使手機(jī)降低成本并且盡快盈利,集中精力穩(wěn)定和拓展電信業(yè)的新市場。出于同樣目的,美國的摩托羅拉公司也表示將外包部分地區(qū)的手機(jī)生產(chǎn)業(yè)務(wù)。作為手機(jī)市場份額最大的諾基亞,在專注于手機(jī)生產(chǎn)業(yè)務(wù)的同時(shí),大力開發(fā)周邊產(chǎn)業(yè)。希望以手機(jī)業(yè)務(wù)帶動相關(guān)產(chǎn)業(yè)的發(fā)展。從三大公司的投資趨勢,可以看出,“外包”作為一種先進(jìn)的國際專業(yè)化的生產(chǎn)方式正被一些大公司越來越多的采用。我國正處在信息化建設(shè)的高速發(fā)展階段,必然會有越來越多的企業(yè)由于自身的能力限制或業(yè)務(wù)發(fā)展的戰(zhàn)略選擇,將采取業(yè)務(wù)“外包”的生產(chǎn)方式。

就軟件項(xiàng)目外包采購的市場來說,2000年是企業(yè)信息化實(shí)施的第一年,國內(nèi)企業(yè),特別是大型企業(yè)的信息化項(xiàng)目開始運(yùn)作。行業(yè)信息化改造重點(diǎn)將由原來的電信、金融、海關(guān)等行業(yè)轉(zhuǎn)向交通、制造、醫(yī)療等傳統(tǒng)行業(yè)。這些行業(yè)由于自身計(jì)算機(jī)技術(shù)水平和業(yè)務(wù)發(fā)展重點(diǎn)的原因,將會把大量的軟件項(xiàng)目外包給軟件公司。根據(jù)CCID的統(tǒng)計(jì)(軟件可以分成平臺軟件、中間軟件和應(yīng)用軟件),2000年中國軟件市場中應(yīng)用軟件的銷售額為147億元,占軟件總市場份額的63.9%.預(yù)計(jì)到2005年,計(jì)算機(jī)信息服務(wù)和軟件市場銷售額增長到1750億元。屆時(shí)我國軟件項(xiàng)目“外包”市場潛力可想而知。

三、軟件外包采購管理存在的問題

雖然在傳統(tǒng)行業(yè),許多工程項(xiàng)目的采購活動,例如機(jī)械工程項(xiàng)目或建筑工程項(xiàng)目等等已經(jīng)形成比較成熟的管理體制和標(biāo)準(zhǔn)。但是軟件項(xiàng)目的外包管理工作并不象其他行業(yè)那樣順利。

軟件工程項(xiàng)目管理引起廣泛注意源于20世紀(jì)70年代中期,當(dāng)時(shí)發(fā)現(xiàn)70%的項(xiàng)目是因?yàn)楣芾聿簧贫稹?0世紀(jì)90年代中期,美國的軟件開發(fā)仍然很難預(yù)測,大約只有10%的項(xiàng)目能夠在預(yù)定的費(fèi)用和進(jìn)度下交付。商用軟件通常只有9%(中小型軟件公司有16%)的軟件項(xiàng)目能夠及時(shí)交付且費(fèi)用并不超支。

這里有多方面的原因:軟件產(chǎn)品作為一種特殊商品形式,具有高度不可測量性和高度柔性;軟件企業(yè)開發(fā)能力還不太成熟,軟件開發(fā)大多數(shù)還處于手工作坊方式,軟件研發(fā)企業(yè)有其自身的運(yùn)做方式,人為因素比重大,不好量化管理。由于不確定因素太多,許多軟件開發(fā)企業(yè)對于自己的項(xiàng)目都難以精確控制進(jìn)度、質(zhì)量、資源和成本,那么對于業(yè)主來說,想對外部企業(yè)(例如分承制商)保持良好控制力的難度就更大了。再加上具有技術(shù)優(yōu)勢的軟件開發(fā)商一般集中在幾個(gè)科技發(fā)達(dá)的大城市,與業(yè)主的距離遠(yuǎn),相互的交流不方便,因此許多軟件采購項(xiàng)目的實(shí)際應(yīng)用效果都差強(qiáng)人意:不適用,進(jìn)度超期,性能達(dá)不到標(biāo)準(zhǔn),成本太高等等情況時(shí)有發(fā)生。

軟件項(xiàng)目外包采購的成功與失敗不僅僅影響到當(dāng)前軟件項(xiàng)目的質(zhì)量、成本和工作進(jìn)度,而且關(guān)系到企業(yè)信息化建設(shè)整個(gè)項(xiàng)目的整體結(jié)構(gòu)、性能以及進(jìn)度,意義重大。特別是當(dāng)軟件項(xiàng)目作為整體項(xiàng)目計(jì)劃關(guān)鍵路徑的一個(gè)環(huán)節(jié),軟件項(xiàng)目采購的進(jìn)度直接影響整體項(xiàng)目的進(jìn)度,并且總成本將成指數(shù)級增加。由于軟件采購的情況特別復(fù)雜,涉及的學(xué)科領(lǐng)域不僅是科學(xué)技術(shù)上的,還有商業(yè)上的和觀念上的,軟件項(xiàng)目外包采購管理水平的高低,將直接關(guān)系到企業(yè)整個(gè)信息化建設(shè)進(jìn)程。因此軟件項(xiàng)目采購管理作為項(xiàng)目管理理論中一個(gè)新的研究課題,有必要給予足夠的重視。

四、目前軟件外包采購管理情況

美國項(xiàng)目管理協(xié)會的“項(xiàng)目管理知識體系指南”(PMBOK)[1]、美國卡內(nèi)基-梅隆大學(xué)軟件工程研究所的“軟件能力成熟度模型”(CMM)[2,3]和國際標(biāo)準(zhǔn)ISO9000-3[4]中雖然對外包采購管理的流程有過論述,但是他們指出的只是外包采購管理的一般原則;雖然人們可以結(jié)合自身企業(yè)特點(diǎn)實(shí)施標(biāo)準(zhǔn),具有一定靈活性,但是事物的另一對立面就是操作過程不具體。這給軟件產(chǎn)品的外包采購管理者帶來具體操作上的困惑。另外PMBOK體系原則上是應(yīng)用在各個(gè)行業(yè)的,缺乏針對軟件領(lǐng)域的特點(diǎn)做專門的論述。ISO 9000-3系列和CMM雖然是針對軟件領(lǐng)域的標(biāo)準(zhǔn),但是ISO 9000-3的最大的特點(diǎn)是只告訴你要按規(guī)定做,不強(qiáng)調(diào)效果和后續(xù)改善,不強(qiáng)調(diào)經(jīng)驗(yàn)積累和后評估。從這個(gè)意義上講ISO9000注重水平的評估,不太強(qiáng)調(diào)提高企業(yè)成長的過程,因此對于提高企業(yè)的管理水平意義不大;CMM雖然旨在強(qiáng)調(diào)企業(yè)的過程能力的持續(xù)改進(jìn),但是它重點(diǎn)強(qiáng)調(diào)軟件的開發(fā)過程管理和產(chǎn)品管理,缺乏軟件的分發(fā)、轉(zhuǎn)交和服務(wù)等方面的管理標(biāo)準(zhǔn),所以也有一定的局限性。

五、基于“雙贏”策略的軟件外包采購思想

本文作者在集成美國項(xiàng)目管理協(xié)會的“項(xiàng)目管理知識體系指南”(PMBOK)和美國卡內(nèi)基-梅隆大學(xué)軟件工程研究所的“軟件能力成熟度模型”(SW- CMM,SA-CMM)和ISO9000-3中關(guān)于外包采購的宗旨的基礎(chǔ)上提出“雙贏”策略的軟件外包采購思想。

“雙贏”策略的軟件外包采購思想旨在利用雙方業(yè)務(wù)能力互補(bǔ),通過共同合作完成軟件外包項(xiàng)目,達(dá)到“雙贏”的目的,促進(jìn)雙方業(yè)務(wù)總體能力的提高。這種“雙贏”策略要求雙方在以下方面達(dá)成共識:雙方共同關(guān)注過程控制,才能保證有效結(jié)果;只能成功,不能指望依靠懲罰手段來收回采購成本,軟件外包采購項(xiàng)目的失敗對整個(gè)項(xiàng)目帶來的損失是巨大的;在合作過程中,建立對分承制商關(guān)系的管理體系,作為以后合作的基礎(chǔ);重視開發(fā)過程的風(fēng)險(xiǎn)評估和采購項(xiàng)目后評估,使得雙方業(yè)務(wù)能力得到持續(xù)提高。

傳統(tǒng)的外包采購中,采購方只關(guān)心分承制商產(chǎn)品的進(jìn)度和質(zhì)量,以為只要分承制商按期、按質(zhì)交貨,就可以圓滿結(jié)束此次采購活動。有些項(xiàng)目盡管前期進(jìn)度和質(zhì)量滿足合同要求,但是許多是以高投入、高負(fù)荷、高消耗等手段來保證的,這給后期帶來極高的風(fēng)險(xiǎn)。在階段評審中,如果采購方對分承制商開發(fā)過程中的費(fèi)用投入、人員負(fù)荷、資源消耗、組織結(jié)構(gòu)變化等漠不關(guān)心,因此就不能及早預(yù)見風(fēng)險(xiǎn)、控制風(fēng)險(xiǎn)。很難想象,后期在費(fèi)用透支、人員疲憊或流失嚴(yán)重的情況下,分承制商仍能保證產(chǎn)品質(zhì)量和進(jìn)度。這種情況下,采購方只能要么加大投入,要么終止合同,并要求賠償,要么延期驗(yàn)收等等。其副作用可想而知。而分承制商為了減少損失,根據(jù)博弈論中子博弈精練納什均衡原理,必然采取降低質(zhì)量要求,減少投入的策略,來加快進(jìn)度。結(jié)果最終還是采購方遭受損失。

六、軟件項(xiàng)目外包采購管理過程

為了保證軟件外包采購項(xiàng)目的順利進(jìn)行,本文作者在上訴理論體系和“雙贏”采購策略的基礎(chǔ)上,提出和細(xì)化了軟件項(xiàng)目外包采購的總體框架和具體操作內(nèi)容,旨在為軟件項(xiàng)目外包采購管理人員提供具體的可操作過程。

對于本采購過程,如果業(yè)主方由于行業(yè)、人員等原因,沒有健全的監(jiān)控部門,可以聘請具有軟件監(jiān)理職責(zé)的公司,或者總承包給具有一定軟件工程監(jiān)控能力的公司。這時(shí)的總承包公司角色相當(dāng)于本文提到的采購部。

軟件項(xiàng)目的整個(gè)外包采購過程可以分為十個(gè)工作階段,包括總體項(xiàng)目需求分析和設(shè)計(jì)、子項(xiàng)目的需求分析、廠商選擇、分承制商開發(fā)、業(yè)主階段評估、交驗(yàn)測試、安裝、培訓(xùn)、維護(hù),后評價(jià)。

在開始外包采購之前,首先業(yè)主要完成項(xiàng)目的總體需求規(guī)格說明書和承包項(xiàng)目的需求說明書。一般承包項(xiàng)目的需求分用戶需求和分配需求。對于分承包商來說,業(yè)主對軟件項(xiàng)目所提出的需求通稱“用戶需求”。對于業(yè)主來說,系統(tǒng)總體分配給軟件的系統(tǒng)需求通稱“分配需求”。如何作好子項(xiàng)目的需求分析和管理,請參閱《軟件需求》,詳見參考文獻(xiàn)5.然后業(yè)主把需求說明書交給采購組組織采購。采購部門收到需求說明書后,再補(bǔ)充質(zhì)詢調(diào)查表、報(bào)價(jià)指南、綜合條款及條件等文件,組成采購質(zhì)詢技術(shù)文件發(fā)往廠商進(jìn)行質(zhì)詢。采購部門在廠商質(zhì)詢的基礎(chǔ)上,準(zhǔn)備了廠商選擇和投標(biāo)估價(jià)等技術(shù)文件后,向業(yè)主送審,提請業(yè)主批準(zhǔn)和確認(rèn)所選廠商。在廠商選擇和投標(biāo)估價(jià)這兩個(gè)文件中,采購部根據(jù)擬采購的軟件對被質(zhì)詢的至少三家以上的供應(yīng)廠商,就技術(shù)開發(fā)成熟能力、資源(包括以有的產(chǎn)品、硬件、軟件、信息和已經(jīng)過的培訓(xùn))、資格和信譽(yù)、過去的合作關(guān)系、價(jià)格、提供的售后服務(wù)(包括培訓(xùn)和維護(hù))、分承制方組織配置結(jié)構(gòu)、與質(zhì)詢要求的差異等方面,經(jīng)過經(jīng)濟(jì)技術(shù)和商業(yè)戰(zhàn)略角度出發(fā)進(jìn)行全面評估,經(jīng)過其他各部門(例如系統(tǒng)工程組、軟件工程組、質(zhì)保組、財(cái)務(wù)組)審核后,列出供應(yīng)廠商的優(yōu)劣次序,擇其優(yōu)者為該項(xiàng)目的供應(yīng)廠商。采購部一般以月為單位向業(yè)主通報(bào)軟件采購情況。一般以招投標(biāo)方式或內(nèi)部評審的方式來確定分承制商。

分承制商在接到采購部的定貨以后,就可以進(jìn)行工作說明書、用戶需求說明書、軟件需求規(guī)格說明書、軟件開發(fā)詳細(xì)計(jì)劃和成本概預(yù)算、測試計(jì)劃、質(zhì)量控制方法、風(fēng)險(xiǎn)控制、擬采用的軟件工程標(biāo)準(zhǔn)和軟件生命周期等文檔的制作。然后分承制商把有關(guān)的技術(shù)資料文件通過業(yè)主的采購部送給業(yè)主進(jìn)行校核和批準(zhǔn),然后才能開始開發(fā)。

業(yè)主在接到分承制商的上述材料后,組織系統(tǒng)工程部、軟件工程部、質(zhì)保部、財(cái)務(wù)部、采購部、法律部就上述材料中的開發(fā)項(xiàng)目視圖和需求范圍、使用或需要購買的軟硬件、進(jìn)度計(jì)劃和成本、測試計(jì)劃與案例、使用的技術(shù)和工程標(biāo)準(zhǔn)、人員配置等進(jìn)行評審,并出具評審文件和風(fēng)險(xiǎn)評估、控制建議書。并由采購部制定采購項(xiàng)目監(jiān)督評估計(jì)劃書。合格后,由采購部、質(zhì)保部及法律人員與分承制商簽署詳細(xì)的軟件采購子合同。如需要對軟件項(xiàng)目投保,以此來降低風(fēng)險(xiǎn),需要和分承制商協(xié)商后,納入合同文件。

分承制商在簽署合同后可以進(jìn)行設(shè)計(jì)和開發(fā)。業(yè)主應(yīng)該委派采購部監(jiān)督分承制商的工作。采購部應(yīng)該有計(jì)劃的組織質(zhì)保部、軟件工程部的項(xiàng)目計(jì)劃管理人員和配置管理人員,定期對分承制商的開發(fā)活動進(jìn)度、質(zhì)量、成本等進(jìn)行評估,并形成評估建議書。送審業(yè)主方的系統(tǒng)工程部、項(xiàng)目管理人員、分承制商的此項(xiàng)目的負(fù)責(zé)人。分承制方的項(xiàng)目負(fù)責(zé)人要對評估建議書的建議進(jìn)行書面回復(fù),并確保實(shí)施。

分承制方對所有需要采購的資源(軟件、硬件、人力資源等)負(fù)責(zé)進(jìn)行檢驗(yàn);采購部有權(quán)在任何時(shí)候?qū)Ψ殖兄粕趟少彽馁Y源進(jìn)行驗(yàn)證,使之符合所采用的規(guī)格說明書、規(guī)范、標(biāo)準(zhǔn)和其他技術(shù)文件所規(guī)定的要求,確保分承制商??顚S?,建立開發(fā)環(huán)境。在這個(gè)階段之前,采購部門和分承制商首先要確定由分承制商提供的驗(yàn)證建議書,并作好準(zhǔn)備工作,提交檢驗(yàn)用的技術(shù)文件,包括廠商說明書、設(shè)備性能數(shù)據(jù)表、配制清單、試驗(yàn)程序、檢驗(yàn)技術(shù)要求。在檢驗(yàn)的物質(zhì)條件和技術(shù)條件均已準(zhǔn)備妥善后,分承包商就可以向采購部并通過采購部向業(yè)主提出書面檢驗(yàn)申請。一般分承包商可以提前三周通知采購部,由采購部提前兩周以書面形式向業(yè)主提出檢驗(yàn)申請,由業(yè)主召集系統(tǒng)工程部、軟件工程部、質(zhì)保部組成驗(yàn)證組,在規(guī)定的時(shí)間、地點(diǎn)檢驗(yàn)。通過檢驗(yàn)后,分承包商進(jìn)入項(xiàng)目開發(fā)階段;業(yè)主進(jìn)入監(jiān)控和評估階段。對于重大關(guān)鍵項(xiàng)目,業(yè)主可以派遣項(xiàng)目監(jiān)督員短期或長期進(jìn)駐分承包商單位。

由于作為外部單位,業(yè)主不便時(shí)刻監(jiān)督項(xiàng)目的開發(fā)過程。雖然理論上需要把分承制商看作是自己的一個(gè)項(xiàng)目部門來對待,納入自己的進(jìn)度控制和質(zhì)量控制體系,但是客觀上由于分承制商與業(yè)主距離較遠(yuǎn),人員不熟悉,各自有自己的企業(yè)文化和管理體制,雙方之間的信息溝通不暢,業(yè)主難以實(shí)時(shí)監(jiān)督分承制商的開發(fā)進(jìn)程和質(zhì)量。最好的辦法就是在分承制商的軟件項(xiàng)目的各個(gè)里程碑處和分承制商一起進(jìn)行檢查和評估。軟件項(xiàng)目一般可以劃分成若干個(gè)里程碑(3-5個(gè)為益),分承制商需要提前一周通知采購部組織相關(guān)人員來評估。軟件項(xiàng)目的里程碑一般指產(chǎn)品設(shè)計(jì)趨于穩(wěn)定,中間產(chǎn)品定義趨于明晰,項(xiàng)目開發(fā)組真正了解項(xiàng)目實(shí)際的關(guān)鍵技術(shù)難度和可行的進(jìn)度計(jì)劃,開發(fā)活動停止,產(chǎn)品進(jìn)入除錯(cuò)和穩(wěn)定、隨時(shí)可以的階段,或當(dāng)產(chǎn)品設(shè)計(jì)被刪減、資源增加、進(jìn)度延誤的時(shí)候。在評估軟件質(zhì)量、進(jìn)度和功能的同時(shí),還要評估分承制商的人員工作負(fù)荷程度、風(fēng)險(xiǎn)、費(fèi)用和資源消耗情況,并形成文檔。由采購部送審系統(tǒng)工程部、軟件工程部、項(xiàng)目管理部和分承制商的此項(xiàng)目負(fù)責(zé)人。

當(dāng)產(chǎn)品進(jìn)入交驗(yàn)測試的時(shí)候,分承制商需要提前三周通知采購部,采購部于前兩周通知業(yè)主作好交驗(yàn)的組織評估準(zhǔn)備工作。這時(shí)業(yè)主組織系統(tǒng)工程部、軟件工程部、測試部、質(zhì)保部和采購部,根據(jù)分承制商和業(yè)主在分承制商開發(fā)階段預(yù)先共同定義、評審并批準(zhǔn)的測試計(jì)劃和驗(yàn)收方案進(jìn)行驗(yàn)收測試,對需求規(guī)格說明書中的各項(xiàng)逐個(gè)詳細(xì)的測試。最后以書面的形式給出對整個(gè)軟件項(xiàng)目的測試評估報(bào)告。并對未通過驗(yàn)收測試的軟件產(chǎn)品指定相應(yīng)的補(bǔ)救措施和計(jì)劃。分承制商交付給業(yè)主方的軟件產(chǎn)品應(yīng)當(dāng)包括:源代碼、軟件開發(fā)計(jì)劃、仿真環(huán)境、軟件需求規(guī)格說明書、設(shè)計(jì)文檔、軟件測試計(jì)劃、軟件測試說明、驗(yàn)收測試計(jì)劃、軟件使用手冊、軟件安裝手冊、軟件維護(hù)手冊。必要的話,還包括相關(guān)培訓(xùn)計(jì)劃。

軟件采購的一個(gè)重要階段是交貨,也是目前經(jīng)常忽略的階段。當(dāng)所采購的軟件產(chǎn)品以及硬件運(yùn)行環(huán)境在規(guī)定的時(shí)間到達(dá)采購部時(shí)候,采購部要以書面的形式通知業(yè)主交貨。業(yè)主對所交的整個(gè)軟件產(chǎn)品清單進(jìn)行驗(yàn)收,并事先通知采購部拆箱日期,要采購部和分承包商的代表按時(shí)到場。業(yè)主要在接到采購部交貨通知后一個(gè)月內(nèi),對所檢查驗(yàn)收的整個(gè)軟件產(chǎn)品(包括相關(guān)的軟件、硬件及其附屬產(chǎn)品、文檔、技術(shù)資料等子合同中規(guī)定的產(chǎn)品)出具一份交貨證明,如果這些提交的軟件產(chǎn)品沒有受到損壞并與裝箱清單相一致,并在業(yè)主方環(huán)境運(yùn)行良好;否則出具一份書面通知,說明在某個(gè)方面此產(chǎn)品損壞或與裝箱單不符,或在業(yè)主方提供的環(huán)境運(yùn)行不良。此通知或證明應(yīng)由采購部和分承制商代表簽署。如果在簽合同的時(shí)候,就規(guī)定分承制商負(fù)責(zé)安裝和調(diào)試,則相應(yīng)的過程省略。

最后業(yè)主方由采購部把所有的文檔歸類封存,以備后續(xù)類似項(xiàng)目采購的參考查詢。同時(shí)采購部在兩個(gè)月之內(nèi)以書面形式,對分承制商的技術(shù)開發(fā)成熟能力、資源(包括以有的產(chǎn)品、硬件、軟件、人力資源和已經(jīng)過的培訓(xùn))、信譽(yù)、分承制方組織配置結(jié)構(gòu),管理能力和企業(yè)文化提交后評價(jià)報(bào)告,作為建立客戶關(guān)系管理(CRM)的依據(jù)。對于此次采購的經(jīng)驗(yàn)和教訓(xùn),包括進(jìn)度控制、質(zhì)量控制、成本控制、客戶關(guān)系控制、流程控制、風(fēng)險(xiǎn)控制等方面,采購部以文檔的形式在組內(nèi)討論并保存。

七、結(jié)束語:

作為大型工程項(xiàng)目中的軟件子項(xiàng)目或者部分功能模塊的采購(外包),由于軟件開發(fā)的固有特性(風(fēng)險(xiǎn)大,柔性強(qiáng),人為因素突出,結(jié)果不宜測量等),使軟件項(xiàng)目的外包采購管理變得十分復(fù)雜。如何控制分承制商的開發(fā)進(jìn)度和質(zhì)量等關(guān)鍵因素,需要在實(shí)踐中不斷探索,并針對具體公司和項(xiàng)目對采購過程有所裁剪。

軟件管理論文:關(guān)于軟件項(xiàng)目管理的控制研究

論文摘要:本文針對軟件開發(fā)中的進(jìn)度延期、費(fèi)用超標(biāo)、質(zhì)量低下等問題,探討了如何利用項(xiàng)目管理中的相關(guān)控制方法進(jìn)行軟件開發(fā)過程控制。、論文在闡述軟件項(xiàng)目管理內(nèi)容的基礎(chǔ)上,針對軟件項(xiàng)目的三要素分別進(jìn)行了探討:進(jìn)度控制、費(fèi)用控制和質(zhì)量控制,提出了幾種有效的軟件項(xiàng)目管理控制方法。這些研究對于加強(qiáng)我國軟件項(xiàng)目管理控制過程,降低開發(fā)成本,減少開發(fā)風(fēng)險(xiǎn)具有重要的意義。

論文關(guān)鍵詞:項(xiàng)目管理 進(jìn)度控制 費(fèi)用控制 質(zhì)量控制 軟件開發(fā)

人類社會經(jīng)歷了三次經(jīng)濟(jì)革命從農(nóng)業(yè)革命、工業(yè)革命到目前正在經(jīng)歷的信息革命。信息化正在日益改變?nèi)藗兊乃季S方式和生活習(xí)慣。在推動信息化過程中,計(jì)算機(jī)及其軟件產(chǎn)品發(fā)揮著至關(guān)重要的作用。對于軟件項(xiàng)目的管理成為項(xiàng)目管理領(lǐng)域一個(gè)令人興奮的課題。本文將結(jié)合項(xiàng)目管理中的控制方法分析軟件項(xiàng)目管理控制的相關(guān)問題.以期提高軟件項(xiàng)目的開發(fā)效率。

1、關(guān)于軟件項(xiàng)目管理

1.1項(xiàng)目與項(xiàng)目管理

項(xiàng)目是一個(gè)旨在完成一個(gè)或一些獨(dú)特產(chǎn)品或服務(wù)的過程.它有著一系列被詳細(xì)描述的屬性。由于項(xiàng)目的獨(dú)特性和一次性特征,引伸出它的其他特點(diǎn).如目標(biāo)的確定性.成果的不可挽回性組織的臨時(shí)性和開發(fā)性等?;陧?xiàng)flI的這些特點(diǎn).項(xiàng)目運(yùn)作更加注重項(xiàng)目決策前的計(jì)劃以及對實(shí)施過程的控制,以減少項(xiàng)目運(yùn)作的風(fēng)險(xiǎn)。項(xiàng)目管理是2O世紀(jì)50年代后期發(fā)展起來的一種計(jì)劃管理方法,它運(yùn)用先進(jìn)科學(xué)的管理方式.有效解決大型組織的效率低下和小型企業(yè)面臨的風(fēng)險(xiǎn)增加問題以組織的機(jī)動靈活.面向客戶和資源利用率高而被廣泛應(yīng)用。在工程設(shè)計(jì).施工軟件項(xiàng)目的開發(fā)、實(shí)麓中經(jīng)常會遇到進(jìn)度拖延.費(fèi)用超支、質(zhì)量不達(dá)要求等問題除去極少數(shù)是因?yàn)榧夹g(shù)原因造成,絕大部分是源于僵化的管理和不當(dāng)?shù)墓芾矸绞健?

1.2軟件項(xiàng)目管理

各軟件企業(yè)都在積極將軟件項(xiàng)目管理引入開發(fā)活動中.對開發(fā)實(shí)行有效的管理。從概念上講.軟件項(xiàng)目管理是為了使軟件項(xiàng)目能夠按照預(yù)定的成本.進(jìn)度、質(zhì)量順利完成.而對成本、人員、進(jìn)度、質(zhì)量、風(fēng)險(xiǎn)等進(jìn)行分析和管理的活動。同時(shí),隨著軟件開發(fā)規(guī)模及開發(fā)隊(duì)伍的逐漸增大,軟件開發(fā)不再是向過去那樣一二個(gè)開發(fā)人員即可解決的事情。迫切需要一種開發(fā)規(guī)范來規(guī)范每個(gè)開發(fā)人員、測試人員與支持人員的工作每個(gè)項(xiàng)目組成員按約定的規(guī)則準(zhǔn)時(shí)完成自己的工作。同時(shí)采用規(guī)范化管理.專業(yè)分工也可以降低對開發(fā)人員的要求,從而降低產(chǎn)品研發(fā)成本。

2、軟件項(xiàng)目控制

2.1軟件項(xiàng)目控制

軟件項(xiàng)目跟蹤和監(jiān)控包括對照已文檔化的估計(jì)、約定和計(jì)劃評審和跟蹤軟件完成情況和結(jié)果?;趯?shí)際的完成情況和結(jié)果調(diào)整這些計(jì)劃。軟件項(xiàng)目的已文檔化的計(jì)劃(即軟件開發(fā)計(jì)劃,正如在軟件項(xiàng)目計(jì)劃關(guān)鍵過程區(qū)域中所描述的)用作跟蹤軟件活動傳送狀態(tài)和修訂計(jì)劃的基礎(chǔ)管理者監(jiān)控軟件活動.主要通過在所選出的軟件工作產(chǎn)品完成時(shí)和在所選擇的里程碑處,將實(shí)際的軟件規(guī)模工作量成本和時(shí)間表與計(jì)劃相比較,來確定進(jìn)展情況。當(dāng)確定未實(shí)現(xiàn)軟件項(xiàng)目計(jì)劃時(shí),采取糾正措施。這些措施可以包括修訂軟件開發(fā)計(jì)劃以反映實(shí)際的完成情況和重新計(jì)劃遺留的工作或者采取改進(jìn)性能的措施。

2.2軟件項(xiàng)目控制的內(nèi)容

軟件項(xiàng)目控制的目的是為軟件項(xiàng)目的過程提供足夠的能見度,從而可以在執(zhí)行過程中發(fā)生對計(jì)劃的嚴(yán)重偏離時(shí)能夠采取適當(dāng)?shù)母袨?。軟件?xiàng)目控制包括:a。追蹤軟件項(xiàng)目的進(jìn)展于表現(xiàn)從而與所作的估計(jì)、承諾和計(jì)劃做出對比:b。追蹤軟件項(xiàng)目的風(fēng)險(xiǎn);C。在發(fā)生對計(jì)劃的嚴(yán)重偏離時(shí)采取適當(dāng)?shù)母袨椤?

2.3軟件項(xiàng)目控制步驟

由于軟件開發(fā)是處在一個(gè)開放的動態(tài)系統(tǒng)中,開發(fā)環(huán)境的不斷變化要求不斷修改項(xiàng)目計(jì)劃,以適應(yīng)新的變化。此外項(xiàng)目經(jīng)理及其組織在完成任務(wù)的過程中不可避免的要碰到這樣或那樣的問題.解決這些新的矛盾和問題均屬項(xiàng)目控制的范疇項(xiàng)目的預(yù)算和進(jìn)度計(jì)劃只能為項(xiàng)目經(jīng)理提供決策的依據(jù).如果在項(xiàng)目實(shí)施過程中控制不?。茈y在限定的時(shí)間和預(yù)算要求下實(shí)現(xiàn)項(xiàng)目管理工作的目標(biāo)。因此軟件項(xiàng)目控制的過程包括以下四個(gè)步驟:a、預(yù)測什么會發(fā)生——要做出開發(fā)計(jì)劃并建立工作標(biāo)準(zhǔn)b、查明什么正在發(fā)生——用建立的工作標(biāo)準(zhǔn)檢查當(dāng)前的工作;c、正在(或已經(jīng))發(fā)生的實(shí)事同預(yù)測的結(jié)果進(jìn)行比較——分析誤差產(chǎn)生的原因:d及時(shí)采取補(bǔ)救措施.以滿足項(xiàng)目目標(biāo),預(yù)算和進(jìn)度的要求。

3、軟件項(xiàng)目控制具體操作

3.1軟件項(xiàng)目進(jìn)度控制

為了確保軟件開發(fā)中的各項(xiàng)工作能按照計(jì)劃預(yù)定的日程順利完成.對項(xiàng)目的進(jìn)度要進(jìn)行控制。進(jìn)度控制的過程是.在項(xiàng)目實(shí)施過程中,不斷地進(jìn)行實(shí)際進(jìn)度值與計(jì)劃值的比較、發(fā)現(xiàn)偏差、檢查分析其產(chǎn)生的原因,并采取相應(yīng)的措施加以解決。

3.1.1進(jìn)度控制流程

(1)進(jìn)度控制的輸入

進(jìn)度計(jì)劃。項(xiàng)目進(jìn)度基準(zhǔn)是項(xiàng)目測量和報(bào)告的基礎(chǔ)和標(biāo)準(zhǔn)。

實(shí)施報(bào)告。實(shí)施報(bào)告提供了有關(guān)項(xiàng)目進(jìn)度發(fā)展實(shí)情。報(bào)告未來可能發(fā)生的進(jìn)度問題。

變更要求。項(xiàng)目變更要有嚴(yán)格的申請和審批手續(xù)。

進(jìn)度管理的技術(shù)和工具。

(2)進(jìn)度管理的技術(shù)和工具

進(jìn)度控制變更系統(tǒng)。為有效實(shí)現(xiàn)進(jìn)度管理與控制.進(jìn)度控制系統(tǒng)應(yīng)設(shè)立實(shí)現(xiàn)重新計(jì)劃的全部功能。包括:文件設(shè)立.跟蹤即實(shí)施報(bào)告.變更評估等。

實(shí)施情況測量。項(xiàng)目進(jìn)度控制系統(tǒng)中的一個(gè)重要組成部分是決定對遲發(fā)生的進(jìn)度偏差是否采取糾偏措施。而實(shí)施情況報(bào)告提供了決策的主要信息。如變更分析.趨勢分析.已實(shí)現(xiàn)價(jià)值分析等。

糾偏計(jì)劃。很少有項(xiàng)目能完全按計(jì)劃進(jìn)度進(jìn)行為實(shí)現(xiàn)項(xiàng)目進(jìn)度或總進(jìn)度要求,在項(xiàng)目實(shí)施過程中.需要不斷對原計(jì)劃進(jìn)行調(diào)整或增加新的工作內(nèi)容。為此.需要不斷對實(shí)施的項(xiàng)目進(jìn)行活動時(shí)間預(yù)測。修改活動過程.替代進(jìn)度方案分析。

項(xiàng)目管理軟件。它的作用是跟蹤項(xiàng)目按計(jì)劃日期展開實(shí)際工作的情況.對照進(jìn)度計(jì)劃分析進(jìn)度現(xiàn)狀,找出進(jìn)度的偏差.分析進(jìn)度偏差對項(xiàng)目的影響.預(yù)測未來走勢

(3)項(xiàng)目進(jìn)度控制的輸出

進(jìn)度更新。包括對項(xiàng)目管理中任何進(jìn)度信息的修改。進(jìn)度調(diào)整是其中的一種.師隊(duì)員進(jìn)度計(jì)劃中活動開始和結(jié)束時(shí)間的改變。糾偏行動。通過改變資源投入將實(shí)際進(jìn)度拉回到計(jì)劃的行動過程。

從中獲得的教訓(xùn)。有關(guān)進(jìn)度偏差產(chǎn)生的原因。糾偏方案的評估與選擇以及其他方面的感受和教訓(xùn)都應(yīng)紀(jì)錄在案成為日后有用的歷史資料。

3.1.2進(jìn)度控制方法

一般項(xiàng)目進(jìn)度控制采用因果分析.分析用四步完成:

(1)明確問題。實(shí)際完成情況與項(xiàng)目里程碑相對照.確定是否超期.超期的部分是在哪里。

(2)查找產(chǎn)生該問題的原因。位從系統(tǒng)角度充分認(rèn)識各方原因.應(yīng)組織具有代表性任務(wù)人員并采用頭腦風(fēng)暴法進(jìn)行。項(xiàng)目主管要通過他領(lǐng)導(dǎo)的辦公室或小組,以及在各職能部門的人共同分析問題產(chǎn)生原因。

(3)確定個(gè)原因?qū)栴}產(chǎn)生的影響程度。對影響程度的評估可以采用專家小組打分的方法,事先確定權(quán)數(shù).而后打分得出分析結(jié)果。

(4)畫出帶箭頭的魚刺圖。分析出原因后各部門各就其職針對問題提出解決方案.并實(shí)施。

3.1.3軟件項(xiàng)目進(jìn)度控制具體措施

在實(shí)施進(jìn)度計(jì)劃過程中,會有種種故障:客戶的需求進(jìn)行了補(bǔ)充或修改;工作量估算不準(zhǔn),造成進(jìn)度不平衡或是有人不遵從開發(fā)規(guī)范.導(dǎo)致產(chǎn)品出現(xiàn)缺陷;或是技術(shù)環(huán)節(jié)出現(xiàn)故障,這些問題往往是在進(jìn)度計(jì)劃外出現(xiàn)的.一旦出現(xiàn)這些問題,項(xiàng)目進(jìn)度不得不進(jìn)行調(diào)整。開發(fā)過程中為了有效控制類似問題,可以采用以下輔助措施,控制進(jìn)度按計(jì)劃執(zhí)行:

(1)政策性措施。對于不遵從開發(fā)規(guī)范,人員不按時(shí)履行職責(zé)的.給予經(jīng)濟(jì)或是職務(wù)上的處罰.這種措施應(yīng)是建立在分配任務(wù)之前;

(2)人員安排。在各子項(xiàng)目接口處適當(dāng)安排機(jī)動人員與機(jī)動時(shí)間。這一措施有賴于項(xiàng)目組織的機(jī)構(gòu)設(shè)置能動性好。此處比較難解決的是人員業(yè)績評估.獎(jiǎng)勵(lì)問題。

(3)技術(shù)措施,要想很好地執(zhí)行進(jìn)度計(jì)劃,需要事先有統(tǒng)一的規(guī)范例如開發(fā)語言的統(tǒng)一,文檔的歸類。這樣便于下一階段人員理解上一階段人員意圖,交流更加容易。

(4)信息流措施。該措施要求建立一個(gè)信息流系統(tǒng).準(zhǔn)時(shí)匯報(bào)項(xiàng)目進(jìn)度.便于主控人員調(diào)整進(jìn)度,并且保證信息流通順暢。避免開發(fā)期壓到最后造成嚴(yán)重拖工。

(5)資金措施。財(cái)務(wù)部門可以定期檢查各部門財(cái)務(wù)情況.控制資金流出時(shí)間.進(jìn)而控制項(xiàng)目進(jìn)度。這與后面要講到的三者權(quán)衡有密切關(guān)系。

3.2軟件項(xiàng)目費(fèi)用控制

費(fèi)用控制就是要保證各項(xiàng)工作要在他們各自的預(yù)算范圍內(nèi)進(jìn)行。其基礎(chǔ)是實(shí)現(xiàn)就對項(xiàng)目進(jìn)行費(fèi)用預(yù)算。整個(gè)項(xiàng)目費(fèi)用應(yīng)包括項(xiàng)目范圍規(guī)劃階段。軟件需求分析階段.原型設(shè)計(jì)階段開發(fā)階段.測試階段和項(xiàng)目投入使用后的使用階段所消耗費(fèi)用的總和。軟件開發(fā)項(xiàng)目承擔(dān)公司為了完成項(xiàng)目目標(biāo)和獲得更多的利潤.在實(shí)施項(xiàng)目過程中就要控制成本.在控制過程中,首先要擬定一個(gè)標(biāo)準(zhǔn).即計(jì)劃值.然后進(jìn)行實(shí)際至于計(jì)劃值的比較,確定實(shí)際值與計(jì)劃標(biāo)準(zhǔn)的偏差大?。员阍诖嘶A(chǔ)上采取各種措施糾正偏差.常用的分析工具是偏差分析。

偏差是指實(shí)際成本對相應(yīng)計(jì)劃的偏離,成本偏差的數(shù)學(xué)公式為:

CV=BCWP-ACWP(負(fù)數(shù)CV表明出現(xiàn)超支;反之,則節(jié)資)(3—1)

其中:CV為成本偏差,BCWP為計(jì)劃工作預(yù)算,ACWP為完成工作實(shí)際成本。

在進(jìn)行成本偏離計(jì)劃程度分析時(shí),常用計(jì)劃偏差率反應(yīng)時(shí)給予計(jì)劃的偏離程度。

CVP=CV/BCWP(3-2)

其中CVP為成本偏差率。

偏差值是控制分析中的一個(gè)關(guān)鍵參數(shù),因而應(yīng)向各級組織匯報(bào)。對于不同的項(xiàng)目或同一項(xiàng)目不同階段或不同管理層次,對偏差的控制程度不一樣,制定偏差允許值的方法也不同。由于隨著時(shí)間的推移風(fēng)險(xiǎn)減少了,因而偏差允許也可降低。

3.3軟件項(xiàng)目質(zhì)量控制

對于軟件產(chǎn)品的項(xiàng)目質(zhì)量控制應(yīng)是事前有預(yù)控,過程有監(jiān)控的主動控制閉環(huán)系統(tǒng)。(1)事前預(yù)控:根據(jù)影響質(zhì)量因素多等特點(diǎn).軟件項(xiàng)目質(zhì)量必須事前預(yù)控,及根據(jù)軟件的類型和特點(diǎn),以及以往類似項(xiàng)目的常發(fā)病和預(yù)防措施,對軟件項(xiàng)目質(zhì)量提出事前預(yù)控措施,包括制定控制的計(jì)劃和程序,這是項(xiàng)目質(zhì)量控制的前提。(2)過程監(jiān)控:根據(jù)易產(chǎn)生質(zhì)量波動和易產(chǎn)生系統(tǒng)因素變異等特點(diǎn),軟件項(xiàng)目質(zhì)量必須過程監(jiān)控.即按照預(yù)控的計(jì)劃和程序,對工序、分項(xiàng)、單元的全過程進(jìn)行過程監(jiān)控.包括監(jiān)測、檢查、控制和評定.這是項(xiàng)目質(zhì)量控制的基礎(chǔ)。

4、結(jié)語

軟件開發(fā)項(xiàng)目在進(jìn)度、費(fèi)用和質(zhì)量三方面均需要進(jìn)行控制,因此還存在三因素的權(quán)衡問題。實(shí)踐中.需要在三方面均進(jìn)行行之有效的控制措施才能確保項(xiàng)目完成情況與計(jì)劃最大限度的接近。本文提供了一些方法借鑒.對軟件開發(fā)項(xiàng)目控制有一定的實(shí)際意義。

軟件管理論文:淺談軟件項(xiàng)目實(shí)訓(xùn)中的人員選擇與管理

論文關(guān)鍵詞 軟件高職 項(xiàng)目實(shí)訓(xùn) 人員選擇 人員管理

論文摘要 項(xiàng)目實(shí)訓(xùn)是軟件高職教育課程體系中的重要環(huán)節(jié)。結(jié)合軟件高職項(xiàng)目實(shí)訓(xùn)中人員管理的實(shí)際情況進(jìn)行分析和論證,同時(shí)給出實(shí)訓(xùn)人員選擇與管理工作的基本原則和方法,并總結(jié)其中的一些基本經(jīng)驗(yàn)。

隨著國家大力發(fā)展職業(yè)教育的政策的出臺,職業(yè)教育在全國范圍逐漸興起,軟件高職教育作為職業(yè)教育的一個(gè)重要組成部分,為國家和地方培養(yǎng)了大量的具有較強(qiáng)動手能力的一線人才,創(chuàng)造出巨大的生產(chǎn)力,帶動整個(gè)IT行業(yè)的發(fā)展,推動經(jīng)濟(jì)和社會的進(jìn)步。項(xiàng)目實(shí)訓(xùn)作為軟件高職教育課程體系中的一個(gè)重要環(huán)節(jié),無論是對學(xué)生理論知識的拓展還是動手能力的培養(yǎng)都起到至關(guān)重要的作用。目前,福建省的軟件高職項(xiàng)目實(shí)訓(xùn)還處于初級發(fā)展階段,無論在項(xiàng)目設(shè)置上還是在管理方式上都存在不足。筆者結(jié)合實(shí)際教學(xué)和管理經(jīng)驗(yàn),對軟件高職實(shí)訓(xùn)中的人員管理方式和方法做初步的分析和探討。

1 人員的選擇

教育的宗旨是以學(xué)生為本,平等地對待每一位學(xué)生,讓他們在最大程度上發(fā)揮潛力。但是實(shí)訓(xùn)工作畢竟帶有一種企業(yè)模擬性質(zhì),學(xué)校注重教育公平,而企業(yè)更關(guān)注開發(fā)效率和項(xiàng)目成本,這兩者在一定程度上是此消彼長的對立面。因此,如何通過合理的人員選擇和配置,找到既能平等地對待每個(gè)學(xué)生,又能夠最大限度地提高項(xiàng)目團(tuán)隊(duì)開發(fā)效率的平衡點(diǎn),是實(shí)訓(xùn)項(xiàng)目管理人員所急需解決的現(xiàn)實(shí)而又棘手的問題。以下是筆者在實(shí)踐中探索并采用的2種較為合理的人員選擇與配置方案。

1.1 T&R式自由組合法這里的T指的是Test,即測試,包括技術(shù)筆試和專業(yè)面試。在兩項(xiàng)測試之后應(yīng)形成一個(gè)比較合理的量化指標(biāo),該指標(biāo)應(yīng)著重突出候選人員的技術(shù)能力和團(tuán)隊(duì)意識,公布所有候選人員的各項(xiàng)量化指標(biāo)。為保護(hù)學(xué)生的隱私,在公布時(shí)可以用編號取代學(xué)生的真實(shí)姓名。這里的R指的是rate,即比例。項(xiàng)目管理人員可以預(yù)先設(shè)定好小組成員結(jié)構(gòu)的技術(shù)等級比例,參照學(xué)生的綜合得分情況,按照1:2:1的高中低3個(gè)層次分布比例較合理。這種做法既可以避免單純比例式自由組合給學(xué)生帶來的盲目性,也能夠比較真實(shí)地反映學(xué)生的能力水平,可以科學(xué)地、客觀地組建起較為高效的團(tuán)隊(duì),從而能夠在后續(xù)階段提高團(tuán)隊(duì)整體工作效率,也為管理工作帶來方便。

1.2 T&R交互式人員確定法首先尋找若干名班委組成評審組,項(xiàng)目管理人員或教師負(fù)責(zé)領(lǐng)導(dǎo)該評審組;接著參照T&R方法得出候選人員的各項(xiàng)評估指標(biāo)和綜合指標(biāo),以及小組結(jié)構(gòu)比例;然后由評審小組成員進(jìn)行數(shù)據(jù)分析并結(jié)合每個(gè)成員實(shí)際情況確定各小組的組成人員。將初步形成的分組名單公布告知各候選人員,征求每位成員意見,由評審小組跟持反對意見的候選成員進(jìn)行當(dāng)面的會議式的溝通,進(jìn)行合理的調(diào)整,經(jīng)此步驟之后形成最終分組名單并公布。這樣做實(shí)現(xiàn)候選成員與管理人員之間的交互,能夠把純粹的硬性考核成績指標(biāo)轉(zhuǎn)化為“考核成績指標(biāo)+交互式分析”。這樣較為客觀且人性化的評判方式,既能夠得到較為真實(shí)的數(shù)據(jù),又能夠吸納學(xué)生合理的意見或看法,從而利于更科學(xué)的人員選擇。

2 人員的管理

美國心理學(xué)家亞伯拉罕·馬斯洛把人的需求分成生理需求、安全需求、社交需求、尊重需求和自我實(shí)現(xiàn)需求5類,依次由較低層次到較高層次排列,在管理中他建議通過滿足人的需求來激發(fā)他們。

在學(xué)校實(shí)訓(xùn)的項(xiàng)目組中,成員的生理需求和安全需求都基本能夠得以滿足,因此,保證成員的社會需求、受尊重需求和自我實(shí)現(xiàn)需求的滿足,對管理者來說有十分重要的意義。1)滿足組員的社會需求就是為組員提供相互交往的時(shí)間和場所。實(shí)訓(xùn)項(xiàng)目的交流不應(yīng)僅局限在小組的范疇,應(yīng)鼓勵(lì)小組與小組間的相互交流,條件具備的話可以組織學(xué)校跟學(xué)校間類似項(xiàng)目組間的交流。形式可以多樣化,如電子郵件、組建QQ群、網(wǎng)絡(luò)會議、座談會和技術(shù)講座等互動方式。2)為了滿足組員受尊重的需求,應(yīng)該讓他們感到在項(xiàng)目小組中受到人格上的尊重,技術(shù)長處被認(rèn)可。對于參加實(shí)訓(xùn)的學(xué)生來說,對他們做出的成績給予充分的肯定就是一種簡便高效的方式,如針對某個(gè)技術(shù)環(huán)節(jié)開展一次技能比賽,或者開展評審會定期對項(xiàng)目階段成果進(jìn)行評估,對優(yōu)秀團(tuán)隊(duì)及其成員進(jìn)行表彰等。3)為滿足組員自我實(shí)現(xiàn)的需求,應(yīng)該在項(xiàng)目取得一定成果的基礎(chǔ)上,分配給組員具有一定挑戰(zhàn)性和難度的任務(wù),這些任務(wù)不能超過學(xué)生能力的范圍,同時(shí)給他們提供課外的輔導(dǎo)以提高他們解決這些問題的技能。任務(wù)的完成情況可以作為附加評審內(nèi)容納入學(xué)生最終的實(shí)訓(xùn)綜合成績中去,給學(xué)生超越自我的動力。

3 團(tuán)隊(duì)的管理

3.1 增強(qiáng)小組凝聚力一個(gè)有強(qiáng)大凝聚力的小組是最高效的小組,小組中的成員在思想上能夠形成共同的準(zhǔn)則,在工作中能夠緊密配合和協(xié)調(diào),組員跟組員之間能夠互相學(xué)習(xí)、相互關(guān)照,從而消除隔閡,用集體的力量解決許多工作中的問題。增強(qiáng)小組凝聚力的方式有許多,如給小組起個(gè)性化的名字、開展游戲或者室內(nèi)或戶外運(yùn)動等方式增進(jìn)組員間的溝通。另外,提高小組組員的責(zé)任感、誠信度以及保障他們的知情權(quán)、提供發(fā)展的空間等,都是增強(qiáng)小組凝聚力的有效方法。

3.2 增強(qiáng)小組溝通溝通作為軟件開發(fā)過程中的重要環(huán)節(jié),對于開發(fā)效率的提高和團(tuán)隊(duì)的整體發(fā)展具有決定性的意義。1)適當(dāng)?shù)男〗M規(guī)模。在編制小組成員時(shí)應(yīng)考慮到人數(shù)對溝通的影響,成員太少,溝通容易但不利于開發(fā)效率;反之,成員過多會使得溝通變得十分困難,從而使效率嚴(yán)重下降,因此,合理的人員安排才是關(guān)鍵。根據(jù)經(jīng)驗(yàn),一個(gè)實(shí)訓(xùn)小組以4~8個(gè)為宜,其中6人組最為合適。2)合理的性別比例。如果小組中的組員性別均相同,可能會導(dǎo)致沖突,使得溝通無法正常進(jìn)行,所以在確定小組結(jié)構(gòu)時(shí)應(yīng)注意男女比例的控制。對于軟件開發(fā)類實(shí)訓(xùn)項(xiàng)目而言,小組中的男女比例應(yīng)控制在3:1左右,其中女性組員可以作為小組的協(xié)調(diào)員。3)適當(dāng)?shù)男〗M負(fù)責(zé)人。小組負(fù)責(zé)人除了領(lǐng)導(dǎo)小組工作外,還負(fù)責(zé)協(xié)調(diào)小組成員之間的溝通。受尊重的小組負(fù)責(zé)人可以提高小組凝聚力和工作效率,無論對自身的進(jìn)步還是對整個(gè)團(tuán)隊(duì)的發(fā)展來說都是大有裨益的。

軟件管理論文:淺析軟件項(xiàng)目管理是決定軟件產(chǎn)品質(zhì)量的主要因素

論文關(guān)鍵詞:軟件項(xiàng)目 管理軟件 產(chǎn)品質(zhì)量因素

論文摘要:軟件項(xiàng)目管理的核心是全面客戶滿意。其管理體系包括:戰(zhàn)略管理、范圍管理、成本管理、時(shí)間管理、人力資源管理、溝通管理、風(fēng)險(xiǎn)管理和質(zhì)量管理。

在軟件和信息科技行業(yè),項(xiàng)目管理經(jīng)常決定了一個(gè)產(chǎn)品或者企業(yè)能否成功。項(xiàng)目管理得到越來越多的企業(yè)和政府部門的重視,例如中國于2002年4月召開了有關(guān)項(xiàng)目管理的首次國際研討會。具體操作與項(xiàng)目最根本的不同在于具體操作是具有連續(xù)性和重復(fù)性的,而項(xiàng)目則是有時(shí)限性和唯一性的。項(xiàng)目是一項(xiàng)為了創(chuàng)造某一唯一的產(chǎn)品或服務(wù)的時(shí)限性工作。所謂時(shí)限性是指每一個(gè)項(xiàng)目都具有明確的開端和明確的結(jié)束;所謂唯一是指該項(xiàng)產(chǎn)品或服務(wù)與同類產(chǎn)品或服務(wù)相比在某些方面具有顯著的不同。各種層次的組織都可以承擔(dān)項(xiàng)目工作。項(xiàng)目有時(shí)只涉及一個(gè)組織的某一部分,有時(shí)則可能需要跨越好幾個(gè)組織。項(xiàng)目是執(zhí)行組織商業(yè)戰(zhàn)略的關(guān)鍵。

一、軟件產(chǎn)品項(xiàng)目管理的重要性

20世紀(jì)80--90年代,許多大型企業(yè)管理信息系統(tǒng)M IS的開發(fā)都以失敗而告終。這是為什么?一個(gè)重要原因是軟件項(xiàng)目管理水平上不去,尤其是需求分析管理水平上不去,使得項(xiàng)目快要驗(yàn)收或交付時(shí),卻出了大問題:要么發(fā)現(xiàn)用戶需求獲取不準(zhǔn)確,要么發(fā)現(xiàn)用戶需求變了,致使做好的系統(tǒng)不能用或不好用。20世紀(jì)90年代初,上海一家公司在青島做一個(gè)港口M IS項(xiàng)目,北京有一個(gè)單位在天津做一個(gè)港口M IS項(xiàng)目,都是因?yàn)榧滓译p方軟件工程基本知識不具備,使得項(xiàng)目管理不到位,導(dǎo)致2個(gè)大型項(xiàng)目不成功?,F(xiàn)在軟件應(yīng)用領(lǐng)域空前廣闊,深人到社會和科學(xué)研究等領(lǐng)域的各個(gè)方面。軟件的需求也比以往更加多,軟件系統(tǒng)設(shè)計(jì)也空前復(fù)雜。軟件的項(xiàng)目管理問題也就因此而產(chǎn)生了。90年代中期,軟件項(xiàng)目管理不善的問題仍然嚴(yán)重。據(jù)美國軟件工程狀況調(diào)查,只有10%的項(xiàng)目能夠在預(yù)定的費(fèi)用和進(jìn)度下交付。于是軟件項(xiàng)目管理成為軟件項(xiàng)目發(fā)展中最重要的核心問題。為了使軟件項(xiàng)目開發(fā)獲得成功,必須對軟件開發(fā)項(xiàng)目的工作范圍、可能遇到的風(fēng)險(xiǎn)、需要的資源(人、硬件、軟件)、要實(shí)現(xiàn)的任務(wù)、經(jīng)歷的里程碑、花費(fèi)的工作量(成本),以及進(jìn)度安排等做到心中有數(shù)。軟件項(xiàng)目管理的目的就是提供這些信息,分析信息,并根據(jù)分析結(jié)果對項(xiàng)目做出調(diào)整。軟件項(xiàng)目管理開始于技術(shù)工作之前,在軟件開發(fā)的整個(gè)過程中持續(xù)進(jìn)行,最后中止于軟件過程結(jié)束。

二、軟件項(xiàng)目管理體系

隨著軟、硬件技術(shù)以及通信技術(shù)的日益成熟,軟件技術(shù)可以與所有的傳統(tǒng)產(chǎn)業(yè)相結(jié)合,促進(jìn)產(chǎn)品的更新?lián)Q代,大幅度提高產(chǎn)品的附加值,提高勞動生產(chǎn)率,推動產(chǎn)業(yè)結(jié)構(gòu)與產(chǎn)品結(jié)構(gòu)的調(diào)整。因此,軟件的開發(fā)以及應(yīng)用不僅僅是軟件開發(fā)機(jī)構(gòu)的任務(wù),更深地涉及軟件使用者的切身利益,尤其像管理信息系統(tǒng)MIS(Managcment Information System)、計(jì)算機(jī)集成制造系統(tǒng)CIMS ( Computer Integration Manufacturing System )、企業(yè)資源計(jì)劃ERP(Enterprise Resource Planning)及商業(yè)智能BI(Business Intelligence)等大型的復(fù)雜軟件更是綜合了管理科學(xué)、計(jì)算機(jī)科學(xué)、通信技術(shù)以及數(shù)學(xué)等各方面的知識,需要各類人員的協(xié)調(diào)工作才能完成。因此也就有必要從項(xiàng)目管理的角度去管理軟件的開發(fā)和運(yùn)行。從用戶的角度來看,軟件項(xiàng)目的生命周期應(yīng)該包括項(xiàng)目前期的論證工作、項(xiàng)目計(jì)劃、軟件開發(fā)、運(yùn)行、維護(hù)以及項(xiàng)目后評價(jià)。由此可見軟件項(xiàng)目管理的范圍不僅包括傳統(tǒng)的軟件開發(fā)過程,還應(yīng)該包括開發(fā)之前的準(zhǔn)備工作以及運(yùn)行中的維護(hù)工作和對項(xiàng)目的總結(jié)工作。同時(shí),在軟件項(xiàng)目生命周期中存在著許多活動。根據(jù)活動之間的相關(guān)性,可以將軟件項(xiàng)目的各種活動分為九大類。

(1)戰(zhàn)略管理。根據(jù)用戶的經(jīng)營目標(biāo)制定軟件項(xiàng)目的策略,以便為其他各方面的活動提供指導(dǎo)。在制定項(xiàng)目策略的時(shí)候應(yīng)該充分考慮用戶和其他利益相關(guān)者的實(shí)際需求和市場因素。另外創(chuàng)造和諧的項(xiàng)目環(huán)境和連續(xù)改進(jìn)也是戰(zhàn)略管理的重要任務(wù)

(2)范圍管理。其目的是控制軟件項(xiàng)目的全部活動過程都在需求范圍內(nèi),以確保項(xiàng)目各種資源的高效利用。成功的項(xiàng)目管理離不開用戶、軟件開發(fā)隊(duì)伍和項(xiàng)目經(jīng)理的一致理解和協(xié)調(diào)配合

(3)成本管理。軟件項(xiàng)目的成本不僅包括開發(fā)成本,也包括開發(fā)之前立項(xiàng)階段以及軟件在運(yùn)行中的費(fèi)用。操作者的培訓(xùn)費(fèi)用和項(xiàng)所使用的各種硬件設(shè)施費(fèi)用也都是整個(gè)項(xiàng)目成本的一部分。這些成本都需要很好地計(jì)劃和控制。

(4)時(shí)間管理。其內(nèi)容有確定各項(xiàng)活動之間的時(shí)間相關(guān)性;估計(jì)各項(xiàng)活動的持續(xù)時(shí)間,跟蹤各項(xiàng)活動的進(jìn)展情況,動態(tài)調(diào)筷各項(xiàng)活動之間在時(shí)間上的協(xié)調(diào)。

(5)人力資源管理。在軟件項(xiàng)目中應(yīng)該為軟件開發(fā)人員和管理人員等各類項(xiàng)目人員創(chuàng)造一個(gè)和諧良好的工作氛圍。使他們能感到項(xiàng)目成功的把握和積極的工作心態(tài),確保項(xiàng)目隊(duì)伍的穩(wěn)定性和連續(xù)性。

(6)溝通管理。溝通管理是一個(gè)收集、存儲、配置和項(xiàng)目生命周期內(nèi)所形成的各種信息的過程為了讓每個(gè)項(xiàng)目相關(guān)人員及時(shí)得到所需的信息,需要很好地解決“什么時(shí)候、向什么人禮報(bào)什么的”的問題,此外軟件開發(fā)隊(duì)伍和用戶之間的溝通也是溝通管理中的一項(xiàng)重要工作。

(7)風(fēng)險(xiǎn)管理。由于軟件項(xiàng)目中存在著很多的不確定因索,也就必然存在著各種風(fēng)險(xiǎn)而且風(fēng)險(xiǎn)有可能造成不良的結(jié)果,對風(fēng)險(xiǎn)進(jìn)行分析和監(jiān)控貫穿于整個(gè)軟件項(xiàng)目生命周期。

(8)質(zhì)量管理。目前軟件的質(zhì)量還是一個(gè)模糊的概念并且難以衡量由于軟件質(zhì)量主要是在開發(fā)階段形成的,因此軟件項(xiàng)目質(zhì)量管理的重點(diǎn)應(yīng)放在系統(tǒng)分析、系統(tǒng)設(shè)計(jì)和編碼階段,走查、評審、調(diào)試和測試是保證軟件質(zhì)量的重要手段軟件工程能力成熟度模型CMM(Capability Maturity Model)較好地解決了軟件開發(fā)過程中的質(zhì)量管理問題。

綜合管理。綜合管理的任務(wù)是對前面討論的各類管理活動進(jìn)行協(xié)調(diào)和控制,使這些活動相互配合。其核心任務(wù)是對各種方案進(jìn)行評價(jià),協(xié)調(diào)各方面的利益沖突確保項(xiàng)目總體標(biāo)的最終實(shí)現(xiàn)。

三、軟件項(xiàng)目管理的核心是全面客戶滿意

當(dāng)前,不少軟件業(yè)管理人上認(rèn)為,軟件開發(fā)的問題主要在軟件開發(fā)的工程化、規(guī)范化和軟件開發(fā)管理體制。他們按照CMM(Capability Maturity Model),IS09002的標(biāo)準(zhǔn)來建立他們的管理體系。這里有商業(yè)競爭的因素在起作用。但是,他們忽略了商業(yè)競爭中取勝最重要的因素—客戶滿意。他們沒有考慮到他們的管理方法能否滿足客戶不斷變化的需求。從長遠(yuǎn)來看,軟件項(xiàng)目真正的成功是客戶的全面滿意。以客戶滿意為中心的質(zhì)量是必需的。漠視質(zhì)量或只關(guān)心產(chǎn)品/服務(wù)是否符合需要的方法再也不足以留住和獲得客戶。因此,軟件開發(fā)項(xiàng)目組織必須先確定什么產(chǎn)品/服務(wù)可以讓顧客滿意,然后再努力滿足客戶的需求和期望。要實(shí)現(xiàn)此目標(biāo),組織必須識別對軟件產(chǎn)品的各種特性中哪些是對客戶的滿意起決定作用的要素。例如,服務(wù)器操作系統(tǒng)軟件,需要長時(shí)間穩(wěn)定連續(xù)工作。穩(wěn)定性則是該軟件產(chǎn)品的關(guān)鍵要素。因此系統(tǒng)的開發(fā)管理圍繞著這一關(guān)鍵要素來展開。盡管不少的組織明白沒有客戶一個(gè)組織就不能生存和發(fā)展,或者說沒有客戶就沒有組織,但在項(xiàng)目實(shí)施過程中,仍然存在著客戶滿意的障礙:

(1)項(xiàng)目管理組織沒有發(fā)展和完善對客戶不斷變化的需求和期望作出快速響應(yīng)的能力。

(2)項(xiàng)目管理組織沒有聽取客戶意見和建議的能力。

(3)項(xiàng)目管理組織努力傾聽客戶對項(xiàng)目的要求,卻沒有確認(rèn)客戶的需要和期望。

(4)項(xiàng)目管理組織不與客戶保持密切關(guān)系,也不正視客戶變更需求的可能性。這樣通常會導(dǎo)致脫離客戶,其后果則是失敗,甚至最后客戶不接受交付的成果。

軟件質(zhì)量是軟件開發(fā)項(xiàng)目管理的核心問題。而質(zhì)量的評價(jià)與度量應(yīng)該由客戶的滿意度決定。因此,軟件開發(fā)的項(xiàng)目管理應(yīng)該圍繞著客戶全面滿意這一中心來展開??蛻趄?qū)動的項(xiàng)目管理方法體系提供了實(shí)現(xiàn)這一要求的基本理論和方法體系。提高軟件質(zhì)量勢在必行,只有認(rèn)識到軟件質(zhì)量的重要性,了解影響軟件質(zhì)量的因素,才能有的放矢,采用科學(xué)的管理技術(shù)和先進(jìn)的技術(shù)方法,才可以確保軟件的質(zhì)量。

軟件管理論文:淺析軟件項(xiàng)目管理有效實(shí)施的研究

論文關(guān)鍵詞:軟件產(chǎn)業(yè) 軟件項(xiàng)目 軟件工程 項(xiàng)目管理

論文摘要:信息系統(tǒng)以及相關(guān)軟件項(xiàng)目的設(shè)計(jì)開發(fā)已經(jīng)不是企業(yè)運(yùn)作管理中的一部分了,各軟件企業(yè)都在積極地將軟件項(xiàng)目管理引人開發(fā)活動中,對軟件項(xiàng)目開發(fā)實(shí)行有效的管理。

目前,中國的軟件企業(yè)正處于高速發(fā)展、急需規(guī)范管理并以項(xiàng)目為主導(dǎo)的環(huán)境中。企業(yè)每天所面對的不僅僅是幾個(gè)越來越大的大型項(xiàng)目,而將是成百上千不斷發(fā)生和進(jìn)行的項(xiàng)目。產(chǎn)生這種變化的因素是多方面的,這包括客戶需求的不斷提高導(dǎo)致產(chǎn)品生命周期縮短;產(chǎn)品開發(fā)項(xiàng)目數(shù)量大增;新技術(shù)導(dǎo)致了對研究和開發(fā)項(xiàng)目需求的增加;為了提高業(yè)務(wù)贏利能力,改進(jìn)業(yè)務(wù)模式的項(xiàng)目需求大增等。在這種多項(xiàng)目并發(fā)、技術(shù)含量高、變化速度快、資源有限的環(huán)境下,如何對企業(yè)、項(xiàng)目、資源實(shí)施科學(xué)的管理,加強(qiáng)團(tuán)隊(duì)能力,實(shí)現(xiàn)軟件企業(yè)的生產(chǎn)規(guī)?;⒁?guī)范化、國際化,是當(dāng)前我國軟件業(yè)面臨的最大挑戰(zhàn)。

中國目前軟件業(yè)的落后狀況,實(shí)際已經(jīng)不是技術(shù)本身的問題,而是科學(xué)管理的問題,軟件工程理論與軟件項(xiàng)目管理的實(shí)際應(yīng)用與經(jīng)驗(yàn),是我國軟件企業(yè)急待學(xué)習(xí)與渴求的。中國軟件業(yè)各個(gè)層次上的管理問題,目前可以說已經(jīng)制約了中國軟件業(yè)走向國際化的進(jìn)程。

一、軟件項(xiàng)目管理的概念

從概念上講,軟件項(xiàng)目管理是根據(jù)管理科學(xué)的理論,結(jié)合軟件產(chǎn)品開發(fā)的實(shí)際,保證工程化系統(tǒng)開發(fā)方法順利實(shí)施的管理實(shí)踐,為了使軟件項(xiàng)目能夠按照預(yù)定的成本、進(jìn)度、質(zhì)量順利完成,從而對成本、人員、進(jìn)度、質(zhì)量、風(fēng)險(xiǎn)、文檔等進(jìn)行分析、管理和控制的一系列活動。實(shí)際上,軟件項(xiàng)目管理的意義不僅僅如此,進(jìn)行軟件項(xiàng)目管理有利于將開發(fā)人員的個(gè)人開發(fā)能力轉(zhuǎn)化成企業(yè)的開發(fā)能力,企業(yè)的軟件開發(fā)能力越高,表明這個(gè)企業(yè)的軟件生產(chǎn)越趨向于成熟,企業(yè)越能夠穩(wěn)定發(fā)展(即減小開發(fā)風(fēng)險(xiǎn))。

軟件項(xiàng)目的開發(fā)不同于其他產(chǎn)品的制造,軟件開發(fā)的整個(gè)過程都是以設(shè)計(jì)過程為主(幾乎沒有制造過程);另外,軟件開發(fā)不需要使用大量的物質(zhì)資源,而主要使用的是人力資源;并且,軟件項(xiàng)目開發(fā)的產(chǎn)品大多數(shù)是程序代碼和技術(shù)文檔,并沒有其他的物質(zhì)結(jié)果。基于上述特點(diǎn),軟件項(xiàng)目管理與其他項(xiàng)目管理相比,具有很大的獨(dú)特性。

二、軟件項(xiàng)目管理的目的

隨著信息技術(shù)的飛速發(fā)展,計(jì)算機(jī)軟件產(chǎn)品的規(guī)模和復(fù)雜度也隨之增加。個(gè)人單打獨(dú)斗的作坊式開發(fā)方式已經(jīng)越來越不適應(yīng)發(fā)展的需要。與此同時(shí),軟件項(xiàng)目中“項(xiàng)目黑洞”也應(yīng)運(yùn)而生:項(xiàng)目無法按期完成、項(xiàng)目合作方的工作難以協(xié)調(diào)、用戶需求經(jīng)常變動、工作質(zhì)量難以保證,給企業(yè)帶來為了愈來愈多的損失。這種情況說明了軟件項(xiàng)目開發(fā)及管理過程中,存在著許多的問題,需要更多的重視和研究。

沒有運(yùn)用軟件項(xiàng)目管理是面臨如此眾多問題主要原因之一。軟件項(xiàng)目管理作為一種科學(xué)的管理手段,是為了使軟件項(xiàng)目能夠按照預(yù)定的成本、進(jìn)度、質(zhì)量順利完成,而對成本、人員、進(jìn)度、質(zhì)量、風(fēng)險(xiǎn)等進(jìn)行分析和管理的一系列活動。因此,對于以“項(xiàng)目”為基本運(yùn)作單位的各軟件開發(fā)企業(yè),都在積極地將軟件項(xiàng)目管理引人開發(fā)活動中,對軟件開發(fā)實(shí)行有效的管理。因此,決定一個(gè)軟件項(xiàng)目實(shí)施成功與否,軟件項(xiàng)目管理無疑起著舉足輕重的作用,軟件項(xiàng)目管理已經(jīng)是公認(rèn)的軟件開發(fā)企業(yè)的核心競爭力之一。

三、軟件項(xiàng)目管理的原則

1.平衡原則

在我們討論軟件項(xiàng)目為什么會失敗時(shí)可以列出很多的原因,如管理問題、技術(shù)問題、人員問題等等,但是有一個(gè)根本的思想問題是最容易忽視的,也是軟件系統(tǒng)的用戶、軟件開發(fā)商、銷售商最不想正視的,那就是:需求、資源、工期、質(zhì)量這四個(gè)要素之間的平衡關(guān)系問題。

需求定義了“做什么”,定義了系統(tǒng)的范圍與規(guī)模,資源決定了項(xiàng)目的投人(人、財(cái)、物),工期定義了項(xiàng)目的交付日期,質(zhì)量定義了做出的系統(tǒng)好到什么程度,這四個(gè)要素之間是有制約平衡關(guān)系的。如果需求范圍很大,要在較少的資源投人下,很短的工期內(nèi),很高的質(zhì)量要求來完成某個(gè)項(xiàng)目,那是不現(xiàn)實(shí)的,要么需要增加投資,要么工程延期;如果需求界定清楚了,資源固定了,對系統(tǒng)的質(zhì)量要求很高,則可能需求延長工期。對于上述四個(gè)要素之間的平衡關(guān)系最容易犯的一個(gè)錯(cuò)誤,就是鼓吹“多快好省”四個(gè)字。正視這四個(gè)要素之間的平衡關(guān)系是軟件用戶、開發(fā)商、商成熟理智的表現(xiàn),否則系統(tǒng)的成功就失去了一塊最堅(jiān)實(shí)的理念基礎(chǔ)。

2.高效原則

在需求、資源、工期、質(zhì)量四個(gè)要素中,很多的項(xiàng)目決策者是將進(jìn)度放在首位的,現(xiàn)在市場的競爭越來越激烈,“產(chǎn)品早上市一天,就早掙一天錢,掙的就比花的多,所以一定要多掙”,基于這樣一個(gè)理念,軟件開發(fā)越來越追求開發(fā)效率,大家從技術(shù)、工具、管理上尋求更多更好的解決之道?;诟咝У脑瓌t,對項(xiàng)目的管理需要從幾個(gè)方面來考慮:要選擇精英成員;目標(biāo)要明確,范圍要清楚;溝通要及時(shí)、充分;要在激勵(lì)成員上下工夫。

3.分解原則

“化繁為簡,各個(gè)擊破”是自古以來解決復(fù)雜問題的不二法門,對于軟件項(xiàng)目來講,可以將大的項(xiàng)目劃分成幾個(gè)小項(xiàng)目來做,將周期長的項(xiàng)目化分成幾個(gè)明確的階段。

項(xiàng)目越大對項(xiàng)目組的管理人員、開發(fā)人員的要求越高,參與的人員越多,需要協(xié)調(diào)溝通的渠道越多,周期越長,開發(fā)人員也容易疲勞,將大項(xiàng)目拆分成幾個(gè)小項(xiàng)目,可以降低對項(xiàng)目管理人員的要求,減少項(xiàng)目的管理風(fēng)險(xiǎn),而且能夠充分地將項(xiàng)目管理的權(quán)力下放,充分調(diào)動人員的積極性,目標(biāo)會比較具體明確,易于取得階段性的成果,使開發(fā)人員有成就感。

4.實(shí)時(shí)控制原則

實(shí)時(shí)控制項(xiàng)目進(jìn)度的機(jī)制,依靠一套規(guī)范的過程來保證實(shí)時(shí)監(jiān)控項(xiàng)目的進(jìn)度,以實(shí)現(xiàn)實(shí)時(shí)控制項(xiàng)目的進(jìn)展,將項(xiàng)目的進(jìn)展情況完全的實(shí)時(shí)的置于你的控制之下。實(shí)時(shí)控制確保項(xiàng)目經(jīng)理能夠及時(shí)發(fā)現(xiàn)問題、解決問題,保證項(xiàng)目具有很高的可見度,保證項(xiàng)目的正常進(jìn)展。

5.分類管理原則

對于不同的軟件項(xiàng)目其項(xiàng)目目標(biāo)差別很大,項(xiàng)目規(guī)模也是不同的,應(yīng)用領(lǐng)域是不同的,采用的技術(shù)路線差別也很大,因而,針對每個(gè)項(xiàng)目的不同特點(diǎn),其管理的方法、管理的側(cè)重點(diǎn)應(yīng)該是不同的。就像古人講的,“因材施教”,“對癥下藥”。項(xiàng)目經(jīng)理需要根據(jù)項(xiàng)目的特點(diǎn),制訂不同的項(xiàng)目管理的方針政策。

6.簡單有效原則

項(xiàng)目經(jīng)理在進(jìn)行項(xiàng)目管理的過程中,往往會得到開發(fā)人員這樣的抱怨“太麻煩了,浪費(fèi)時(shí)間,沒有用處”,這是很普遍的一種現(xiàn)象。當(dāng)然這樣的抱怨要從兩個(gè)方面來分析,一方面從開發(fā)人員本身可能存在不理解,或者逆反心理的情況,另一方面,項(xiàng)目經(jīng)理也要反思:我所采取的管理措施是否簡單有效?搞管理不是搞學(xué)術(shù)研究,沒有完美的管理,只有有效的管理,而項(xiàng)目經(jīng)理往往試圖堵住所有的漏洞,解決所有的問題,恰恰是這種理想,會使項(xiàng)目的管理陷人一個(gè)誤區(qū),作繭自縛,最后無法實(shí)施有效的管理,導(dǎo)致項(xiàng)目的失敗。

7.規(guī)模控制原則

該原則是和上面提到的其他原則相配合使用的,即要控制項(xiàng)目組的規(guī)模,不要人數(shù)太多,人數(shù)多了,進(jìn)行溝通的渠道就多了,管理的復(fù)雜度就高了,對項(xiàng)目經(jīng)理的要求也就高了。在微軟的MSF中,有一個(gè)很明確的原則就是要控制項(xiàng)目組的人數(shù)不要超過10人,當(dāng)然這不是絕對的,也和項(xiàng)目經(jīng)理的水平有很大關(guān)系。但是人員“貴精而不貴多”,這是一個(gè)基本的原則,這和我們上面提到的高效原則、分解原則是相輔相成的。

8.組織的知識積累原則

有效的積累知識的方法是:人員專業(yè)化培養(yǎng),知識與載體分離。具體的做法是,把需要度量的知識實(shí)體分為固定知識(項(xiàng)目成果)和流動知識(參與人員),再把知識實(shí)體的價(jià)值體現(xiàn)劃分成不同的度量平面。根據(jù)所有知識實(shí)體在不同度量平面上的知識度量值,可以形成不同的知識平面指數(shù)和公司知識指數(shù),并可根據(jù)此知識指數(shù)體系來全面分析公司的知識積累狀況,并迅速做出恰當(dāng)?shù)姆磻?yīng)。知識與載體分離體現(xiàn)的是,在組織中人力資本與組織資本是有區(qū)別的,簡單地說,人力資本屬于員工個(gè)人,企業(yè)只可租借使用;而組織資本就是8小時(shí)以外員工帶不回家的企業(yè)資產(chǎn),它為公司所有。對企業(yè)來說,相比于人力資本,組織資本更為重要。一個(gè)管理者(領(lǐng)導(dǎo)者)必須知道如何容納和積累知識,使之為公司所有。

軟件管理論文:淺析軟件項(xiàng)目管理中人員流動風(fēng)險(xiǎn)的管理

論文關(guān)鍵詞:軟件項(xiàng)目 風(fēng)險(xiǎn)管理 策略 監(jiān)控

論文摘要:在軟件項(xiàng)目管理中,頻繁的人員流動是軟件項(xiàng)目的一個(gè)風(fēng)險(xiǎn),為了緩解這種風(fēng)險(xiǎn),項(xiàng)目管理者必須建立一套策略來降低人員流動,同時(shí),還需要監(jiān)控某些因素,這些因素可以提供風(fēng)險(xiǎn)是否正在變高或變低的指示,通過這種監(jiān)控管理,妥善地處理風(fēng)險(xiǎn)事故造成的不利后果,最終實(shí)現(xiàn)項(xiàng)目的總體目標(biāo)。

一、引言

在軟件公司中,技術(shù)人員的流動性一直處于比較高的水平,因此給公司帶來了很大的損失,要想改變這種現(xiàn)狀在短期內(nèi)恐怕難以做到。但這個(gè)問題又一直困擾著公司的項(xiàng)目管理者,特別是與軟件項(xiàng)目組人員組織相關(guān)的頻繁的人員流動給軟件項(xiàng)目帶來了極大的風(fēng)險(xiǎn)。那么,認(rèn)識到這種風(fēng)險(xiǎn)后,怎樣來對這種風(fēng)險(xiǎn)進(jìn)行有效的控制,采取主動行動,創(chuàng)造條件,盡量擴(kuò)大風(fēng)險(xiǎn)事件的有利后果,妥善地處理風(fēng)險(xiǎn)事故造成的不利后果,最終實(shí)現(xiàn)項(xiàng)目的總體目標(biāo),這是本文筆者要討論的問題。

軟件風(fēng)險(xiǎn)是指軟件開發(fā)過程中及軟件產(chǎn)品本身可能造成的傷害或損失。風(fēng)險(xiǎn)關(guān)注項(xiàng)目未來的發(fā)展,這意味著風(fēng)險(xiǎn)涉及選擇及選擇本身包含的不確定性,在軟件開發(fā)過程及軟件產(chǎn)品都要面臨各種決策的選擇。風(fēng)險(xiǎn)是介于確定性和不確定性之間的狀態(tài),是處于無知和完整知識之間的狀態(tài)。同時(shí),風(fēng)險(xiǎn)將涉及思想、觀念、行為、地點(diǎn)等因素的改變。

一般來說,在軟件項(xiàng)目中,存在以下一般性風(fēng)險(xiǎn):(1)產(chǎn)品規(guī)模風(fēng)險(xiǎn)—與要建造或要修改的軟件的總體規(guī)模相關(guān)的風(fēng)險(xiǎn);(2)商業(yè)影響風(fēng)險(xiǎn)—與管理或市場所加諸的約束相關(guān)的風(fēng)險(xiǎn);(3)客戶相關(guān)風(fēng)險(xiǎn)—與客戶的素質(zhì)以及開發(fā)者和客戶定期通信的能力相關(guān)的風(fēng)險(xiǎn);(4)過程風(fēng)險(xiǎn)—與軟件過程被定義的程度以及它們被開發(fā)組織所遵守的程度相關(guān)的風(fēng)險(xiǎn);(5)技術(shù)風(fēng)險(xiǎn)—突破技術(shù)的極限極具挑戰(zhàn)性和令人興奮,但這也是有風(fēng)險(xiǎn)的;(6)開發(fā)環(huán)境風(fēng)險(xiǎn)—與用以建造產(chǎn)品的工具的可用性及質(zhì)量相關(guān)的風(fēng)險(xiǎn);(7)與人員及經(jīng)驗(yàn)相關(guān)的風(fēng)險(xiǎn)—與參與工作的軟件工程師的人數(shù)、穩(wěn)定性、總體技術(shù)水平及項(xiàng)目經(jīng)驗(yàn)相關(guān)的風(fēng)險(xiǎn)。

二、降低風(fēng)險(xiǎn)可采取的策略

如果軟件項(xiàng)目組對于風(fēng)險(xiǎn)采取主動的策略,則“避免”永遠(yuǎn)是最好的目標(biāo)。這可以通過建立一個(gè)風(fēng)險(xiǎn)緩解計(jì)劃來達(dá)到。在軟件項(xiàng)目中,頻繁的人員流動被標(biāo)注為一個(gè)項(xiàng)目風(fēng)險(xiǎn),基于以往的歷史和管理經(jīng)驗(yàn),人員流動的概率為70 %,被預(yù)測為對于項(xiàng)目成本及進(jìn)度有嚴(yán)重的影響。而軟件項(xiàng)目中,人員的頻繁流動又是一個(gè)無法改變的現(xiàn)實(shí),為了緩解這個(gè)風(fēng)險(xiǎn),項(xiàng)目管理者必須建立一個(gè)策略來降低人員流動??刹扇〉牟呗匀缦?

1.找出人員流動的原因??梢耘c項(xiàng)目現(xiàn)有人員一起探討人員流動的原因,比如是否公司提供的工作條件不如人意、報(bào)酬偏低、競爭激烈等。找出原因后,提出解決問題的策略,在可能的范圍內(nèi)改善工作條件,至于報(bào)酬,不可能無限地增加,可以把工作業(yè)績和報(bào)酬掛鉤,提高員工的工作積極性,適當(dāng)控制競爭的程度,最重要的一點(diǎn)是要培養(yǎng)員工對公司的歸屬感。

2.在項(xiàng)目開始之前,分清哪些是可控的,哪些是不可控的原因,采取行動以緩解那些在管理控制之下的原因,“預(yù)防”總比“救治”更主動。

3.一旦項(xiàng)目啟動,假設(shè)會發(fā)生人員流動并采取一些技術(shù)措施以保證當(dāng)人員離開時(shí)的工作連續(xù)性。

4.對項(xiàng)目進(jìn)行良好組織,使得每一個(gè)開發(fā)活動的信息能被廣泛傳播和交流,定期召開項(xiàng)目組工作協(xié)調(diào)會議,隨時(shí)掌握項(xiàng)目的進(jìn)展情況。

5.定義文檔的標(biāo)準(zhǔn),并建立相應(yīng)的機(jī)制,以確保文檔能被及時(shí)建立。

6.對所有工作進(jìn)行詳細(xì)復(fù)審,使得不止一個(gè)人熟悉該項(xiàng)工作。

7.對于每一個(gè)關(guān)鍵的技術(shù)人員都指定一個(gè)后備人員。

三、降低風(fēng)險(xiǎn)的監(jiān)控因素

1.隨著項(xiàng)目的進(jìn)展,風(fēng)險(xiǎn)監(jiān)控活動開始進(jìn)行。項(xiàng)目管理者監(jiān)控某些因素,這些因素可以提供風(fēng)險(xiǎn)是否正在變高或變低的指示。在項(xiàng)目組的人員管理中,應(yīng)該監(jiān)控下列因素:(1)項(xiàng)目組成員對項(xiàng)目壓力的一般態(tài)度;(2)項(xiàng)目組的凝聚力;(3)項(xiàng)目組成員彼此之間的關(guān)系;(4)與報(bào)酬和利益相關(guān)的潛在問題;(5)在公司內(nèi)及公司外工作的可能性。

2.除了監(jiān)控上述因素之外,項(xiàng)目管理者還應(yīng)該監(jiān)控風(fēng)險(xiǎn)緩解步驟的效力。例如:上述風(fēng)險(xiǎn)緩解步驟要求定義“文檔的標(biāo)準(zhǔn),并建立相應(yīng)的機(jī)制,以確保文檔能被及時(shí)建立”。如果有關(guān)鍵的人物離開了項(xiàng)目組,項(xiàng)目管理者應(yīng)該仔細(xì)地監(jiān)控這些文檔,以保證文檔內(nèi)容正確,當(dāng)新員工加人該項(xiàng)目時(shí),能為他們提供必要的信息,這是保證工作連續(xù)性的條件。

3.風(fēng)險(xiǎn)管理及意外事件計(jì)劃假設(shè)緩解工作已經(jīng)失敗,風(fēng)險(xiǎn)變成了現(xiàn)實(shí)。繼續(xù)前面的例子,假定項(xiàng)目正在進(jìn)行中,有一些人宣布將要離開。如果按照緩解策略行事,則有后備人員可用,因?yàn)樾畔⒁呀?jīng)文檔化,有關(guān)知識已經(jīng)在項(xiàng)目組中廣泛進(jìn)行了交流。此外,項(xiàng)目管理者還可以暫時(shí)重新將資源調(diào)整到那些需要人的地方去,并調(diào)整項(xiàng)目進(jìn)度,從而使新加人的成員能夠趕上進(jìn)度。同時(shí),要求那些要離開的人員停止工作,進(jìn)人“知識交接模式”。

總之.當(dāng)對軟件項(xiàng)目期望值很高時(shí),一般都會進(jìn)行風(fēng)險(xiǎn)分析。不過,即使進(jìn)行這項(xiàng)工作,大多數(shù)軟件管理者都是非正式地和表面地完成它。用在標(biāo)識、分析、管理風(fēng)險(xiǎn)上的時(shí)間可以從多個(gè)方面得到回報(bào):更加平穩(wěn)的項(xiàng)目進(jìn)展過程;較高的跟蹤和控制項(xiàng)目的能力;因?yàn)橹苊苡?jì)劃而產(chǎn)生的信心。

四、總結(jié)

風(fēng)險(xiǎn)管理意味著危機(jī)還沒有發(fā)生之前就對它進(jìn)行處理,這就提高了項(xiàng)目成功的機(jī)會和減少了不可避免風(fēng)險(xiǎn)所產(chǎn)生的后果。實(shí)踐經(jīng)驗(yàn)證明,最成功的項(xiàng)目就是采取積極的步驟對要發(fā)生或即將發(fā)生的風(fēng)險(xiǎn)進(jìn)行管理。對任何一個(gè)軟件項(xiàng)目,可以有最佳的期望值,但更應(yīng)該要有最壞的準(zhǔn)備,“最壞的準(zhǔn)備”在項(xiàng)目管理中就是進(jìn)行項(xiàng)目的風(fēng)險(xiǎn)管理。

軟件管理論文:淺析軟件項(xiàng)目的質(zhì)量管理

論文關(guān)健詞:軟件項(xiàng)目 軟件質(zhì)量 軟件質(zhì)量管理 軟件項(xiàng)目管理

論文摘要:軟件產(chǎn)品是軟件項(xiàng)目的最終結(jié)果,其功能度和復(fù)雜性要比制造業(yè)的產(chǎn)品高得多,而且在投入使用后,軟件發(fā)揮的功效也是其它任何形式的硬件產(chǎn)品所無法比擬的。為了保證軟件產(chǎn)品在交付后能夠按照用戶的需求發(fā)揮正常的功效,因此在項(xiàng)目實(shí)施過程中進(jìn)行有效的質(zhì)量管理是很有必要的。本文結(jié)合作者的經(jīng)歷就軟件項(xiàng)目中的質(zhì)量管理做了一些探討。

一、引言

軟件產(chǎn)品是軟件項(xiàng)目的最終結(jié)果與其相關(guān)的質(zhì)量問題主要來自項(xiàng)目開發(fā)過程。但軟件是一個(gè)純智力的特殊產(chǎn)品描述軟件質(zhì)量的定義則比描述實(shí)際物品質(zhì)量定義面臨著更多的潛在因素。所以保證軟件質(zhì)量比保證設(shè)備質(zhì)量更具挑戰(zhàn)性和不確定性。

國際化標(biāo)準(zhǔn)組織Iso在ISOPIEC9126中將軟件質(zhì)量定義為:“反映軟件產(chǎn)品滿足規(guī)定需求和潛在需求能力的特征和特征的總和”。而M .J .Fisher將軟件質(zhì)量定義為:“所有描述計(jì)算機(jī)軟件優(yōu)秀程度的特性的組合“。目前對軟件質(zhì)量的研究主要從兩方面展開:一是軟件開發(fā)過程的質(zhì)量保證以過程文檔化和管理科學(xué)化為內(nèi)容:二是軟件過程和產(chǎn)品的質(zhì)量評估包括中間產(chǎn)品和最終產(chǎn)品采用軟件度量技術(shù)作為軟件質(zhì)量特性量化的主要技術(shù)。本文將就第一個(gè)方面展開討論通過給出或設(shè)計(jì)一些符合文檔化開發(fā)標(biāo)準(zhǔn)的管理規(guī)范和文檔模板以達(dá)到使軟件質(zhì)量滿足之前用戶對各項(xiàng)功能或性能的精確定義的目的。

二、項(xiàng)目概況及背景

某船廠在信息集成系統(tǒng)CIMS第一期結(jié)束后初步建立起企業(yè)的基礎(chǔ)信息資源的共享平臺,并將物資管理與財(cái)務(wù)管理進(jìn)行了整合。但在第一期CIMS平臺中沒有對其涂裝生產(chǎn)管理建立相應(yīng)的系統(tǒng)。為盡快解決涂裝生產(chǎn)管理的問題項(xiàng)目組在進(jìn)行一個(gè)月的需求調(diào)研后就進(jìn)入了開發(fā)。但是由于前期需求階段沒有細(xì)化需求涉眾范圍太小在開發(fā)階段代碼管理松散導(dǎo)致項(xiàng)目在開始不久后就處于一邊開發(fā)一邊繼續(xù)需求分析細(xì)化的狀態(tài)并伴隨不斷的需求變更最后在拖期半年后才交付了一個(gè)帶有隱患的產(chǎn)品而且原定兩周的試運(yùn)行期因?yàn)樾薷牟粩喟l(fā)現(xiàn)的缺陷也延長為兩個(gè)月。

在完成涂裝項(xiàng)目后,項(xiàng)目組又接到船廠關(guān)于開發(fā)生產(chǎn)安全監(jiān)管系統(tǒng)的任務(wù)為了避免同樣的問題發(fā)生和提高軟件質(zhì)量,項(xiàng)目組認(rèn)為要在軟件開發(fā)項(xiàng)目過程中引入完善的質(zhì)量管理,并針對船廠項(xiàng)目特點(diǎn),結(jié)合實(shí)際情況重點(diǎn)覆蓋需求、編碼、測試三個(gè)階段。

三、分析及應(yīng)對措施

1.定義合適的項(xiàng)目過程

軟件過程是指開發(fā)和維護(hù)軟件產(chǎn)品的活動技術(shù)和實(shí)踐的集合。在以計(jì)算機(jī)網(wǎng)絡(luò)為基礎(chǔ)的現(xiàn)代社會信息化背景下過程管理作為現(xiàn)代企業(yè)管理的先進(jìn)思想和有效工具,隨著外部環(huán)境與組織模式的變化而變化。因此作為一個(gè)好的軟件項(xiàng)目過程,必須針對企業(yè)和項(xiàng)目的實(shí)際情況,確定軟件項(xiàng)目運(yùn)作流程,定義軟件功能及相關(guān)性能明確各階段的進(jìn)入條件和退出條件進(jìn)行有效的過程控制與管理,在提高軟件開發(fā)的效率和項(xiàng)目的成功率的基礎(chǔ)上進(jìn)一步保證所開發(fā)軟件的質(zhì)量。

在現(xiàn)階段主流的軟件工程過程主要是RUP (Rational Unified Process)和XP (Extreme Programming)。由于新項(xiàng)目的需求明確,并且項(xiàng)目組成員的構(gòu)成方式是新老搭配,在經(jīng)過綜合考慮后,我們決定采用RUP方法。最后,項(xiàng)目組根據(jù)項(xiàng)目實(shí)際情況對傳統(tǒng)的RUP模式進(jìn)行按需裁剪,具體方案是將”需求與分析”和‘’設(shè)計(jì)”兩個(gè)活動合并為‘’需求分析”,將”配置”和”變更管理”統(tǒng)一納入’‘項(xiàng)目管理‘’,移除”環(huán)境活動‘’環(huán)節(jié)。

2.明確項(xiàng)目需求

對于任何軟件項(xiàng)目過程而言,需求不僅是一個(gè)不可避免的環(huán)節(jié),也是軟件開發(fā)的基礎(chǔ)。往往用戶需求明確變更少的項(xiàng)目的成功率就高而那些用戶需求混亂變更頻繁的項(xiàng)目幾乎從一開始就注定了失敗的命運(yùn)。但是,在現(xiàn)實(shí)生活中,用戶需求總是在開發(fā)進(jìn)入中后期時(shí),因?yàn)楦鞣N不同的原因而發(fā)生變化。這就給軟件項(xiàng)目過程實(shí)施帶來不確定因素。在涂裝項(xiàng)目中,由于前期需求不明確以及隨意變更需求,導(dǎo)致項(xiàng)目組在開發(fā)階段不停的返工,進(jìn)而造成代碼質(zhì)量低下,測試拖期等一系列問題。因此在項(xiàng)目實(shí)施過程中,為了保證軟件開發(fā)的順利進(jìn)行和最后交付的產(chǎn)品質(zhì)量,應(yīng)該對項(xiàng)目需求變更進(jìn)行管理。

(1)需求說明書要描述明確詳盡。由于與用戶溝通的需求人員并不是最后的開發(fā)人員,所以有可能導(dǎo)致開發(fā)人員對需求說明書的理解與用戶真正的意圖會產(chǎn)生一定的偏差。另外,當(dāng)項(xiàng)目在進(jìn)行到開發(fā)(編碼)階段時(shí),由于記憶的缺失,對當(dāng)初所作的需求說明書的理解也會產(chǎn)生偏差。

(2)要對需求變更進(jìn)行管理。通常需求分析完成后項(xiàng)目就進(jìn)入開發(fā)階段,用戶可能會因?yàn)槭袌龌虿呗缘淖兓岢鲂枨笞兏囊?。此時(shí),若是合理變更則有利于項(xiàng)目實(shí)施,但有時(shí)所作的變更可能會影響項(xiàng)目整體的設(shè)計(jì)和開發(fā),造成項(xiàng)目進(jìn)度的延期。對于這一情況,項(xiàng)目組應(yīng)該積極與用戶溝通,制訂需求變更說明書,在雙方都認(rèn)可的情況下方可實(shí)施。

(3)在項(xiàng)目開發(fā)過程中要盡早明確用戶需求,有些內(nèi)容一時(shí)無法確定則應(yīng)該暫緩該部分的開發(fā),盡量降低因需求變更而帶來的風(fēng)險(xiǎn)。

3.代碼走查

軟件質(zhì)量在很大程度上依賴于代碼質(zhì)量。在實(shí)際環(huán)境中對于同一項(xiàng)目而言,由于項(xiàng)目組成員的編程能力、習(xí)慣、風(fēng)格、對需求的理解和個(gè)性的不同所開發(fā)的代碼質(zhì)量也不盡相同。再加上一些難以預(yù)測的人為因素由此帶來的隱患將嚴(yán)重影響代碼質(zhì)量最終造成軟件質(zhì)量低下,使得用戶無法正常使用并為以后的維護(hù)帶來更大的工作量和難度。

考慮到項(xiàng)目進(jìn)度以及實(shí)際情況,要進(jìn)行完整的代碼評審不太現(xiàn)實(shí),因此在軟件開發(fā)過程中可以根據(jù)需要引進(jìn)代碼走查。每周在規(guī)定的時(shí)間內(nèi),輪流讓程序員講解其所開發(fā)代碼的主要部分。這項(xiàng)措施一方面可以從側(cè)面促使程序員本人注意所開發(fā)代碼的質(zhì)量,另一方面在走查過程中可以獲得他人的意見進(jìn)一步改善代碼效率,使開發(fā)成員共享項(xiàng)目實(shí)施過程中問題解決的思路和方法同時(shí)還可以促進(jìn)項(xiàng)目組成員之間的交流并加深對需求的理解關(guān)注軟件開發(fā)過程中的各個(gè)環(huán)節(jié)并進(jìn)行過程改善的討論,使得軟件質(zhì)量更有保障。

4.進(jìn)行正式的測試,并形成制度

測試就是對軟件產(chǎn)品的檢驗(yàn)。軟件測試的目的是根據(jù)用戶需求檢查系統(tǒng)是否符合項(xiàng)目合同與任務(wù)書規(guī)定的要求。項(xiàng)目測試分集成測試和系統(tǒng)測試,主要進(jìn)行功能測試、健壯性測試性能一效率測試用戶界面測試、安全性測試、壓力測試可靠性測試安裝/反安裝測試等活動。測試過程通常在模擬環(huán)境中進(jìn)行。只有通過了上述全部測試的軟件,才可以稱之為符合用戶質(zhì)量要求的合格的軟件。

測試活動要盡可能覆蓋整改項(xiàng)目過程,從最初的需求到部署階段,都應(yīng)該制訂詳細(xì)的計(jì)劃并編制相應(yīng)的文檔,如測試計(jì)劃測試用例文檔測試報(bào)告等。通過測試活動盡可能早得發(fā)現(xiàn)每個(gè)階段中軟件存在的缺陷,以方便后續(xù)階段的實(shí)施。在這測試活動過程中,我們應(yīng)該遵守一條基本原則—按照用戶需求進(jìn)行測試。我們即不能為求速度而縮短測試規(guī)模,也不能忽視用戶需求而提高測試要求??傊磺袦y試應(yīng)該符合用戶需求。

四、結(jié)論

除了上述幾個(gè)方面外,對于軟件產(chǎn)品的質(zhì)量管理還有其他要考慮的因素,如風(fēng)險(xiǎn)控制、變更管理和配置管理等等。其實(shí),美國軟件工程研究所(SEI )開發(fā)的軟件過程能力成熟度模型(CMMI )和}S09001標(biāo)準(zhǔn),都著眼與質(zhì)量和過程管理。而且在組織結(jié)構(gòu)方面,國外成熟的軟件企業(yè)一般都設(shè)有單獨(dú)的QA (Quality Assure)部門,它與開發(fā)部門獨(dú)立,負(fù)責(zé)監(jiān)督流程的執(zhí)行。但是,對于任何一個(gè)具體項(xiàng)目的實(shí)施都應(yīng)制訂合適的質(zhì)量管理方案,不能生搬硬套而這些需要項(xiàng)目經(jīng)驗(yàn)的積累以及不斷的學(xué)習(xí)新知識。

軟件管理論文:淺談軟件開發(fā)管理策略

論文關(guān)鍵詞:軟件項(xiàng)目管理 項(xiàng)目經(jīng)理 項(xiàng)目計(jì)劃

論文摘要:在軟件項(xiàng)目開發(fā)的過程中,軟件項(xiàng)目管理的成功與否是決定一個(gè)項(xiàng)目是否能夠順利高效率完成的重要保證。但是我國大部分的軟件企業(yè)在進(jìn)行項(xiàng)目管理對都存在著各種問題,從而使項(xiàng)目不能順利有效地完成。文章探討了在嚼目管理過程里出現(xiàn)的常見問題,并給出了相應(yīng)的解決策略。

我國軟件產(chǎn)業(yè)的現(xiàn)狀是數(shù)量已上規(guī)模,但質(zhì)量亟待提高。在軟件項(xiàng)目開發(fā)中,發(fā)現(xiàn)了一些普遍存在的問題,如項(xiàng)目嚴(yán)重誤期、代碼質(zhì)量達(dá)不到標(biāo)準(zhǔn)、程序員瘋狂工作仍然毫無進(jìn)展等。本文針對軟件開發(fā)過程中存在的一些問題,分析這些問題產(chǎn)生的原因,并且提出一些解決方法和管理策略。希望有助于程序員以較少的無用工作開發(fā)出高質(zhì)量的軟件,有助于項(xiàng)目以較快的速度圓滿地完成。

1軟件開發(fā)中實(shí)行項(xiàng)目管理的意義

項(xiàng)目管理就是在項(xiàng)目活動中運(yùn)用一系列的知識、技能、工具和技術(shù),以滿足或超過相關(guān)利益者對項(xiàng)目的要求,實(shí)際上就是通過項(xiàng)目各方干系人的合作,把各種資源應(yīng)用于項(xiàng)目,以實(shí)現(xiàn)項(xiàng)目的目標(biāo),滿足項(xiàng)目千系人的需求,其本質(zhì)就是對時(shí)間、質(zhì)量和成本的管理。隨著軟件開發(fā)的深入、各種技術(shù)的不斷創(chuàng)新以及

軟件產(chǎn)業(yè)的形成,人們越來越意識到軟件過程管理的重要性,管理學(xué)的思想逐漸融入軟件開發(fā)過程中,項(xiàng)目開發(fā)的管理日益受到重視。

2目前在軟件項(xiàng)目管理中存在的誤區(qū)

現(xiàn)在大多數(shù)企業(yè)都認(rèn)識到了在項(xiàng)目中進(jìn)行管理的重要性,但是仍然有許多企業(yè)在實(shí)施項(xiàng)目管理的過程中存在著這樣那樣的誤區(qū),主要表現(xiàn)在以下幾點(diǎn)。

項(xiàng)目經(jīng)理不夠?qū)I(yè)。在軟件企業(yè)中,缺乏專業(yè)的項(xiàng)目管理人員來實(shí)施項(xiàng)目管理及擔(dān)任項(xiàng)目經(jīng)理,通常被任命的項(xiàng)目經(jīng)理主要是因?yàn)樗麄兡軌蛟诩夹g(shù)上獨(dú)當(dāng)~·面,但是他們在管理方面特別是項(xiàng)目管理方面的知識比較缺乏。

項(xiàng)目計(jì)劃缺乏綱領(lǐng)性。項(xiàng)目經(jīng)理對總體計(jì)劃、階段計(jì)劃的作用認(rèn)識不足,因此制定總體計(jì)劃時(shí)比較隨意,不少事情沒有仔細(xì)考慮;階段計(jì)劃因工作忙等理由經(jīng)常拖延,造成計(jì)劃與控制管理脫節(jié),無法進(jìn)行有效的進(jìn)度控制管理。

缺乏有效的管理意識。部分項(xiàng)目經(jīng)理不能從總體上把握整個(gè)項(xiàng)日,而是埋頭于具體的技術(shù)工作,造成項(xiàng)目組成人員之間忙的忙、閑的閑,計(jì)劃不周、任務(wù)不均、資源浪費(fèi)。有些項(xiàng)目經(jīng)理沒有很好的管理方法,不好安排的工作只好自己做,使項(xiàng)目任務(wù)無法有效、合理地分配給相關(guān)成員,以達(dá)到“負(fù)載均衡”。

缺乏有效的溝通制度和機(jī)制。在項(xiàng)目中一些重要信息沒有進(jìn)行充分和有放的溝通。在制定計(jì)劃、意見反饋、情況通報(bào)、技術(shù)問題或成果等方面與相關(guān)人員的溝通不足,造成各做各事、重復(fù)勞動,甚至造成不必要的損失;有些人沒有每天定時(shí)收郵件的習(xí)慣,以至于無法及時(shí)接收最新的信息。

風(fēng)險(xiǎn)管理意識淡泊。有些項(xiàng)目經(jīng)理沒有充分意識到風(fēng)險(xiǎn)管理的重要性,對計(jì)劃書中風(fēng)險(xiǎn)管理的章節(jié)簡單應(yīng)付了事,隨便列出幾個(gè)風(fēng)險(xiǎn),隨便地寫一些簡單的對策,對于后面的風(fēng)險(xiǎn)防范起不到什么指導(dǎo)作用。

項(xiàng)目干系人的不確定性。在范圍識別階段,項(xiàng)目組對客戶的整體組織結(jié)構(gòu)、有關(guān)人員及其關(guān)系、工作職責(zé)等沒有足夠了解以至于無法得到完整需求或最終經(jīng)權(quán)威用戶代表確認(rèn)的需求;或者是多個(gè)用戶代表各說各話、昨是今非,但同時(shí)又要求項(xiàng)目盡早交付;項(xiàng)目后期需求變化隨意,造成項(xiàng)目范圍的蔓延,進(jìn)度的拖延,成本的擴(kuò)大。

缺乏項(xiàng)目團(tuán)隊(duì)的合理分工。項(xiàng)目團(tuán)隊(duì)內(nèi)部有時(shí)由于各階段不同角色或同階段不同角色之間的責(zé)任分工不夠清晰而造成工作互相推諉、責(zé)任互相推卸的現(xiàn)象;有時(shí)各階段不同角色或同階段不同角色之間的責(zé)任分工比較清晰,但是各項(xiàng)目成員只顧完成自己那部分任務(wù),不愿意與他人協(xié)作。這些現(xiàn)象都將造成項(xiàng)目組內(nèi)部資源的損耗,從而影響項(xiàng)目進(jìn)展。

3解決軟件項(xiàng)目管理中存在的誤區(qū)的有效策略

要想解決上面描述的誤區(qū),歸根到底還是要從管理學(xué)的角度入手,即在軟件項(xiàng)目的開發(fā)過程中加入過程管理的內(nèi)容,這樣我們可以在軟件開發(fā)中對各個(gè)過程的質(zhì)量加以控制,從而達(dá)到保證軟件產(chǎn)品質(zhì)量的目的。為了有效提高管理水平,我們應(yīng)該努力做到以下幾點(diǎn)。

項(xiàng)目經(jīng)理接受系統(tǒng)的項(xiàng)目管理知識培訓(xùn)是非常必要的,有了專業(yè)領(lǐng)域的知識與實(shí)踐,再加上項(xiàng)目管理知識與實(shí)踐和一般管理的知識和經(jīng)驗(yàn)的有機(jī)結(jié)合,必能大大提高項(xiàng)目經(jīng)理的項(xiàng)目管理水平。

計(jì)劃的制定需要在一定條件的限制和假設(shè)之下采用漸近明細(xì)的方式進(jìn)行不斷完善。提高項(xiàng)目經(jīng)理的計(jì)劃意識,采用項(xiàng)目計(jì)劃制定相關(guān)知識、技術(shù)、工具,加強(qiáng)對開發(fā)計(jì)劃、階段計(jì)劃的有效性進(jìn)行事前事后的評估。

加強(qiáng)項(xiàng)目管理方面的培訓(xùn),并通過對考核指標(biāo)的合理設(shè)定和宣傳引導(dǎo)項(xiàng)目經(jīng)理更好地做好項(xiàng)目管理工作。技術(shù)骨干在擔(dān)任項(xiàng)E1經(jīng)理之前,最好能經(jīng)過系統(tǒng)的項(xiàng)目管理知識,特別是其中的人力資源管理、溝通管理的學(xué)習(xí),并且在實(shí)際工作中不斷提高自己的管理素質(zhì),豐富項(xiàng)目管理經(jīng)驗(yàn),提高項(xiàng)目管理意識。

制定有效的溝通制度和溝通機(jī)制,提高溝通意識;采取多種溝通方式,提高溝通的有效性。通過制度規(guī)定對由于未及時(shí)收取郵件而造成損失的責(zé)任歸屬;對于特別重要的內(nèi)容要采用多種方式進(jìn)行有效溝通以確保傳達(dá)到位,例如:除發(fā)送郵件外還要電話提醒、回執(zhí)等,重要的內(nèi)容還要通過舉行各種會議進(jìn)行傳達(dá)。

通過學(xué)習(xí)項(xiàng)目管理知識掌握風(fēng)險(xiǎn)識別、量化、對策研究,反應(yīng)控制的工具和方法,掌握項(xiàng)目風(fēng)險(xiǎn)管理所必備的知識。通過加強(qiáng)對項(xiàng)目規(guī)劃中風(fēng)險(xiǎn)管理計(jì)劃的審核提高項(xiàng)目組的風(fēng)險(xiǎn)管理意識??偨Y(jié)本行業(yè)項(xiàng)目中常見的風(fēng)險(xiǎn)及其對策作為風(fēng)險(xiǎn)管理計(jì)劃中必要的風(fēng)險(xiǎn)內(nèi)容,并切實(shí)評估相應(yīng)對策的有效性和可行性。

項(xiàng)目的目的就是實(shí)現(xiàn)項(xiàng)目干系人的需求和愿望。項(xiàng)目干系人管理應(yīng)當(dāng)從項(xiàng)目的啟動開始,項(xiàng)目經(jīng)理及其項(xiàng)目成員就要分清項(xiàng)目干系人包含哪些人和組織,通過溝通協(xié)調(diào)對他們施加影響,驅(qū)動他們對項(xiàng)目的支持,調(diào)查并明確他們的需求和愿望,減小其對項(xiàng)目的阻力,以確保項(xiàng)目獲得成功。

項(xiàng)目經(jīng)理應(yīng)當(dāng)對項(xiàng)目成員的責(zé)任進(jìn)行合理的分配并清楚地說明,同時(shí)應(yīng)強(qiáng)調(diào)不同分工、不同環(huán)節(jié)的成員應(yīng)當(dāng)相互協(xié)作,共同完善。

實(shí)施有效的項(xiàng)目管理絕非易事,對于軟件企業(yè)而言,這不是一個(gè)小的改變,而是一種變革,企業(yè)需要為此付出艱苦的努力,同時(shí),成熟有效的項(xiàng)目管理無疑將對企業(yè)起著至關(guān)重要的作用,項(xiàng)14管理的水平將是企業(yè)核心競爭力之一。

軟件管理論文:試談軟件開發(fā)項(xiàng)目管理

論文關(guān)鍵詞:軟件項(xiàng)目管理 項(xiàng)目經(jīng)理 項(xiàng)目

論文摘要:在軟件項(xiàng)目開發(fā)的過程中,軟件項(xiàng)目管理的成功與否是決定一個(gè)項(xiàng)目是否能夠順利高效率完成的重要保證。但是我國大部分的軟件企業(yè)在進(jìn)行項(xiàng)目管理時(shí)都存在著各種問題,從而使項(xiàng)目不能順利有效地完成。文章探討了在項(xiàng)目管理過程里出現(xiàn)的常見問題,并給出了相應(yīng)的解決策略。

計(jì)劃軟件行業(yè)在現(xiàn)在的眾多行業(yè)里是一個(gè)極具挑戰(zhàn)性和創(chuàng)造性的行、體現(xiàn)了軟件開發(fā)者的智慧和汗水,同時(shí)軟件開發(fā)是‘項(xiàng)復(fù)雜的系統(tǒng)]:程,牽涉到許多方面的因索,在實(shí)際工作中,經(jīng)常會出現(xiàn)各種各樣的問題,甚至?xí)媾R失敗。如何總結(jié)、分析失敗的原因,得出有益的教訓(xùn),對于項(xiàng)目開發(fā)人員來說,是在今后的項(xiàng)目中取得成功的關(guān)l鍵。

一、軟件開發(fā)中實(shí)行項(xiàng)目管理的意義

項(xiàng)目管理就是在項(xiàng)目活動中運(yùn)用系列的知識、技能、工具和技術(shù),以滿足或超過相關(guān)利益者對項(xiàng)目的要求,實(shí)際上就是通過項(xiàng)目各方干系人的合作,把各種資源應(yīng)用于項(xiàng)目,以實(shí)現(xiàn)項(xiàng)日的目標(biāo),滿足項(xiàng)日于系人的需求,其本質(zhì)就是對時(shí)問、質(zhì)量和成本的管理。

隨著軟件開發(fā)的深入、各種技術(shù)的不斷創(chuàng)新以及軟件產(chǎn)業(yè)的形成,人們越來越意識到軟件過程管理的重要性,管理學(xué)的思想逐漸融入軟件開發(fā)過程l}f,項(xiàng)目開發(fā)的管理日益受到重視。

二、目前在軟件項(xiàng)目管理中存在的誤區(qū)

現(xiàn)在大多數(shù)企業(yè)都認(rèn)識到了在項(xiàng)目中進(jìn)行管理的重要性,是仍然冉許多企、在實(shí)施項(xiàng)目管理的過程中存在著這樣那樣的誤區(qū),主要表現(xiàn)在:

1.項(xiàng)目經(jīng)理不夠?qū)I(yè)。在軟件企業(yè)中,缺乏專業(yè)的項(xiàng)目管人員來實(shí)施項(xiàng)目管理及擔(dān)任項(xiàng)H經(jīng)理,通常被任命的項(xiàng)日經(jīng)主要是因?yàn)樗麄兡軌蛟诩夹g(shù)上獨(dú)當(dāng)一面,但是他們在管理方面特別是項(xiàng)目管理方面的知識比較缺乏。

2.項(xiàng)目規(guī)劃缺乏綱領(lǐng)性。項(xiàng)目經(jīng)理對總體計(jì)劃、階段計(jì)劃的作用認(rèn)識不足,兇此制定總體計(jì)劃時(shí)比較隨意,不少事情沒有仔細(xì)考慮;階段計(jì)劃因工作等理由經(jīng)常拖延,造成計(jì)劃與控制管理脫節(jié),無法進(jìn)行有效的進(jìn)度控制管理。

3.缺乏有效的符理意識。部分項(xiàng)目繹理不能從總體上把握整個(gè)項(xiàng)目,而是埋頭具體的技術(shù)工作,造成項(xiàng)目組成人員之間忙的忙、閑的閑,計(jì)劃不周、任務(wù)小均、資源浪費(fèi)。有些項(xiàng)目經(jīng)押沒有很好的管理方法,不好安排的工作J好自己做,使項(xiàng)目任務(wù)無法有效、合理地分配給相關(guān)成員,以達(dá)到“負(fù)載均衡”。

4.缺乏有效的溝通制度和機(jī)制。在項(xiàng)目中一些重要信息沒有進(jìn)行充分和有效的溝通。在制定計(jì)劃、意見反饋、情況通報(bào)、技術(shù)問題或成果等方面與相關(guān)人員的溝通不足,造成各做各事、重復(fù)勞動,甚至造成不必要的損失;有些人沒有每天定時(shí)收郵件的習(xí)慣,以至=無法及時(shí)接收最新的信息。

5.風(fēng)險(xiǎn)管理意識淡泊。有些項(xiàng)目經(jīng)理沒有充分意識到風(fēng)險(xiǎn)管理的重要性,對計(jì)劃中風(fēng)險(xiǎn)管理的章節(jié)簡單應(yīng)付了事,隨便列出幾個(gè)風(fēng)險(xiǎn),隨便地寫一些簡單的對策,對于后面的風(fēng)險(xiǎn)防范起不到什么指導(dǎo)作用。

6.項(xiàng)目干系人的不確定性。在范圍識別階段,項(xiàng)目組對客戶的整體組織結(jié)構(gòu)、有關(guān)人員及其關(guān)系、工作職責(zé)等沒有足夠了解以至于無法得到完整需求或最終經(jīng)權(quán)威用戶代表確認(rèn)的需求;或者是多個(gè)用戶代表各說各話、昨是今非,但同時(shí)又要求項(xiàng)目盡早交付:項(xiàng)目后期需求變化隨意,造成項(xiàng)目范圍的蔓延,進(jìn)度的拖延,成本的擴(kuò)火。

7.缺乏項(xiàng)目團(tuán)隊(duì)的合理分工。項(xiàng)目團(tuán)隊(duì)內(nèi)有時(shí)由于各階段不同角色或同階段不同角色之間的責(zé)仟分工不夠清晰而造成工作互相推諉、責(zé)任互相推卸的現(xiàn)象;有時(shí)各階段不同角色或同階段不同角色之間的責(zé)任分工比較清晰,但是各項(xiàng)目成員只顧完成自己邢部分任務(wù),不愿意與他人協(xié)作。這些現(xiàn)象都將造成項(xiàng)目組內(nèi)部資源的損耗,從而影響項(xiàng)目進(jìn)展。

三、解決軟件項(xiàng)目管理中存在的誤區(qū)的有效策略

要想解決上面描述的誤Ⅸ,歸根到底還足要從管理學(xué)的角度入手,即在軟件項(xiàng)目的開發(fā)過程中加入過程管理的內(nèi)容,這樣我們可以在軟件開發(fā)中對各個(gè)過程的質(zhì)量加以控制,從而達(dá)到保證軟件產(chǎn)品質(zhì)量的目的。為了有效提高管理水平,我們應(yīng)該努力做到:

1.項(xiàng)目經(jīng)理接受系統(tǒng)的項(xiàng)目管理知識培訓(xùn)是非常必要的,有了專、I領(lǐng)域的知識與實(shí)踐,再加上項(xiàng)目管理知識與實(shí)踐和一般管理的知識和經(jīng)驗(yàn)的有機(jī)結(jié)合,必能大大提高項(xiàng)目經(jīng)理的項(xiàng)目管理水平

2.計(jì)劃的制定需要在一定條件的限制和假設(shè)之下采用漸近明細(xì)的方式進(jìn)行不斷完善。提高項(xiàng)臼經(jīng)理的計(jì)劃意識,采用項(xiàng)目計(jì)劃制定相關(guān)知識、技術(shù)、工具,加強(qiáng)對開發(fā)計(jì)劃、階段計(jì)劃的有效性進(jìn)行事前事后的評估。

3.加強(qiáng)項(xiàng)H管理方面的培訓(xùn),并通過對考核指標(biāo)的合理設(shè)定和宣傳f導(dǎo)項(xiàng)目經(jīng)理更好地做好項(xiàng)目管理工作。技術(shù)骨干在擔(dān)任項(xiàng)目經(jīng)理之前,最好能經(jīng)過系統(tǒng)的項(xiàng)目管理知識,特別是其中的人力資源管理、溝通管理的學(xué)習(xí),并Ⅱ在實(shí)際工作中不斷提高自己的管理素質(zhì),豐富項(xiàng)目管理經(jīng)驗(yàn),提高項(xiàng)目管理意識。

4.制定有效的溝通制度和溝通機(jī)制,提高溝通意識:采取多種溝通方式,提高溝通的有效性。通過制度規(guī)定對由于未及時(shí)收取郵件而造成損失的責(zé)任歸屬;對于特別重要的內(nèi)容要采用多種方式進(jìn)行有效溝通以確保傳達(dá)到位,例如:除發(fā)送郵件外還要電話提醒、回執(zhí)等,重要的內(nèi)容還要通過舉行各種會議進(jìn)行傳達(dá)。

5.通過學(xué)習(xí)項(xiàng)目管理知識掌握風(fēng)險(xiǎn)識別、量化、對策研究、反應(yīng)控制的工具和方法,掌揖項(xiàng)目風(fēng)險(xiǎn)管理所必備的知識。通過加強(qiáng)對項(xiàng)目規(guī)劃中風(fēng)險(xiǎn)管理計(jì)劃的審核提高項(xiàng)目組的風(fēng)險(xiǎn)管理意識??偨Y(jié)本行業(yè)項(xiàng)目中常見的風(fēng)險(xiǎn)及其對策作為風(fēng)險(xiǎn)管理計(jì)劃中必要的風(fēng)險(xiǎn)內(nèi)容,并切實(shí)評估相應(yīng)對策的有效性和可行性。

6.項(xiàng)目的目的就是實(shí)現(xiàn)項(xiàng)目干系人的需求和愿望。項(xiàng)目干系人管理應(yīng)當(dāng)從項(xiàng)目的啟動開始,項(xiàng)目經(jīng)理及其項(xiàng)目成員就要分清項(xiàng)目干系人包含哪些人和組織,通過溝通協(xié)調(diào)對他們施加影響,驅(qū)動他們對項(xiàng)目的支持,調(diào)查并明確他們的需求和愿望,減小其對項(xiàng)目的阻力,以確保項(xiàng)目獲得成功。

7.項(xiàng)目經(jīng)理應(yīng)當(dāng)對項(xiàng)目成員的責(zé)任進(jìn)行合理的分配并清楚地說明,同時(shí)應(yīng)強(qiáng)調(diào)不同分工、不同環(huán)節(jié)的成員應(yīng)當(dāng)相互協(xié)作,共同完善。實(shí)施有效的項(xiàng)目管理絕非易事,對于軟件企業(yè)而言,這是一個(gè)小的改變,而是一種變革,企、世需要為此付出艱苦的努力,同時(shí),成熟有效的項(xiàng)目管理無疑將對企業(yè)起著至關(guān)重要的作用,項(xiàng)日管理的水平將是企業(yè)核心競爭力之一。

軟件管理論文:淺談軟件項(xiàng)目管理的決策支持系統(tǒng)

論文關(guān)鍵詞:軟件項(xiàng)目管理 軟件可靠性 決策支持系統(tǒng)

論文摘要:本文在解釋軟件項(xiàng)目管理和決策支持系統(tǒng)的基礎(chǔ)上,分析出軟件項(xiàng)目管理的局限性,進(jìn)而說明應(yīng)用軟件項(xiàng)目管理的決策支持系統(tǒng)的必要性。最后從軟件項(xiàng)目管理的角度來分析決策支持系統(tǒng)的目標(biāo),以及軟件項(xiàng)目管理的決策具有多級性。

隨著現(xiàn)代科技的發(fā)展,計(jì)算機(jī)應(yīng)用于各個(gè)領(lǐng)域的管理,各個(gè)領(lǐng)域需要用軟件系統(tǒng)擴(kuò)展和提高自己的業(yè)務(wù)。針對不同的行業(yè)和產(chǎn)業(yè),研制出了不同的項(xiàng)目管理軟件。項(xiàng)目管理軟件主要完成的項(xiàng)目管理活動分為管理活動和工程活動兩類。例如:項(xiàng)目立項(xiàng)評審:評估項(xiàng)目立項(xiàng)條件是否具備,如相關(guān)部門移交資料是否齊全,客戶信息是否完整,團(tuán)隊(duì)成員是否恰當(dāng)?shù)鹊?項(xiàng)目計(jì)劃評審:評估項(xiàng)目計(jì)劃合理性,是否與公司其他項(xiàng)目資源和運(yùn)營目標(biāo)沖突(回款):SCM(項(xiàng)目配置管理、Software Configuration Management):系統(tǒng)管理和項(xiàng)目有關(guān)的各類文檔和軟件版本,確保項(xiàng)目的惟一性資料信息被留存,可隨時(shí)追溯項(xiàng)目各階段關(guān)鍵文檔記錄(例如備忘錄)。工程活動包括項(xiàng)目要獲得實(shí)質(zhì)性進(jìn)展必須要做的工作,例如寫計(jì)劃,做需求調(diào)研,寫解決方案,變更項(xiàng)目范圍,項(xiàng)目啟動大會,項(xiàng)目例會,項(xiàng)目里程碑會議,項(xiàng)目緊急事件處理會議,項(xiàng)目備忘錄,項(xiàng)目驗(yàn)證,項(xiàng)目培訓(xùn),項(xiàng)目小范圍試運(yùn)行,項(xiàng)目驗(yàn)收報(bào)告等等都是工程活動。

軟件項(xiàng)目管理能完成若干事情,但是,由于軟件開發(fā)過程以及應(yīng)用過程中,諸多因素會造成軟件的不可靠性,例如:1.需求分析定義錯(cuò)誤。如用戶提出的需求不完整,用戶需求的變更未及時(shí)消化,軟件開發(fā)者和用戶對需求的理解不同等等。2.設(shè)計(jì)錯(cuò)誤。如處理的結(jié)構(gòu)和算法錯(cuò)誤,缺乏對特殊情況和錯(cuò)誤處理的考慮等。3.編碼錯(cuò)誤。如語法錯(cuò)誤,變量初始化錯(cuò)誤等。4.測試錯(cuò)誤。如數(shù)據(jù)準(zhǔn)備錯(cuò)誤,測試用例錯(cuò)誤等。5、文檔錯(cuò)誤。如文檔不齊全,文檔相關(guān)內(nèi)容不一致,文檔版本不一致,缺乏完整性等。另外程序代碼錯(cuò)誤,也可以造成軟件的不可靠性。程序代碼一個(gè)最直觀的特性是長度,另外還有算法和語句結(jié)構(gòu)等,程序代碼越長,結(jié)構(gòu)越復(fù)雜,其可靠性越難保證。所以提高可靠性從原理上看就是要減少錯(cuò)誤。而決策支持系統(tǒng)(Decision Support System,簡稱 DSS)正好可以解決這些問題,它能很好的將那些微結(jié)構(gòu)或無結(jié)構(gòu)、不確定和零散的關(guān)聯(lián)因素有機(jī)的綜合起來,進(jìn)行分析、比較和定量化,給決策者以支持,減少了決策的主觀性??梢姡芯坎㈤_發(fā)一個(gè)軟件工程項(xiàng)目質(zhì)量決策支持系統(tǒng)(Decision SupportSystem For Software Engineering Project Quality,簡稱SEPQDSS)對于軟件企業(yè)的管理者,對于企業(yè)開發(fā)出高質(zhì)量的軟件產(chǎn)品,對于企業(yè)的長期發(fā)展來說都是至關(guān)重要和必要的。

這里所說的決策支持系統(tǒng)(decision support system,簡稱dss)是指輔助決策者通過數(shù)據(jù)、模型和知識,以人機(jī)交互方式進(jìn)行半結(jié)構(gòu)化或非結(jié)構(gòu)化決策的計(jì)算機(jī)應(yīng)用系統(tǒng)。決策支持系統(tǒng)作為一種新興的信息技術(shù),能夠?yàn)槠髽I(yè)提供各種決策信息以及許多商業(yè)問題的解決方案,從而減輕了管理者從事低層次信息處理和分析的負(fù)擔(dān),使得他們專注于最需要決策智慧和經(jīng)驗(yàn)的工作,因此提高了決策的質(zhì)量和效率。

決策的進(jìn)程一般分為4個(gè)步驟:發(fā)現(xiàn)問題并形成決策目標(biāo)、用概率定量地描述每個(gè)方案所產(chǎn)生的各種結(jié)局的可能性、決策人員對各種結(jié)局進(jìn)行定量評價(jià),一般用效用值來定量表示、綜合分析各方面信息。決策支持系統(tǒng)的基本特征:對準(zhǔn)上層管理人員經(jīng)常面臨的結(jié)構(gòu)化程度不高、說明不夠充分的問題:把模型或分析技術(shù)與傳統(tǒng)的數(shù)據(jù)存取技術(shù)及檢索技術(shù)結(jié)合起來;易于為非計(jì)算機(jī)專業(yè)人員以交互會話的方式使用;強(qiáng)調(diào)對環(huán)境及用戶決策方法改變的靈活性及適應(yīng)性;支持但不是代替高層決策者制定決策。

決策支持系統(tǒng)的靈魂是先進(jìn)的管理思想。一個(gè)成功的DSS應(yīng)用,應(yīng)該融合了優(yōu)秀的管理思想,能給應(yīng)用者提供分析和解決問題的有效的方法論。DSS中所包含的計(jì)算機(jī)軟硬件技術(shù),則是將這種管理思想和方法論具體表現(xiàn)出來,從而讓DSS用戶在使用過程中能夠貫徹這種管理思想、實(shí)踐這種方法論。組織整體的管理績效因此而得到提高。這從另一角度說明,應(yīng)用者必須首先整合自己的管理思路,提升管理意識,明確通過DSS將實(shí)現(xiàn)的管理目標(biāo),才能開始DSS的實(shí)施。

從軟件項(xiàng)目管理的角度來講,決策支持系統(tǒng)的目標(biāo)是使軟件的功能更好地滿足客戶的要求,并且能在規(guī)定的時(shí)間內(nèi),在預(yù)計(jì)的資金下,開發(fā)出一個(gè)高效率,質(zhì)量和可靠性能夠滿足要求的軟件。具體包括以下五方面:軟件功能完備(軟件的需求完備),資金控制在計(jì)劃之內(nèi),時(shí)間控制在計(jì)劃之內(nèi),軟件的效率和可靠性符合要求,人員之間能夠合理協(xié)調(diào)達(dá)到最好的效率。

軟件項(xiàng)目管理的決策具有多級性。因此,決策制定程序是比較復(fù)雜的。一般來說可分為三個(gè)層次:第一層,決策路線層,反映了由決策任務(wù)的提出、多級決策、批準(zhǔn)實(shí)施的全過程;第二層,決策工作層,由決策對象進(jìn)入某一個(gè)部門開始,到送出這個(gè)部門截止的部門內(nèi)部處理;第三層,決策分析層,指一個(gè)部門內(nèi)單個(gè)決策者或決策小組分析問題所處的環(huán)境、確定目標(biāo),并提出方案(設(shè)計(jì))、評價(jià)分析及解決方案抉擇和實(shí)施反饋的具體步驟。

由此可見,決策支持系統(tǒng)在軟件項(xiàng)目管理中的應(yīng)用是非常必要而且有其重要價(jià)值的。

軟件管理論文:淺談軟件項(xiàng)目管理中的階段收尾管理

論文關(guān)健詞:軟件項(xiàng)目管理 收尾管理階段管理

論文摘要:在實(shí)際軟件項(xiàng)目管理中,階段性的收尾管理工作往往不被大家重視,其實(shí)階段管理收尾工作也是非常重要的。本文從階段評審,文檔記錄等方面來闡述軟件項(xiàng)目管理中階段收尾管理的重要性

隨著計(jì)算機(jī)和信息產(chǎn)業(yè)的發(fā)展軟件產(chǎn)品的規(guī)模也是越來越龐大,隨著軟件規(guī)模的擴(kuò)大軟件人員的增加軟件項(xiàng)目管理的復(fù)雜性增大,各個(gè)軟件企業(yè)都意識到將項(xiàng)目管理的理念引入到軟件開發(fā)活動中開始對開發(fā)過程進(jìn)行有效的管理又所謂“IT項(xiàng)目管理”或“軟件項(xiàng)目管理’軟件項(xiàng)目管理就是為了使軟件項(xiàng)目能夠按照預(yù)定的成本、進(jìn)度、質(zhì)量的順利完成而對成本、人員、進(jìn)度、質(zhì)量、風(fēng)險(xiǎn)等進(jìn)行分析和管理的活動。隨著軟件開發(fā)規(guī)模及開發(fā)隊(duì)伍的逐漸增大軟件開發(fā)活動不再是像過去的幾個(gè)開發(fā)人員就可解決的事情,它需要使用開發(fā)規(guī)范或開發(fā)流程控制來約束每個(gè)開發(fā)人員、測試人員和維護(hù)人員的工作.以保證每個(gè)項(xiàng)目組成員按開發(fā)計(jì)劃及進(jìn)度準(zhǔn)時(shí)、保質(zhì)完成自己的任務(wù)。軟件項(xiàng)目管理的各個(gè)過程主要包括二需求管理范圍管理任務(wù)分解規(guī)模估算成本管理進(jìn)度計(jì)劃質(zhì)量計(jì)劃配置管理計(jì)劃,風(fēng)險(xiǎn)計(jì)劃文檔管理團(tuán)隊(duì)建設(shè),跟蹤控制收尾管理項(xiàng)目結(jié)束。項(xiàng)目收尾管理作為項(xiàng)目結(jié)束前的最后管理工作也顯得及其重要一般包括合同收尾和管理收尾兩部分。合同收尾就是項(xiàng)目管理人員與客戶對照合同一項(xiàng)項(xiàng)的核對審核是否完成了合同所要求的內(nèi)容是否達(dá)到合同所提出的指標(biāo)或條件也就是我們通常所講的客戶驗(yàn)收管理收尾就是對于項(xiàng)目組內(nèi)部把做好的項(xiàng)目文檔、代碼、與客戶交流的文件等歸檔保存對項(xiàng)目中遇到的問題及解決方法、有效的創(chuàng)新技術(shù)進(jìn)行及時(shí)地總結(jié),對外宣稱項(xiàng)目結(jié)束轉(zhuǎn)入維護(hù)期把相關(guān)的產(chǎn)品說明及技術(shù)文檔轉(zhuǎn)到維護(hù)組。

一、階段收尾管理

軟件項(xiàng)目結(jié)束的狀態(tài):

1.正常結(jié)束。2提前結(jié)束3延期結(jié)束4暫停。5取消(因變更或不可完成)。軟件開發(fā)是一項(xiàng)復(fù)雜的系統(tǒng)工程牽涉到各方面的因素在實(shí)際工作中經(jīng)常會出現(xiàn)各種各樣的問題甚至面臨失敗。而如何總結(jié)、分析失敗的原因得出有益的教訓(xùn).這對一個(gè)公司來說則是今后項(xiàng)目中取得成功的關(guān)鍵。

以前會聽說過這樣的項(xiàng)目:客戶驗(yàn)收后項(xiàng)目活動就隨之收場,項(xiàng)目資料沒有認(rèn)真歸納總結(jié)不是束之高閣就是缺失不全但是當(dāng)新項(xiàng)目啟動時(shí).面對新的項(xiàng)目問題項(xiàng)目組成員才發(fā)現(xiàn):其實(shí)這類問題以前也遇到過,但是卻無法找到相應(yīng)的解決方案資料只好再投入人力、時(shí)間甚至金錢來重新經(jīng)歷一遍為什么相同的問題會重復(fù)出現(xiàn),究其根源是因?yàn)槿鄙夙?xiàng)目總結(jié)也就是說沒有做好項(xiàng)目收尾工作。那么是不是我們只能等到項(xiàng)目結(jié)束或收尾時(shí)才能開始進(jìn)行項(xiàng)目總結(jié)文檔保存的工作呢:當(dāng)然不是在軟件項(xiàng)目管理的各個(gè)階段我們都可以做收尾管理工作,也就是階段收尾管理工作。

二、階段收尾管理的重要性

在實(shí)際軟件項(xiàng)目管理中.階段性的收尾管理過程和工作往往不被大家重視其實(shí)階段性的收尾管理工作也是非常重要的。階段收尾管理工作的重要性主要體現(xiàn)在如下幾個(gè)方面:

1進(jìn)度管理中的里程碑每個(gè)項(xiàng)目都是由若干個(gè)相對獨(dú)立的任務(wù)鏈組成的軟件項(xiàng)目也是如此。只有在任何一條任務(wù)鏈都已經(jīng)優(yōu)化的基礎(chǔ)上才可能進(jìn)行系統(tǒng)的全面的優(yōu)化因此保證每條任務(wù)鏈的效率是整個(gè)項(xiàng)目進(jìn)度完成的前提和基礎(chǔ).只要能保證里程碑事件的按時(shí)完成,整個(gè)項(xiàng)目的進(jìn)度也就有了保障。那么我們在里程碑點(diǎn)都來做些什么呢:

在計(jì)劃好的階段管理工作中.收集項(xiàng)目的最新信息和數(shù)據(jù).并將這些數(shù)據(jù)與項(xiàng)目計(jì)劃進(jìn)行比較,來判定項(xiàng)目的階段效率,進(jìn)度是提前了還是落后了,成本是在控制中還是超支了?質(zhì)量是否符合要求。客戶對階段工作結(jié)果滿意么,及時(shí)總結(jié)經(jīng)驗(yàn)與教訓(xùn).同時(shí)及時(shí)發(fā)現(xiàn)項(xiàng)目存在的或潛在的問題以便近早采取糾正措施這就是階段管理工作中的收尾管理,所以說階段收尾管理是進(jìn)度中的里程碑是整個(gè)項(xiàng)目進(jìn)度優(yōu)化的前提和基礎(chǔ)。

2溝通管理中的契機(jī)溝通是保持項(xiàng)目順利進(jìn)行的潤滑劑。與傳統(tǒng)項(xiàng)目相比軟件項(xiàng)目具有較高的技術(shù)含量和較大的風(fēng)險(xiǎn)。參與軟件項(xiàng)目建設(shè)的用戶并不都是軟件開發(fā)專家.他們具有豐富的業(yè)務(wù)經(jīng)驗(yàn)但是很少能了解軟件開發(fā)的技術(shù).隨著項(xiàng)目工作進(jìn)程的深入就會有許多新的問題出現(xiàn)與客戶的及時(shí)有效溝通更顯得尤為重要。軟件項(xiàng)目是客戶和用戶共同面對的項(xiàng)目只有雙方的積極參與才能促進(jìn)項(xiàng)目的成功,而只有進(jìn)行有效的項(xiàng)目溝通管理才能確保用戶的積極參與。一個(gè)階段的項(xiàng)目工作完成后與客戶一起就前一段時(shí)間的工作進(jìn)行總結(jié)和檢查是十分必要的。一方面可以及時(shí)了解客戶對項(xiàng)目工作的滿意程度及時(shí)統(tǒng)計(jì)、分析客戶對項(xiàng)目的意見.為下一階段工作的順利進(jìn)行提供了保障另一方面有些因工作繁忙未能及時(shí)簽署的文件,也盡快找客戶給予簽字確認(rèn)。當(dāng)雙方出現(xiàn)糾紛時(shí),只有雙方簽字的文字記錄才是最有用、最有說服力的證據(jù)。

3收尾管理的基礎(chǔ)。一個(gè)項(xiàng)目階段的工作剛完成時(shí)項(xiàng)目組成員都保留著最新的階段記錄如階段文檔或最新的代碼版本這個(gè)時(shí)候收集起米是非常容易的時(shí)間隨著人員的變動或者項(xiàng)目的需求變更有些項(xiàng)目成員可能離開了項(xiàng)目組那時(shí)再去收集他們保存的文檔資料就非常困難了,甚至有些記錄永遠(yuǎn)也找不到了。好多大的軟件開發(fā)項(xiàng)目跨幾年的時(shí)間項(xiàng)目經(jīng)理可能已經(jīng)換了幾任客戶的項(xiàng)目主管也換了幾位最后項(xiàng)目收尾管理時(shí)的文檔收集、總結(jié)的工作,就是在階段收尾管理的基礎(chǔ)上來確保每個(gè)階段的文檔、資料都能按時(shí)完整地保存、歸檔。只有階段管理收尾提供的數(shù)據(jù)信息越真實(shí)、越準(zhǔn)確.才能保證在項(xiàng)目最終收尾時(shí)客觀評定項(xiàng)目的績效總結(jié)的經(jīng)驗(yàn)教訓(xùn)和文檔資料才有真正借鑒的價(jià)值總而言之.作為一個(gè)好的項(xiàng)目經(jīng)理,一定要重視進(jìn)度中的里程碑事件抓住與客戶溝通的契機(jī)做好項(xiàng)目階段工作的總結(jié)收尾工作如何做好這些工作呢。也就是要做好項(xiàng)目階段管理收尾工作。階段收尾管理工作是保證項(xiàng)目成功的重要管理手段它和項(xiàng)目的其他工作一樣應(yīng)該納入項(xiàng)目計(jì)劃并按計(jì)劃落實(shí)。

99免费人成看国产片| 一区二区三区欧美高清| 欧美六区视频在线观看| 大香蕉精品视频一区二区| 久久成人国产欧美精品一区二区 | 亚洲丁香婷婷久久一区| 欧美日韩久久精品一区二区| 麻豆果冻传媒一二三区| 丰满熟女少妇一区二区三区| 国产中文字幕一二三区| 女同伦理国产精品久久久| 免费在线观看激情小视频| 丝袜美女诱惑在线观看| 成人精品视频在线观看不卡| 国产性情片一区二区三区| 亚洲香艳网久久五月婷婷| 日本不卡一区视频欧美| 成人亚洲国产精品一区不卡| 亚洲国产精品无遮挡羞羞| 夫妻性生活一级黄色录像| 亚洲另类欧美综合日韩精品| 欧美日本精品视频在线观看| 精品人妻一区二区三区四在线| 久久精品少妇内射毛片| 国产精品不卡免费视频| 国产精品一区二区日韩新区| 日本二区三区在线播放| 五月的丁香婷婷综合网| 五月天丁香亚洲综合网| 99精品国产自在现线观看| 国产精品国产亚洲区久久| 少妇人妻精品一区二区三区 | 久久热九九这里只有精品| 亚洲欧美日本国产不卡| 国产传媒免费观看视频| 亚洲国产精品久久琪琪| 国产午夜福利在线观看精品| 中文字幕高清不卡一区| 99亚洲综合精品成人网色播| 久久综合亚洲精品蜜桃| 久久亚洲午夜精品毛片|