gpt4 book ai didi

maintenance - 随着项目的发展保持最新的可追溯性

转载 作者:行者123 更新时间:2023-12-04 02:33:25 25 4
gpt4 key购买 nike

关闭。这个问题不满足Stack Overflow guidelines .它目前不接受答案。












想改善这个问题吗?更新问题,使其成为 on-topic对于堆栈溢出。

7年前关闭。




Improve this question




在各种项目中,我需要确保我在分析阶段开发的用例模型涵盖了项目的需求。为此,我能够在需求陈述(唯一标识)和用例(也唯一标识)之间具有某种程度的可追溯性。在某些情况下,启用可追溯性意味着一些额外的努力,我认为(后来证明)是一项不错的投资。

现在,我面临的最大问题是以后当事情开始发生变化时(由于变更请求或用例变更)保持这种可追溯性。

关于可追溯性维护的最佳实践的任何想法?

(它可以应用于项目中的其他项目——例如用例和测试用例,或需求和验收测试用例)

稍后编辑
工具可能会有所帮助,但它们无法检测可追溯性方面的差距或错误。导航...也许,但不保证在应用更改后可追溯性是最新的或正确的。

最佳答案

我认为可追溯性是需求中最难管理的事情之一,其次是首先确保需求是正确的。根据我的经验,最好的追溯工具是人 .

我没有 Elixir ;只是过去对我有帮助的一些提示。

  • 将文档保存在每个人都可以轻松获取的中心区域。我不在乎它是 Sharepoint、wiki 还是网络驱动器(尽管我喜欢尽可能提供版本控制的东西)。把它放在一个地方,然后把它推销出去,这样每个人都知道去那里寻找答案,而不是使用旧副本或打扰开发人员。
  • 如果您有一个中央联系人来管理工件或它们的功能分组,那将有很大帮助。了解它们和问题的人会知道去哪里,更新什么以及是否有需要推进的依赖项。
  • 工件的保管人需要对它们做出 promise 并使其保持最新状态。我在网站上设置了一些需求文档一年后,我仍然保持它们是最新的。我知道大多数开发人员会害怕不得不这样做,但一年之后,我仍然受益于回顾那些功能需求如何随着时间的推移而变化。
  • 不是必需的,但它有助于快速识别随时间的变化:使用文档处理器的版本跟踪(如果有)。如果没有,我至少会包含文档的更改日志或简单地标记新文本并引用版本号。
  • 过去,我曾尝试将依赖项引用放入我的工件中,例如对其他文档或工件的引用,但发现它们要么已过时,要么难以跟踪,因此通常不会更新。纪律可以克服这一点,但我们大多数人有太多事情要做,是吗?所以我认为在文档/工件之间建立交叉引用是我想要一个工具或一些尚未发布的免费需求管理实用程序来完成这项工作的地方:)
  • 关于maintenance - 随着项目的发展保持最新的可追溯性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1588732/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com