在业务分析计划过程中,重要的是要确定适合舞会森林需求的用例格式。 在高端,我们有一个多页的,高度规范的需求模板。基本模型是单个参与者和基本流程。 这些之间是教科书版本,流程复杂。本文介绍了这些用例格式和在业务分析计划中要考虑的设计影响。
用例格式
- 简单流程用例
- 复杂流程用例
- 高度指定的用例
简单流程用例描述了单个参与者沿着一个基本流程的交互。 此格式可以用作更复杂的工作的起点,用作规划目的的占位符,也可以用作简单舞会森林的最终交付物。 这种格式类似于用户故事,只是张贴条件而不是收益。
复杂流程用例包括备用流程,触发器,业务规则,发布和退出条件。复杂程度应由利益相关者的需求和观点决定。 对于业务用户,文档必须可读,以便他们可以遵循并同意您正确地捕获了他们的需求。 对于架构师和开发人员,细节必须足够具体,才能转化为开发单元。 对于测试团队,文档必须提供成功的明确输入和输出,以便他们可以制定测试用例。
高度指定的用例具有一个多页模板,其中包含批准的说明以完成每个部分。 有些舞会森林需要这种纪律, 但我也从事过以模板为目的而不是手段为目的的舞会森林, 细节的程度减慢了舞会森林进度并产生了浪费的文档。
设计因素
用例格式将受到以下因素的影响:
- 资金模式
- 需求复杂度
- 变化率
- 监管环境
- 舞会森林方法
- 舞会森林阶段
- 建立或购买
资金模式
组织筹资模型可能会要求在舞会森林开发阶段之前就提供详细的需求,以便争夺资金。 标识所有潜在步骤,替代流程,业务规则和使用情况估计的用例可能有助于进行成本估计。 严格的资金监督模型将比开放模型要求更详细的文档。
需求复杂度
由于产品种类繁多,主要卖家的零售网页可能很大而又很复杂,但是系统要求本身是重复性和可重用的,并且可以通过用户案例或简单用例轻松交付更改。
与信息性网页相比,具有复杂要求的新系统需要更详细的文档。 具有许多业务规则的新系统需要详细的文档和需求跟踪,以确保适当的覆盖范围。 集成系统需要一定程度的严格广告可追溯性,以确保前端更改不会破坏上游或下游系统,例如集成的重新订购或交付系统。
变化率
零售网页是重复性的,但需要快速更改才能满足需求和营销计划。需求文档不能妨碍快速交付。
从另一个角度来看,可以在变更管理过程中查看的详细需求文档可以帮助减缓紧急交付的速度并防止令人尴尬的发布。
监管环境
受外部法规约束的系统需要详细的需求文档,多个利益相关者都可以阅读和理解这些文档,以便所有受影响的各方都能够理解和批准要交付的系统的输入和输出。 收集个人信息的系统必须能够证明已捕获了正确的信息,并且将采取适当的安全措施来保护此信息免遭滥用。
舞会森林方法论
瀑布舞会森林往往需要详细的要求。敏捷舞会森林更喜欢最少的文档,用户案例和简单的用例(如果有)。
舞会森林阶段
在舞会森林阶段,文档详细信息可能会扩展或收缩。 如上所述,舞会森林可能需要详细的需求文档以进行早期可行性和成本分析,但是随后可能会涉及到用户案例以进行开发和交付。 其他舞会森林可能只需要简单的用例来概述概念,然后在需求阶段扩展用例流程和细节。
建立或购买
如果舞会森林包含构建或购买决策,则在比较解决方案选项时,可以转换为验收和评估标准矩阵的简单用例格式将非常有用。
概要
用例是一种有价值的业务分析工具,具有多种风格。 作为业务分析计划步骤的一部分,业务分析师应确定舞会森林和涉众要求的严格程度和详细程度,并选择在舞会森林期间要使用的适当用例格式。