亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        試論軟件項目開發(fā)管理

        2012-12-31 00:00:00肖繡錦
        計算機光盤軟件與應(yīng)用 2012年18期

        摘要:在軟件的開發(fā)過程中,做好項目管理的工作能夠提升軟件的質(zhì)量,降低其成本及開發(fā)時間,對于提升軟件企業(yè)的競爭力有著重要的意義。本文對軟件項目開發(fā)管理的必要性及其相關(guān)要素進行了分析,并在此基礎(chǔ)上探討了軟件項目開發(fā)管理的要點,希望給這方面的研究起到一定指導(dǎo)作用。

        關(guān)鍵詞:軟件開發(fā);項目管理

        中圖分類號:TP311.52 文獻標(biāo)識碼:A 文章編號:1007-9599 (2012) 18-0000-02

        1 軟件項目開發(fā)管理的必要性及其相關(guān)要素

        1.1 軟件項目開發(fā)管理的必要性。所謂項目管理,主要指的是通過在項目中利用一些知識、工具、技能以及技術(shù)來實現(xiàn)相關(guān)利益者的期望及要求,換句話說,項目管理就是通過項目中各方面關(guān)系者的合作,將資源更好的應(yīng)用到項目中,來實現(xiàn)項目的既定目標(biāo)。本質(zhì)上來說,項目管理是對質(zhì)量、成本以及時間的控制與管理。

        當(dāng)前,隨著軟件開發(fā)越來越深入,新的技術(shù)以及相應(yīng)的產(chǎn)業(yè)也已經(jīng)逐步形成,這種背景下,人們越來越意識到軟件開發(fā)過程中應(yīng)用項目管理的重要性,通過將其思想融入到開發(fā)過程中能夠給軟件開發(fā)的效率、成本以及質(zhì)量起到很大的促進效果。

        1.2 項目管理三要素。在不同軟件的項目管理中,其管理的的目標(biāo)是不一樣的,而且在軟件項目的大小上也存在著一定的差距。但是,無論怎樣變化,管理過程中有三個要素是不變的,也就是進度、質(zhì)量以及成本。一般來說,這三個要素之間存在著較為緊密的關(guān)系,并不是相互獨立的。舉例來說,一般如果要獲得高質(zhì)量的軟件,則工期必然會比較長一些,而且開發(fā)的成本也要高一些?;诖?,在軟件項目開發(fā)的過程中,怎樣保證這三個要素之間的平衡,使其符合我們的既定期望是一個非常重要的問題,它不僅僅關(guān)系著用戶的滿意度,和項目的經(jīng)濟效益以及成本也有著重要的關(guān)系。

        一般來說,確保軟件的質(zhì)量是開發(fā)過程中最為關(guān)注的一個問題。實際的工作中,如何在保證軟件能夠?qū)崿F(xiàn)其設(shè)定功能的前提下使其符合我們質(zhì)量的要求是一個重要的課題。另外,成本也是項目管理的一大重點,當(dāng)前,很多項目中,我們往往會過多的關(guān)注質(zhì)量以及工期,卻忽視了成本的控制,這種行為如果得不到很好的解決甚至?xí)?dǎo)致項目出現(xiàn)虧損?;诖耍谖覀兊墓ぷ髦?,我們要從進度、質(zhì)量以及成本這三個部分入手。

        2 軟件項目開發(fā)管理的要點

        2.1 項目計劃。在軟件的開發(fā)過程中,項目計劃代表著項目進入的啟動階段,其主要的任務(wù)主要可以分為:對項目實施的范圍進行確定、對需要遞交的成果進行定義、評估開發(fā)項目中存在的風(fēng)險、對時間計劃、成本計劃以及人力資源計劃進行制定。

        2.2 組織模式。在軟件開發(fā)項目管理的實行中,我們要先建立一個項目的領(lǐng)導(dǎo)小組,在小組下設(shè)立管理小組、開發(fā)項目組以及項目的評審小組。

        (1)領(lǐng)導(dǎo)小組。這屬于項目管理中的最高決策層,一般的情況下是由企業(yè)的總經(jīng)理以及副總經(jīng)理等組成,其主要的任務(wù)是:對項目的總方案以及實施計劃進行審批;對項目實施中遇到的事件起到?jīng)Q策的作用;對項目中的進度、成本、質(zhì)量、風(fēng)險等進行宏觀的監(jiān)控;組建驗收小組,并對驗收工作進行主持;對各方面的工作進行協(xié)調(diào)。

        (2)管理小組。一般來說,這一小組的成員主要包括項目經(jīng)理以及各種項目的人員,其具體的工作如下:依照具體的要求來制定計劃,并監(jiān)督計劃的實施,起到控制進度的作用;對項目內(nèi)的分工進行協(xié)調(diào),確保資源合理分配;確保項目開發(fā)過程中質(zhì)量及過程符合相關(guān)的標(biāo)準(zhǔn);對各階段的評審工作進行負(fù)責(zé);制度驗收的標(biāo)準(zhǔn),并將其送至領(lǐng)導(dǎo)小組審批。

        (3)開發(fā)項目組。開發(fā)項目組主要的構(gòu)成人員包括技術(shù)人員以及專業(yè)開發(fā)商開發(fā)人員,其主要的工作是:對系統(tǒng)的需求進行調(diào)研;負(fù)責(zé)系統(tǒng)的設(shè)計;進行程序的編碼;測試系統(tǒng);配置系統(tǒng)開發(fā)環(huán)境以及測試環(huán)境;對測試所需的數(shù)據(jù)進行準(zhǔn)備;進行生產(chǎn)系統(tǒng)的安裝。

        (4)評審小組。這一小組主要是由市場專家以及技術(shù)專家組成。其主要的工作時評審項目的可行性報告;評審開發(fā)的計劃;評審各階段報告;評審項目結(jié)束后的總結(jié)報告。

        2.3 項目管理的內(nèi)容。軟件開發(fā)的過程中,我們可以將其分為6個極端,以下將對各個階段的管理工作進行分析:

        (1)需求分析階段。這個階段屬于項目開發(fā)的首要階段,主要的任務(wù)是確定用戶的實際需求,并以此作為基礎(chǔ)對項目開發(fā)功能點進行確定,在這個階段中,我們需要制度《項目需求規(guī)格說明書》。

        (2)概要設(shè)計階段。這個階段主要內(nèi)容有:設(shè)計系統(tǒng)框架、設(shè)計數(shù)據(jù)結(jié)構(gòu)、設(shè)計接口、設(shè)計功能模塊以及開發(fā)的目標(biāo)和環(huán)境,在概要設(shè)計階段,我們需要形成《概要設(shè)計說明書》這一文檔。

        (3)詳細(xì)設(shè)計階段。這是以上一階段為基礎(chǔ),對每個模塊的算法進行設(shè)計,并對數(shù)據(jù)結(jié)構(gòu)進行物理設(shè)計,這是編碼階段的基礎(chǔ),其形成的文檔是《詳細(xì)設(shè)計說明書》。

        (4)編碼階段。這屬于開發(fā)軟件的實質(zhì)性階段,主要的工作是將各種算法轉(zhuǎn)換為代碼。需要注意的是,由于不同的開發(fā)人員在風(fēng)格和編碼習(xí)慣上存在著差異,因此,在開發(fā)之前確定編碼規(guī)范是一項非常有必要的工作。

        (5)測試階段。這主要是指在已知環(huán)境中使用已知輸入來動態(tài)的執(zhí)行系統(tǒng),主要包括單元測試、集成測試、模塊測試以及系統(tǒng)測試。這個過程中,需要形成的文檔有《項目測試計劃》以及《項目測試報告》。

        (6)系統(tǒng)上線和維護階段。在這個階段開始之前,我們要進行《系統(tǒng)上線計劃書》的編寫,對其上線的時間、步驟、環(huán)境、風(fēng)險以及應(yīng)急方案等進行詳細(xì)的說明,這些說明越詳細(xì)越能夠保證系統(tǒng)安全生產(chǎn)的成功性。至于維護階段主要是指處理系統(tǒng)運行過程中出現(xiàn)的問題以及對原有的功能模塊進行修改或者擴展。

        2.4 項目評審。對于項目的評審并不只是完成項目開發(fā)之后進行,在開發(fā)的每一個階段中都要進行項目的評審。主要是由于項目開發(fā)的各個階段中都可能出現(xiàn)問題,而這些問題如果不能夠被及時的發(fā)現(xiàn)并糾正,則很可能出現(xiàn)擴大,容易導(dǎo)致項目的失敗。一般來說,在項目評審的過程中,主要的標(biāo)準(zhǔn)有:

        正確性,這主要是指項目可以在預(yù)定的環(huán)境之下正確的實現(xiàn)預(yù)期的功能;健壯性,這是指硬件出現(xiàn)問題、操作失誤以及輸入數(shù)據(jù)無效等情況下,系統(tǒng)是否可以做出合適的響應(yīng);效率,代表著系統(tǒng)為例實現(xiàn)預(yù)定的功能所需要消耗資源的數(shù)量;安全性,在系統(tǒng)被未經(jīng)授權(quán)的人使用或者操作過程中,安全性代表了其控制這種行為的程度;可用性,表示系統(tǒng)在完成預(yù)定功能的時候令用戶滿意的程度;風(fēng)險,它表示了項目開發(fā)的時候,是否可以按照預(yù)定的進度以及成本將軟件開發(fā)出來以及開發(fā)出來的軟件被用戶滿意的概率;可理解性,表示系統(tǒng)被用戶理解以及使用的難度大小;可維護性,它表示了我們在對發(fā)現(xiàn)系統(tǒng)中存在的問題之后,當(dāng)改正這些問題時所需要的工作量的大??;此外,還有可測試性,表示了系統(tǒng)測試的難易程度;可移植性,代表著將一個程序沖某種配置環(huán)境轉(zhuǎn)移到另一種環(huán)境中所需要付出工作量的多少;可再用性,指在其他應(yīng)用中這一程序能夠被再一次使用的程度;互運行性,表示了將這一系統(tǒng)與其他系統(tǒng)結(jié)合起來時所需要付出工作量的多少;

        3 結(jié)語

        軟件項目開發(fā)管理是一項非常重要的工作,本文只是對其進行了簡要的分析,在具體的工作中,我們還要結(jié)合自身的特點,加強這方面的探索,只有不斷地進步,才能使我們的企業(yè)在當(dāng)前的環(huán)境下真正立于不敗之地。

        參考文獻:

        [1]吳艷艷,周長倫,姜家軒,王春梅,許自國.軟件項目管理中的需求管理[J].信息技術(shù)與信息化,2008,2.

        [2]陳江.控制工程項目管理之需求管理[J].項目管理技術(shù),2009,S1.

        [3]張志鋒.軟件項目的質(zhì)量管理研究[A].第二十五屆中國(天津)2011’IT、網(wǎng)絡(luò)、信息技術(shù)、電子、儀器儀表創(chuàng)新學(xué)術(shù)會議論文集[C],2011.

        国产免费专区| 天堂一区二区三区在线观看视频| 亚洲国产精品成人精品无码区在线 | 四虎成人精品国产永久免费无码 | 高h小月被几个老头调教| 欧美一区二区三区红桃小说| 亚洲无码一二专区| 综合人妻久久一区二区精品| 亚洲国产成人久久精品不卡| 中国国产不卡视频在线观看| 亚洲中文字幕久在线| 国产无套露脸| 久久久99精品国产片| 久久精品国产亚洲av天美| 亚洲av福利天堂一区二区三| 五月丁香综合激情六月久久| 青草视频在线播放| 无码不卡免费一级毛片视频 | 天堂av在线播放观看| 亚洲国产中文字幕视频| 国产亚洲精品bt天堂精选| 欧美一区二区午夜福利在线yw| 久久精品国产亚洲av一| 国产成人av无码精品| 大香伊蕉国产av| 久久亚洲黄色| 综合激情中文字幕一区二区 | 亚洲一区二区三区视频免费| 在线观看午夜视频一区二区| 妇女bbbb插插插视频| 国产天堂在线观看| 亚洲精品一区二区三区国产| 久久久极品少妇刺激呻吟网站| 亚洲熟女乱色综合亚洲图片| 久久久久这里只有精品网| 精品人妻一区二区久久| 乱码窝窝久久国产无人精品| 人人妻人人澡人人爽欧美二区 | 亚洲级αv无码毛片久久精品| 少妇高潮无码自拍| 天天射综合网天天插天天干|