
求。
撰寫業(yè)務需求說明書。產品開發(fā)說明書只是對研發(fā)的新產品提出一個整體的描述,還缺乏相關業(yè)務領域一些詳細的描述,如會計核算、資金清算、統(tǒng)計報表、崗位權限、輸入要素展現(xiàn)等。所以,需要業(yè)務部門把產品開發(fā)說明書,按照一定的格式要求轉化為一份內容完整的業(yè)務需求說明書。
(三)開發(fā)階段。新產品的開發(fā)過程就是把業(yè)務需求說明書轉化為軟件需求說明書,經過軟件設計、編碼、測試和投產等過程。此階段工作以科技部門為主,產品研發(fā)部門密切配合。
開發(fā)階段主要工作:科技人員把業(yè)務需求書轉化為符合業(yè)務要求、高質量的軟件產品。
開發(fā)階段產出物主要有:需求實現(xiàn)設計方案、軟件功能需求說明書、系統(tǒng)實現(xiàn)設計說明書、項目開發(fā)計劃書、測試報告、投產方案及培訓計劃等一系列軟件項目研發(fā)文檔。
需求開發(fā)過程:業(yè)務部門把新產品需求說明書,經過審批同意后,提交到科技部門,科技部門按照軟件項目研發(fā)流程,對新需求做立項、需求分析、設計開發(fā)、測試、投產工作。在軟件開發(fā)過程中,為確保新產品項目開發(fā)在規(guī)定的時間內,保質保量的完成,需要做好如下幾方面工作:
1、做好溝通管理。軟件項目開發(fā)涉及到多個利益相關者,往往會出現(xiàn)對需求內容理解不一致、對功能實現(xiàn)有不同的看法,甚至產生沖突,對工作量、時間有異議等等問題,如果項目經理沒有及時的與上層領導及項目成員進行溝通,容易造成問題積累,出現(xiàn)團隊工作效率低、凝聚力下降的局面。Standish Group從項目執(zhí)行的角度分析了造成項目失敗的原因,更多的是公司內部組織和管理等方面的軟環(huán)境問題造成的(如圖1所示)。

圖1:Standish Group項目失敗原因統(tǒng)計
一是科技與業(yè)務的交流:采取電話、會議、郵件等方式,與需求提出部門業(yè)務人員進行需求討論,確定業(yè)務需求內容、掌握需求輕重緩急,通過溝通交流最終業(yè)務與技術達成一致意見,由業(yè)務部門對提交需求進行修改確認后,提交一份新的需求說明書,充分的需求交流可以有效減少需求變更。技術人員在充分掌握需求細節(jié)的情況下,設計需求實現(xiàn)技術方案,在得到業(yè)務部門確認后開始編碼,在軟件開發(fā)過程需要業(yè)務部門派出業(yè)務代表全程負責項目開發(fā)過程中有關需求問題的解決以及驗收測試、投產支持等方面的工作。
二是科技項目組之間及項目組與外包商之間的交流。一個新產品研發(fā)在信息系統(tǒng)中會涉及多個應用、多個渠道,需要科技內部各個項目組之間及與外包商之間,針對需求加強溝通交流,密切配合,及時解決問題,提高開發(fā)效率。
2、做好項目控制。項目控制過程是定期監(jiān)測與量度進展情況,識別有否偏離計劃之處,必要時采取糾正措施,以確保實現(xiàn)項目目標,項目控制流程(見圖2)。

圖2:項目控制流程
通過定期召開項目工作例會,由項目經理提供項目進展情況報告,說明項目研發(fā)進度及要解決的問題,是否達到了實現(xiàn)項目計劃要求。在實際工作中經常會出現(xiàn)項目研發(fā)進度與計劃時間的情況,不管是提前還是落后出現(xiàn)這種情況后,一定要了解原因,然后調整軟件項目研發(fā)計劃。同時,根據(jù)項目開發(fā)進度情況,優(yōu)化資源分配,合理安排項目使用的開發(fā)和測試環(huán)境,調整開發(fā)人員和測試人員數(shù)量和工作內容,通過項目資源優(yōu)化,確保項目開發(fā)進度和質量。
3、新產品上線運營。在新產品投產前需要做的工作:一是業(yè)務部門完成了新產品的驗收測試,同時業(yè)務部門應針對相應的新產品功能,修改完善現(xiàn)行管理制度和操作規(guī)范,并做好業(yè)務培訓。二是科技部門做好版本控制、投產方案和技術培訓,確保投產成功。
(四)投產階段。經過業(yè)務部門驗收測試后,科技部