知识要求 |
了解架构设计流程
了解架构的视图和描述方法
了解什么是软件架构,架构都包括什么
了解架构质量评价标准和评价方法
了解结构设计原则
了解典型的架构设计模式 |
技能 |
具有如下工作能力:
- 架构评估
- 层次划分
- 子系统/模块划分
- 接口设计
- 性能设计
- 可靠性设计
- 可用性设计
- 可扩展设计
- 关键问题解决方案
- 技术选型
|
经验 |
具有5年以上IT项目经验,
1年以上架构设计相关工作经验。
承担过2个以上架构设计。
能够描述清楚7个问题和解决方法。 |
工作素养 |
具有权衡能力
具有风险意识
具有较强的学习能力
富于研究、试验精神 |