【发布时间】:2010-04-27 07:33:00
【问题描述】:
在为 Web 应用程序创建软件需求规范时,我正在寻找一些指导/书籍来阅读。为了获得灵感,我已经阅读了一些基于桌面应用程序的规范文档。我阅读的文档捕获了用例中的系统功能需求,这些用例往往是面向数据的,用例围绕应用程序打算执行的各种 CRUD 操作。
我喜欢这种结构,但是我发现很难将它与我的 Web 应用程序需要做的事情结合起来,主要是读取数据而不是操作它。我曾尝试编写一些用例,但它们都倾向于归结为“搜索项目”、“更改搜索结果视图”或“用户选择构面以优化搜索结果”。这对我来说听起来不太正确,让我想知道我是否以正确的方式进行。
基于 Web 的应用程序和基于桌面的应用程序之间是否存在规划差异?
【问题讨论】:
标签: specifications requirements project-planning