查看更多当前 - 案例分析 - 系统分析与设计
简单
案例题
2024年5月第1题
#第二版教材
#必须掌握

某电商平台公司正在进行一项新项目的系统设计,该平台将为用户提供在线购物、订单管理、支付处理以及用户管理等核心功能。开发团队已通过与产品经理的讨论确定了系统需求,并进行了初步的需求分析。为了确保系统能够满足业务需求,同时具备较高的可用性、性能和可扩展性,团队正在进行详细的需求获取与系统设计工作。

该系统的主要目标包括支持多种操作系统(如Windows和Linux)、保证用户数据的安全性、确保高并发请求处理以及支持动态扩展等。系统还将根据用户角色提供不同的访问权限,同时保证较短的响应时间和数据加密存储。

分值(6分

请写出 6 种需求获取技术。

参考答案
  • 用户访谈:通过与用户的面对面或远程访谈,获取用户的需求。这种方法可以采取结构化或非结构化访谈,旨在从用户的视角了解他们对系统的需求和期望。
  • 问卷调查:通过设计问卷收集大量用户的意见和反馈。问卷调查适合于对大量用户进行调查,但需要精心设计,避免出现偏差。
  • 采样:通过选择代表性样本进行数据采集。采样技术确保了收集到的需求数据具有代表性,并能在一定程度上推断总体需求。
  • 情节串联板:通过让参与者通过图片或图表的形式讲述需求,这种方法帮助理解用户的需求和背景情境,适用于需求较为复杂的情况。
  • 联合需求计划(JRP):这是一种通过集体讨论的方式获取需求的方法,主要适用于开发者与客户之间的沟通,能够帮助澄清不清晰或存在歧义的需求。
  • 其他需求获取方法:如收集相关资料、获取已有文档、参加用户的业务实践等,这些方式有助于获取现有系统的运作方式与用户的需求背景。
凯恩解析

需求获取技术包括了多种方法,每种方法适用于不同的场景和需求类型。用户访谈通过与用户的互动获取需求信息,但需要良好的沟通技巧。问卷调查则适合大规模收集意见,但有时可能存在样本偏差问题。采样是通过选择代表性用户群体进行调查,可以提高效率。情节串联板有助于通过视觉手段促进对需求的理解。联合需求计划强调开发者与客户之间的紧密合作,特别是对于存在歧义的需求。最后,其他方法包括从现有文档或实践中提取信息,能够帮助团队了解已有系统或用户的实际操作。

联系我们
隐私协议
用户协议
微信公众号
知乎
小红书
浙ICP备2021029036号
@2022-2026
嘉兴市安芯网络科技有限公司 版权所有