需求工程之软件需求规格文档(SRS文档)
软件需求规格文档包含:
-
硬件 功能 性能 输入输出 接口需求 警示信息 保密安全 数据与数据库 文档说明 法规说明
软件需求规格说明文档的产生阶段
-
对业务需求的定义和文档化,形成了前景和范围文档 对用户需求的定义和文档化,形成了用户需求文档,其中以用例说明书最常见 在得到用户需求后,需求工程师对其建模和分析,细化为系统需求,并建立满足系统需求的解决方案,对系统需求、解决方案的定义和文档化产生了系统需求规格说明文档
软件需求规格说明文档的产生阶段:对系统需求、解决方案的定义和文档化阶段
需求开发过程中的常见文档:
需求规格说活动过程
-
第一,选择文档模板 第二,裁剪文档模板 大三,文档写作 第四,产生软件需求规格文档
需求规格说文档编写目的;
-
1 可以帮助记忆 2 帮助发现需求存在的问题 3 记录系统解决方案 4 为后续活动的依据 5 为协议基准,可以作为合同的一部分,有法律效应
需求说明文档常见读者群体:
-
项目管理者 设计人员和程序员 测试人员
文档写作的特点
-
完整性 一致性 可修改性 可跟踪性 可阅读性 可维护性 无二义性 运行和维护阶段的可使用性
文档化的主要目标是:交流
文档写作的注意事项:
-
明确文档编写目的 按照写作模板写作 格式规范