幣加德產(chǎn)品開發(fā)流程管理軟件介紹
軟件開發(fā)是一項較為復(fù)雜的系統(tǒng)工作,軟件開發(fā)的創(chuàng)造性和挑戰(zhàn)性使軟件產(chǎn)業(yè)始終處于較高的經(jīng)濟地位。此軟件源于較為多元化的產(chǎn)品、較為復(fù)雜的功能流程。對軟件開發(fā)項目的實際管理過程中,經(jīng)常會出現(xiàn)很多的問題和困難,甚至面對最終的失敗,分析失敗的原因,總結(jié)出有益的教訓(xùn),這對于未來的軟件開發(fā)項目管理,具有非常重要的作用。
一、項目管理應(yīng)用軟件開發(fā)項目的原因
當(dāng)前,我國的很多軟件企業(yè),不管是項目型的,還是產(chǎn)品型的,并沒有形成符合其自身特點的軟件管理模式。伴隨著軟件業(yè)的發(fā)展、各種技術(shù)的革新和軟件業(yè)的形成,人們越來越認識到軟件過程管理的重要性,將管理學(xué)思想逐步融入軟件開發(fā)過程,在軟件開發(fā)中應(yīng)用項目管理也越來越受到重視。各個軟件企業(yè)都在積極地把軟件開發(fā)項目管理引入到軟件開發(fā)活動中,對軟件開發(fā)實施有效的管理。有的企業(yè)自有軟件管理規(guī)則,以規(guī)范軟件開發(fā)過程,但仍未解決軟件開發(fā)中的基本質(zhì)量問題,因為這些問題的出現(xiàn),導(dǎo)致軟件產(chǎn)品的質(zhì)量不穩(wěn)定,軟件的后期升級維護存在極大的障礙,給用戶帶來極大的困擾,甚至影響用戶的個人利益。在概念上,軟件開發(fā)項目管理通過分析和管理人.成本.質(zhì)量.進度和風(fēng)險,使軟件項目按預(yù)定的成本.質(zhì)量和進度順利地完成;事實上,軟件開發(fā)項目管理的意義不僅僅限于此。
開展軟件開發(fā)項目管理,不僅有助于把軟件開發(fā)人員的個人創(chuàng)造力轉(zhuǎn)化為企業(yè)軟件的研發(fā)能力,而且還能極大地提高企業(yè)的軟件創(chuàng)新能力,使企業(yè)軟件產(chǎn)品逐步走向成熟。軟件開發(fā)是一項復(fù)雜的系統(tǒng)工程,涉及多方面的因素,在實際工作中,常常會出現(xiàn)各種各樣的問題,人員配置不合理.成本過高導(dǎo)致項目無法繼續(xù)進行.質(zhì)量太差.嚴(yán)重問題過多,各種不可預(yù)見的風(fēng)險也層出不窮,最后,這個項目將會失敗。
與此同時,隨著軟件開發(fā)隊伍和開發(fā)規(guī)模的不斷增加,軟件開發(fā)不再是一個簡單的需要少數(shù)人就能輕松解決的問題,這就要求對需求人員.開發(fā)者.在實施標(biāo)準(zhǔn)化管理的同時,要建立一套規(guī)范每個人工作的系統(tǒng)。客戶需要運用他們的商業(yè)知識.軟件項目系統(tǒng)功能解決方案,提供專業(yè)的客戶需求分析,并給出合理的建議;完全避免重復(fù)工作和不必要的風(fēng)險;開發(fā)人員需要專業(yè)分工以降低軟件研發(fā)成本;測試人員使用各種自動化測試工具,用最短的時間準(zhǔn)確地進行問題分析,幫助開發(fā)者找出問題,確保軟件產(chǎn)品的保質(zhì)保量上線;而運營人員則以良好的溝通能力和謙和的態(tài)度做好售后服務(wù),切實可行地解決了用戶在軟件產(chǎn)品上線后遇到的各種問題和困惑,確保良好的用戶體驗。
通用軟件項目管理軟件開發(fā)流程。
二、軟件開發(fā)項目管理程序
軟件業(yè)沒有建筑工程等領(lǐng)域的規(guī)范,是一個非常特殊的領(lǐng)域,軟件開發(fā)有很大的發(fā)展空間,而且目前軟件開發(fā)項目管理理論和標(biāo)準(zhǔn)都在不斷發(fā)展,因此在項目管理中有很大的作用。為了達到軟件開發(fā)項目管理的目標(biāo),使軟件開發(fā)成功,需要充分考慮軟件開發(fā)項目的范圍.所需資源.執(zhí)行成本,工程進度.完成的任務(wù),以及可能存在的風(fēng)險等等。確保軟件開發(fā)項目管理的全部信息貫穿于整個項目管理過程,軟件開發(fā)項目管理的全過程包括初始項目.項目計劃.項目執(zhí)行控制.四個階段。每一階段都是緊密聯(lián)系在一起的,這些階段分別包含了許多不同的過程,并且重復(fù)循環(huán),并行工作的情況也更加頻繁。在軟件開發(fā)項目管理過程中,各個階段之間的信息反饋與溝通是及時的,在遵循項目團隊管理與團隊管理的基礎(chǔ)上,定期或不定期地進行溝通、協(xié)調(diào)與交流。
1.管理項目初期階段
一個軟件開發(fā)項目管理的第一步是確定項目的目標(biāo)范圍,包括開發(fā)人員和顧客之間的協(xié)議.軟件產(chǎn)品主要要實現(xiàn)的功能,以及這些功能的量化范圍.項目開發(fā)周期等。與此同時,軟件配置的硬件運行環(huán)境.性能.穩(wěn)定性.約束條件必須清楚地向顧客說明,以滿足顧客的要求。項目團隊要系統(tǒng)地闡述項目范圍,確定要實施的軟件系統(tǒng)的資料.功能.績效.目標(biāo)和預(yù)期效果,提出問題并全面說明問題;并且粗略估算成本,通過技術(shù)評估.經(jīng)濟分析,論證項目在資源.時間.效果.資金.實施方法和技術(shù)上的可行性。
北京工程管理軟件開發(fā)設(shè)計流程。
2.管理項目規(guī)劃階段
作為一個基準(zhǔn)的項目行動指南是制定項目計劃,其中包括軟件開發(fā)項目的初步評估.進展計劃.人員選擇.設(shè)備配置.產(chǎn)品質(zhì)量規(guī)劃.風(fēng)險分析,等等,是引導(dǎo)整個項目發(fā)展的路標(biāo)。在制定軟件項目預(yù)算時,首先要為未來的評估提供參考,同時也提供了一個控制項目成本的尺度,這是項目進度安排的基礎(chǔ),最后形成的項目計劃書將作為控制的依據(jù)。軟體項目計劃是一份可實施的文件,用于指導(dǎo)項目的實施和控制,并用于協(xié)調(diào)所有其它計劃。反映用戶需求,是對軟件項目進行跟蹤和監(jiān)控的依據(jù),是開展項目活動的基礎(chǔ)。編寫一份好的項目計劃需要不斷地修改.審查.優(yōu)化.再審查.最后精煉等等,需要不斷地改進,最終形成一個完整的項目計劃。新編計劃的進度,如不能達到要求,則應(yīng)進行項目優(yōu)化,資源調(diào)整.解決資源沖突,同時適當(dāng)調(diào)整最優(yōu)項目的工期.降低成本預(yù)算,最后降低成本。不論是成本計劃、進度計劃、風(fēng)險計劃或質(zhì)量計劃,所有計劃的管理與制定都不能獨立存在,所有計劃都要從整體上考慮,在整體性思想的指導(dǎo)下,消除管理的局部性,保證各工作的有機協(xié)調(diào),相互配合,平衡各目標(biāo)的沖突。
3.管理項目執(zhí)行控制階段
在確定項目基準(zhǔn)計劃之后,必須嚴(yán)格按照計劃執(zhí)行,包括項目計劃和控制項目,這樣才能在預(yù)算范圍內(nèi)根據(jù)客戶的要求和進度進行項目。這一階段的項目管理過程是對實際流程進行測量,與計劃流程進行對比,發(fā)現(xiàn)計劃有缺陷時,需要綜合人力及其它方面的資源,監(jiān)控項目績效,最終確保項目計劃的實現(xiàn)。對于實際過程的測量,需要掌握完成或尚未開始的工作,對于所有的資源消耗等都要有詳細的了解,這些都非常重要。若實際流程與計劃流程相比較,會發(fā)生實際進程明顯滯后于計劃進程.未能達到要求.超出預(yù)算等方面,必須立即采取糾正措施,或糾正計劃中不合理之處。讓這個項目回到正軌上。
4.項目是一個綜合進程
執(zhí)行過程要從大處著眼,有個宏觀的項目負責(zé),當(dāng)局部出現(xiàn)沖突時,項目經(jīng)理必須作出最終決策。體系是一個整體,系統(tǒng)各要素之間相互關(guān)聯(lián)、相互作用,項目集成管理的目標(biāo)就是有效地協(xié)調(diào)項目中的各個組成部分。控制項目執(zhí)行過程中,項目經(jīng)理需要制訂可行的管理流程,以規(guī)范項目的范圍、成本、進度、質(zhì)量、風(fēng)險等問題,以確保項目的順利實施。
評論 |0|
You must be logged in to post a comment.


