1 SRSInsight项目概览说明
SRSInsight作为业界领先的需求分析系统,不仅严格的遵循相关IEEE等相关的软件工程规范,且在stakeholder,素材,需求的基线管理上更有独特的支持,领先于目前同类产品。起发起人reddish更是需求分析领域的资深专家,构建的站点https://srs.pub上基本上汇聚了目前需求分析领域最全的理论和实践资料。
项目概览页面作为项目的默认页面,显示了项目的基础状态信息,以及版本和报告操作。
如图所示:
上半部显示了需求分析的四个状态和当前的所在状态。这是需求分析的核心进展。 右侧的两个按钮“变更/升级”和“查看报告”是当前页面唯一可以操作的两个功能。
分别描述如下。
需求分析的状态变迁:
- 需求采集: 需求分析起始于需求采集,包括收集素材,用户故事 1,举行调研会等。所有获得的资料将形成素材。
- 需求分析: 针对采集到的素材,分析后提取出需求项。
- 需求确认: 提取后的需求项,需要逐项和涉众 2评估和确认。
- 需求基线 3: 当所有需求项都确认完毕后,就可以签署发布正式版本。此时形成需求锁定。也成为需求基线。
功能按钮描述如下:
变更/升级: 对于已经形成需求基线的锁定版本,启动变更过程。变更可能是由于版本升级,也可能是由于需求变化。 一旦变更后,锁定后的需求将可以重新编辑,重新走需求采集=>需求分析=>需求确认=>需求基线的过程。最终形成新的需求基线,也就是新的版本。
查看报告: 显示自动生成的SRS软件需求规格说明书。支持打印成PDF格式的文档。
页面的下半部分则显示了四个主要模块的状态信息(完成情况):基础信息,素材资料,功能需求,非功能需求。
对于已经完成的模块,会显示 ok的绿色图标。否则会显示红色的警示图标。可以针对未完成的部分有针对性的进行下一步的需求分析操作。
只有4个模块的状态都ok的情况下,才可以进入下一步的需求确认的环节。