時(shí)間:2022-06-08 08:30:24
序論:在您撰寫軟件項(xiàng)目管理論文時(shí),參考他人的優(yōu)秀作品可以開闊視野,小編為您整理的1篇范文,希望這些建議能夠激發(fā)您的創(chuàng)作熱情,引導(dǎo)您走向新的創(chuàng)作高度。
[摘要]本文結(jié)合現(xiàn)階段中小軟件企業(yè)蓬勃發(fā)展的背景,結(jié)合軟件開發(fā)的流程分析及管理中的成本、進(jìn)度、質(zhì)量分析。分析了中小軟件企業(yè)項(xiàng)目中存在的問題并提出了相應(yīng)的解決辦法。
[關(guān)鍵詞]軟件;管理;項(xiàng)目;軟件企業(yè);生命周期;流程控制
隨著我國(guó)信息產(chǎn)業(yè)特別是軟件產(chǎn)業(yè)的蓬勃發(fā)展,一批批中小軟件企業(yè)不斷涌現(xiàn)。大大推動(dòng)了我國(guó)軟件產(chǎn)業(yè)的發(fā)展。但是不可忽視的是,有相當(dāng)部分的軟件企業(yè)特別是中小型企業(yè)在項(xiàng)目管理方面存在著先天的不足,大多仍然處于一種手工作坊式運(yùn)營(yíng)階段,處于有章不循和無章可循的混沌階段,缺乏科學(xué)化、系統(tǒng)化的管理,質(zhì)量和效率都不強(qiáng)。由于處于企業(yè)的初創(chuàng)期,中小軟件企業(yè)忙于找項(xiàng)目、攬項(xiàng)目,從而忽視了自身的實(shí)力和行業(yè)專攻,從而造成了什么項(xiàng)目都接、什么活都做的局面,且公司人員較少,分工不明確從而造成了此類軟件企業(yè)管理流程混亂,重編碼輕設(shè)計(jì),甚至到編碼完成后再回頭編寫、應(yīng)付各種文檔資料,無論從哪個(gè)角度來說,這是沒有任何意義的。軟件項(xiàng)目的開發(fā)流程不規(guī)范,項(xiàng)目延期、失敗層出不窮。所以如何有效地對(duì)項(xiàng)目進(jìn)行管理,有章可循,對(duì)于中小軟件企業(yè)來說,是非常有現(xiàn)實(shí)意義的。對(duì)于廣大的中小軟件企業(yè)而言,如何能有效且比較簡(jiǎn)單地對(duì)自己的軟件項(xiàng)目流程進(jìn)行管理呢?
項(xiàng)目流程管理在軟件項(xiàng)目的開發(fā)過程中是非常重要的一環(huán),它貫穿著整個(gè)過程,所以有時(shí)它也被稱為軟件產(chǎn)品生命周期管理,主要內(nèi)容包括:立項(xiàng)、策劃、分析、實(shí)現(xiàn)、測(cè)試、、維護(hù)等環(huán)節(jié)。
首先我們從軟件工程角度來談?wù)勥@個(gè)問題。我們來說一下軟件工程中開發(fā)模型的概念,無論大小,每個(gè)項(xiàng)目都必定要遵循一定的開發(fā)模型。軟件常用的開發(fā)模型包括:瀑布模型、螺旋模型、漸進(jìn)模型。那么具體到中小軟件企業(yè),在這幾種模型中,我們要注意些什么呢?下面我們針對(duì)這幾種常見的模型做一下分析。
一般而言,瀑布模型常用于在開發(fā)時(shí)間內(nèi)需求沒有或很少變化、分析設(shè)計(jì)人員對(duì)應(yīng)用領(lǐng)域很熟悉、用戶應(yīng)用環(huán)境穩(wěn)定、用戶除提出需求以外,很少參與開發(fā)工作、需求使用面向過程的語(yǔ)言或編程工具且風(fēng)險(xiǎn)較低的項(xiàng)目。
螺旋模型常用于在項(xiàng)目開發(fā)早期需求可能有變化、分析設(shè)計(jì)人員對(duì)應(yīng)用領(lǐng)域很熟悉、用戶可不同程度地參與整個(gè)項(xiàng)目的開發(fā)過程、使用面向?qū)ο蟮匿囱曰虻谒拇Z(yǔ)言、中等風(fēng)險(xiǎn)項(xiàng)目。
漸進(jìn)模型主要應(yīng)用于在整個(gè)項(xiàng)目開發(fā)過程中需求都可能發(fā)生變化、分析設(shè)計(jì)人員對(duì)應(yīng)用領(lǐng)域不熟悉、用戶可參與整個(gè)軟件開發(fā)過程中、使用面向?qū)ο蟮恼Z(yǔ)言或第四代語(yǔ)言且高風(fēng)險(xiǎn)項(xiàng)目。
生存期定義可視軟件項(xiàng)目特性識(shí)別和所選軟件開發(fā)模型而異,對(duì)于軟件生命周期的幾個(gè)環(huán)節(jié)來說,他們并不是孤立的、時(shí)間層次非常明顯的,它們之間也存在著時(shí)間的重疊交叉甚至錯(cuò)位。
對(duì)于項(xiàng)目管理人員來說,要注意區(qū)分這幾個(gè)階段并在不同的階段定義不同的工作內(nèi)容并嚴(yán)格執(zhí)行。而具體到中小型軟件企業(yè),由于人員較少,各種工程外小組不太健全。所以,針對(duì)這種情況,我們對(duì)各個(gè)流程進(jìn)行分解大致分為調(diào)查階段、立項(xiàng)階段、策劃階段、分析設(shè)計(jì)階段、實(shí)現(xiàn)階段、測(cè)試階段、階段、維護(hù)階段。
在調(diào)查階段:我們要采集用戶需求信息、擬定立項(xiàng)建議最后要生成用戶需求文檔及立項(xiàng)建議書。
在立項(xiàng)階段:我們需要編制可行性分析報(bào)告、立項(xiàng)申請(qǐng)報(bào)告并進(jìn)行評(píng)審最后要形成評(píng)審記錄。
在策劃階段:我們要任命項(xiàng)目經(jīng)理、建立項(xiàng)目組。并對(duì)需求進(jìn)行分析、評(píng)審。根據(jù)需求情況對(duì)項(xiàng)目進(jìn)行資源準(zhǔn)備(人、財(cái)、物)。在此階段要形成軟件需求規(guī)格說明書及測(cè)試大綱及需求評(píng)審記錄。
在分析設(shè)計(jì)階段:我們要進(jìn)行下面的工作系統(tǒng)設(shè)計(jì)(含數(shù)據(jù)庫(kù)、界面設(shè)計(jì))、設(shè)計(jì)評(píng)審、用例準(zhǔn)備、測(cè)試計(jì)劃評(píng)審、項(xiàng)目計(jì)劃修訂、復(fù)用元素提取根據(jù)情況要形成系統(tǒng)設(shè)計(jì)文檔、集成和驗(yàn)證測(cè)試計(jì)劃、系統(tǒng)設(shè)計(jì)評(píng)審記錄、測(cè)試計(jì)劃評(píng)審記錄、項(xiàng)目計(jì)劃修訂記錄。
在實(shí)現(xiàn)階段,我們要進(jìn)行詳細(xì)設(shè)計(jì)、詳細(xì)設(shè)計(jì)評(píng)審、構(gòu)造軟件(編碼、自測(cè))、模塊測(cè)試、組裝測(cè)試要形成詳細(xì)設(shè)計(jì)文檔,評(píng)審記錄、源程序、相關(guān)的測(cè)試數(shù)據(jù)和記錄。
在測(cè)試階段,我們要進(jìn)行集成測(cè)試、界面凍結(jié)、編寫用戶使用手冊(cè)、填寫申請(qǐng)單之后進(jìn)行申請(qǐng)?jiān)u審要形成集成測(cè)試測(cè)試記錄、報(bào)告、安裝母盤、用戶使用手冊(cè)子版)及產(chǎn)品介紹。
在階段,我們要編寫培訓(xùn)教材、進(jìn)行產(chǎn)品包裝設(shè)計(jì)、母盤準(zhǔn)備、服務(wù)人員培訓(xùn)、光盤刻制、資料印刷、產(chǎn)品包裝、產(chǎn)品檢驗(yàn)、產(chǎn)品和交付井進(jìn)行項(xiàng)目總結(jié)。
在維護(hù)階段,我們要采集產(chǎn)品問題反饋單、登錄問題反饋臺(tái)賬、編發(fā)產(chǎn)品問題的E—mail、采集、登錄問題反饋跟蹤記錄表、編報(bào)問題反饋跟蹤月匯總表、產(chǎn)品問題審核、分類和交付、產(chǎn)品問題回復(fù)、本版本產(chǎn)品問題維護(hù)、新版產(chǎn)品母盤制作、編、發(fā)產(chǎn)品更改公告、問題維護(hù)審核、新需求臺(tái)賬登錄。
眾所周知.影響項(xiàng)目進(jìn)展的三個(gè)維度是成本、進(jìn)度和質(zhì)量。如何平衡它們之間的關(guān)系,盡力做到快、好、省?在有限資源的情況下將結(jié)果處理得最優(yōu)?這就是項(xiàng)目中管理的學(xué)問了。任何項(xiàng)目要被視為成功,都要必須達(dá)到幾個(gè)目的,這其中包括質(zhì)量要求、截止期及成本限制。質(zhì)量規(guī)定給出了一個(gè)最終的定義包括項(xiàng)目的形式、適配性和功能,它定義了項(xiàng)目提交給用戶時(shí)的最終狀態(tài),而且要確保項(xiàng)目符合這些規(guī)定。
同時(shí)項(xiàng)目的進(jìn)度也是非常重要的,項(xiàng)目管理的一個(gè)重要的職責(zé)就是要確定一個(gè)合理的交付日期。這就是一處平衡的過程,協(xié)調(diào)好這三個(gè)方面的工作,同時(shí)所謂一個(gè)項(xiàng)目,進(jìn)度是主線,其他的因素是圍繞它來做的,同時(shí)進(jìn)度也是項(xiàng)目管理的標(biāo)尺。所以在項(xiàng)目中一旦將會(huì)期確定下來,就要將它轉(zhuǎn)化為進(jìn)度表的形式,并告訴你的項(xiàng)目組成員。當(dāng)編制進(jìn)度表時(shí),頭腦中要牢記住這個(gè)日期。如果你的團(tuán)隊(duì)知道要求完成項(xiàng)目的實(shí)際期限,他們將受到更大的激勵(lì),對(duì)他們會(huì)更有幫助:當(dāng)團(tuán)隊(duì)成員知道進(jìn)度的情況時(shí),他們將能夠加快自己的步伐,從而為項(xiàng)目的順利完成做出更大貢獻(xiàn)。合理的進(jìn)度,不應(yīng)該讓項(xiàng)目組成員感到緊張。緊張是個(gè)人績(jī)效的一個(gè)主要?dú)⑹?。緊張的人更有可能犯錯(cuò)誤,而且一般來說其表現(xiàn)不如最佳狀態(tài):一個(gè)人犯的錯(cuò)誤越多,他對(duì)其工作及對(duì)其本人的感覺就越糟糕,他就越有可能死火。高死火率意味著高的人員離職率,意味著你要花更多的時(shí)間用于更新雇人和重新培訓(xùn)。緊張的工作環(huán)境導(dǎo)致雇員的緊張,他們反過來又導(dǎo)致環(huán)境更加緊張。這是一種惡性循環(huán),對(duì)于人員短缺的中小軟件企業(yè)而言,這顯然是不希望被看到的。
作為一個(gè)項(xiàng)目來說,如果沒有一個(gè)明確的目標(biāo)。對(duì)有些人來說,這種情況可能造成令人難以置信的放松,而對(duì)另外一些人來說,它又可能造成難以置信的緊張。那些不知道自己的工作到底是什么的雇員,容易變得緊張;他們拿不準(zhǔn)為什么來這里,這意味著不能擔(dān)保明天他們還會(huì)出現(xiàn)。如果你向你的團(tuán)隊(duì)成員提出了足夠明確的目標(biāo),并向
他們展示實(shí)現(xiàn)目標(biāo)的途徑,你的雇員不僅不會(huì)緊張,而會(huì)真的感覺自己是該項(xiàng)目的一部分??赡苓€會(huì)對(duì)自己取得的結(jié)果感到自豪。而當(dāng)項(xiàng)目經(jīng)理用富有挑戰(zhàn)性的工作和專門技術(shù)來影響員工的時(shí)候,項(xiàng)目成果的機(jī)率就會(huì)增大。
你不僅應(yīng)當(dāng)向你的團(tuán)隊(duì)成員說明目標(biāo),而且你應(yīng)當(dāng)讓他們參與確定這些目標(biāo)。并且一般來說讓他們參與計(jì)劃的編制,這是絕對(duì)必要的。如果你讓團(tuán)隊(duì)成員幫助編制計(jì)劃,你將更有可能提早發(fā)現(xiàn)可能發(fā)生問題的領(lǐng)域。團(tuán)隊(duì)成員也感覺到對(duì)項(xiàng)目承擔(dān)了更大的義務(wù),因?yàn)樵谑鬼?xiàng)目啟動(dòng)方面,他們有某種利害關(guān)系。
同時(shí),在執(zhí)行項(xiàng)目時(shí),項(xiàng)目經(jīng)理一定會(huì)面對(duì)這樣的要求,即不超出某種成本限制。作為項(xiàng)目經(jīng)理,應(yīng)該制定一個(gè)比較詳細(xì)的預(yù)算、計(jì)劃,你應(yīng)當(dāng)告知你的公司或客戶這項(xiàng)工作確切地說要花費(fèi)多少成本:出于你的團(tuán)隊(duì)是執(zhí)行項(xiàng)目的人此時(shí)也應(yīng)該像客戶一樣,也需要盡可能地了解有關(guān)成本的信息,所以我們考慮軟件的項(xiàng)目管理的時(shí)候,都必須在這幾方面對(duì)其加以界定及規(guī)范,在日常的項(xiàng)目管理工作中要注重這幾方面的協(xié)調(diào)、平衡。
一個(gè)項(xiàng)目組,我們也要關(guān)注于組織的建設(shè)。一個(gè)軟件項(xiàng)目的成功,團(tuán)隊(duì)間的合作及有效溝通也是非常重要的。在交流的過程中,要有效的減少噪音,提高溝通的效率。幾乎在所有的項(xiàng)目管理中,溝通問題是必不可免的,對(duì)于一些項(xiàng)目經(jīng)理來說,溝通不佳意味著“沒人聽我的”,而對(duì)于另外的一些經(jīng)理來說,溝通不暢意味著項(xiàng)目組成員每天到晚一直忙,卻不見多少成績(jī),好多人做著重復(fù)的工作,因?yàn)楸舜酥g沒有進(jìn)行有效的溝通。溝通的方式很多,比如說會(huì)議、電話、電郵、甚至行為等等。
如果團(tuán)隊(duì)成員看起來不愿意溝通,這并不一定表明他們不愿意合作。相反,他們僅僅可能是不愿意以自己不適應(yīng)的方式進(jìn)行溝通。所以,為了鼓勵(lì)溝通,我們必須清楚應(yīng)該選擇哪種溝通渠道,應(yīng)該選擇哪些條件組合,以得到我們所期望的反應(yīng)。
在項(xiàng)目工作中,萬(wàn)不能對(duì)他人頤指氣使。維持團(tuán)隊(duì)的關(guān)系以促進(jìn)項(xiàng)目組成員齊心協(xié)力地工作這才是項(xiàng)目經(jīng)理所要取得的目標(biāo)。如果項(xiàng)目經(jīng)理過多地用權(quán)力、金錢或者處罰的手段來影響項(xiàng)目組成員的話,項(xiàng)目失敗的幾率會(huì)很大。和其他方面的管理一樣,項(xiàng)目管理既是一門科學(xué)又是一門藝術(shù)。在平時(shí)的管理工作當(dāng)中,我們不僅要善于將相關(guān)的管理知識(shí)及管理理論有意識(shí)的應(yīng)用到管理實(shí)踐中,我們更要發(fā)展藝術(shù)性的思維。沒有完全相同的項(xiàng)目環(huán)境,外部環(huán)境和內(nèi)部環(huán)境是不斷變化的,我們只有在不斷的實(shí)踐中探索才能深刻的體會(huì)到項(xiàng)目管理的精髓,不斷的成長(zhǎng)。同時(shí)作為一個(gè)項(xiàng)目經(jīng)理,要有大局觀,要具有系統(tǒng)思維。不要受單一項(xiàng)目的局限,要在一個(gè)更大的組織視野下考慮項(xiàng)目的實(shí)施。
[摘要]本文結(jié)合現(xiàn)階段中小軟件企業(yè)蓬勃發(fā)展的背景,結(jié)合軟件開發(fā)的流程分析及管理中的成本、進(jìn)度、質(zhì)量分析。分析了中小軟件企業(yè)項(xiàng)目中存在的問題并提出了相應(yīng)的解決辦法。
[關(guān)鍵詞]軟件;管理;項(xiàng)目;軟件企業(yè);生命周期;流程控制
隨著我國(guó)信息產(chǎn)業(yè)特別是軟件產(chǎn)業(yè)的蓬勃發(fā)展,一批批中小軟件企業(yè)不斷涌現(xiàn)。大大推動(dòng)了我國(guó)軟件產(chǎn)業(yè)的發(fā)展。但是不可忽視的是,有相當(dāng)部分的軟件企業(yè)特別是中小型企業(yè)在項(xiàng)目管理方面存在著先天的不足,大多仍然處于一種手工作坊式運(yùn)營(yíng)階段,處于有章不循和無章可循的混沌階段,缺乏科學(xué)化、系統(tǒng)化的管理,質(zhì)量和效率都不強(qiáng)。由于處于企業(yè)的初創(chuàng)期,中小軟件企業(yè)忙于找項(xiàng)目、攬項(xiàng)目,從而忽視了自身的實(shí)力和行業(yè)專攻,從而造成了什么項(xiàng)目都接、什么活都做的局面,且公司人員較少,分工不明確從而造成了此類軟件企業(yè)管理流程混亂,重編碼輕設(shè)計(jì),甚至到編碼完成后再回頭編寫、應(yīng)付各種文檔資料,無論從哪個(gè)角度來說,這是沒有任何意義的。軟件項(xiàng)目的開發(fā)流程不規(guī)范,項(xiàng)目延期、失敗層出不窮。所以如何有效地對(duì)項(xiàng)目進(jìn)行管理,有章可循,對(duì)于中小軟件企業(yè)來說,是非常有現(xiàn)實(shí)意義的。對(duì)于廣大的中小軟件企業(yè)而言,如何能有效且比較簡(jiǎn)單地對(duì)自己的軟件項(xiàng)目流程進(jìn)行管理呢?
項(xiàng)目流程管理在軟件項(xiàng)目的開發(fā)過程中是非常重要的一環(huán),它貫穿著整個(gè)過程,所以有時(shí)它也被稱為軟件產(chǎn)品生命周期管理,主要內(nèi)容包括:立項(xiàng)、策劃、分析、實(shí)現(xiàn)、測(cè)試、、維護(hù)等環(huán)節(jié)。
首先我們從軟件工程角度來談?wù)勥@個(gè)問題。我們來說一下軟件工程中開發(fā)模型的概念,無論大小,每個(gè)項(xiàng)目都必定要遵循一定的開發(fā)模型。軟件常用的開發(fā)模型包括:瀑布模型、螺旋模型、漸進(jìn)模型。那么具體到中小軟件企業(yè),在這幾種模型中,我們要注意些什么呢?下面我們針對(duì)這幾種常見的模型做一下分析。
一般而言,瀑布模型常用于在開發(fā)時(shí)間內(nèi)需求沒有或很少變化、分析設(shè)計(jì)人員對(duì)應(yīng)用領(lǐng)域很熟悉、用戶應(yīng)用環(huán)境穩(wěn)定、用戶除提出需求以外,很少參與開發(fā)工作、需求使用面向過程的語(yǔ)言或編程工具且風(fēng)險(xiǎn)較低的項(xiàng)目。
螺旋模型常用于在項(xiàng)目開發(fā)早期需求可能有變化、分析設(shè)計(jì)人員對(duì)應(yīng)用領(lǐng)域很熟悉、用戶可不同程度地參與整個(gè)項(xiàng)目的開發(fā)過程、使用面向?qū)ο蟮匿囱曰虻谒拇Z(yǔ)言、中等風(fēng)險(xiǎn)項(xiàng)目。
漸進(jìn)模型主要應(yīng)用于在整個(gè)項(xiàng)目開發(fā)過程中需求都可能發(fā)生變化、分析設(shè)計(jì)人員對(duì)應(yīng)用領(lǐng)域不熟悉、用戶可參與整個(gè)軟件開發(fā)過程中、使用面向?qū)ο蟮恼Z(yǔ)言或第四代語(yǔ)言且高風(fēng)險(xiǎn)項(xiàng)目。
生存期定義可視軟件項(xiàng)目特性識(shí)別和所選軟件開發(fā)模型而異,對(duì)于軟件生命周期的幾個(gè)環(huán)節(jié)來說,他們并不是孤立的、時(shí)間層次非常明顯的,它們之間也存在著時(shí)間的重疊交叉甚至錯(cuò)位。
對(duì)于項(xiàng)目管理人員來說,要注意區(qū)分這幾個(gè)階段并在不同的階段定義不同的工作內(nèi)容并嚴(yán)格執(zhí)行。而具體到中小型軟件企業(yè),由于人員較少,各種工程外小組不太健全。所以,針對(duì)這種情況,我們對(duì)各個(gè)流程進(jìn)行分解大致分為調(diào)查階段、立項(xiàng)階段、策劃階段、分析設(shè)計(jì)階段、實(shí)現(xiàn)階段、測(cè)試階段、階段、維護(hù)階段。
在調(diào)查階段:我們要采集用戶需求信息、擬定立項(xiàng)建議最后要生成用戶需求文檔及立項(xiàng)建議書。
在立項(xiàng)階段:我們需要編制可行性分析報(bào)告、立項(xiàng)申請(qǐng)報(bào)告并進(jìn)行評(píng)審最后要形成評(píng)審記錄。
在策劃階段:我們要任命項(xiàng)目經(jīng)理、建立項(xiàng)目組。并對(duì)需求進(jìn)行分析、評(píng)審。根據(jù)需求情況對(duì)項(xiàng)目進(jìn)行資源準(zhǔn)備(人、財(cái)、物)。在此階段要形成軟件需求規(guī)格說明書及測(cè)試大綱及需求評(píng)審記錄。
在分析設(shè)計(jì)階段:我們要進(jìn)行下面的工作系統(tǒng)設(shè)計(jì)(含數(shù)據(jù)庫(kù)、界面設(shè)計(jì))、設(shè)計(jì)評(píng)審、用例準(zhǔn)備、測(cè)試計(jì)劃評(píng)審、項(xiàng)目計(jì)劃修訂、復(fù)用元素提取根據(jù)情況要形成系統(tǒng)設(shè)計(jì)文檔、集成和驗(yàn)證測(cè)試計(jì)劃、系統(tǒng)設(shè)計(jì)評(píng)審記錄、測(cè)試計(jì)劃評(píng)審記錄、項(xiàng)目計(jì)劃修訂記錄。
在實(shí)現(xiàn)階段,我們要進(jìn)行詳細(xì)設(shè)計(jì)、詳細(xì)設(shè)計(jì)評(píng)審、構(gòu)造軟件(編碼、自測(cè))、模塊測(cè)試、組裝測(cè)試要形成詳細(xì)設(shè)計(jì)文檔,評(píng)審記錄、源程序、相關(guān)的測(cè)試數(shù)據(jù)和記錄。
在測(cè)試階段,我們要進(jìn)行集成測(cè)試、界面凍結(jié)、編寫用戶使用手冊(cè)、填寫申請(qǐng)單之后進(jìn)行申請(qǐng)?jiān)u審要形成集成測(cè)試測(cè)試記錄、報(bào)告、安裝母盤、用戶使用手冊(cè)子版)及產(chǎn)品介紹。
在階段,我們要編寫培訓(xùn)教材、進(jìn)行產(chǎn)品包裝設(shè)計(jì)、母盤準(zhǔn)備、服務(wù)人員培訓(xùn)、光盤刻制、資料印刷、產(chǎn)品包裝、產(chǎn)品檢驗(yàn)、產(chǎn)品和交付井進(jìn)行項(xiàng)目總結(jié)。
在維護(hù)階段,我們要采集產(chǎn)品問題反饋單、登錄問題反饋臺(tái)賬、編發(fā)產(chǎn)品問題的E—mail、采集、登錄問題反饋跟蹤記錄表、編報(bào)問題反饋跟蹤月匯總表、產(chǎn)品問題審核、分類和交付、產(chǎn)品問題回復(fù)、本版本產(chǎn)品問題維護(hù)、新版產(chǎn)品母盤制作、編、發(fā)產(chǎn)品更改公告、問題維護(hù)審核、新需求臺(tái)賬登錄。
眾所周知.影響項(xiàng)目進(jìn)展的三個(gè)維度是成本、進(jìn)度和質(zhì)量。如何平衡它們之間的關(guān)系,盡力做到快、好、省?在有限資源的情況下將結(jié)果處理得最優(yōu)?這就是項(xiàng)目中管理的學(xué)問了。任何項(xiàng)目要被視為成功,都要必須達(dá)到幾個(gè)目的,這其中包括質(zhì)量要求、截止期及成本限制。質(zhì)量規(guī)定給出了一個(gè)最終的定義包括項(xiàng)目的形式、適配性和功能,它定義了項(xiàng)目提交給用戶時(shí)的最終狀態(tài),而且要確保項(xiàng)目符合這些規(guī)定。
同時(shí)項(xiàng)目的進(jìn)度也是非常重要的,項(xiàng)目管理的一個(gè)重要的職責(zé)就是要確定一個(gè)合理的交付日期。這就是一處平衡的過程,協(xié)調(diào)好這三個(gè)方面的工作,同時(shí)所謂一個(gè)項(xiàng)目,進(jìn)度是主線,其他的因素是圍繞它來做的,同時(shí)進(jìn)度也是項(xiàng)目管理的標(biāo)尺。所以在項(xiàng)目中一旦將會(huì)期確定下來,就要將它轉(zhuǎn)化為進(jìn)度表的形式,并告訴你的項(xiàng)目組成員。當(dāng)編制進(jìn)度表時(shí),頭腦中要牢記住這個(gè)日期。如果你的團(tuán)隊(duì)知道要求完成項(xiàng)目的實(shí)際期限,他們將受到更大的激勵(lì),對(duì)他們會(huì)更有幫助:當(dāng)團(tuán)隊(duì)成員知道進(jìn)度的情況時(shí),他們將能夠加快自己的步伐,從而為項(xiàng)目的順利完成做出更大貢獻(xiàn)。合理的進(jìn)度,不應(yīng)該讓項(xiàng)目組成員感到緊張。緊張是個(gè)人績(jī)效的一個(gè)主要?dú)⑹?。緊張的人更有可能犯錯(cuò)誤,而且一般來說其表現(xiàn)不如最佳狀態(tài):一個(gè)人犯的錯(cuò)誤越多,他對(duì)其工作及對(duì)其本人的感覺就越糟糕,他就越有可能死火。高死火率意味著高的人員離職率,意味著你要花更多的時(shí)間用于更新雇人和重新培訓(xùn)。緊張的工作環(huán)境導(dǎo)致雇員的緊張,他們反過來又導(dǎo)致環(huán)境更加緊張。這是一種惡性循環(huán),對(duì)于人員短缺的中小軟件企業(yè)而言,這顯然是不希望被看到的。
作為一個(gè)項(xiàng)目來說,如果沒有一個(gè)明確的目標(biāo)。對(duì)有些人來說,這種情況可能造成令人難以置信的放松,而對(duì)另外一些人來說,它又可能造成難以置信的緊張。那些不知道自己的工作到底是什么的雇員,容易變得緊張;他們拿不準(zhǔn)為什么來這里,這意味著不能擔(dān)保明天他們還會(huì)出現(xiàn)。如果你向你的團(tuán)隊(duì)成員提出了足夠明確的目標(biāo),并向
他們展示實(shí)現(xiàn)目標(biāo)的途徑,你的雇員不僅不會(huì)緊張,而會(huì)真的感覺自己是該項(xiàng)目的一部分??赡苓€會(huì)對(duì)自己取得的結(jié)果感到自豪。而當(dāng)項(xiàng)目經(jīng)理用富有挑戰(zhàn)性的工作和專門技術(shù)來影響員工的時(shí)候,項(xiàng)目成果的機(jī)率就會(huì)增大。
你不僅應(yīng)當(dāng)向你的團(tuán)隊(duì)成員說明目標(biāo),而且你應(yīng)當(dāng)讓他們參與確定這些目標(biāo)。并且一般來說讓他們參與計(jì)劃的編制,這是絕對(duì)必要的。如果你讓團(tuán)隊(duì)成員幫助編制計(jì)劃,你將更有可能提早發(fā)現(xiàn)可能發(fā)生問題的領(lǐng)域。團(tuán)隊(duì)成員也感覺到對(duì)項(xiàng)目承擔(dān)了更大的義務(wù),因?yàn)樵谑鬼?xiàng)目啟動(dòng)方面,他們有某種利害關(guān)系。
同時(shí),在執(zhí)行項(xiàng)目時(shí),項(xiàng)目經(jīng)理一定會(huì)面對(duì)這樣的要求,即不超出某種成本限制。作為項(xiàng)目經(jīng)理,應(yīng)該制定一個(gè)比較詳細(xì)的預(yù)算、計(jì)劃,你應(yīng)當(dāng)告知你的公司或客戶這項(xiàng)工作確切地說要花費(fèi)多少成本:出于你的團(tuán)隊(duì)是執(zhí)行項(xiàng)目的人此時(shí)也應(yīng)該像客戶一樣,也需要盡可能地了解有關(guān)成本的信息,所以我們考慮軟件的項(xiàng)目管理的時(shí)候,都必須在這幾方面對(duì)其加以界定及規(guī)范,在日常的項(xiàng)目管理工作中要注重這幾方面的協(xié)調(diào)、平衡。
一個(gè)項(xiàng)目組,我們也要關(guān)注于組織的建設(shè)。一個(gè)軟件項(xiàng)目的成功,團(tuán)隊(duì)間的合作及有效溝通也是非常重要的。在交流的過程中,要有效的減少噪音,提高溝通的效率。幾乎在所有的項(xiàng)目管理中,溝通問題是必不可免的,對(duì)于一些項(xiàng)目經(jīng)理來說,溝通不佳意味著“沒人聽我的”,而對(duì)于另外的一些經(jīng)理來說,溝通不暢意味著項(xiàng)目組成員每天到晚一直忙,卻不見多少成績(jī),好多人做著重復(fù)的工作,因?yàn)楸舜酥g沒有進(jìn)行有效的溝通。溝通的方式很多,比如說會(huì)議、電話、電郵、甚至行為等等。
如果團(tuán)隊(duì)成員看起來不愿意溝通,這并不一定表明他們不愿意合作。相反,他們僅僅可能是不愿意以自己不適應(yīng)的方式進(jìn)行溝通。所以,為了鼓勵(lì)溝通,我們必須清楚應(yīng)該選擇哪種溝通渠道,應(yīng)該選擇哪些條件組合,以得到我們所期望的反應(yīng)。
在項(xiàng)目工作中,萬(wàn)不能對(duì)他人頤指氣使。維持團(tuán)隊(duì)的關(guān)系以促進(jìn)項(xiàng)目組成員齊心協(xié)力地工作這才是項(xiàng)目經(jīng)理所要取得的目標(biāo)。如果項(xiàng)目經(jīng)理過多地用權(quán)力、金錢或者處罰的手段來影響項(xiàng)目組成員的話,項(xiàng)目失敗的幾率會(huì)很大。和其他方面的管理一樣,項(xiàng)目管理既是一門科學(xué)又是一門藝術(shù)。在平時(shí)的管理工作當(dāng)中,我們不僅要善于將相關(guān)的管理知識(shí)及管理理論有意識(shí)的應(yīng)用到管理實(shí)踐中,我們更要發(fā)展藝術(shù)性的思維。沒有完全相同的項(xiàng)目環(huán)境,外部環(huán)境和內(nèi)部環(huán)境是不斷變化的,我們只有在不斷的實(shí)踐中探索才能深刻的體會(huì)到項(xiàng)目管理的精髓,不斷的成長(zhǎng)。同時(shí)作為一個(gè)項(xiàng)目經(jīng)理,要有大局觀,要具有系統(tǒng)思維。不要受單一項(xiàng)目的局限,要在一個(gè)更大的組織視野下考慮項(xiàng)目的實(shí)施。
摘要:計(jì)算機(jī)軟件工程項(xiàng)目管理和開發(fā)是一項(xiàng)具有復(fù)雜性以及系統(tǒng)性的工程,其涉及面相對(duì)較廣,在實(shí)際的工作中所面臨的風(fēng)險(xiǎn)也較大,因此對(duì)計(jì)算機(jī)軟件工程項(xiàng)目實(shí)施系統(tǒng)和完善的管理是非常重要的。在信息技術(shù)以及科學(xué)技術(shù)高速發(fā)展的今天,計(jì)算機(jī)軟件的規(guī)模以及復(fù)雜程度在不斷增加,因此在實(shí)施計(jì)算機(jī)軟件工程開發(fā)的工作中各種問題也逐漸地顯現(xiàn)出來,給企業(yè)造成了不必要的損失,為了提高企業(yè)的經(jīng)濟(jì)利益,增加企業(yè)的綜合競(jìng)爭(zhēng)能力,促進(jìn)計(jì)算機(jī)軟件工程的發(fā)展就應(yīng)該對(duì)計(jì)算機(jī)軟件工程項(xiàng)目更好的管理方法和措施進(jìn)行探討和分析。
關(guān)鍵詞:計(jì)算機(jī)軟件工程;項(xiàng)目管理;管理方法;問題
目前,在實(shí)施計(jì)算機(jī)軟件工程項(xiàng)目開發(fā)的過程中,軟件工程項(xiàng)目管理工作并沒有引起工作人員和企業(yè)領(lǐng)導(dǎo)人員的足夠重視。在實(shí)施計(jì)算機(jī)軟件工程管理的過程中,軟件產(chǎn)品具有較強(qiáng)的特殊性,且計(jì)算機(jī)軟件工程剛剛興起,在實(shí)施軟件工程管理的過程中很多問題并沒有得到充分的認(rèn)識(shí),給工程項(xiàng)目管理帶來了一定的困難,由此可見全面地實(shí)施計(jì)算機(jī)軟件工程項(xiàng)目管理是非常重要的。下面該文就將計(jì)算機(jī)軟件工程項(xiàng)目管理的內(nèi)容作為基礎(chǔ),對(duì)計(jì)算機(jī)軟件工程項(xiàng)目管理中存在的問題以及計(jì)算機(jī)軟件工程項(xiàng)目管理的方法和策略進(jìn)行探討和淺析。
1計(jì)算機(jī)軟件工程項(xiàng)目管理的內(nèi)容
1.1對(duì)于組織機(jī)構(gòu)的管理
在實(shí)施計(jì)算機(jī)軟件工程項(xiàng)目管理的過程中對(duì)于組織機(jī)構(gòu)的管理是一項(xiàng)重要的管理內(nèi)容。計(jì)算機(jī)軟件工程項(xiàng)目的管理人員在實(shí)際的管理工作中只有設(shè)置全面的組織結(jié)構(gòu),完善組織機(jī)構(gòu)管理的質(zhì)量才能完成科學(xué)管理制度和管理團(tuán)隊(duì)的建設(shè)。只有完善組織機(jī)構(gòu)的管理才能清楚地劃分管理的職責(zé)和權(quán)限范圍,尤其是對(duì)于具有較強(qiáng)綜合性的計(jì)算機(jī)軟件工程項(xiàng)目來說,必須由專門的技術(shù)人員來負(fù)責(zé)組織機(jī)構(gòu)的管理,進(jìn)而提高計(jì)算機(jī)軟件工程項(xiàng)目管理的有效性和質(zhì)量。
1.2軟件質(zhì)量和配置管理
在實(shí)施計(jì)算機(jī)軟件工程項(xiàng)目管理的過程中軟件質(zhì)量管理和配置管理有著不可替代的地位和作用。項(xiàng)目質(zhì)量保證主要是定期地對(duì)總體績(jī)效進(jìn)行評(píng)估和評(píng)價(jià),完善質(zhì)量計(jì)劃編制、項(xiàng)目質(zhì)量保證以及項(xiàng)目質(zhì)量控制等過程,對(duì)于不能保證項(xiàng)目質(zhì)量的問題給予進(jìn)一步的分析,找出具體和具有針對(duì)性的解決方法,進(jìn)而更好地提高軟件的質(zhì)量。同時(shí)計(jì)算機(jī)軟件項(xiàng)目管理人員也應(yīng)該對(duì)軟件產(chǎn)品的演變過程有一個(gè)精確的記錄,保證軟件配置管理的質(zhì)量,進(jìn)而完善計(jì)算機(jī)軟件工程項(xiàng)目的管理工作。
1.3風(fēng)險(xiǎn)的評(píng)估以及管理
風(fēng)險(xiǎn)管理主要包括的內(nèi)容有對(duì)風(fēng)險(xiǎn)的正確識(shí)別、風(fēng)險(xiǎn)評(píng)估以及風(fēng)險(xiǎn)監(jiān)督和風(fēng)險(xiǎn)解決等,實(shí)施風(fēng)險(xiǎn)管理的主要目的是在預(yù)測(cè)到風(fēng)險(xiǎn)即將出現(xiàn)的時(shí)候及早采取措施給予抑制,避免風(fēng)險(xiǎn)的出現(xiàn)和發(fā)展。在實(shí)施計(jì)算機(jī)軟件工程項(xiàng)目管理的過程中風(fēng)險(xiǎn)的評(píng)估和管理是一項(xiàng)重要的管理內(nèi)容,計(jì)算機(jī)軟件工程項(xiàng)目管理人員應(yīng)該及早地對(duì)項(xiàng)目中存在的風(fēng)險(xiǎn)進(jìn)行分析和評(píng)估,加強(qiáng)對(duì)各種可能出現(xiàn)風(fēng)險(xiǎn)的管理,降低各種風(fēng)險(xiǎn)對(duì)項(xiàng)目造成的影響,進(jìn)而提高軟件企業(yè)的經(jīng)濟(jì)效益。
2計(jì)算機(jī)軟件工程項(xiàng)目管理中存在的問題
2.1缺少對(duì)計(jì)算機(jī)軟件工程項(xiàng)目管理培訓(xùn)的重視
大多數(shù)企業(yè)在實(shí)施計(jì)算機(jī)軟件工程項(xiàng)目管理的過程中往往會(huì)忽略對(duì)項(xiàng)目管理的培訓(xùn),在項(xiàng)目管理培訓(xùn)上投入的精力、人力、物力和財(cái)力均相對(duì)較少,沒有形成一個(gè)系統(tǒng)和完善的知識(shí)培訓(xùn)體系。很多軟件企業(yè)只是依靠著某些項(xiàng)目管理工作人員精湛的技術(shù)能力以及綜合素質(zhì),而在項(xiàng)目管理培訓(xùn)方面往往比較盲目,只是走一走過程而已,缺少對(duì)計(jì)算機(jī)軟件工程項(xiàng)目管理培訓(xùn)的重視程度,項(xiàng)目管理人員缺少對(duì)項(xiàng)目管理知識(shí)和培訓(xùn)知識(shí)的掌握[1]。
2.2計(jì)算機(jī)軟件工程項(xiàng)目風(fēng)險(xiǎn)控制的意識(shí)較薄弱
在目前我國(guó)各個(gè)企業(yè)競(jìng)爭(zhēng)日益激烈以及經(jīng)濟(jì)高速發(fā)展的大背景下,各個(gè)軟件企業(yè)在進(jìn)行計(jì)算機(jī)軟件工程項(xiàng)目開發(fā)過程中所面臨的風(fēng)險(xiǎn)也越來越大,一旦發(fā)生風(fēng)險(xiǎn)就會(huì)給企業(yè)帶來難以彌補(bǔ)的損失,由此可見在實(shí)施計(jì)算機(jī)軟件項(xiàng)目管理的過程中風(fēng)險(xiǎn)管理是非常重要的。而目前大多數(shù)軟件企業(yè)在實(shí)施項(xiàng)目管理的過程中對(duì)風(fēng)險(xiǎn)控制的意識(shí)相對(duì)較為薄弱,并沒有認(rèn)識(shí)到風(fēng)險(xiǎn)管理和控制對(duì)于項(xiàng)目管理來說的重要意義,以致不能及時(shí)地防范和控制相關(guān)管理過程中出現(xiàn)的風(fēng)險(xiǎn)。
2.3計(jì)算機(jī)軟件工程項(xiàng)目管理人員團(tuán)隊(duì)意識(shí)低下
計(jì)算機(jī)軟件工程項(xiàng)目管理工作人員在實(shí)施管理工作的過程中大多數(shù)工作人員并不能從宏觀上對(duì)整個(gè)項(xiàng)目進(jìn)行整體的把握,只是做好自己的本職工作,并沒有從大局上對(duì)相關(guān)的管理工作進(jìn)行考慮。大多數(shù)計(jì)算機(jī)軟件工程項(xiàng)目管理工作人員缺少團(tuán)隊(duì)意識(shí),這些管理人員雖然具有精湛的技術(shù)和較高的綜合素質(zhì)但是只注重個(gè)人能力的發(fā)揮,缺少培養(yǎng)新一代人才的觀念,缺少帶頭作用和責(zé)任心,導(dǎo)致各種管理問題的出現(xiàn),不利于企業(yè)的更好發(fā)展。
3計(jì)算機(jī)軟件工程項(xiàng)目管理的方法和策略
3.1提高對(duì)計(jì)算機(jī)軟件工程項(xiàng)目管理培訓(xùn)的重視程度
軟件企業(yè)在實(shí)施計(jì)算機(jī)軟件工程項(xiàng)目管理的過程中應(yīng)該增加對(duì)項(xiàng)目管理培訓(xùn)的重視程度。企業(yè)應(yīng)該增加在管理人員培訓(xùn)上的精力、物力和財(cái)力,注重對(duì)管理人員實(shí)踐能力和理論知識(shí)的提高。讓相關(guān)管理人員掌握更多的知識(shí),讓管理人員熟悉相關(guān)的培訓(xùn)和管理流程,進(jìn)而更好地提高計(jì)算機(jī)軟件工程項(xiàng)目管理的質(zhì)量和有效性。與此同時(shí),企業(yè)管理人員也應(yīng)該建立軟件工程項(xiàng)目管理培訓(xùn)的審核制度,項(xiàng)目管理人員在上任之前應(yīng)該給予一定的考核,進(jìn)而提高計(jì)算機(jī)軟件工程項(xiàng)目管理的質(zhì)量。
3.2提高計(jì)算機(jī)軟件工程項(xiàng)目管理風(fēng)險(xiǎn)控制管理意識(shí)
計(jì)算機(jī)軟件工程項(xiàng)目在實(shí)施管理的過程中應(yīng)該建立有效的風(fēng)險(xiǎn)管理和控制機(jī)制,在實(shí)施計(jì)算機(jī)軟件工程項(xiàng)目開發(fā)的過程中應(yīng)該要求項(xiàng)目管理人員充分地掌握和學(xué)習(xí)風(fēng)險(xiǎn)管理知識(shí),熟練地掌握風(fēng)險(xiǎn)識(shí)別、風(fēng)險(xiǎn)控制以及風(fēng)險(xiǎn)轉(zhuǎn)移的方法,在項(xiàng)目啟動(dòng)后立即對(duì)風(fēng)險(xiǎn)進(jìn)行識(shí)別和管理。與此同時(shí)項(xiàng)目管理人員也要保證風(fēng)險(xiǎn)控制和管理貫穿于整個(gè)軟件項(xiàng)目管理的過程中,采用多種方法和技術(shù)手段對(duì)風(fēng)險(xiǎn)進(jìn)行管理和控制,減少各種風(fēng)險(xiǎn)對(duì)企業(yè)經(jīng)濟(jì)效益和軟件開發(fā)造成的影響[2]。
3.3培養(yǎng)計(jì)算機(jī)軟件工程項(xiàng)目管理工作人員團(tuán)隊(duì)意識(shí)
企業(yè)管理人員在完善計(jì)算機(jī)軟件工程項(xiàng)目管理的過程中應(yīng)該讓相關(guān)的項(xiàng)目管理人員從宏觀上掌握大局,進(jìn)而整體性地對(duì)整個(gè)項(xiàng)目管理進(jìn)行掌控。同時(shí)也要充分地發(fā)揮項(xiàng)目管理人員在實(shí)際工作中的帶頭作用,合理地對(duì)員工的工作進(jìn)行安排,對(duì)人力資源進(jìn)行合理的運(yùn)用。在此基礎(chǔ)上也要提高項(xiàng)目管理人員的責(zé)任心和團(tuán)隊(duì)意識(shí),在充分發(fā)揮每一個(gè)管理人員和工作人員個(gè)人能力的同時(shí)培養(yǎng)可以滿足企業(yè)更好發(fā)展需求的新一代人才,提高計(jì)算機(jī)軟件工程項(xiàng)目管理的質(zhì)量。
4結(jié)語(yǔ)
總而言之,在當(dāng)今這個(gè)信息技術(shù)和科學(xué)技術(shù)高速發(fā)展的時(shí)代,軟件工程開發(fā)和設(shè)計(jì)過程中的各個(gè)項(xiàng)目所涉及的內(nèi)容和范圍也在不斷增加,實(shí)施計(jì)算機(jī)軟件工程項(xiàng)目管理過程中各種問題也逐漸凸顯,而計(jì)算機(jī)軟件工程項(xiàng)目工作的管理質(zhì)量也逐漸成為影響軟件企業(yè)核心競(jìng)爭(zhēng)力的關(guān)鍵。在這樣的情況下軟件企業(yè)應(yīng)該充分地認(rèn)識(shí)到計(jì)算機(jī)軟件工程項(xiàng)目管理過程中存在的問題,并通過一定的方法和策略給予完善,進(jìn)而提高項(xiàng)目管理的水平和質(zhì)量,促進(jìn)軟件企業(yè)的長(zhǎng)期、穩(wěn)定和健康發(fā)展。
作者:吳麗娜 單位:宿遷學(xué)院信息工程學(xué)院
摘要:科研機(jī)構(gòu)、高校承擔(dān)的大型科研工程越來越多,軟件在工程項(xiàng)目中扮演著重要角色。結(jié)合科研領(lǐng)域軟件開發(fā)特點(diǎn),介紹軟件開發(fā)流程管理及質(zhì)量保障措施等,可為科研軟件的質(zhì)量提高及創(chuàng)新提供一定借鑒。
關(guān)鍵詞:科研軟件;需求分析;開發(fā)模型;質(zhì)量保障
0引言
隨著科研機(jī)構(gòu)、高校承擔(dān)的國(guó)家大型科學(xué)工程項(xiàng)目越來越多,在這些大型科學(xué)工程中,軟件起到不可或缺的作用。如中國(guó)科學(xué)院高能物理研究所承擔(dān)的硬X射線調(diào)制望遠(yuǎn)鏡項(xiàng)目[1]、BESIII項(xiàng)目[2]中的數(shù)據(jù)采集軟件、探測(cè)器和數(shù)據(jù)監(jiān)測(cè)軟件是獲得物理成果的基礎(chǔ),而模擬軟件和分析軟件則直接關(guān)系到物理成果的處理和精度。這類軟件項(xiàng)目有較深的物理學(xué)背景,需要使用一些物理分析和設(shè)計(jì)方法,實(shí)現(xiàn)手段必須符合領(lǐng)域特點(diǎn)。例如,數(shù)據(jù)存儲(chǔ)在粒子物理實(shí)驗(yàn)和空間天體物理實(shí)驗(yàn)中的要求不同,前者主要采用ROOT[3]格式,而后者則以FITS[4]格式為主,開發(fā)所用的常見庫(kù)和工具也因數(shù)據(jù)存取格式不同而不同。此外,該類軟件應(yīng)用面較窄,僅限于某一科研領(lǐng)域,其開發(fā)很難由軟件公司承擔(dān),因?yàn)檐浖颈仨毻度氪罅康膶W(xué)習(xí)成本,而產(chǎn)品應(yīng)用又受局限。因此,這類軟件的開發(fā)一般由科研院所、高校自行承擔(dān)。然而,目前我國(guó)軟件整體實(shí)力與創(chuàng)新性還不強(qiáng),人才結(jié)構(gòu)也需要改善[5],一些從事基礎(chǔ)研究的機(jī)構(gòu),軟件人才緊缺,且缺乏軟件開發(fā)管理經(jīng)驗(yàn),造成軟件質(zhì)量不高??蒲袡C(jī)構(gòu)從事軟件開發(fā)的科研人員學(xué)習(xí)能力強(qiáng),熱衷于追求新技術(shù),如果在方法上給予指導(dǎo),可幫助其開發(fā)出高質(zhì)量的軟件。依托大型工程培養(yǎng)所需的軟件人才,不僅有利于大型工程項(xiàng)目的實(shí)施,而且還能為國(guó)家培養(yǎng)大批軟件人才。本文結(jié)合該類軟件項(xiàng)目的特點(diǎn)和科研機(jī)構(gòu)現(xiàn)狀,探討其軟件開發(fā)特點(diǎn),并提出流程管理和質(zhì)量保障措施。
1科研領(lǐng)域軟件開發(fā)及其特點(diǎn)
1.1軟件項(xiàng)目特點(diǎn)
(1)軟件提出者。一般是項(xiàng)目科學(xué)家、顧問,他們具有較強(qiáng)的科學(xué)洞察力,也能較好地把握軟件開發(fā)方向,但他們大多只關(guān)注宏觀問題,而非技術(shù)細(xì)節(jié),對(duì)軟件不是很了解,不能用計(jì)算機(jī)語(yǔ)言和思維描述項(xiàng)目,也無法很好地理解和描述實(shí)現(xiàn)流程、細(xì)節(jié),因此不能準(zhǔn)確估計(jì)軟件開發(fā)難度和工作量。
(2)軟件開發(fā)者。一般為青年職工和學(xué)生,他們熟悉軟件開發(fā),但往往不能完全理解項(xiàng)目目標(biāo),也不能深刻理解其物理過程,理解過程中往往思維局限性大,缺乏方向。
(3)軟件測(cè)試者。多數(shù)情況下單元測(cè)試由開發(fā)者承擔(dān),集成或系統(tǒng)測(cè)試由其他人員完成,部分由用戶完成。與開發(fā)人員相比,測(cè)試人員往往物理基礎(chǔ)較好,掌握基本測(cè)試方法,但是沒有建立起完整的測(cè)試體系,而且將軟件測(cè)試當(dāng)作“副業(yè)”,測(cè)試以功能實(shí)現(xiàn)為主,對(duì)軟件細(xì)節(jié)不了解。
(4)用戶。用戶一般是物理工作者,他們熟悉研究領(lǐng)域的物理要求,但不能用計(jì)算機(jī)語(yǔ)言描述需求,往往需求不實(shí)際或不夠明確。他們對(duì)軟件要求較高,要求通過物理測(cè)試對(duì)軟件性能和輸出結(jié)果精度進(jìn)行測(cè)試。如通過運(yùn)行大數(shù)據(jù)量檢查軟件內(nèi)存和時(shí)間消耗,以促進(jìn)開發(fā)者進(jìn)行算法優(yōu)化等。
1.2軟件項(xiàng)目開發(fā)特點(diǎn)
(1)軟件需求不夠明確??蒲蓄I(lǐng)域軟件項(xiàng)目一般都涉及到探測(cè)器和數(shù)據(jù),涉及領(lǐng)域較廣,而且需求不斷變化。無論是軟件提出者還是用戶,往往難以用計(jì)算機(jī)思維或語(yǔ)言清楚描述問題;軟件開發(fā)者對(duì)項(xiàng)目物理目標(biāo),特別是物理過程缺乏深刻理解,不能很好地理解軟件功能細(xì)節(jié)及需求。比如,對(duì)于一些數(shù)據(jù)分析軟件,提出者或用戶難以描述出軟件需要完成的功能,而開發(fā)者對(duì)數(shù)據(jù)處理流程中進(jìn)行的數(shù)據(jù)轉(zhuǎn)換、修正、數(shù)據(jù)結(jié)構(gòu)重組也缺乏深刻理解。
(2)人員結(jié)構(gòu)較為單一。軟件開發(fā)中通常一人需要承擔(dān)多種角色,包括軟件需求分析員、設(shè)計(jì)者和開發(fā)者,甚至測(cè)試者。這樣的職位設(shè)定,人員分工不明確,難以深入把握某一領(lǐng)域(比如測(cè)試)的特點(diǎn)和方法,從而影響了整個(gè)軟件開發(fā)過程。
(3)軟件實(shí)現(xiàn)細(xì)節(jié)難以把握。此類軟件一般涉及復(fù)雜的物理過程,需要用一定的物理方法解決,但方法并不唯一,不同方法會(huì)對(duì)結(jié)果帶來一定影響,而且不同類型數(shù)據(jù)所依賴的方法也不同。軟件開發(fā)中還有些研究性課題,只能以接口形式存在于軟件中,但預(yù)留接口時(shí)往往設(shè)計(jì)較為簡(jiǎn)單,考慮的情況過于理想,難以滿足實(shí)際需求。然而,如果設(shè)計(jì)時(shí)考慮得比較復(fù)雜,接口較多,又往往缺乏必要的軟件技術(shù)和經(jīng)驗(yàn),不能有效把握細(xì)節(jié)。
(4)硬件頻繁改動(dòng)增加軟件開發(fā)風(fēng)險(xiǎn)。軟件依賴于硬件,設(shè)計(jì)初期軟件是在理想的硬件設(shè)計(jì)狀態(tài)下運(yùn)行,但如果硬件發(fā)生變更或者運(yùn)行影響因素增加,軟件也隨之變動(dòng),從而加大開發(fā)風(fēng)險(xiǎn)。
(5)軟件測(cè)試及評(píng)估缺乏專業(yè)水平。由于開發(fā)者、測(cè)試者與用戶的專業(yè)測(cè)試能力都比較欠缺,難以涉及到核心質(zhì)量問題,往往無法全面對(duì)軟件作出專業(yè)評(píng)估。
(6)人員管理難度大。科研機(jī)構(gòu)、高校一般熱衷于科學(xué)研究而不是工程項(xiàng)目本身,因此難以兼顧兩方面工作。軟件提出者和管理人員往往對(duì)軟件工程缺乏深入了解,難以對(duì)開發(fā)工作作出客觀評(píng)價(jià),因此對(duì)軟件開發(fā)的進(jìn)度和質(zhì)量帶來一定影響。
(7)軟件不確定性因素多。隨著工程實(shí)施,軟件提出者、用戶會(huì)不斷改變、增加需求,加上開發(fā)者及測(cè)試者缺乏相關(guān)經(jīng)驗(yàn),代碼開發(fā)不規(guī)范、開發(fā)人員流動(dòng)性強(qiáng)等增加了軟件開發(fā)的不穩(wěn)定性。另外,為降低開發(fā)成本和難度,開發(fā)人員通常會(huì)引入現(xiàn)成的工具,這可能給軟件開發(fā)帶來隱患。然而,面向某一科研領(lǐng)域的軟件開發(fā)項(xiàng)目也有自身的優(yōu)勢(shì)。如和大型專業(yè)軟件相比,所需的項(xiàng)目功能不是特別多,部分開發(fā)平臺(tái)具有可移植性,開發(fā)人員綜合素質(zhì)較高,學(xué)習(xí)能力強(qiáng),英語(yǔ)基礎(chǔ)較好。此外,很多工程與國(guó)外合作開發(fā),可參考國(guó)外成熟軟件,并方便引進(jìn)一些免費(fèi)的軟件框架和平臺(tái),如Gaudi[6]框架、天文分析工具庫(kù)Ftool[7]等。
2軟件開發(fā)流程管理
2.1確定軟件開發(fā)模型
科研機(jī)構(gòu),尤其是一些缺少經(jīng)驗(yàn)的團(tuán)隊(duì),習(xí)慣采用瀑布模型進(jìn)行開發(fā),主要由于該模型分階段,且各階段間存在因果關(guān)系,比較符合思維模式。但它會(huì)產(chǎn)生大量文檔,到開發(fā)后期會(huì)凸顯軟件開發(fā)缺陷。適合科研領(lǐng)域的開發(fā)模型有迭代式模型[8-9](需求變更驅(qū)動(dòng)型)、增量模型(功能驅(qū)動(dòng)型)及快速原型開發(fā)[10]等。對(duì)于科研軟件而言,模型選擇需綜合考慮軟件框架穩(wěn)定性和開放性、構(gòu)件獨(dú)立性以及項(xiàng)目組開發(fā)經(jīng)驗(yàn)等。比如對(duì)于需求不明確、流程不清晰、算法不確定的項(xiàng)目(如數(shù)據(jù)處理軟件、分析軟件和標(biāo)定軟件等)采用迭代模型或者快速原型開發(fā)較好。此外,采用一種模型為主,其它模型為輔,也會(huì)得到很好的效果。
2.2加強(qiáng)開發(fā)流程控制
無論采用何種開發(fā)模型,開發(fā)人員必須在每一次開發(fā)或迭代中完整實(shí)現(xiàn)需求分析、設(shè)計(jì)、編碼和測(cè)試等步驟。各階段的評(píng)審或項(xiàng)目報(bào)告尤為重要,項(xiàng)目前期要確保軟件開發(fā)人員準(zhǔn)確理解項(xiàng)目需求以及軟硬件環(huán)境;中期階段要確保開發(fā)流程和方法可靠;后期要通過測(cè)試確保軟件運(yùn)行符合要求。
2.3需求分析中注重物理分析
科研軟件中一般涉及大量數(shù)據(jù)操作,而且過程比較復(fù)雜,一些原始數(shù)據(jù)要經(jīng)過轉(zhuǎn)換、重建、標(biāo)定及修正等步驟,而且處理不一定是線性的,即相鄰數(shù)據(jù)之間可能有關(guān)聯(lián)。這些功能和性能需求不容易明確,需要著重把握。軟件中還可能涉及一些物理算法(比如圖像修正、頻率分解等),因此在需求分析中需要著重進(jìn)行物理分析,包括流程梳理、特殊方法和條件選擇等。
2.4采用串行開發(fā)方式
科研機(jī)構(gòu)人員結(jié)構(gòu)比較單一,往往多項(xiàng)工作并行執(zhí)行,給軟件開發(fā)質(zhì)量提升及人才培養(yǎng)帶來不利影響,可將相關(guān)性比較強(qiáng)的軟件以串行方式開發(fā),數(shù)據(jù)產(chǎn)品生成軟件和數(shù)據(jù)分析軟件可以依次開發(fā)。
2.5提高開發(fā)人員的主觀能動(dòng)性
軟件開發(fā)過程中,保障軟件項(xiàng)目負(fù)責(zé)人在經(jīng)費(fèi)使用及績(jī)效考核中的話語(yǔ)權(quán),組建凝聚力強(qiáng)的研發(fā)團(tuán)隊(duì),對(duì)軟件開發(fā)的進(jìn)度、質(zhì)量進(jìn)行考核。
3軟件質(zhì)量保障措施
(1)加強(qiáng)開發(fā)過程中的溝通??蒲许?xiàng)目的不確定性帶來軟件開發(fā)需求的變動(dòng),用戶往往只注重項(xiàng)目需求功能滿足,而不關(guān)心軟件的實(shí)現(xiàn)細(xì)節(jié),所提出的功能或接口可能不切實(shí)際,因此需要加強(qiáng)與用戶的溝通,明確軟件開發(fā)目標(biāo)。
(2)充分調(diào)動(dòng)開發(fā)人員積極性??蒲袡C(jī)構(gòu)軟件開發(fā)人員往往是科研項(xiàng)目的幕后工作者,其工作成果容易被科研項(xiàng)目成果所掩蓋,所以充分調(diào)動(dòng)軟件開發(fā)人員的工作積極性尤為必要。一方面,為其提供成果展示平臺(tái),尤其是展示創(chuàng)新性成果,如將開發(fā)中的文檔整理成冊(cè)等;另一方面,在基金申請(qǐng)、職稱評(píng)定等方面提供支持??蒲袡C(jī)構(gòu)職稱評(píng)定主要依據(jù)取得的科研成果,由于工作內(nèi)容不同,如采取同樣的評(píng)審條件,軟件開發(fā)人員與其他研究人員在同一層次上競(jìng)爭(zhēng)將缺乏競(jìng)爭(zhēng)力??赡軐?dǎo)致部分人員不愿意從事軟件開發(fā)工作,或者開發(fā)軟件的同時(shí)還從事其它研究,從而影響軟件開發(fā)進(jìn)度和質(zhì)量。因此,需要根據(jù)軟件開發(fā)人員工作的特殊性,通過有效的激勵(lì)措施調(diào)動(dòng)其積極性。
(3)培養(yǎng)既懂管理又懂技術(shù)的項(xiàng)目負(fù)責(zé)人。優(yōu)秀的軟件工程項(xiàng)目負(fù)責(zé)人不僅是一個(gè)好的軟件設(shè)計(jì)師,對(duì)軟件實(shí)現(xiàn)細(xì)節(jié)能夠很好的掌控,還是一名優(yōu)秀的管理者,能科學(xué)配置資源。
4結(jié)語(yǔ)
面向科研領(lǐng)域的軟件具有較深的行業(yè)背景,其設(shè)計(jì)方法、實(shí)現(xiàn)手段有很強(qiáng)的領(lǐng)域依賴性。本文從科研領(lǐng)域特點(diǎn)及軟件提出者、開發(fā)者、測(cè)試者、用戶的角度出發(fā),探討了其需求難以明確、人員結(jié)構(gòu)較單一且管理難度大的特點(diǎn)。在軟件開發(fā)管理過程中,需要采用合適的軟件開發(fā)模型,注重流程管理,充分調(diào)動(dòng)開發(fā)人員的工作積極性。
作者:趙海升 李兵 聶建胤 宋黎明 單位:中國(guó)科學(xué)院高能物理研究所
【摘要】
隨著軟件深入到我們生活的各個(gè)領(lǐng)域,人們對(duì)軟件的特性以及功能要求越來越多,要開發(fā)出一個(gè)優(yōu)秀的軟件,必須綜合不同的用戶的不同的想法。另外加上企業(yè)、個(gè)人和政府的信息需求日益復(fù)雜,現(xiàn)在的計(jì)算機(jī)程序不再是一個(gè)人能夠輕松構(gòu)建,而是需要一個(gè)龐大的團(tuán)隊(duì)共同努力。并且各種形式,各種應(yīng)用領(lǐng)域的軟件都需要工程化,所以,產(chǎn)生了軟件工程,整個(gè)軟件工程過程中的項(xiàng)目管理方法是非常重要的,本文主要根據(jù)軟件開發(fā)中項(xiàng)目管理涉及的人員、產(chǎn)品、過程和項(xiàng)目四個(gè)方面來講述了軟件工程項(xiàng)目管理的具體內(nèi)容。
【關(guān)鍵詞】軟件工程;項(xiàng)目管理;管理方法
1軟件工程開發(fā)概述
軟件工程是建立和使用一套合理的工作原則,以便經(jīng)濟(jì)地獲得可靠地、可以在實(shí)際機(jī)器上高效運(yùn)行的軟件。軟件工程方法為構(gòu)建軟件提供了技術(shù)上的解決方法,包括溝通、需求分析、設(shè)計(jì)建模、編程、測(cè)試和技術(shù)支持。
2軟件工程項(xiàng)目管理方法在軟件開發(fā)中的應(yīng)用
有效的項(xiàng)目管理集中在4個(gè)方面:人員、產(chǎn)品、過程和項(xiàng)目。
2.1人員
在IEEE發(fā)表的一項(xiàng)研究中提到,當(dāng)向3個(gè)大型技術(shù)公司中主管工程的3位副總裁問及一個(gè)成功的軟件項(xiàng)目中最重要的因素是什么時(shí),他們回答會(huì)的的第一重要的因素不是他們所用的工具,而是人員。
2.1.1項(xiàng)目利益相關(guān)人員每個(gè)項(xiàng)目的利益相關(guān)人員有高級(jí)管理者、技術(shù)管理者、開發(fā)人員、客戶和最終用戶參與,為了高效率的完成項(xiàng)目,整個(gè)團(tuán)隊(duì)必須能夠發(fā)揮好每個(gè)相關(guān)人員的能力和技術(shù),這是團(tuán)隊(duì)領(lǐng)導(dǎo)者的任務(wù)。
2.1.2團(tuán)隊(duì)領(lǐng)導(dǎo)者項(xiàng)目的管理需要很多相關(guān)者的努力,作為一個(gè)團(tuán)隊(duì)的領(lǐng)導(dǎo)者,第一要具有一定的實(shí)力,必須能夠掌握整個(gè)項(xiàng)目,還要能夠理解團(tuán)隊(duì)人員,能夠用自己的語(yǔ)言來影響整個(gè)團(tuán)隊(duì)。
2.1.3軟件團(tuán)隊(duì)優(yōu)秀的團(tuán)隊(duì)結(jié)構(gòu)取決于組織的管理風(fēng)格、團(tuán)隊(duì)里人員數(shù)目與技術(shù)書評(píng),以及問題的總體難易程度。規(guī)劃軟件工程團(tuán)隊(duì)結(jié)構(gòu)時(shí)應(yīng)該考慮待解決問題的難度、開發(fā)程序的規(guī)模、團(tuán)隊(duì)成員需要共同工作的時(shí)間、對(duì)問題做模塊化劃分的程度、待開發(fā)系統(tǒng)的質(zhì)量要求和可靠性要求、交付日期的嚴(yán)格程度以及項(xiàng)目所需要的友好交流的程度等因素。
2.2產(chǎn)品
不管喜歡與否,從項(xiàng)目一開始,就要研究應(yīng)該開發(fā)哪些產(chǎn)品以及要解決哪些問題。至少我們要建立和界定產(chǎn)品的范圍。
2.2.1軟件范圍軟件項(xiàng)目管理首先要做的就是確定軟件范圍。確定范圍主要考慮要開發(fā)的軟件如何適應(yīng)于大型的系統(tǒng)、產(chǎn)品或業(yè)務(wù)環(huán)境,軟件要產(chǎn)生哪些客戶可見的數(shù)據(jù)對(duì)象作為輸出和軟件要執(zhí)行什么功能才能將輸入數(shù)據(jù)變換成輸出數(shù)據(jù)等問題。
2.2.2問題劃分問題劃分是軟件需求分析的核心活動(dòng)。在確定軟件范圍的活動(dòng)中,并不試圖去完全分解問題,只是分解其中的兩個(gè)主要方面:必須交付的功能和內(nèi)容和所使用的過程。
2.3過程
團(tuán)隊(duì)選擇過程模型主要適合于需要該產(chǎn)品的客戶和從事開發(fā)工作的人員,產(chǎn)品本身的特性和軟件團(tuán)隊(duì)隨處的項(xiàng)目工作環(huán)境。軟件團(tuán)隊(duì)在選擇最適合項(xiàng)目的軟件過程模型時(shí),應(yīng)該具有很大的靈活性。一旦選定了過程模型,項(xiàng)目團(tuán)隊(duì)可以根據(jù)需要靈活地確定過程模型中應(yīng)包含的軟件工程任務(wù)。較小的項(xiàng)目如果與以前開發(fā)過的項(xiàng)目相似,可以采用線性順序方法。如果時(shí)間要求太緊,不可能完成所有功能時(shí),增量策略可能是最好的。同樣的,如果項(xiàng)目具有其他特性,可能就要選擇其他過程模型。作為項(xiàng)目負(fù)責(zé)人,要特別注意與用戶保持聯(lián)系,掌握用戶的心理和動(dòng)態(tài)防止來自用戶的各種干找和阻力。
2.4項(xiàng)目
為了更好地管理軟件項(xiàng)目,我們要注意以下幾點(diǎn):
(1)在正確的基礎(chǔ)上開始工作。通過以下兩點(diǎn)來實(shí)現(xiàn):首先努力的正確理解要解決的問題,然后為每個(gè)參與項(xiàng)目的人員設(shè)置現(xiàn)實(shí)的目標(biāo)和期望。這一點(diǎn)又通過組建合適的開發(fā)團(tuán)隊(duì),并給與團(tuán)隊(duì)工作時(shí)所需的自由、權(quán)利和技術(shù)而得到加強(qiáng)。
(2)保持動(dòng)力。很多項(xiàng)目的啟動(dòng)都有一個(gè)良好的開端,但是,后來慢慢地開始瓦解。為了使整個(gè)項(xiàng)目開發(fā)過程人員充滿動(dòng)力,項(xiàng)目經(jīng)理比喻采用激勵(lì)措施,使人員變動(dòng)更小,讓每個(gè)任務(wù)都高質(zhì)量的完成。
(3)跟蹤進(jìn)展。對(duì)于軟件項(xiàng)目而言,當(dāng)工作產(chǎn)品正在產(chǎn)生或被認(rèn)可時(shí),跟蹤項(xiàng)目進(jìn)展要作為質(zhì)量保證活動(dòng)的一部分。
(4)做出英明決策。總體上,項(xiàng)目經(jīng)理和軟件團(tuán)隊(duì)的決策應(yīng)該“保持項(xiàng)的簡(jiǎn)單性”。
(5)進(jìn)行事后分析。建立統(tǒng)一的機(jī)制,從每個(gè)項(xiàng)目中獲取科學(xué)系的經(jīng)驗(yàn)。
3結(jié)語(yǔ)
軟件工程項(xiàng)目管理是軟件工程的普適性活動(dòng)。它先于任何技術(shù)活動(dòng)之前開始,且持續(xù)貫穿于整個(gè)計(jì)算機(jī)軟件的建模、構(gòu)造和部署之中。項(xiàng)目管理中的人員、產(chǎn)品、過程和項(xiàng)目對(duì)軟件項(xiàng)目管理具有重大的影響。要順利完成軟件開發(fā),就必須將人員組織成有效的團(tuán)隊(duì),激勵(lì)他們完成高質(zhì)量的軟件工作,并協(xié)調(diào)他們實(shí)現(xiàn)有效的溝通。產(chǎn)品的需求必須考慮客戶與開發(fā)者的想法,設(shè)計(jì)更合適的產(chǎn)品。過程必須適合于人員和產(chǎn)品。最后必須采用確保軟件團(tuán)隊(duì)能夠成功的方式來組織項(xiàng)目。
作者:王明 單位:首都經(jīng)濟(jì)貿(mào)易大學(xué)
1軟件工程項(xiàng)目管理中存在的問題
1.1缺乏管理意識(shí)
在軟件工程項(xiàng)目處理中,有些項(xiàng)目經(jīng)理沒有強(qiáng)烈的認(rèn)識(shí)到本身的責(zé)任,無法從總體上掌控全部項(xiàng)目,只是靜心于詳細(xì)的技術(shù)工作,造成項(xiàng)目組成員之間忙的忙、閑的閑,打算不周、使命不均、資本奢侈等近況。有些項(xiàng)目經(jīng)理沒有很好的管理方法,本身做比力堅(jiān)苦的事情,使項(xiàng)目使命沒法公道的分配給小組成員,以到達(dá)事情“負(fù)載平衡”。在涉及相關(guān)軟件技術(shù)方面的企業(yè)中,項(xiàng)目經(jīng)理大部分是團(tuán)隊(duì)中的技術(shù)中堅(jiān)力量或者是主要技術(shù)人員。但是,在詳細(xì)的項(xiàng)目實(shí)施細(xì)節(jié)中,無論是項(xiàng)目基本的常識(shí),或是項(xiàng)目實(shí)施必備的能力與本領(lǐng),他們還存在著很大的晉升空間。技術(shù)骨干在擔(dān)當(dāng)項(xiàng)目經(jīng)理之前,最佳的選擇是提前練習(xí)與實(shí)踐相關(guān)的項(xiàng)目辦理常識(shí)。項(xiàng)目經(jīng)理需要的不僅僅是技術(shù)上的常識(shí),更多的是與人來往配合的常識(shí),需要指出的是人際間的交往能力是其必需的業(yè)務(wù)素質(zhì)之一。另外,項(xiàng)目的負(fù)責(zé)人還要有比較強(qiáng)烈的責(zé)任意識(shí),并且在現(xiàn)實(shí)工作中不斷提高本身應(yīng)該具備的責(zé)任品質(zhì),積極踐行責(zé)任行為,樹立好的標(biāo)桿與榜樣,為團(tuán)隊(duì)整體的發(fā)展負(fù)責(zé)。這是項(xiàng)目實(shí)施的具體路徑所決定的,沒有領(lǐng)頭羊一切將很難開展與執(zhí)行。
1.2存在風(fēng)險(xiǎn)管理
項(xiàng)目風(fēng)險(xiǎn)與預(yù)防潛在危害的意識(shí)是一種非常重要的意識(shí),在任何項(xiàng)目在舉行方向與正式實(shí)行以前,作為項(xiàng)目的負(fù)責(zé)人要從危害存在的大概性動(dòng)身,對(duì)其大概致使的危害系數(shù)舉行預(yù)先的判定和做好需要的預(yù)警備案。任何項(xiàng)目都有必然存在的潛在的風(fēng)險(xiǎn),但是最好人工的準(zhǔn)備,風(fēng)險(xiǎn)的危害最大水平的降低是對(duì)項(xiàng)目負(fù)責(zé)人能力與水平的重要考量,其必需做好足夠的準(zhǔn)備工作來應(yīng)對(duì)隨時(shí)發(fā)生的變故。有些項(xiàng)目經(jīng)理在工作中并沒有充分認(rèn)識(shí)到風(fēng)險(xiǎn)管理的重要性,對(duì)企劃書中風(fēng)險(xiǎn)管理進(jìn)行了粗略介紹,敷衍了事的隨意列出幾條危害,寫一些簡(jiǎn)略應(yīng)答辦法,對(duì)后來的風(fēng)險(xiǎn)防范起不到任何作用和影響。
1.3內(nèi)部溝通問題
在軟件工程項(xiàng)目的進(jìn)展與實(shí)施過程中,人際間的配合與合作是不可缺少的,但是由于秉性的差異,溝通與交流中的障礙與差異會(huì)影響團(tuán)隊(duì)的協(xié)作與凝聚。很多開發(fā)的工程項(xiàng)目的規(guī)模比較龐大、復(fù)雜,項(xiàng)目經(jīng)理就很難協(xié)調(diào)小組成員之間的關(guān)系。項(xiàng)目團(tuán)隊(duì)中就很有可能出現(xiàn)不同角色之間的分工不清、責(zé)任不明,導(dǎo)致的工作互相推諉、出現(xiàn)問題推卸責(zé)任的情況。有時(shí)還會(huì)發(fā)生組員之間不進(jìn)行溝通聯(lián)系,各做各的工作,不愿意和別人合作,最終導(dǎo)致的項(xiàng)目無法按時(shí)完成等問題,產(chǎn)生不必要發(fā)生的損失。為避免以上呈現(xiàn)的現(xiàn)象在軟件工程項(xiàng)目的研發(fā)與實(shí)施過程中,項(xiàng)目經(jīng)理應(yīng)制定有效的交流軌制和交流機(jī)制,增強(qiáng)團(tuán)隊(duì)隊(duì)員之間的配合意識(shí),對(duì)由于貧乏交流而產(chǎn)生的差錯(cuò)要進(jìn)行規(guī)避與責(zé)罰。進(jìn)度控制的問題在軟件開發(fā)工作過程中,由于種種原因無法按時(shí)完成工作進(jìn)度,延期項(xiàng)目的進(jìn)度也是經(jīng)常有的事情,有可能會(huì)帶來很嚴(yán)重的損失。這時(shí)就需要項(xiàng)目經(jīng)理來有效的節(jié)制團(tuán)隊(duì)的工作進(jìn)度,對(duì)應(yīng)項(xiàng)目進(jìn)度的個(gè)體意義進(jìn)行判斷,事前或?qū)崟r(shí)采納需要的辦法,盡可能縮小預(yù)期進(jìn)度與現(xiàn)實(shí)進(jìn)度的誤差,實(shí)現(xiàn)對(duì)項(xiàng)目的自動(dòng)管控。
2軟件工程項(xiàng)目管理對(duì)策
2.1完善管理體系
首先,計(jì)算機(jī)軟件工程項(xiàng)目管理的體系要對(duì)人才進(jìn)行有效并且合理的管理,建立一個(gè)完善的、合理的人力資源管理體系。其次,團(tuán)隊(duì)職員要有杰出的本領(lǐng)與功底,而且隊(duì)員要有求知欲和上進(jìn)心,可以不竭的進(jìn)修計(jì)算機(jī)軟件工程項(xiàng)目辦理的熱情,有用的將履歷和實(shí)踐。最后,團(tuán)隊(duì)中的隊(duì)員要履行工程項(xiàng)目中的規(guī)章制度,嚴(yán)苛的獎(jiǎng)懲制度也會(huì)在必然程度上增進(jìn)隊(duì)員,激發(fā)他們的主動(dòng)性,使得隊(duì)員更踴躍的為項(xiàng)目盡力。
2.2提高進(jìn)度與風(fēng)險(xiǎn)管理工作的效能
項(xiàng)目經(jīng)理首先應(yīng)加強(qiáng)項(xiàng)目進(jìn)度的處理,項(xiàng)目進(jìn)度計(jì)劃的制定指,利用時(shí)間進(jìn)度完善辦理進(jìn)程的功效,來抉擇項(xiàng)目的起頭及完成的時(shí)刻表。成立一個(gè)實(shí)際的項(xiàng)目進(jìn)度計(jì)劃的進(jìn)程,和公平合理的、有效的管控好計(jì)算機(jī)軟件工程項(xiàng)目辦理中,全數(shù)小組成員的任務(wù)狀況。
計(jì)算機(jī)軟件工程項(xiàng)目辦理的職員,應(yīng)答危害辦理的常識(shí)、危害方法的常識(shí)、量化的方式,和危害管控的方式舉行有用的把握和認(rèn)知,為計(jì)算機(jī)軟件工程項(xiàng)目辦理做好有用的危害辦理陳述,而且做好有用的危害防備事情。風(fēng)險(xiǎn)在項(xiàng)目完成之前的過程中都有可能會(huì)發(fā)生,所以需要項(xiàng)目經(jīng)理定期的對(duì)軟件工程項(xiàng)目進(jìn)行風(fēng)險(xiǎn)評(píng)估,對(duì)不同等級(jí)的風(fēng)險(xiǎn)進(jìn)行使用不同的應(yīng)對(duì)措施來處理問題,必要時(shí)期可以采用規(guī)避、減緩等處理方式。當(dāng)前在軟件項(xiàng)目控制中的一個(gè)非常重要的應(yīng)用是對(duì)信息的優(yōu)化處理與分析,從而做出比較科學(xué)的判斷與預(yù)測(cè),隨著近幾年來,軟件在項(xiàng)目控制中的深入應(yīng)用,特別是各種計(jì)算方法的不斷普及,項(xiàng)目控制在“軟計(jì)算”等方面取得了非常長(zhǎng)足的進(jìn)展。這些都是我們?cè)谖磥淼捻?xiàng)目工程現(xiàn)代化技術(shù)的發(fā)展方面應(yīng)該急需解決的問題。
2.3建立合作式團(tuán)隊(duì)
我國(guó)在項(xiàng)目管理方面的科研人才存在著很大的缺口,這一點(diǎn)嚴(yán)重地制約了我國(guó)項(xiàng)目管理的現(xiàn)代化技術(shù)發(fā)展,因此,構(gòu)筑合作團(tuán)隊(duì)非常重要。第一要素是信任感。這意味著一個(gè)有凝聚力的、高效的團(tuán)隊(duì)成員必須學(xué)會(huì)迅速地、平心靜氣地熟習(xí)自己的詬病、錯(cuò)誤、失敗。他們還要樂于承認(rèn)他人的優(yōu)勢(shì),即便這些優(yōu)勢(shì)超過了本身。以人的軟弱與退縮是很難形成有戰(zhàn)斗力的集體的,這與高效管理的初衷也不盡符合。第二要素超卓的團(tuán)隊(duì)需要領(lǐng)導(dǎo)帶頭。團(tuán)隊(duì)成員全力以赴,由于他們很清晰必要做什么,他們會(huì)彼此排除別人那些無助的行動(dòng)而恰恰是這類無怨無悔的行為,才培育和培養(yǎng)了他們對(duì)彼此的負(fù)責(zé)與擔(dān)當(dāng)。第三要素增強(qiáng)職員之間的聯(lián)系??梢园雌谝娒骈_會(huì),開會(huì)前先把議題準(zhǔn)備好,會(huì)中有記實(shí),吩咐有記實(shí)總結(jié)、存案,除正式交往,隊(duì)員之間也要非正式練習(xí),連結(jié)事情關(guān)系,增強(qiáng)感性與親情的融會(huì)是隊(duì)員的一種需求。
3軟件工程項(xiàng)目對(duì)策的有效性分析
當(dāng)前在軟件工程項(xiàng)目中的一個(gè)非常重要的應(yīng)用是對(duì)各種信息的優(yōu)化處理與分析,然后制定相應(yīng)的對(duì)策,來實(shí)施對(duì)各類問題的有效解決。
3.1對(duì)策的針對(duì)性
對(duì)策目標(biāo)的針對(duì)性,是指?jìng)溥x的對(duì)策必須是依據(jù)項(xiàng)目管理中給出現(xiàn)的問題,提出的解決方案。文中第三部分指出的三條對(duì)策都是根據(jù)軟件工程項(xiàng)目管理中可能出現(xiàn)的三種問題,一一對(duì)應(yīng)提出的,每一條都是根據(jù)問題提出的相對(duì)應(yīng)的解決措施。這中針對(duì)性要從不同的問題性質(zhì)的本身來設(shè)定不同的方案,在實(shí)踐過程中,對(duì)策的針對(duì)性是解決問題的關(guān)鍵所在。
3.2對(duì)策的實(shí)用性
對(duì)策必需遵循主、客觀條件,并在此基礎(chǔ)上提出清楚的而不是模糊不清的、可操作的而不是脫離實(shí)際的對(duì)策。提出的三種對(duì)策都是在現(xiàn)實(shí)能夠達(dá)到的基礎(chǔ)上制定出來的,清晰地指出應(yīng)如何處理項(xiàng)目管理中出現(xiàn)的問題。所以,從問題對(duì)策的實(shí)用性出發(fā),探究其發(fā)展的對(duì)策具有非常重要的積極意義。
3.3對(duì)策的可行性
對(duì)策的可行性指對(duì)策與問題之間是否存在一致性。同時(shí),政策的制定應(yīng)該遵循各種主觀與客觀的要求,在了解清楚的基礎(chǔ)上進(jìn)行對(duì)應(yīng)性的應(yīng)答。當(dāng)政策與具體問題出現(xiàn)嚴(yán)重的不對(duì)稱時(shí)則非常容易造成意外的損失。
作者:郎曉菲
計(jì)算機(jī)軟件大體分為三類,一種是總述,一種是系統(tǒng)軟件,一種是應(yīng)用軟件,系統(tǒng)軟件的作用是促使各個(gè)硬件按照一定的規(guī)律協(xié)調(diào)工作,保證計(jì)算機(jī)處于正常運(yùn)轉(zhuǎn)狀態(tài)。而應(yīng)用軟件的作用則是為了實(shí)現(xiàn)某種使用愿望而開發(fā)出來的軟件。
1計(jì)算機(jī)軟件工程項(xiàng)目管理的基本概念
1.1工程項(xiàng)目管理的含義工程項(xiàng)目管理主要是業(yè)主通過委托從事工程項(xiàng)目管理的企業(yè),簽署相關(guān)協(xié)議,工程項(xiàng)目管理企業(yè)有義務(wù)和權(quán)力代表業(yè)主在工程項(xiàng)目進(jìn)行的情況卜干預(yù)和服務(wù)。工程項(xiàng)目管理企業(yè)可以協(xié)助業(yè)主同項(xiàng)目工程總承包簽訂一系列合同,只是起到輔助性作用,不直接與總承包企業(yè)或者施工、勘察、供貨和設(shè)計(jì)簽署協(xié)議或合同,工程項(xiàng)目管理企業(yè)有責(zé)任在施工過程中監(jiān)督合同的完成情況。
1.2軟件工程項(xiàng)目的概況
1.2.1管理人員開展有序的項(xiàng)目計(jì)劃
企業(yè)必須把人員管理放在重要位置,在軟件工程項(xiàng)目的開發(fā)上人員的調(diào)配問題是保證工程順利進(jìn)行的重要因素,因此,項(xiàng)目能否成功和工作人員的工作能力、寫作能力息息相關(guān),針對(duì)工程項(xiàng)目的操作類別不同,可以分配成各個(gè)研究小組,進(jìn)行科學(xué)合理的針對(duì)性開發(fā)和高效的協(xié)作,有利于工程的快速推進(jìn)和更加完善。小組內(nèi)的人員根據(jù)自身優(yōu)勢(shì),確定自己的工作內(nèi)容和工作時(shí)間。對(duì)項(xiàng)目進(jìn)行正確的認(rèn)識(shí)和對(duì)風(fēng)險(xiǎn)進(jìn)行評(píng)估,與此同時(shí)從節(jié)約成木的方而出發(fā),形成科學(xué)的人力資源調(diào)配機(jī)制,使項(xiàng)目得以順利開展。
1.2.2質(zhì)量和配置管理工作
軟件的質(zhì)量管理工作是整個(gè)項(xiàng)目的核心工作,質(zhì)量管理決定著計(jì)算機(jī)軟件工程項(xiàng)目管理是否真正的成功,通過一系列保證質(zhì)量的手段,有計(jì)劃的編制、控制和保證項(xiàng)目質(zhì)量。保證項(xiàng)目質(zhì)量的方式可以通過定期的進(jìn)行質(zhì)量評(píng)估得以實(shí)現(xiàn),在日常項(xiàng)目管理中要不斷的對(duì)工作進(jìn)行考查,對(duì)于項(xiàng)目不合格的地方要提出意見并且考慮整改措施,不斷完善整個(gè)軟件配置管理的記錄工作,使項(xiàng)目的質(zhì)量能有一定的檢測(cè)體系,這樣開發(fā)者會(huì)對(duì)項(xiàng)目工程的質(zhì)量問題有比較深入的了解。
1.2.3風(fēng)險(xiǎn)評(píng)估和管理工作
風(fēng)險(xiǎn)管理大致分為兩種工作,一種是風(fēng)險(xiǎn)識(shí)別,另一種是風(fēng)險(xiǎn)評(píng)估。得到評(píng)估結(jié)果以后要針對(duì)問題提出相應(yīng)的解決辦法,定期檢測(cè)計(jì)算機(jī)軟件工程的好處是可以減小產(chǎn)生風(fēng)險(xiǎn)的概率,還可以避免一些因疏忽而產(chǎn)生風(fēng)險(xiǎn),使項(xiàng)目的損失減少到最低,也減少了因項(xiàng)目風(fēng)險(xiǎn)而造成的一些相關(guān)責(zé)任人的利益沖突。
2計(jì)算機(jī)軟件工程項(xiàng)目管理中存在的問題
2.1管理團(tuán)隊(duì)的協(xié)作問題
分工合作是我們完成一個(gè)項(xiàng)目的基木因素,在軟件開發(fā)方而更需要每個(gè)人的智慧一起凝聚出果實(shí),共同享受成果,而目前在計(jì)算機(jī)軟件工程項(xiàng)目管理方而信息的交流方而存在一些問題,例如分工不清、團(tuán)隊(duì)不合作等問題。
2.2需求分析和實(shí)際中的業(yè)務(wù)存在差距問題
計(jì)算機(jī)軟件工程項(xiàng)目沒有結(jié)合實(shí)際的活動(dòng)需求,也沒有調(diào)查有效的數(shù)據(jù)分析,因此計(jì)算機(jī)軟件工程項(xiàng)目管理在開發(fā)出新的產(chǎn)品以后并沒有取得理想的業(yè)務(wù)效果。
2.3風(fēng)險(xiǎn)管理的問題
項(xiàng)目的風(fēng)險(xiǎn)工作是企業(yè)需要考慮的很重要的問題,如果風(fēng)險(xiǎn)沒有相應(yīng)科學(xué)管理,很容易帶來巨大的損失,但是很多員工并不懂得如何規(guī)避風(fēng)險(xiǎn),缺乏相應(yīng)的專業(yè)知識(shí),更是缺少對(duì)風(fēng)險(xiǎn)工作的管理,導(dǎo)致很多企業(yè)在風(fēng)險(xiǎn)來臨時(shí)無法做出正確行動(dòng),造成巨大的經(jīng)濟(jì)損失。
3計(jì)算機(jī)軟件工程項(xiàng)目管理的對(duì)策
3.1對(duì)風(fēng)險(xiǎn)管理和工作進(jìn)度進(jìn)行有效管理
制定風(fēng)險(xiǎn)管理制度。計(jì)算機(jī)軟件工程項(xiàng)目管理的工作人員必須具有一定的風(fēng)險(xiǎn)識(shí)別意識(shí)和相應(yīng)的遇到風(fēng)險(xiǎn)的專業(yè)知識(shí),并且能有效的控制風(fēng)險(xiǎn)的能力。在平時(shí)要做好風(fēng)險(xiǎn)評(píng)估的管理報(bào)告,針對(duì)可能發(fā)生的風(fēng)險(xiǎn)要及時(shí)預(yù)測(cè)并且做出相應(yīng)的解決行動(dòng)。設(shè)置專門的人員對(duì)計(jì)算機(jī)軟件工程項(xiàng)目定期進(jìn)行風(fēng)險(xiǎn)的評(píng)估和檢查工作。在整個(gè)項(xiàng)目中,根據(jù)需要進(jìn)行多次的風(fēng)險(xiǎn)管理工作,因?yàn)轱L(fēng)險(xiǎn)無時(shí)無刻都有可能存在,檢查的目的是盡量減少風(fēng)險(xiǎn)發(fā)生,在一般情況卜處理風(fēng)險(xiǎn)的措施一般有三種:減緩、規(guī)避和轉(zhuǎn)移。提高工程的進(jìn)度,不斷的推進(jìn)工程的工作效率。要制定詳細(xì)的工作計(jì)劃表,并且盡可能達(dá)到最高的工作目標(biāo)。工作人員有嚴(yán)謹(jǐn)?shù)墓ぷ鲬B(tài)度和高效的作息時(shí)間安排,管理人員要密切關(guān)注工程進(jìn)度,不斷的督促員工完成應(yīng)做的工作量,有條理、高效的完成對(duì)員工的工作任務(wù)的監(jiān)督工作。
3.2建立完善的管理體系針對(duì)計(jì)算機(jī)軟件工程的人員日常管理工作,要建立科學(xué)有效的管理方案。合理安排人才資源,確保在進(jìn)行計(jì)算機(jī)軟件項(xiàng)目工程時(shí)人員調(diào)配順利進(jìn)行。專業(yè)知識(shí)的培訓(xùn)對(duì)于工作人員來說
是必不可少的,可以極大的豐富計(jì)算機(jī)軟件工程項(xiàng)目人員的專業(yè)水平和實(shí)踐能力,減少工作上的失誤,提高工作效率和工作人員的素質(zhì)。獎(jiǎng)罰制度是對(duì)企業(yè)員工優(yōu)劣的衡量標(biāo)準(zhǔn),所以在計(jì)算機(jī)軟件工程項(xiàng)目管理方而采取獎(jiǎng)罰制度可以極大程度上調(diào)動(dòng)員工的積極性,使員工主動(dòng)為企業(yè)創(chuàng)造效益,企業(yè)的發(fā)展才能有長(zhǎng)遠(yuǎn)的未來。
3.3建立合作的團(tuán)隊(duì)
在員工內(nèi)部建立有效的交流機(jī)制。員工的內(nèi)部工作經(jīng)驗(yàn)交流是非常重要的,因此要完善溝通方法,開辟多種交流方式和渠道,不斷的增強(qiáng)各個(gè)部門的溝通意識(shí),使團(tuán)隊(duì)的力量不斷凝聚起來。明確分工,責(zé)任落實(shí)到個(gè)人。計(jì)算機(jī)軟件工程管理非常復(fù)雜,需要的人員也眾多,因此必須要使每個(gè)員工明確自己的工作內(nèi)容和范圍,清晰的劃分自己所需要負(fù)責(zé)的區(qū)域,清楚自己的責(zé)任,這樣能夠確保每一個(gè)步驟都井井有條,非常有秩序。調(diào)動(dòng)整個(gè)團(tuán)隊(duì)的工作積極性。通過一些活動(dòng)、獎(jiǎng)勵(lì)措施等使每一個(gè)工作人員全身心的投入到工作中去,愿意并想要去做的更好,不斷激發(fā)團(tuán)隊(duì)的潛力和員工的協(xié)作能力,這樣項(xiàng)目不僅會(huì)做的越來越好,員工內(nèi)部也會(huì)越來越和諧并且充滿正能量,企業(yè)的效益也會(huì)不斷得到提升。
4結(jié)語(yǔ)
計(jì)算機(jī)軟件工程項(xiàng)目管理的工作內(nèi)容十分的復(fù)雜,要保證軟件工程按照工程原計(jì)劃進(jìn)度順利開展工作,并且要節(jié)約成木、保證質(zhì)量,必須熟練對(duì)計(jì)算機(jī)軟件進(jìn)行操作,在現(xiàn)在的大多數(shù)生產(chǎn)計(jì)算機(jī)軟件的企業(yè)中最為重要的就是軟件工程項(xiàng)目的管理效率,軟件工程項(xiàng)目的成功條件是軟件項(xiàng)目要具有科學(xué)性和高效性,在此基礎(chǔ)上企業(yè)的合理管理也是企業(yè)走向成功的關(guān)鍵。
作者:陳瑾 單位:徐州工程學(xué)院
1在軟件開發(fā)中實(shí)施項(xiàng)目管理的重要性
有時(shí)即使不開展項(xiàng)目管理工作,軟件開發(fā)項(xiàng)目也能取得成功。但是如果乏項(xiàng)目管理,則難以將成本控制在一定范圍內(nèi),容易導(dǎo)致軟件企業(yè)面臨著虧損的風(fēng)險(xiǎn)。在開展項(xiàng)目管理工作的過程中,需要借助技術(shù)、方法等,管理軟件開發(fā)活動(dòng),如此既有助于實(shí)現(xiàn)軟件開發(fā)目標(biāo),又能夠控制軟件開發(fā)的進(jìn)度以及開發(fā)成本。當(dāng)前,雖然有部分軟件企業(yè)依據(jù)軟件工程理論,制定了管理軟件開發(fā)的制度,但是卻沒有嚴(yán)格控制軟件開發(fā)的進(jìn)度以及成本。這種做法不僅會(huì)延長(zhǎng)軟件開發(fā)的時(shí)間,還會(huì)增加軟件公司的經(jīng)營(yíng)風(fēng)險(xiǎn),最終損害到相關(guān)用戶的利益。而在軟件開發(fā)過程中,開展項(xiàng)目管理工作,就有助于保證軟件開發(fā)工作的順利完成,同時(shí)提高軟件企業(yè)的經(jīng)營(yíng)管理效率。
2項(xiàng)目管理在軟件開發(fā)中的應(yīng)用現(xiàn)狀
在二十世紀(jì)六十年代中期,人們發(fā)現(xiàn)了在開發(fā)軟件過程中存在著很多問題,具體的問題表現(xiàn)在以下兩個(gè)方面:一方面,不規(guī)范的生產(chǎn)過程;另一方面,不重視管理工作。為了能夠有效解決軟件開發(fā)過程中存在的問題,人們開始嘗試?yán)眠^程管理方法。但是到了二十世紀(jì)八十年代,還是沒有制定管理軟件開發(fā)過程相關(guān)標(biāo)準(zhǔn)。近幾年來,在信息技術(shù)快速發(fā)展的背景下,人們采取項(xiàng)目管理來控制軟件開發(fā)的質(zhì)量、軟件開發(fā)的成本等,以此確保軟件開發(fā)的質(zhì)量和成本等因素,符合當(dāng)時(shí)的既定標(biāo)準(zhǔn)。在軟件開發(fā)過程中,每一個(gè)項(xiàng)目組的不同成員都應(yīng)該承擔(dān)不同的任務(wù),并且企業(yè)管理者應(yīng)該要求他們要在規(guī)定的時(shí)間內(nèi)完成自身的任務(wù),這種明確分工制度,有助于提高員工的工作效率。
3項(xiàng)目管理在軟件開發(fā)中的應(yīng)用
每一個(gè)軟件開發(fā)項(xiàng)目都要經(jīng)過以下幾個(gè)階段:提出問題、研究可行性、分析需求、測(cè)試等。因此項(xiàng)目管理工作應(yīng)該貫穿于軟件開發(fā)的整個(gè)過程。
3.1可行性研究
無法開發(fā)哪一個(gè)項(xiàng)目,都需要進(jìn)行可行性分析與研究。通過利用項(xiàng)目管理來研究軟件開發(fā)項(xiàng)目可行性的目的在于:在最短的時(shí)間內(nèi)確定軟件開發(fā)項(xiàng)目是否具有開發(fā)的價(jià)值。其中可行性研究的內(nèi)容包括:
1)、研究技術(shù)的可行性。其主要是指:要合理地分析開發(fā)項(xiàng)目的功能與性能,分析其中所隱藏的技術(shù)風(fēng)險(xiǎn)。
2)、研究經(jīng)濟(jì)的可行性。其主要是指:估計(jì)所開發(fā)的項(xiàng)目給企業(yè)帶來的經(jīng)濟(jì)效益,然后依據(jù)所估算的經(jīng)濟(jì)效益,確定該項(xiàng)目是否具有投資的價(jià)值。
3)、研究社會(huì)的可行性。其主要是指:分析此項(xiàng)目的運(yùn)行方式是否正確,分析當(dāng)前的人員技術(shù)水平以及管理制度是否具有可行性。
3.2軟件項(xiàng)目估算
在軟件開發(fā)過程中,首先要規(guī)劃軟件開發(fā)項(xiàng)目,如此便于項(xiàng)目管理人員制定切合實(shí)際的估算方案。規(guī)劃軟件開發(fā)項(xiàng)目的內(nèi)容主要包括:明確軟件開發(fā)的目標(biāo)、明確軟件開發(fā)過程中需要用到的各種資源、明確軟件開發(fā)的進(jìn)度等。在軟件開發(fā)過程中,估算起著非常重要的作用。通過估算可以保證軟件項(xiàng)目在規(guī)定的時(shí)間內(nèi)完成,也可以確保軟件項(xiàng)目的成本未超出預(yù)算。在估算資源、成本以及進(jìn)度的時(shí)候,要依據(jù)自身豐富的經(jīng)驗(yàn)以及相關(guān)的數(shù)據(jù)。但是當(dāng)前所使用的估算方法較為單一,此種估算方法容易增加估算風(fēng)險(xiǎn)。對(duì)此,研究人員應(yīng)該努力研究出更多科學(xué)、有效的估算方法。
3.3軟件項(xiàng)目開發(fā)人員的管理
在開展軟件項(xiàng)目開發(fā)人員管理工作的時(shí)候,首先要合理安排人員。通常情況下,是由多個(gè)小組成員共同完成軟件開發(fā)項(xiàng)目。在具體安排人員任務(wù)的時(shí)候,要依據(jù)每位人員的優(yōu)勢(shì)進(jìn)行,并且要明確小組內(nèi)每一位成員的工作任務(wù)以及工作目標(biāo)。在軟件開發(fā)過程中,要確定不同的責(zé)任人,比如:項(xiàng)目經(jīng)理、開發(fā)經(jīng)理,并且為每一個(gè)小組安排一名組長(zhǎng),如此有助于確保軟件開發(fā)項(xiàng)目的順利完成,同時(shí)保證所開發(fā)出來的軟件屬于高質(zhì)量產(chǎn)品。
4結(jié)束語(yǔ)
雖然項(xiàng)目管理過程中并沒有包含較為深刻的理論,但是要想真正實(shí)施項(xiàng)目管理還是比較困難。對(duì)于軟件開發(fā)企業(yè)來說,其應(yīng)該在不斷的實(shí)踐中總結(jié)項(xiàng)目管理工作經(jīng)驗(yàn),以此提高項(xiàng)目管理工作的質(zhì)量。
作者:侯凱 單位:錦州銀行股份有限公司