很多人認為,創(chuàng)建一個新的軟件開發(fā)解決方案,你需要的是找到一些程序員,并告訴他們該怎么做。這個觀點是在小型和中小型企業(yè)通常不涉及軟件項目中尤為常見。
有內(nèi)部的開發(fā)團隊或完全在軟件開發(fā)專業(yè)不三思而后聘請業(yè)務(wù)分析公司。一般來說,較大規(guī)模的公司都深知他們得到的好處時,業(yè)務(wù)分析師在一個軟件項目參加。
北京軟件開發(fā) 業(yè)務(wù)分析 - 關(guān)鍵一個成功的項目
從理論上講,業(yè)務(wù)分析師的任務(wù)是分析問題,找出一個軟件開發(fā)項目的業(yè)務(wù)需求。在實踐中,分析師力求準確地了解企業(yè)利益相關(guān)者想要的東西,未來的產(chǎn)品應(yīng)該是什么樣子,它是如何需要的功能,以及如何清晰地記錄這些需求,并提供給程序員。這種謹慎的方法來規(guī)劃軟件產(chǎn)生可預(yù)測的和有效的結(jié)果。成功的企業(yè)知道這一點,總是在發(fā)展過程的開始階段涉及業(yè)務(wù)分析師。
業(yè)務(wù)分析師需要在兩個“語言”精通 - “客戶的語言”和“開發(fā)者的語言”。從本質(zhì)上講,他/她擔(dān)任企業(yè)利益相關(guān)者和開發(fā)團隊之間的聯(lián)系。更具體地講,業(yè)務(wù)分析師照顧一系列任務(wù)的:
- 定義項目范圍: 指定項目的目標,任務(wù),費用和期限 ;
- 收集和文件的要求:分析客戶的“問題,優(yōu)先需求,編制規(guī)范文件(即系統(tǒng)需求規(guī)格或SRS)
- 原型用戶界面: 創(chuàng)建線框和實體模型 ;
- 翻譯大點的項目的所有方面:作為項目利益相關(guān)者和開發(fā)商之間的“溝通橋梁”,管理的談判,翻譯開發(fā)商的問題和問題,使項目利益相關(guān)者能夠理解;
- 管理要求的任何變化:應(yīng)修改項目成為必需,業(yè)務(wù)分析師制定并確認一項新的行動計劃,同時牢記項目的預(yù)算;
- 代表企業(yè)利益相關(guān)者:代表和維護企業(yè)利益相關(guān)者的利益的項目。
北京軟件開發(fā)外包業(yè)務(wù) 分析
現(xiàn)在,已經(jīng)建立了與業(yè)務(wù)分析工作的好處,來這里的困境-你應(yīng)該聘請一個內(nèi)部的專業(yè)還是更外包?事實證明,在許多情況下,外包業(yè)務(wù)分析可能是一個好主意。一般來說,外包這些工作是在以下兩種情況良好:1.小到中型公司沒有內(nèi)部的軟件開發(fā)人員和業(yè)務(wù)分析人員可以求助于外部商業(yè)分析師,以降低開發(fā)成本,減少風(fēng)險。缺乏業(yè)務(wù)分析師可以導(dǎo)致許多項目的變化,由于商業(yè)利益相關(guān)者和開發(fā)團隊之間的誤解。這反過來,會導(dǎo)致項目延遲,成本增加,以及不滿意的項目成果。
2.大型軟件公司可能會受益于以外包業(yè)務(wù)分析,以節(jié)省時間和人力資源。高科技公司有時推出超越公司的專業(yè)的一次性項目。此外,他們偶爾也需要開發(fā)更多的解決方案,大型項目的一部分,所有的內(nèi)部分析師可能無法使用。此外,它是沒有意義的雇傭更多的員工,因為一旦項目結(jié)束,他們將失去工作。