我需要能够解释这些术语:架构因素、架构驱动因素和架构重要性需求。我发现架构因素/驱动因素是相同的(如果我错了,请纠正我)。但是,当我查找它们的定义时,我得到以下解释:
体系结构驱动程序:体系结构驱动程序被正式定义为对您的体系结构有重要影响的一组需求。
体系结构上的重要需求:体系结构上的重要需求是那些在确定系统架构中起着重要作用的需求。
在我看来,它们都是影响您的体系结构的需求,但是在larman一书中,它们被明确地介绍为两种不同的东西。
那么,有谁能告诉我架构驱动因素/因素与体系结构重要需求之间的确切区别吗?
发布于 2020-02-20 20:31:13
问得好!它们确实令人困惑。我可以补充这一点:在我看来,在为一个项目收集的所有需求中,只有特定的需求才能达到ASR的状态,一旦开发--体系结构的一部分--然后测试周期进行几轮,画面变得更清晰。
编辑:在幻灯片18 这里上,它说:
Architecture drivers presentation
– Briefing by the architect on the driving business and quality attribute requirements: the ASRs.对我来说,这意味着他们可以被视为等价物。
https://stackoverflow.com/questions/59430910
复制相似问题