公司如何擺脫軟件開發(fā)工期拖延的困擾?
2015-04-03 11:39:02 訪問:
軟件開發(fā)人員最擔(dān)心 “領(lǐng)導(dǎo)不斷催促,可軟件開發(fā)工期一拖再拖”,軟件開發(fā)經(jīng)理對此一籌莫展,束手無策。軟件開發(fā)活動如同一個黑箱子,資金扔進(jìn)去了,軟件開發(fā)人員扔進(jìn)去了,設(shè)備資源扔進(jìn)去了,但不知道什么時候會出來結(jié)果,更沒有把握出來的東西是否是用戶所要的東西。為避免人力、物力、財力浪費,要做好軟件開發(fā)項目計劃,進(jìn)行有效的時間控制。
軟件開發(fā)項目管理過程開始于項目的計劃,在做軟件開發(fā)項目計劃時,第一項活動是估算。現(xiàn)在已經(jīng)使用的技術(shù)是時間和工作量的估算。因為估算是其他項目計劃活動的基石,而且項目計劃又為軟件工程過程提供了工作方向,所以我們不能沒有計劃就著手開發(fā),否則就會陷入誤區(qū)。
軟件開發(fā)項目的進(jìn)度安排主要是考慮軟件交付用戶使用的這一段開發(fā)時間的安排。進(jìn)度安排的準(zhǔn)確程度可能比成本估計的準(zhǔn)確程度更重要。軟件產(chǎn)品可以靠重新定價或者靠大量的銷售來彌補成本的增加,但進(jìn)度安排的落空會導(dǎo)致市場機(jī)會的喪失或者用戶不滿意,而且也會導(dǎo)致成本的增加。因此在考慮進(jìn)度安排時要把人員的工作量與花費的時間聯(lián)系起來,合理分配工作量,利用進(jìn)度安排的有效分析方法嚴(yán)密監(jiān)視軟件開發(fā)的進(jìn)展情況,以使得軟件開發(fā)的進(jìn)度不至于被拖延。
在作進(jìn)度安排時要考慮的一個主要問題是任務(wù)的并行性問題。當(dāng)參加項目的人數(shù)不止一人時,軟件開發(fā)工作就會出現(xiàn)并行情況。因為并行任務(wù)是同時發(fā)生的,所以進(jìn)度計劃表必須決定任務(wù)之間的從屬關(guān)系,確定各個任務(wù)的先后次序和銜接,確定各個任務(wù)完成的持續(xù)時間。另外還應(yīng)注意關(guān)鍵路徑的任務(wù),這樣可以確定在進(jìn)度安排中應(yīng)保證的重點。常用的進(jìn)度安排方法有兩種,即甘特圖(Gantt Chart)法和工程網(wǎng)絡(luò)法。
軟件開發(fā)項目怎么樣才能算做好了,也是各有各的看法,我對項目成功的定義為,“三贏”的項目,才算是真正成功的項目。三贏包括,用戶滿意;公司滿意;項目參與人員滿意。
為用戶服務(wù)、讓用戶滿意:用戶指提供資金并且最終使用項目結(jié)果的所有人員,項目的開發(fā)過程和最終結(jié)果,要讓用戶認(rèn)可、使用,并讓用戶說好。此為一贏。
讓公司滿意:項目開發(fā)要按時保質(zhì)保量地完成,并為公司積累項目經(jīng)驗、知識儲備,包括項目、人才、技術(shù)、市場等各方面的儲備。此為二贏。
讓軟件開發(fā)項目參與人員滿意:要讓開發(fā)人員在項目中專注地完成任務(wù),免受項目之外的因素干擾。正常、優(yōu)秀地完成項目,對開發(fā)人員本身也是一種巨大的鼓勵。還要讓供應(yīng)商深知其設(shè)備、軟件的使用情況,讓項目的成功成為供應(yīng)商的成功,為下一次的更好合作打下基礎(chǔ)。
選購指南:
本公司主要為山東地區(qū)供應(yīng)各品種型的開發(fā),濟(jì)南桌面軟件開發(fā),濟(jì)南網(wǎng)頁軟件開發(fā),濟(jì)南APP軟件開發(fā),濟(jì)南WinCE嵌入式軟件開發(fā),具體包含如:家電公司管理軟件、電腦公司管理系統(tǒng)、軟件公司管理系統(tǒng)、手機(jī)店管理系統(tǒng)、森普P6綜合業(yè)務(wù)支撐平臺、政府辦公平臺、濟(jì)南財務(wù)濟(jì)南軟件開發(fā)、濟(jì)南HR濟(jì)南軟件開發(fā),可以滿足各種大中小型各類企業(yè)的管理需要。