商業分析從入門到精通2.5節:要求和設計


商業分析從入門到精通2.5節:要求和設計

2021-01-11 第三類人浪世界

這一節講一講商業分析過程中的要求(requirement)和設計(design)。

除了引出、分析、驗證和管理需求,如何對解決方案進行設計(design)也是商業分析師的重要工作之一。

所謂的要求(requirement)和設計(design),大家可以理解成是what和how之間的關係。而商業分析師(BA)在其中起到的是一個橋樑作用。

從定義上來講,要求(requirement)側重於需求(need),而設計(design)專注於解決方案(solution)。 但是,兩者之間的區別並不是十分明確。

一方面,BA除了定義要求(requirement)之外,也會涉及到部分和設計(design)相關的工作內容。但是,如果涉及到一些非常專業的領域或者技術,譬如技術架構,多數情況下還是會有專業領域的專家來負責,如架構師或者數據分析人員。

另一方面,商業分析可能很複雜且遞歸的過程。 需求(或一組要求)可用於定義設計。 然後,該設計可用於引出用於定義更詳細設計的附加要求。商業分析師可以將需求和設計交給其他可能進一步詳細說明設計的利益相關者。無論是商業分析師還是完成設計的其他角色,商業分析師通常會審查最終設計,以確保它們符合要求。比較常見的例子,如團隊當中的測試人員,他根據BA所輸出的需求,編寫測試的計劃或者測試的場景。寫完這些測試的場景或者測試用例以後,他可能也會把這些輸出的成果提交給BA去做確認,檢查這些測試場景是不是符合需求。

對於同樣的信息,從要求(requirement)和設計(design)的出發,將從不同的視角來處理

這些信息。

圖:要求和設計對信息處理視角的區別

譬如,客戶的需求是要在視圖中呈現跨月份銷售數據,那麼商業分析師會從設計的視角來考慮,認爲解決方案提供團隊需要做一個dashboard,這個dashboard需要能顯示六個月的銷售數據。

譬如客戶的需求是減少挑選和打包客戶訂單所需的時間,而從商業分析師的是要,是要重新梳理整個流程的模型。

參考文獻:

[1] IIBA《知識型業務分析機構指南》 v3.0。

[2] CBAP商業分析師(高級)認證在線課程

以上是《商業分析從入門到精通》第2.5講,若大家對商業分析感興趣,請密切關注本號的更新。