免责声明这完全基于我的经验。我相信还有其他人在尝试获得良好的 UAT 反馈时会有完全不同的体验。
注意我认为 UAT 比正式更非正式。我喜欢正式的 UAT,但我所在的地方根本没有预算。:-(
不幸的是,在涉及 SOX 合规性的情况下,您和用户之间可能存在多层隔离(由于追求 SOX 合规性的人是大公司)。
例如,在我的公司(一家跨国制造公司),我们有开发人员 --> 开发经理 --> 业务分析师 --> 制造工厂经理 --> 用户(有时,用户和工厂经理之间存在一层.) 我无法想象你的有什么不同。
你只需要拿走你能得到的。您不会从业务方面获得 1 对 1 的时间。那个时间必须由开发时间来分配。他们可能愿意抽出一些订单输入人员的一小时时间来向您展示他们是如何实际使用该应用程序的,但他们肯定不会为开发人员的时间付费。他们有一个工厂要运行,而你们这些软件人已经花了他们太多钱。(实际上他们就是这样看待我们的。)
我认为可以肯定地说 UAT 没有“正常”。你有一些公司使它成为一个大问题。他们得到焦点小组,他们得到反馈,他们做调查,提供激励。你还有其他人根本没什么大不了的。他们真的不在乎,只要它“完成工作”。他们将做这项工作定义为“使用该软件的人没有抱怨它”。
公司越小,用户群越小,用户群越公开,可能涉及的 UAT 就越多。公司越大,就越容易说“你想要更多?嗯,那太糟糕了。” 拥有庞大的用户群也是如此——你不在乎有几个人离开。与引入更多具有新功能的人相比,这不值得花时间。如果你有一个公共用户群,他们就有更多的选择来切换到别的东西。如果是内部软件,他们没有太多选择,所以开发人员有更多的权力来关闭它们。
就个人而言,我们很乐意听取用户的意见,即使我们属于(根据我上面的标准)最可能滥用他们的类别:大型($2b+)大型(7k+ 用户)私人(内部)。实际上不是我们,而是中间的管理层混淆了用户群的真实感受以及任何 UAT 的结果。