需求收集技术
就好了如果需求收集是简单问你的客户和利益相关者他们想让你的系统做什么。不幸的是,它从来就没有像说的那么简单。
在大多数情况下,利益相关者都没有意识到存在的替代品时,开发一个特定的产品。开云足球app下载官网最新版沉浸在当前的现状,他们的视力往往是有限的。用户很难脱离他们正在做的事情的方式想象可能性很大现在离开他们。
此外,没有银弹。没有单一的需求收集技术将帮助你得到一套完整的需求,将填补每一个缺口,站起来在验证审查。
这就是为什么它是一个好主意采取多方面的需求收集方法。需求工程最佳实践推荐使用各种方法针对不同阶段的过程。
本文着眼于11有效需求收集技术。他们将大致的顺序通常出现在需求收集过程。没有必要使用他们为每一个项目,但一个健康的这些技术,根据你的需要选择特定的项目,可能会提高你的需求覆盖,帮助你减少相关要求问题在软件开发期间和之后。开云官网入口下载手机版
- 面试
- 调查问卷或调查
- 用户观察
- 文档分析
- 界面分析
- 研讨会
- 头脑风暴
- 角色扮演
- 用例和场景
- 焦点小组
- 原型设计
需求收集技巧# 1:面试
面试是一个伟大的方式开始需求捕获过程。他们是无价的收集业务需求的背景资料,客户和用户的问题,支持员工和其他利益相关方的关注。面试也可以用于后续收集更详细的信息。
面试应该涵盖一个多样化的和系统的利益相关者代表截面。您需要包括全方位的客户和用户配置文件。这是必要的,以获得一个适当的视角相互竞争的需要,所以你的系统需求不倾斜支持一组。
当你进行访谈,重要的是要问开放式问题。开放式的问题是那些无法用一个简单的回答“是”或“不。“他们画出特定的信息。他们要求应聘者解释他们的想法,并提供原因,进而提供上下文来评估和验证要求。
你还想问很多后续问题在面试的时候。好后续问题深入更多的细节或打开上下文的概述。有些人会谈论细节和异常。,你需要打开。别人会谈论上下文没有进入细节。那些人,你需要深入。
相关文章:非功能性需求和功能需求,有什么区别呢?
需求收集方法# 2:问卷或调查
个人面试几个挑战。他们可能会非常棘手安排面试官和耗时。另外,您收集的需求可能只划伤表面;不是每一个面试官都是擅长问后续问题。
问卷调查(调查)可以提供一个有效的选择。他们允许后续同时与多个利益相关者。
一个深思熟虑的questionnaire-one,询问调查问题是一个好的工具在这些潜在需求获取的利益相关者可能不是完全清醒,但对于一个成功的设计至关重要。
技巧# 3:用户观察
最好的方法之一来理解用户真正需要的是观察他们执行他们的日常任务。
用户观察可以是被动或主动。活跃observation-asking问题的用户,同时观察其最好的方法获得现有的过程的理解。被动观察更有效收集用户反馈设计原型(参见技巧# 11)。
当观察用户,记录发生的行为和活动。什么已经工作得很好吗?导致用户困难的原因是什么?注意用户经常必须克服的障碍。
通过观察终端用户在现实环境中执行他们的任务,你会真正了解他们面对的是什么,他们需要改进,这样他们就可以表现的更好。您将能够更好地指定一个系统,成功地改变用户的流程和赋予他们更大的生产力和可用性,而不是简单地为他们提供增量的改进。开云足球app下载官网最新版
技巧# 4:文件分析
经常被忽视,文档分析收集需求的是另一种非常有效的技术。
回顾当前系统的文档你寻求替代可以帮助您在执行原有流程分析和差异分析。前者能帮助你看到你可以提高用户的过程。后者将帮助你在确定业务需求显示earlier-through访谈,问卷调查和用户观察没有得到满足。
自然,你要分析系统的需求文档,如果可用,但你也应该看看其他系统级文档,用户手册和问题报告等。
为什么现有的信息系统运作的掘金,往往埋在规范和设计文档。从文档中获得的见解分析可以帮助您制定进一步的问题和评估您的需求集的完整性。
相关文章:需求跟踪是什么和为什么它对产品团队很重要?开云足球app下载官网最新版
需求收集技巧# 5:界面分析
分析系统的接口,人类和机器,都是至关重要的,以确保需求被完成,该系统将可用。
接口软件产品将包括那些:开云官网入口下载手机版开云足球app下载官网最新版
- 最终用户
- 软件与系统组件(例如,传感器或其他外围设备)开云官网入口下载手机版
- 与外部系统软件开云官网入口下载手机版
彻底的界面分析确实理解系统的交互上下文——会经常发现需求不容易对用户可见。
技巧# 6:头脑风暴
头脑风暴可以执行作为研讨会的一部分(参见技巧# 7,遵循)或就其本身而言,无论是大或小群体。
在你的头脑风暴会议,分别考虑系统的不同部分。探索各种假设场景和无价值的想法。总的想法是脱离现有的约定。考虑有远见的想法推动当前的边界。
有用的头脑风暴的工具包括白板,思维导图软件,移情地图探索用户需求(后者)。开云官网入口下载手机版
技巧# 7:车间
当收集需求从广泛的利益相关者,只有自然,你会得到冲突的观点。然而,您将需要解决这些问题,实现开始之前。
要求车间是一个很好的方法来解决这种冲突。
一旦你有了一套广泛的候选人需求定义和组织,通过这些候选人一起召集你的利益相关者和散列。收集更多的细节。给一个公平的听证会对立的观点。格兰特都充足的机会提供职位的理由。
寻求解决矛盾和冲突,获得共识,并验证您的需求。这些活动是至关重要的确保您的系统将最好地满足所有用户的需求和利益相关者,而不仅仅是最直言不讳的群体。
技巧# 8:角色扮演
一些systems-certain类型的企业软件,比如ERP必须满足各种用户的需求开云官网入口下载手机版类型。角色扮演可以帮助确保所有用户的需要得到满足。
在角色扮演会话中,不同的人采取不同的用户类型的角色。有各种角色相互作用有助于从不同的角度检查各个系统需求并生成讨论和新的想法。
实际上,角色扮演是一个额外的头脑风暴技术。这是一个很好的方式来获得一个坚实的理解系统的各个部分的功能需要支持整个过程。
相关文章:需求管理工具和软件开云官网入口下载手机版
需求收集技巧# 9:用例和场景
一旦你拥有了高级功能需求,它是一个好主意去探索各种用例和场景。
用例的具体,个人业务目标系统必须完成和不同的情况下,将使用给定的特性或功能。他们描述的各种外部实体作用于系统与系统和特定的交互来完成业务目标。用例表示为循序渐进的一个过程中执行的任务列表。
场景,也称为用户故事,类似于他们的用例描述系统如何执行一个过程来完成业务目标。他们的形式,然而,是一个故事,而不是一个枚举列表。从本质上说,他们是短篇小说主人公的角色与用户。场景描述:
- 用户执行任务
- 信息用户看到
- 用户如何与系统交互
用例和场景可以用来验证系统的特性和功能需求的大范围变化的情况。他们还可以帮助你发现异常和边界情况下,需要考虑。
需求收集技巧# 10:焦点小组
焦点小组(或用户组)是一个收集的客户或用户代表与你会面
- 提供关于你的产品的反馈开云足球app下载官网最新版
- 表达他们的需求
- 帮助指导您的软件开发开云官网入口下载手机版
焦点小组可以召开:
- 收集信息的发展需求,或
- 获得反馈,旨在验证之前引起需求
焦点小组从头脑风暴是不同的。头脑风暴是一个管理过程,一般包括内部利益相关者。焦点小组通常涉及外部利益相关者。
许多系统工程师和业务分析师使用焦点小组来收集需求的怀疑。会议可以由声乐患者狭窄的议程。强烈的分歧可以使这些会议的需求和特性。开云足球app下载官网最新版不过,焦点小组可以在某些情况下是非常有用的。其中之一就是设计原型的评估(参见技巧# 11)来帮助验证和确定需求。
需求收集技巧# 11:原型
系统工程师中有一个老笑话,讨论与设计介绍之后的用户组通常是这样的…
系统工程师:“那么,你怎么看?”
用户组:“我们讨厌它。”
系统工程师:“啊…好吧,嗯…这是什么你想要的,然后呢?”
用户组:“嗯…我们不知道…但这不是!”
通常情况下,最终用户和其他利益相关者没有清楚地知道他们真正想要的东西。在大多数情况下,他们没有把握好什么是可能的。如果你能给他们一些尝试,然而,他们通常会告诉你他们喜欢什么和不喜欢它。
这就是原型。
原型让用户有机会尝试的想法在他们的下一个解决方案可能是什么样子。今天的快速原型工具使开发人员能够快速整合任意数量的用户交互模型。
一旦最初的模型建立,这个过程是一个迭代的一个:
- 试验样机的用户
- 来自用户的反馈
- 修改原型
现代的原型工具方便开发人员修改原型,这样用户就可以帮助你快速了解将满足他们。从这个工作模型,然后一个相对简单的逆向工程需求,描述了接受功能。
自动化需求收集的技术过程
你收集和开发需求,有利于灵活,用户友好的系统收集,组织,并将其转化为相关的利益相关者。特别是在敏捷开发文档和电子表格可以证明特别麻烦。
看看Jama连接可以简开云官网手机网页版入口化为敏捷团队需求收集和管理,点击这里。
- 欧洲监管,2022年7月:威胁面具进步的障碍——2022年9月8日
- Jama(研讨会回顾)驾驶业务成果和软件项目的成功开云官网入口下载手机版开云官网手机网页版入口——2022年8月23日
- (研讨会回顾)里面的故事:数据模型的诊断为IBM®®- 8月2日,2022