问题背景: 在大型项目中,需求紧密相连:一个元素的变更会影响其他元素。分析师必须确保所有的依赖关系都被识别和管理,以避免在实施阶段出现意外故障。
问题: 经常会错过商业功能之间的隐藏联系(例如,报告与交易处理之间的关系),这可能导致错误、重复、未履行服务级别协议(SLA)和维护中的困难。
解决方案:
关键特点:
“仅用文本链接描述需求之间的依赖关系是否足够?”
不,文本链接不够直观,容易错过联系。重要的是使用图形或表格格式。
“在初步识别依赖关系后,是否可以不再进行审查?”
不,任何需求变更时都需要重新审视依赖关系——新的联系经常出现,旧的联系消失。
“依赖矩阵的存在是否意味着需求之间的冲突不可能?”
不,矩阵只是可视化工具;它有助于理清关系,但并不排除冲突,必须在会议和审批中手动解决。
负面案例: 在一个物流自动化项目中,规划路线和成本计算的依赖需求分别记录,导致在修改时发生冲突。
优点:
缺点:
正面案例: 在类似项目中,分析师构建了追踪矩阵,并在专用仪表板上展示了关系。
优点:
缺点: