首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我是否也应该记录当前的上下文和范围?

我是否也应该记录当前的上下文和范围?
EN

Stack Overflow用户
提问于 2019-12-19 10:44:05
回答 1查看 96关注 0票数 3

我目前正在为一个应用程序编写一个arc42规范文档,该文档应该用来替换几个复杂的手动过程。

在文档以及我注意到的示例中,“上下文和范围”通常只包括要开发的应用程序的上下文和范围。

我还应该包括当前流程的图表吗?就我个人而言,我认为显示应用程序的“前”和“后”状态之间的差异将有助于将其包括在内。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-12-20 06:54:18

arc42将帮助沟通和记录软件体系结构--因此,支持理解的所有内容都可能包括在内。

“范围和上下文”显示系统及其近邻,包含所有外部接口。我建议使用一个图表加一个表格--就像第42章-第3节中建议的那样。

在arc42中,您通常可以选择在哪里(以及如何)传递信息,因此我们为其创建了一个相当广泛的docs.arc42.orgfaq.arc42.org站点。

根据您对工具的选择和现有信息的种类,我看到了几个选项或方面:

1.使用当前的手工过程作为新系统的动力

您提到的“手动处理”可能是创建新系统的强大动力。因此,您可以在第1.2节(导言/动机)中描述这些手动步骤的一些缺点或问题。

2.将第3条(上下文)拆分为“先”和“新”

如果这些“手动过程”与外部接口相关,您可能会创建一个3.1节,描述当前的情况及其缺点)

在3.2中,您可以提出或指定具有改进或自动化流程的新系统。

3.“手动处理”可以显示在"6.运行时视图“下面。

“流程”由一系列步骤或活动组成--因此可以是arc42运行时视图的一部分。

4.将“手册程序”委托给另一类文件

您可以创建一个“审查当前情况”文档,用“手动处理”和相关的问题和风险来描述当前的情况。

在这种情况下,您将避免使用与新系统的设计、构造和实现无关的信息来充实您的arc42体系结构文档。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59408053

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档