大型客戶都不看功能

(1)要求

咱們都知道,做企業應用系統,分為四種類型:

事務處理

記錄

管理

決策

這四種類型對:產品經理、UIUE、技術架構師、資料架構師、開發Leader、測試Leader、技術部署實施顧問、運維工程師,都有專門的要求。

這些專門的要求有:

1、執行層功能:精確核算計算計費要求

2、執行層功能:快速可操作性、高效能/高併發

3、管理層功能:靈活組織管理/靈活許可權設定/靈活工作流審批

4、管理層功能:資料(報表)可重現可重打、資料變更可歷史追溯可審計

5、決策層功能:視覺化、易用

6、決策層功能:分析、預測、推理

另外還有三個非功能性要求:

1、需要可獨立部署

2、需要強開放整合

3、需要強安全保密保證

以上這麼多要求,在每一個功能點的產品詳細設計說明書中,都有固定列表,這個功能點需要滿足哪些非功能性要求,就在哪個要求上打鉤。這樣,UIUE、技術架構師、資料架構師、開發Leader、測試Leader,在看到產品詳細設計說明書的時候,就會根據自己的工作職責來設計對應的自己的工作。

(2)落地

1、精確核算計算計費要求

這需要產品經理寫好計算公式、計算口徑,由資料架構師、開發Leader、白盒測試Leader主力著重搞

2、快速可操作性

這需要產品經理、UIUE互相搭配著鑽研怎麼設計互動UI,甚至需要技術架構師配合,藉助IoT硬體、RPA、AI來讓操作自動化智慧化

3、高效能/高併發

這需要技術架構師、資料架構師、開發Leader、效能測試Leader一起來設計才能達成

4、靈活組織管理/靈活許可權設定/靈活工作流審批

這需要產品經理、資料架構師來共同設計

5、資料(報表)可重現可重打、資料變更可歷史追溯可審計

這需要產品經理、資料架構師來共同設計才能保證資料可一直重現/資料變更可歷史追溯。但這往往會引發效能問題,所以還需要技術架構師一起來平衡設計,保證目標達成,效能還不受影響

6、決策層功能視覺化且易用

這需要產品經理和UIUE工程師一起設計

7、決策層預測與推理

這需要資料架構師、資料科學工程師、AI演算法工程師一起協作設計

8、需要可獨立部署

這需要技術架構師、資料架構師、開發Leader、測試Leader、技術部署實施顧問一起協同工作才能保證

9、需要強開放整合

這需要技術架構師、資料架構師、開發Leader、白盒測試Leader一起協同

10、需要強安全保密保證

這需要安全專家、產品經理、資料架構師、開發Leader、測試Leader一起協同設計。甚至還需要技術架構師一起參與,防止過度安全保障損失了高效能。甚至還需要UIUE工程師一起參與,防止過度安全保障損失了可操作性。

附錄:

《幹多了、幹少了、幹好了》

《什麼叫一個功能?》

《好。什麼叫好?》

《我的十大期望,已經過去五年了,我看看還需要多少年》

TAG: 架構師Leader需要資料UIUE