体系结构驱动程序/因素与体系结构重要要求之间有什么区别



我需要能够解释这些术语:架构因素、架构驱动因素和架构重要要求。 我发现架构因素/驱动程序是相同的(如果我错了,请纠正我(。 但是当我查找他们的定义时,我得到以下解释:

体系结构驱动程序:体系结构驱动程序正式定义为对体系结构具有重大影响的一组要求。

体系结构上重要的要求:体系结构上重要的要求是在确定系统的体系结构中发挥重要作用的那些要求。

在我看来,它们都是影响您的架构的要求,但是在 Larman 的书中,它们清楚地被介绍为两种不同的东西。

所以谁能告诉我架构驱动因素/因素和架构重要要求之间的确切区别

好问题!它们确实令人困惑。我可以补充一点:我的看法是,在为项目收集的所有需求中,一旦架构的开发部分然后测试周期经过几轮并且图片变得更加清晰,只有某些需求会达到 ASR 的状态。

编辑:在幻灯片18上,它说以下内容:

Architecture drivers presentation
– Briefing by the architect on the driving business and quality attribute requirements: the ASRs.

对我来说,这表明它们可以被视为等同的。

最新更新