猪窝

2008-01-09

如何更好的建立最外层用例——用例学习

归类于: 用例 — admin @ 10:56 下午

在上一篇文章,通过用例了解系统设计范围中,我们提到了一个概念:最外层用例,同时也描述了建立最外层用例的好处。

这里给大家提供一个比较权威的最外层用例的建立方法。

声明:此部分内容摘自《编写有效用例》

1)  以一个用户目标最为开始

2)  提问“这个目标对主执行者AA(最好在外部)提供什么服务?”执行者AA是我们想要收集的用例的最终执行者。

3)  找出最外层设计范围S,使得AA仍然在S之外。给S命名。通常,我们能找到三个最外层设计范围

l  公司

l  组合软件系统

l  被设计的具体软件系统

4)  找出最终主执行者AA在设计范围S中的所有用户目标

5)  找出执行者AA对系统S具有的概要目标GG

6)  为执行者AA对系统S的目标GG编写概要用例。

即使在规模最大的系统中,通常也有4~5个这样的最高层用例,他们概括了3~4个最终主执行者AA的利益

l  对公司而言:客户

l  对组合软件系统而言:市场部

l  对软件系统本身而言:安全部

最外层用力对于在总体上将工作联系起来很有帮助,所以极力推荐。当然,最外层用例不能为开发组提供被创建系统的功能需求。

1条评论 »

  1. […] 而在用例分层撰写及产品设计中也有相关的理论指导。这方面的内容国外要比国内的丰富许多。所以时刻铭记用户的最终目标,在保证各个“任务”环节的体验友好型、流畅性的同时,确保最终产品的设计宗旨与用户目标的最大化重合,才能真正做到产品的有效性及可用性。 […]

    Pingback 由 完成目标而不是完成任务——确认产品是有用的 | 猪窝 — 2008-03-19 @ 12:02 上午

评论 RSS feed。 Trackback 地址

发表评论

基于 WordPress