幾乎所有軟件項目產品均是由需求導出的信息集,需求成爲軟件的研發入口。對於這類認知,熟知IT行業的人士想必無任何異議。
項目需求,顧名思義,就是滿足項目需要以及項目附屬於企業/組織管理髮展的目標要求。項目團隊,是爲實現項目需求目標而努力的組織。在項目建設期間,項目團隊都會關心一般性業務需求,這些業務需求,包括了項目要建設的功能、性能、結構、界面等軟件系統的基本工作任務。團隊絕大部分成員會花大量精力在這樣的需求獲取、分析、需求實現的工作上,爲此制定詳細的需求跟蹤服務線索,便於以後項目的驗收,促成項目成功。
然而,項目團隊還應該重視一項需求:管控需求。這類型需求,是項目甲方、監理方針對項目建設工作所逐步要求的項目需求。比如,在項目例會上,甲方要求乙方就項目已經實現的範圍及時作出解釋說明、監理方要求乙方就隱蔽工程提前若干天做好項目彙報等。這類型需求,也是影響項目成功的關鍵因素。在一些項目建設過程中,項目承包方一味強調了他們所關心的項目業務需求實現程度、項目包括的範圍等問題,而忽視了甲方/監理方的管控需求,對於承包方而言,項目進展會很不理想。
還有一類需求,是分支於業務需求的需求,它們或者是項目的需求,或者不是項目範圍內的需求,但都是企業業務活動的真需求,而這一次項目建設,並不完全涵蓋了這類需求。我們稱之爲僞真需求。對於僞真需求,需求分析師們要一刀兩斷的斷其聯繫,因爲這類需求並不是項目團隊要關心的問題,相反,你關心了它們,它們還可能帶來很多負面的影響。
總結對比三類差異化的需求,如下:
|
業務需求 |
管控需求 |
僞真需求 |
是否需要關注 |
急需關注,並重點實現 |
急需關注 |
無需關注 |
處理優先級 |
高 |
最高 |
無 |
由誰負責 |
需求分析師 |
項目經理 |
需求分析師 |
是否參與項目驗收 |
是 |
否 |
是 |
對項目成功的影響 |
很大 |
很大 |
大 |
業務需求和管控需求都需要在項目建設過程中仔細獲取,逐一滿足,而僞真需求需要在項目建設前期一次確認。這三者對項目的成功均有一定的影響,要求項目團隊在整個項目生命週期中持續關注這些需求的產出與演化過程。