查看更多当前 - 案例分析 - 软件需求工程
简单
案例题
2014年5月第1题
#第二版教材
#必须掌握

某企业委托软件公司开发一套运动器材综合销售平台,以改进已有的销售管理系统,拓展现有的实体店销售模式,综合管理线上线下的器材销售业务。该软件公司组建项目组开发该系统,现正处于需求获取阶段。经过项目组讨论,由于目标系统业务功能比较复杂,所以在需求获取中针对不同类型的业务需求,采用不同的需求获取方法。项目组列出可选的需求获取方法包括:用户访谈、联合需求计划(JRP)、问卷调查、文档分析和实地观察等。

需求获取的要求如下:
(1)获取已有销售管理系统中所实现的实体店销售模式和过程;
(2)获取系统的改进需求和期望增加的业务功能;
(3)获取当前业务过程中的详细数据并深入了解这些数据产生的原因;
(4)从企业管理人员、销售人员、各种文档资源等尽可能多的来源获取需求;
(5)消除需求中出现的冲突,尽可能获取全面、一致的需求;
(6)尽可能多地让用户参与需求获取过程。

分值(10分

联合需求计划(JRP)是一种流行的需求获取方法。请说明什么是JRP,JRP与其他需求获取方法相比有什么优势?

参考答案

联合需求计划是一个通过高度组织的群体会议来分析企业内的问题并获取需求的过程,它是联合应用开发的一部分。JRP是一种相对来说成本较高的需求获取方法,但也是十分有效的一种。它通过联合各个关键用户代表、系统分析师、开发团队代表一起,通过有组织的会议来讨论需求。JRP将会起到群策群力的效果,对于一些问题最有歧义的时候、对需求最不清晰的领域都是十分有用的一种方法。

它的优势是(1)发挥用户和管理人员参与系统开发过程的积极性,提高系统开发效率;(2)降低系统需求获取的时间成本,加速系统开发周期;(3)采用原型确认系统需求并获取设计审批,具有原型化开发方法的优点。

凯恩解析

JRP 的本质是一种结构化的群体沟通与决策方法。与传统的单个用户访谈或书面调查不同,它强调群体讨论,由主持人控制会议节奏,保证各方观点被充分表达,并在会议中形成可执行的共识。在复杂业务场景下,需求往往涉及多个部门,容易出现需求冲突与歧义,若仅依靠访谈和调查,难以及时发现并解决。通过 JRP,可以快速聚合意见,并在必要时结合原型工具,让用户“所见即所得”,从而提升需求质量。其缺点是组织成本高、参会人员要求高,但对于 ERP、销售平台等跨部门复杂系统,JRP 的优势尤为突出。

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