求。
撰寫業(yè)務(wù)需求說明書。產(chǎn)品開發(fā)說明書只是對(duì)研發(fā)的新產(chǎn)品提出一個(gè)整體的描述,還缺乏相關(guān)業(yè)務(wù)領(lǐng)域一些詳細(xì)的描述,如會(huì)計(jì)核算、資金清算、統(tǒng)計(jì)報(bào)表、崗位權(quán)限、輸入要素展現(xiàn)等。所以,需要業(yè)務(wù)部門把產(chǎn)品開發(fā)說明書,按照一定的格式要求轉(zhuǎn)化為一份內(nèi)容完整的業(yè)務(wù)需求說明書。
(三)開發(fā)階段。新產(chǎn)品的開發(fā)過程就是把業(yè)務(wù)需求說明書轉(zhuǎn)化為軟件需求說明書,經(jīng)過軟件設(shè)計(jì)、編碼、測(cè)試和投產(chǎn)等過程。此階段工作以科技部門為主,產(chǎn)品研發(fā)部門密切配合。
開發(fā)階段主要工作:科技人員把業(yè)務(wù)需求書轉(zhuǎn)化為符合業(yè)務(wù)要求、高質(zhì)量的軟件產(chǎn)品。
開發(fā)階段產(chǎn)出物主要有:需求實(shí)現(xiàn)設(shè)計(jì)方案、軟件功能需求說明書、系統(tǒng)實(shí)現(xiàn)設(shè)計(jì)說明書、項(xiàng)目開發(fā)計(jì)劃書、測(cè)試報(bào)告、投產(chǎn)方案及培訓(xùn)計(jì)劃等一系列軟件項(xiàng)目研發(fā)文檔。
需求開發(fā)過程:業(yè)務(wù)部門把新產(chǎn)品需求說明書,經(jīng)過審批同意后,提交到科技部門,科技部門按照軟件項(xiàng)目研發(fā)流程,對(duì)新需求做立項(xiàng)、需求分析、設(shè)計(jì)開發(fā)、測(cè)試、投產(chǎn)工作。在軟件開發(fā)過程中,為確保新產(chǎn)品項(xiàng)目開發(fā)在規(guī)定的時(shí)間內(nèi),保質(zhì)保量的完成,需要做好如下幾方面工作:
1、做好溝通管理。軟件項(xiàng)目開發(fā)涉及到多個(gè)利益相關(guān)者,往往會(huì)出現(xiàn)對(duì)需求內(nèi)容理解不一致、對(duì)功能實(shí)現(xiàn)有不同的看法,甚至產(chǎn)生沖突,對(duì)工作量、時(shí)間有異議等等問題,如果項(xiàng)目經(jīng)理沒有及時(shí)的與上層領(lǐng)導(dǎo)及項(xiàng)目成員進(jìn)行溝通,容易造成問題積累,出現(xiàn)團(tuán)隊(duì)工作效率低、凝聚力下降的局面。Standish Group從項(xiàng)目執(zhí)行的角度分析了造成項(xiàng)目失敗的原因,更多的是公司內(nèi)部組織和管理等方面的軟環(huán)境問題造成的(如圖1所示)。
圖1:Standish Group項(xiàng)目失敗原因統(tǒng)計(jì)
一是科技與業(yè)務(wù)的交流:采取電話、會(huì)議、郵件等方式,與需求提出部門業(yè)務(wù)人員進(jìn)行需求討論,確定業(yè)務(wù)需求內(nèi)容、掌握需求輕重緩急,通過溝通交流最終業(yè)務(wù)與技術(shù)達(dá)成一致意見,由業(yè)務(wù)部門對(duì)提交需求進(jìn)行修改確認(rèn)后,提交一份新的需求說明書,充分的需求交流可以有效減少需求變更。技術(shù)人員在充分掌握需求細(xì)節(jié)的情況下,設(shè)計(jì)需求實(shí)現(xiàn)技術(shù)方案,在得到業(yè)務(wù)部門確認(rèn)后開始編碼,在軟件開發(fā)過程需要業(yè)務(wù)部門派出業(yè)務(wù)代表全程負(fù)責(zé)項(xiàng)目開發(fā)過程中有關(guān)需求問題的解決以及驗(yàn)收測(cè)試、投產(chǎn)支持等方面的工作。
二是科技項(xiàng)目組之間及項(xiàng)目組與外包商之間的交流。一個(gè)新產(chǎn)品研發(fā)在信息系統(tǒng)中會(huì)涉及多個(gè)應(yīng)用、多個(gè)渠道,需要科技內(nèi)部各個(gè)項(xiàng)目組之間及與外包商之間,針對(duì)需求加強(qiáng)溝通交流,密切配合,及時(shí)解決問題,提高開發(fā)效率。
2、做好項(xiàng)目控制。項(xiàng)目控制過程是定期監(jiān)測(cè)與量度進(jìn)展情況,識(shí)別有否偏離計(jì)劃之處,必要時(shí)采取糾正措施,以確保實(shí)現(xiàn)項(xiàng)目目標(biāo),項(xiàng)目控制流程(見圖2)。
圖2:項(xiàng)目控制流程
通過定期召開項(xiàng)目工作例會(huì),由項(xiàng)目經(jīng)理提供項(xiàng)目進(jìn)展情況報(bào)告,說明項(xiàng)目研發(fā)進(jìn)度及要解決的問題,是否達(dá)到了實(shí)現(xiàn)項(xiàng)目計(jì)劃要求。在實(shí)際工作中經(jīng)常會(huì)出現(xiàn)項(xiàng)目研發(fā)進(jìn)度與計(jì)劃時(shí)間的情況,不管是提前還是落后出現(xiàn)這種情況后,一定要了解原因,然后調(diào)整軟件項(xiàng)目研發(fā)計(jì)劃。同時(shí),根據(jù)項(xiàng)目開發(fā)進(jìn)度情況,優(yōu)化資源分配,合理安排項(xiàng)目使用的開發(fā)和測(cè)試環(huán)境,調(diào)整開發(fā)人員和測(cè)試人員數(shù)量和工作內(nèi)容,通過項(xiàng)目資源優(yōu)化,確保項(xiàng)目開發(fā)進(jìn)度和質(zhì)量。
3、新產(chǎn)品上線運(yùn)營(yíng)。在新產(chǎn)品投產(chǎn)前需要做的工作:一是業(yè)務(wù)部門完成了新產(chǎn)品的驗(yàn)收測(cè)試,同時(shí)業(yè)務(wù)部門應(yīng)針對(duì)相應(yīng)的新產(chǎn)品功能,修改完善現(xiàn)行管理制度和操作規(guī)范,并做好業(yè)務(wù)培訓(xùn)。二是科技部門做好版本控制、投產(chǎn)方案和技術(shù)培訓(xùn),確保投產(chǎn)成功。
(四)投產(chǎn)階段。經(jīng)過業(yè)務(wù)部門驗(yàn)收測(cè)試后,科技部