(一)系统架构师的具体职责体现在两方面:

  (1)行业应用架构。行业架构师往往是行业专家,了解行业应用需求,其架构行为主要是将需求进行合理分析布局到应用模型中去,偏向于应用功能布局。建议如果在开发过程中,积累的行业知识足够多,应该朝行业应用架构发展。

  (2)应用系统技术体系架构。技术架构师往往是技术高手中的高手,掌握各类技术架构、掌握应用设计模式,其架构行为考虑软件系统的高效性、复用性、安全性、可维护性、灵活性、跨平台性等。这类就是我们常说的j2ee系统架构师。

  (二)系统架构师的目的:

  对系统的重用、扩展、安全、性能、伸缩性、简洁等做系统级的把握。

  (三)系统架构师能力要求:

  (1)系统架构相关的知识和经验。

  (2)很强的自学能力、分析能力、解决问题的能力。

  (3)写作、沟通表达、培训。