第8章软件体系结构评估.ppt

第8章软件体系结构评估.ppt

第8章:软件体系结构评估 ☆ 软件体系结构评估概述 ☆ 软件体系结构评估的主要方式 ☆ ATAM评估方法 业务环境/驱动描述(约12张幻灯片,45分钟) (1)描述业务环境、历史、市场划分、驱动需求、风险承担者、当前需要以及系统如何满足这些需要(3-4张幻灯片)。 (2)描述业务方面的约束条件(例如:推向市场的时间、客户需求、标准和成本等)(1-3张幻灯片)。 (3)描述技术方面的约束条件(例如:COTS、与其他系统的互操作、所需要的软硬件平台、遗留代码的重用等)(1-3张幻灯片)。 (4)质量属性需求(例如:系统平台、可用性、安全性、可修改性、互操作性、集成性和这些需求来自的商业需要)(2-3张幻灯片)。 (5)术语表(1张幻灯片)。 7、讨论和分级场景 风险承担者需进行两项相关的活动:集体讨论用例场景(描述风险承担者期望使用系统的方式)和改变场景(描述风险承担者所期望的系统在将来变更的方式)。用例场景是场景的一种,在用例场景中,风险承担者是一个终端用户,使用系统执行一些功能。改变场景代表系统的变更,可分为成长场景和考察场景两类。 成长场景描述的是体系结构在中短期的改变,包括期望的修改、性能或可用性的变更、移植性、与其他软件系统的集成等。考察场景描述的是系统成长的一个极端情形,即体系结构由下列情况所引起的

文档评论(0)

1亿VIP精品文档

相关文档