用例驱动的需求收集方法:原理、工具与实践
1. 用例的广泛应用
用例的应用范围十分广泛,并非仅仅局限于需求收集。以下将介绍用例在一些可能未被关注领域的应用:
1.1 仅查询系统的用例
任何与外界有交互的系统都适用用例。虽然用例最常见于事务处理系统,但仅查询系统(如数据仓库)也是用例需求收集的合适对象。不过,仅查询用例通常比事务处理用例更抽象。数据仓库旨在为用户提供灵活的接口,以呈现大量数据的多个视图。在需求收集时,用户的实际交互可能并不明确,但从抽象层面看,交互是清晰的。如同事务处理一样,为仅查询系统的用例记录参与者非常有用,因为我们需要了解目标受众。
1.2 提案请求中的用例
提案请求(RFPs)常用于客户与承包商之间。客户向多个承包商发布 RFP,承包商通过提交提案来争取业务,客户根据提案对 RFP 的符合程度选择获胜者。对于客户和承包商来说,RFP 可能是一项棘手的工作。特别是在政府项目中,计算机系统的 RFP 必须完整且明确,因为其中列出的需求将成为系统创建的基础。RFP 中常使用需求列表,由于各方都担心合法性并希望避免遗漏,这些列表有时可能长达数百页。建议在 RFP 中使用用例。如果客户在 RFP 中创建一组用例和场景,承包商将更容易做出响应,解决方案也更有可能满足业务需求。用例可以简化 RFP 和提案响应,就像它们简化其他系统需求规范一样。
1.3 软件包评估中的用例
用例在软件包评估工作中具有特殊的适用性。通过将软件包功能与业务需求进行比较,用例可以帮助明确“差距分析”。在实际应用中,这种方法已取得了巨大成功。
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



