分析客户需求并制定软件功能

发布于 2024-08-29 13:24:51 字数 41 浏览 1 评论 0原文

如何正确分析客户对软件的需求并写下功能列表?请随意分享您自己的经历。

How does one go about properly analyzing the requirements of a client in terms of software and writing down a list of functionalities? Feel free to share your own experiences.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

暗藏城府 2024-09-05 13:24:51

需求工程本身就是一门学科。这实际上可能相当困难,因为大多数时候人们想要一些东西,但不知道它是什么。然后是识别和确定真正需要什么的困难部分,这称为需求启发

有多种方法可以做到这一点,包括与客户举行研讨会,或派遣分析师前往客户现场以确定客户的工作方式及其需求。还有许多工具可以支持此活动并有效捕获/组织需求。

恕我直言,最困难的部分是确定相互矛盾的要求,例如我想要全文搜索,但我也希望所有数据都被加密。 很难实现

如果没有更精确的问题,我只能提供这样一个笼统的答案。

Requirement engineering is a discipline on its own. It can be actually quite hard, because most of the time people want something, but don't know what it is. Then comes the hard part to identify and determine what is really needed, that's called requirement elicitation.

There are various methods to do so, including workshop sessions with customers, or sending analysts at customer site to identify how the client works and what it needs. There are also numerous tools to support this activity and capture/organize requirements efficiently.

The hardest part, IMHO, is to identify contradicting requirements, e.g. I want fulltext search, but I also want all data to be encrypted. Pretty hard to achieve.

Without a more precise question, I can only provide such a generic answer.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文