我们正在寻找通过适当的文档进一步改进我们的软件开发过程的方法。但是,作为文档,这些文档/规范仅在我们打开和阅读时才可用。
例如,URS、SRS、ERD、DB 图、类图、用例、测试脚本、用户手册和培训材料通常是单独的文档。
有没有人在一个基于 Web 的系统中完成所有这些工作?
首先将所有需求键入系统,然后就可以轻松生成 URS。每当需求发生任何变化时,都必须将其输入系统,但可以轻松生成。
最重要的部分是可追溯性,在这里我们可以看到需求是如何实现的。有时,它们在 URS 中,但一直丢失,因为很难手动比较/检查它。很多时候不同的人做不同的过程,所以事情可能会不小心遗漏。例如,一个函数可能存在于系统和测试脚本中,但不存在于用户手册中。
我会想象过程中任何部分的任何更改都没有完全实施,因此可以采取行动。
谢谢!