故事背景:
沙雕在公司一個開放API團隊工做,平時的工做內容主要是作一些對外API項目開發,負責跟第三方系統對接。雖然工做也幾年了,可是一直都是按照上級作好的設計文檔和分配的任務去作,不多本身去作設計和思考。有一天團隊老大跑路了,部門老闆想提拔他作團隊老大的工做,但須要負責一個新項目架構設計工做來試探下他的能力,所以他感到很迷惘,由於以前沒有嘗試過,既怕本身能力不足也怕失去這個可貴的機會,他悄悄去請教部門裏的一個大嬸。架構
在肯定新的解決方案或對現有項目優化的解決方案要求時,不管你項目規模如何,都值得使用5W2H這思惟工具框架
WHO負責肯定解決方案中的各個參與者和參與者。工具
這些是您要針對預期解決方案的「對象」提出的各類問題的示例:性能
WHAT 負責識別這個預期解決方案中的各類功能,數據,輸入,輸出,交付,軟件工件等。
這些是您應該針對預期解決方案的「內容」提出的各類問題的示例:優化
WHEN 解決預期解決方案中的各類基於時間事件和活動等問題。網站
這些是您應該針對預期解決方案的「時間」提出的各類問題的示例:架構設計
WHERE 解決一個解決方案的各類地理或者邏輯方面問題。設計
這些是您要針對預期解決方案的「位置」提出的各類問題的示例:對象
WHY 要處理施加在解決方案上的各類驅動因素和/或約束(內部或外部)。blog
這些是您應針對預期解決方案的「緣由」提出的各類問題的示例:
HOW 解決涉及的過程是如何進行的。哪些步驟,活動和相關變量會影響它。
這裏的一個技巧是使用流程圖能夠更好去表示它。
這些是您應該針對預期解決方案的「以什麼方式」提出的各類問題的示例:
HOW MUCH 解決預期解決方案中的數量和成本等問題。
這些是您應該針對預期解決方案的「多少」提出的各類問題的示例:
老闆交給你一個新項目,5月中旬須要對外提供一個標準API,開放公司某些內部產品數據能力。
大體需求:本次開放的產品是信用證,開放信用證狀態數據給第三方機構查詢,數據是從公司某數據平臺獲取,經過公司標準API提供給第三方合做機構,與他們系統進行對接,客戶會從第三方機構APP或者門戶網站登錄去獲取數據,預算大約20萬美金。
WHAT | WHO | WHEN | WHERE | WHY | HOW | HOW MUCH |
---|---|---|---|---|---|---|
開發信用證狀態數據 | 提供給第三方機構企業用戶 | 5月中旬 | 從數據中臺獲取數據 | 能夠提高公司獲客能力 | 標準開放API方式 | 預算 $200000 |
有興趣的朋友,歡迎加我公衆號一塊兒交流,有問題能夠留言,平時工做比較忙,我也抽時間儘可能回覆每位朋友的留言,謝謝!