← 返回目录

📋 项目范围管理

摘要

云影像平台项目涉及的功能特别多,从影像采集到诊断、会诊、质控,还有教学系统、存储系统等等。范围管理做不好,很容易陷入"需求蔓延"的坑。我在这个项目里,通过WBS分解、需求跟踪矩阵、严格的变更控制,把范围管得死死的。最终范围偏差控制在5%以内,没出现那种做到一半发现范围完全失控的情况。

一、先说说项目背景

云影像平台要建设四大块:云影像系统(这是核心,有11个子模块)、影像诊断教学系统、云影像前置机系统、业务及存储系统。

技术方面用的是Spring Cloud微服务架构,Nacos做服务注册发现,Gateway做网关,Sentinel做熔断,RabbitMQ做消息队列,MySQL主从做数据库,Redis做缓存,MinIO存DICOM影像文件,Elasticsearch做全文检索。

云影像系统具体要实现的功能包括:影像数据采集和归档(支持DICOM和HL7协议)、检查互认和共享调阅、多终端调阅(PC、手机、Web都能用)、影像咨询问诊、质控分析评价、典型病例管理、读片记录管理、随访管理、互联网写报告、控制台展示、运维监控平台。

功能太多太杂,如果不把范围管好,随时可能失控。

二、范围管理我是怎么做的

1. 规划范围管理——先定规矩

项目启动后,我做的第一件事就是制定范围管理计划。这东西就是"规矩",告诉团队什么该做、什么不该做、变更该怎么处理。

我定了几个关键规则:需求变更必须经过评审;范围偏差超过5%要预警;WBS分解到2-4周能完成的工作包;每个阶段结束都要做范围确认。

2. 收集需求——用各种办法"套"需求

需求收集是个体力活,我用了不少办法:

一对一访谈:找信息科、影像科、临床科室、院领导聊,了解他们到底想要什么。

焦点小组:把医生、护士、技术人员组织起来,大家一起讨论。

原型法:先做个交互原型给用户看,让他们知道系统大概长什么样,比直接写文档更直观。

问卷调查:给全院影像科医生发问卷,收集使用习惯和痛点。

一圈下来,收集到286条需求,建立了需求跟踪矩阵(RTM),确保每条需求都能追踪到设计、开发、测试、验收各阶段。

3. 定义范围——说清楚"边界"在哪

需求收集完了,我得把这些变成项目范围说明书。简单说就是回答两个问题:做什么?不做什么?

做的:云影像数据采集、存储、诊断、会诊、质控全流程功能;和PACS/RIS/HIS系统接口对接;等保三级安全防护;移动端调阅功能。

不做的:不对原有PACS系统进行改造(只做接口对接);不改动HIS核心业务模块;硬件基础设施采购不包含在内(医院另外安排)。

把边界说清楚,后面减少了很多扯皮。

4. 创建WBS——把大蛋糕切成小块

我把项目拆成了4个阶段(需求分析、设计开发、测试部署、验收交付)、12个工作包、86个活动。每个工作包都配了WBS词典,写清楚谁负责、要做多久、交付什么。

😫 头大的问题:需求变更像雪花一样飞来

项目做到第5个月,业务部门一下子提出15项新需求!有的要加影像随访管理,有的要加科研数据导出,还有的要预留AI诊断接口。如果都接了,范围还得了?

💡 解决办法

我组织了需求评审会,用MoSCoW方法给需求排优先级:

- Must have(必须做):影像随访管理,3项
- Should have(应该做):科研数据导出,2项
- Could have(可以做):AI接口预留,2项
- Won't have(暂不做):8项低价值需求

然后走变更流程:Must have纳入本期范围,Should have放到下期,Won't have直接砍掉。

这样既满足了核心业务需求,又没让范围爆炸。最终范围偏差控制在5%以内。

5. 确认范围——别等到最后才验收

我每个阶段结束都组织里程碑评审会,让干系人看看交付的东西是否符合预期。别等到最后才验收,那样发现问题就晚了。

6. 控制范围——时刻盯着偏差

我通过偏差分析和趋势分析监控范围。项目中期发现业务部门加了3项报表定制需求,额外工作2人天,偏差率8%。我赶紧启动变更控制流程,避免了范围蔓延。

三、图表

📊 WBS分解(部分)

WBS——把大项目拆成小块 云影像平台项目 需求分析 设计开发 测试部署 验收交付 云影像系统 诊断教学系统 前置机系统 影像采集 存储管理 诊断报告

四、几点体会

做范围管理,我的体会是:

需求收集要全面——用多种方式、多角度去了解需求,别只听一家之言。我用访谈、焦点小组、原型、问卷,一圈下来收获不少。

WBS分解要合理——粒度太粗不好管理,粒度太细又太繁琐。我的经验是2-4周能完成的工作包最合适。

变更控制要有弹性——完全不让变不行,什么都让变更不行。我的做法是分级处理:小变更快批,大变更走流程。

不足的地方:有时候开发团队会"镀金",主动实现一些不在范围里的功能。虽然是出于好意,但确实给管理带来麻烦。后来我强化了需求评审,这情况少多了。