對于項目開始階段的初期訪談,最好抓住以下幾個重點:
1. 項目的范圍:先找出目前已存在的系統,了解該系統是否提供了相關的集成接口,這一點與你所要開發的項目的復雜度有相當大的關系。
2. 必要的( Essential )核心業務流程:在摸索業務流程時,初期應該盡可能只捕捉“必要的”業務流程,在該業務流程中,盡量避免對細節的研究。
3. 項目的技術限制:包括使用的技術以及其他系統間的交流接口規范。
4. 項目的成功關鍵因素:要充分了解利益相關方(Stakeholder)對于整體項目成功與否最關切的問題是什么,并且評估問題和項目成敗的風險是否相關。
上述四個重點,其實在一開始就決定了項目是否會成功,如果在項目開始時就落入了細節性的討論,反而非常容易造成項目的失敗,對于開發團隊來說不可不慎。一般而言,針對上述四個重點,開發團隊應該要盡快地先進行整體架構的POC(Proof Of Concept),讓使用者以及開發團隊在初期就獲得足夠的信心。