欢迎来到天天文库
浏览记录
ID:37637374
大小:219.31 KB
页数:10页
时间:2019-05-27
《ATAM架构评估方法》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、ATAM架构评估方法ATAM方法步骤:共4大部分,9个步骤部分步骤责任者活动目的1.表1.ATAM方评估负责人向评估参与者介绍ATAM方法并回答问题。使参与者对该方述法的表述;a.评估步骤介绍法形成正确的预b.用于获取信息或分析的技巧:效用树的生成、期基于架构方法的获取和分析、对场景的集体讨论及优先级的划分c.评估的结果:所得出的场景及其优先级,用以理解和评估架构的问题、描述架构的动机需求并给出带优先级的效用树、所确定的一级架构方法、所发现的有风险决策、无风险决策、敏感点和权衡点等2.商业动项目发言人阐述
2、系统的商业目标说明采用该架构机的表述;(项目经理a.系统最重要的功能的主要因素或系统客b.技术、管理、政治、经济方面的任何相关限(如:高可用性,户)制极高的安全性或c.与项目相关的商业目标和上下文推向市场的时机)d.主要的风险承担者e.架构的驱动因素(即促使形成该架构的主要质量属性目标)3.架构的架构设计师对架构做出描述重点强调该架构表述;a.技术约束条件,诸如要使用的操作系统,硬是怎样适应商业件,中间件之类的约束动机的b.该系统必须要与之交互的其他系统c.用以满足质量属性的架构方法d.对最重要的用例场景
3、及生长场景的介绍2.调查4.确定架架构设计师确定所用的架构方法,但不进行分析和分析构方法5.生成生成质量属性效用树,详细的得出构成系统效质量属性根结点为效用,一直细分到位于叶子节点的质量用的质量属性(性效用树属性场景,质量属性场景的(优先级,实现难度)能、可用性、安全用高(H)、中(M)、低(L)描述;不必精确性、可修改性、使用性等);具体到场景--刺激--响应模式,并划分优先级6.分析架根据上一步得到的高优先级场景,得出应对这一确定架构上的有构方法场景的架构方法并对其进行分析风险决策、无风险要得到的结果
4、包括:决策、敏感点、权a.与效用树中每个高优先级的场景相关的架构衡点等方法或决策;b.与每个架构方法相联系的待分析问题;c.架构分析师对问题的解答;d.有风险决策,无风险决策、敏感点和权衡点的确认。3.测试7.集体讨根据所有风险承担者的意见形成更大的场景集由所有风险承担论,确定场合者通过表决确定景优先级场景分类:这些场景的优先a.用例场景:描述风险承担者对系统使用情级况的期望。b.生长场景:描述期望架构能在较短时间内允许的扩充与更改。c.探察场景:描述系统生长的极端情况,即架构在某些更改的重压的情况。注:
5、最初的效用树是由架构设计师和关键开发人员创建的。在对场景进行集体讨论的过程和设置优先级的过程中,有很多风险承担者参与其中,与最初的效用树相比,两者之间的不匹配可以揭露架构设计师未曾注意到的方面,从而使得我们发现架构中的重大风险。8.分析架对第6步重复,使用的是在第7步中得到的高优发现更多的架构构方法先级场景,这些场景被认为是迄今为止所做分析方法,有风险决的测试案例策、无风险决策、敏感点、权衡点等4.形成9.结果的评估小组根据在ATAM评估期间得到的信息(方法、场景、报告表述针对质量属性的问题、效用树、有风
6、险决策、无风险决策、敏感点、权衡点等),向与会的风险承担者报告评估结果。最重要的是如下ATAM结果:a.已经编写了文档的架构方法;b.若干场景及其优先级;c.基于质量属性的若干问题;d.效用树;e.所发现的有风险决策;f.已编写文档的无风险决策;e.所发现的敏感点和权衡点。以上步骤并不是固定的,有时必须对评估规划做某些动态的更改,以容许人员或架构信息的改变。ATAM评估方法的的阶段:第0阶建立评估小组,建立评估组织和待评估组织间的合作关系段第1阶以架构为中心,重点获取架构信息并对其进行分析。评估阶段,上面
7、的9个段步骤第2阶以风险承担者中心,重点为获取风险承担者的观点,并对第1阶段的结果在这时完成段进行验证。第3阶后续阶段,形成最终报告,对后续活动做出规划,评估组织在此阶段实现文段档和经验的更新。评估小组各成员的角色及其职责角色职责理想的人员素质评估小组准备评估;与评估客户协调;保证满足客户的需要;善于协调、安排,有管理技巧。善于与客户负责人签署评估合同;交流;能按时完成任务。组建评估小组;负责检查最终报告的生成和提交;评估负责负责评估工作;促进场景的得出;管理场景的选择能在众人面前表现自如。善于指点迷津。
8、对人及设置优先级的过程;促进对照架构的场景评估;架构问题有深刻的理解,富有架构评估的实为现场评估提供帮助践经验。能够从冗长的讨论中得出有价值的发现,或能够判断出何时讨论已无意义、应进行调整。场景书记在得到场景的过程中负责将场景写到活动挂图或白写一手好字,能够在未搞清楚某个问题之前员板上,务必用以达成一致的措辞来描述,未得到准坚持要求继续讨论,能够快速理解所讨论的确措辞就继续讨论问题并提取出其要点进展书记以电子形式记录评估的进展
此文档下载收益归作者所有