前言:想要寫(xiě)出一篇引人入勝的文章?我們特意為您整理了軟件項(xiàng)目的管理功能研討范文,希望能給你帶來(lái)靈感和參考,敬請(qǐng)閱讀。
管理被定義為由一個(gè)或多個(gè)人完成的活動(dòng),目的是為了規(guī)劃和控制其他人的活動(dòng),達(dá)到特定的目標(biāo),在管理領(lǐng)域中,著名的專(zhuān)家Koontz提出了經(jīng)典的管理模型,包括計(jì)劃、組織、指揮、領(lǐng)導(dǎo)和控制五個(gè)部分。項(xiàng)目管理就是一個(gè)由實(shí)現(xiàn)這五個(gè)功能所必須的規(guī)程、時(shí)間、技術(shù)、技能和經(jīng)驗(yàn)所組成的系統(tǒng)。軟件項(xiàng)目的管理也是圍繞這5個(gè)功能展開(kāi)的,各功能的職責(zé)如表1.1所示。所有這些功能都將貫穿于整個(gè)項(xiàng)目生命周期內(nèi),并且在項(xiàng)目的不同階段不同的功能的重要程度不同。例如,規(guī)劃功能在項(xiàng)目生命周期早起中非常重要,在其中開(kāi)發(fā)了項(xiàng)目進(jìn)度和資源需求,定義了項(xiàng)目生存周期過(guò)程,開(kāi)發(fā)了軟件質(zhì)量和配置管理計(jì)劃,并開(kāi)始編寫(xiě)軟件程序管理計(jì)劃。
一個(gè)軟件工程項(xiàng)目的規(guī)劃是由一系列管理活動(dòng)組成的,針對(duì)一個(gè)項(xiàng)目,這些活動(dòng)引導(dǎo)在多個(gè)方案中選擇,并為完成選擇一個(gè)計(jì)劃。表1.2給出了這些規(guī)劃活動(dòng)。除了表1.2中所列出的規(guī)劃外,還要給出一些必要的更詳細(xì)的規(guī)劃。因此,還需要包含頂層的進(jìn)度,顯示主要的開(kāi)發(fā)階段、復(fù)審、外部依賴(lài)性和交付產(chǎn)品,這些內(nèi)容經(jīng)常是合同性質(zhì)的進(jìn)度。組織一個(gè)軟件項(xiàng)目,包括兩個(gè)任務(wù):一個(gè)是分派和完成項(xiàng)目任務(wù),開(kāi)發(fā)一個(gè)有效的高效的組織結(jié)構(gòu);另一個(gè)是建立各任務(wù)之間的權(quán)限和責(zé)任關(guān)系。表1.3概述了再組織一個(gè)項(xiàng)目中項(xiàng)目經(jīng)理完成的活動(dòng)。規(guī)劃活動(dòng)包括定義要完成的任務(wù),確定任務(wù)所需的工作量并產(chǎn)生一個(gè)進(jìn)度,而組織活動(dòng)是確定項(xiàng)目的組織結(jié)構(gòu)。大多數(shù)項(xiàng)目是由大量獨(dú)立的內(nèi)在相關(guān)的活動(dòng)、任務(wù)和實(shí)體組成的,這些接口都有不同程度的權(quán)限。
人員安排、領(lǐng)導(dǎo)和控制為一個(gè)軟件項(xiàng)目安排人員,包括為填充項(xiàng)目組織結(jié)構(gòu)中的職位所要求的全部管理活動(dòng)——選擇職位候選人以及為他們安排的所需的培訓(xùn)等。人員安排活動(dòng)還包括在必要時(shí)終止某人的工作。人員安排功能是填充組織結(jié)構(gòu)中所指出的角色,目的是為了確保項(xiàng)目角色有具有一定資格的人員擔(dān)任。人員經(jīng)過(guò)培訓(xùn)后,項(xiàng)目經(jīng)理仍然要繼續(xù)向員工說(shuō)明他們的任務(wù),指導(dǎo)他們提高自己的能力,并激發(fā)他們的工作熱忱和信心,這個(gè)過(guò)程叫做領(lǐng)導(dǎo)。領(lǐng)導(dǎo)包括記錄和知道項(xiàng)目人員,目的是使他們理解項(xiàng)目目標(biāo)并為實(shí)現(xiàn)這一目標(biāo)做出紫的貢獻(xiàn)。
控制是一組用于確保項(xiàng)目按計(jì)劃實(shí)施的管理活動(dòng)。依據(jù)計(jì)劃對(duì)性能和結(jié)果進(jìn)行測(cè)量,并記錄其中發(fā)生的偏離,并采取糾正活動(dòng),確保實(shí)際結(jié)果和計(jì)劃是相符的。在控制過(guò)程應(yīng)關(guān)注以下問(wèn)題:項(xiàng)目是否按進(jìn)度進(jìn)行;項(xiàng)目開(kāi)銷(xiāo)是否在規(guī)定的成本之內(nèi);是否存在潛在問(wèn)題,是否導(dǎo)致不滿足預(yù)算和進(jìn)度中的需求。為控制一個(gè)項(xiàng)目必須充分了解當(dāng)前項(xiàng)目狀態(tài)依據(jù)期望的狀態(tài)、當(dāng)前狀態(tài)和目標(biāo)做出相關(guān)的決策。
本文以概述的方式講解了軟件項(xiàng)目管理過(guò)程中的主要功能,突出分析了規(guī)劃和組織過(guò)程中應(yīng)著重處理的地方。指出了軟件項(xiàng)目也應(yīng)向其他項(xiàng)目一樣實(shí)施正確的管理方法,才能將軟件項(xiàng)目由獨(dú)立的單一的完成發(fā)展成協(xié)同合作的模式,真正使軟件開(kāi)發(fā)作為一個(gè)項(xiàng)目去處理。(本文作者:袁曉曦 單位:武漢軟件工程職業(yè)學(xué)院)