方法介紹
今天在工作中討論一些工作量(IT軟件開發)評估的時,總結出了評估分析的四步法,如下:
1. PO澄清需求
2. 架構師分析系統架構設計
3. 風險評估
4. 工作拆分及估時
參與者
ScrumMaster、PO、Team、架構師等
案例
項目:業務系統的App版本開發
第一步:需求
PO向所有人澄清項目需求,主要功能有:
1. 系統登錄
2. 用戶管理
3. 任務分配
4. 系統設置
5. ...
第二步:架構設計
系統架構師在做系統架構設計時,需要考慮的一些功能點有:
1. 可以支持主題上傳
2. 各種設備的分辨率要適配
3. 只能聯網使用
4. 必須單設備登錄
5. 支持Android 4.4及以上版本
6. 支持iPhone6及以上版本
7. 兼容主流品牌機型:小米、華為、三星、魅族等
8. ...
第三步:風險評估
所有人一起頭腦風暴一下,在本次項目開發中可能存在的風險有哪些?
1. 數據安全
2. 測試機的購置
3. ...
第四步:工作拆分及估時(9人月)
一一列出大概的工作項,以及進行時間的評估。
1. UI設計(1人月)
2. 前端開發(2人月)
3. 后端開發(3人月)
4. 主題可配置開發(2人月)
5. 功能測試(2人周)
6. 兼容性+樣式+分辨率測試(支持多種機型)(1人周)
7. 回顧測試(1人周)
8. ...
通過以上四步分析可以讓所有人對項目的功能和花費時間有個基本的了解。