与最终用户互动可改善代码的5个原因

我在任何项目中都能观察到的最大错误之一是开发团队无法接收用户的反馈。通常,开发人员会错过可以为创建出色解决方案做出重大贡献的最佳信息来源之一。在本文中,我将讨论与最终用户互动可以改善您的代码的5个原因。



1)你知道太多


或者至少您对自己的决定了解得太多。当您处理一个项目并了解其各个部分或所有工作是如何创建的时,您就失去了关于该特定功能的简单性或直观性的客观能力。与最终用户的交互使您可以就功能是否按预期工作获得诚实的反馈。

2)您的用户知道您(和您的产品所有者)不知道的内容


您的最终用户是他们所在领域的专家。他们从工具中知道了他们需要什么以及该过程应如何工作。收集必要的信息时常常会遗漏一些东西,在大型和复杂的应用程序中尤其如此。在整个开发过程中与最终用户的不断交互可以确保不遗漏重要功能。

3)您的用户可以帮助您识别错误(在投入生产之前)


在开发过程中(尤其是通过可用性测试)从用户那里接收反馈的主要优势之一是在早期阶段就寻找错误。同样,您的用户是他们工作中的专家。只需与他们联系以填写您的应用程序中的表格的请求,就可以为您提供有关验证问题,无效字段,单选按钮而不是复选框的错误显示以及其他在应用程序中可能找不到的其他问题的宝贵信息。会出现在他们手中。

4)您的用户知道最重要的事情


如今,持续实施变得越来越普遍。通常,开发团队
在进入下一步开发之前需要完成大量任务与用户的交流将使您了解项目的痛点在哪里,以及需要什么来集中开发团队的工作。

5)您的用户有很棒的主意!


好的想法可以来自任何地方,但是首先,它们可以来自已经遇到问题的人。与用户互动可以帮助您利用他们的好主意并创建更好的解决方案。
任何开发团队都可以从用户那里学到更多东西。本文仅提供了一些示例。如果您想了解现实生活中与用户进行此类交互的示例,请查看Microsoft Word UserVoice。用户可以在那里提供改进应用程序的想法,并投票支持他们喜欢的其他想法,然后,开发团队可以使用此列表来确定其未来工作的优先级。

与最终用户互动。与他们相比,有了他们,您会做出更好的决策。

All Articles