需求捕获的主要障碍

大多数情况下,系统相关的人员无法陈述自己的需要

许多用户难以解释所执行的任务,更难解释为什么执行这些任务

相关人员经常指定解决方案而不是需求

相关人员也难以构想出新的工作方法,或者想像出使用提供的方法执行熟悉的任务所能够得到的结果

不同的相关人员可能持有相互矛盾的观点

相关人员经常出于抵制变更而拒绝新系统

需求可能过多—过度的需求

需求随着时间而变化