从用户角色开始拆功能
今天主要做需求分析。我们先假设系统的使用者包括管理员、运维经理、操作员和技术人员,然后把每个角色最关心的事情写下来。管理员需要维护基础数据,运维经理关注能耗和异常,操作员需要快速控制设备,技术人员需要接收和完成工单。这样一拆,功能边界清晰了很多。困难是我们一开始把“能耗分析”写得太泛,只写了图表展示,后来补充了实时能耗、楼宇统计、趋势分析、建筑对比、COP 分析和能效报告。任可欣负责记录需求条目,刘晨阳从前端角度判断哪些页面需要表格、图表和弹窗,我负责把需求对应到后端接口。今天的收获是需求不能只写“系统应支持管理”,而要能落到字段、页面和接口上,否则后面开发会反复返工。

浙公网安备 33010602011771号