天天看點

軟體需求間諜

《潛伏》.png

電視劇《潛伏》中到處都是間諜。做需求采集人員或者實施人員、項目經理、甚至是生活中的方方面面都應具備間諜的一些技能。這些技能是你個人發展的軟實力。人與人的差距也在于此。希望通過需求采集的方式您能get到作為一個間諜,你得處處留心,做事如履薄冰。

Paste_Image.png

今天我們要談的是需求期。我們做任何事情都是分兩步走,先設計再執行。例如:蓋房子,先有圖紙再蓋房子。先想好再表達。三思而後行。

其實軟體開發也是一樣的,你做一個項目要先設計再coding。

軟體的設計的依據是需求。需求的品質決定項目的成敗。

糟糕的需求。。

設計軟體産品是有套路的。走好每一個台階,最後你不會coding也沒有關系,你已經具備了軟體思維。隻需要再學習一門語言,去實作你的業務。

描述客戶或者使用者對産品的期望。需求是客戶的“心願單”。

明确利益相關者:使用者,管理層,供應商,董事會或者進階管理人員。 在這裡面要注意職位不高,卻有着重大影響力,可能決定項目成敗。 什麼是對客戶真正重要的 在他們眼裡最大的好處是什麼 舉例:深圳國稅某科員。省政協某科員 。某國企的葉子節點上司。
選擇受訪者-》設計面談問題--》準備面談
選擇受訪者:建立面談日程:列粗受訪者,面談的目的、面談的時間及地點。(受訪者的關系,身份,誰能提供重要資訊。不同級别的人關注點及提出的問題不同) 高層(戰略)--中層上司(業務過程)---基層管理(補充業務運作的具體細節) 設計面談問題:選擇式 開放式 探索式 選擇式(選擇題) 例如:一天餐館賣多少碗面 一天開票量 每周元器件物資采購量 開放式(問答題) 例如:在開票過程中有什麼問題 物資采購過程中有什麼問題。 探索式(複合題)例如:為什麼要這麼做,可否舉個例子 準備面談:確定受訪者做充分準備。告知面談時間,内容 讓受訪者有所準備,組織他們的想法。例如:找工作面試。設計所關于物料的處理流程。
選擇參與者:參與者範圍一般是項目的利益相關者,不可能采取到每一個人所掌握的需求資訊,是以采取一個樣本,這樣一部分人可以代表一個整體。關于樣本采集很多統計學的書籍有所論述。樣本的回收率一般在40-60的問卷可以回收。 設計問題:圍繞項目的建設範圍進行問題設計。問卷中的問題要準确、清楚,不能出現二意。是以一般采用選擇題的模式。 例如:問題發生的機率是多少?A:一小時一次B:一天一次 C:一星期一次D:一個月一次。 好的問卷設計原則: 1、以安全有趣的方式開始。 2、把問題按照邏輯順序歸類。 3、把重要的問題放到前面。 4、不要一頁設計太多問題。 5、不要使用縮寫。 6、不要使用偏見或者暗示性術語。 7、不要忘記給問題标序号 8、使用匿名。 問卷管理:問卷管理的目的是讓參與者把問卷完成後發送回來。怎麼做? 首先解釋問卷調查的原因,其次說明問卷回收日期,再次完成問卷後誘導物品(一支筆、一個本子、一個U盤、紀念品等等) **問卷後續工作 **:形成問卷報告
文檔分析的目的是需求的版本控制。例如需求調研過程中的報告、備忘錄、表格等。在系統使用過程中提出的需求變更,要保證文檔也要同步變更。這麼做的好處:1、可以追溯需求。2、避免項目利益相關者換人、開發團隊等不怕出現項目或者系統坍塌事故的發生。

目的是觀察業務過程是如何執行的,是收集系統需求的一種有力方式。它讓我們看到了真實的場景。經常用于補充面談資訊。在觀察過程中你就能區分出利益相關者的權利及影響力,這些資訊對你開展工作非常有力。

總結一下:需求這工作拼的是你的分析能力、情商的高低、組織能力、演講能力、主持能力。一句話你就是《潛伏》中的餘則成。革命的成敗在于你的潛伏能力。

繼續閱讀