Validation 概述:如何验证提议的系统架构?

Validation 概述:如何验证提议的系统架构?,validation,architecture,embedded,system,Validation,Architecture,Embedded,System,你好, 我要接手一个开始定义硬件/软件通信工具架构的人。我现在负责验证他的进展,然后编写所有规范并实施 我怎样才能正式开始?是否有针对初始顶层需求验证硬件/软件体系结构的方法 干杯, Funky24一般来说,如果您的体系结构满足对您的利益相关者在体系结构上具有重要意义的一组顶级需求,那么它就是“有效的” 我的意思是: 最好不要假设您的需求列表是完整的,或者它们编写正确 您需要选择最重要的需求,并专注于这些需求 一般来说,第2点的列表通常包括大多数非功能性需求(性能、可用性等)。功能需求当然很重要

你好, 我要接手一个开始定义硬件/软件通信工具架构的人。我现在负责验证他的进展,然后编写所有规范并实施

我怎样才能正式开始?是否有针对初始顶层需求验证硬件/软件体系结构的方法

干杯,
Funky24

一般来说,如果您的体系结构满足对您的利益相关者在体系结构上具有重要意义的一组顶级需求,那么它就是“有效的”

我的意思是:

  • 最好不要假设您的需求列表是完整的,或者它们编写正确
  • 您需要选择最重要的需求,并专注于这些需求
  • 一般来说,第2点的列表通常包括大多数非功能性需求(性能、可用性等)。功能需求当然很重要,但它们不会驱动系统的体系结构


    一个很好的架构评估的形式化方法来自SEI(架构权衡分析方法)。你可以看看他们的产品,并根据你的需要和项目的规模进行调整。由于您尚未设计设计,您可能最终会进行一些逆向工程,以找出做出某些选择的原因。

    对不起,这是一个解决问题的地方,但不是一个完整的任务。这是一个非常普遍的问题。请尽量提供一个更详细的问题和一些细节。我不是要求解决整个任务,只是要求提供指导。我知道我的问题不太具体,但我还没有开始实施,系统工程也没有stackexchange。。。