下载此文档

软件体系结构7-软件体系结构-ATAM.ppt


文档分类:IT计算机 | 页数:约95页 举报非法文档有奖
1/95
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/95 下载此文档
文档列表 文档介绍
软件体系结构评审
张平健
华南理工大学软件学院
1
Architectural Reviews
Architectural reviews are a key step in architecture-based development. They include a method (such as SAAM or ATAM), but the full practice includes more than that. 体系结构评审是开发过程中的一个重要环节。有专门的评审方法(SAAM、ATAM),但在实践中并不仅仅是这些
We will discuss
why and when
cost/benefits of architectural reviews
different architectural review techniques
preconditions for an architectural review
architectural review activities
outputs from an architectural review
2
Costs of Architectural Reviews
There are three different types of costs of holding regular architectural reviews.
direct staff costs anizational overhead 组织管理开销
indirect staff costs 间接员工开销
3
Examples of Direct Staff Costs
AT&T
300 full-scale reviews done on projects of 700 staff-days or longer 全面评审了300个项目,每个项目的开发时间都是700人日以上
average cost per review: 70 staff days 每次评审的平均开销:70人日
Rational Software
30 reviews done on projects with at least 500 KSLOC each 评审了30个项目,每个项目最少500 KSLOC
average cost per review: $50,000 评审平均花费:$50,000
4
Examples of Direct Staff Costs
SAAM evaluations
12 reviews done on projects ranging from 100 KSLOC to 1,000 KSLOC 12次评审,项目规模从100 KSLOC到1,000 KSLOC
average cost per review: 14 to 20 staff-days 平均花费:14到20人日
ATAM evaluations
12 reviews done on projects ranging from 250 KSLOC to 2,500 KSLOC 12次评审,项目规模从250 KSLOC到2,500 KSLOC
average cost per review: 40 to 70 staff days 平均花费:40到70人日
5
Example anizational Overhead
Costs of establishing a corporate review unit 建立评审组的开销
management munication expenses
staffing the unit 给评审组配备人手
relocating personnel to a central location
training
6
Example of Indirect Staff Costs
Using senior designers for evaluations instead of designing 让高级设计人员参与评审而不是设计
loss of productivity (due to reassignment of superior designers) 生产力的下降(高级设计师被委派新任务)
time spent training staff in review techniques 培训员工评审技术的时间消耗
7
Benefits of Architectural Reviews
Five different types of benefits result from holding architectural reviews.
financial
force

软件体系结构7-软件体系结构-ATAM 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数95
  • 收藏数0 收藏
  • 顶次数0
  • 上传人2072510724
  • 文件大小732 KB
  • 时间2018-02-14