培训首页  >  培训新闻  >  软件水平考试新闻  >  软件架构师应具备的十大技能

软件架构师应具备的十大技能

来源:

北京中培软件开发培训中心

    发表于:2014-11-13 16:33:35  

   从技术层面上讲,架构师的技术要求是位的。但是作为一个合格甚至

的软件架构师还需要哪些特质呢?下面我们结合其他领域来分析一下:

1、的分析、设计能力
不管怎样,具备很强的分析和设计能力都是必杀技。另外就是能够运用设计模式

方式解决各种各样的问题。

2、了解相关领域的技术知识
在你想要成为架构师的相关技术领域,必须具备扎实的专业知识和过人的本领。


3、编码与验证性测试(POC)
熟悉该组织整个技术栈,并能使用各层的技术熟练地编码。能实现验证性测

试。


4、架构设计的实力
能为原始需求提供架构方案。
考虑周全:工具和框架的采用、安全性、性能和扩展性、依赖关系、集成、效益


熟悉软件开发生命周期(SDLC):需求、分析、设计、测试、打包、部署。


5、建模语言或工具
能使用不同的建模语言或工具,向其他架构师、开发者、项目经理等人,阐述架

构。


6、架构框架
能证明架构的可行性,包括其业务、应用、数据、基础设置方面。了解TOGAF和

ZACHMAN框架就更好了。


7、沟通能力
能与开发人员、商业分析师、测试人员、上级经理沟通无阻,无论在口头上和书

面上。


8、布道
能讲解该行业的市场、技术知识。能为团队提供技术课程的培训。


9、销售、甚至售前

能参与售前工作(尤其对于软件服务业):制定技术方案、使用各种预算工具估

计方案的规模和成本、与销售对象互动。


10、演讲技巧
的演讲能力及技巧,有助于以下活动:华丽的计划书和技术文档、PPT演讲

、布道。

文中图片素材来源网络,如有侵权请联系删除
分享到:

软件架构师应具备的十大技能 原创内容,请点击北京软件水平考试培训

  • 软件开发
  • 软件测试
  • 数据库
  • Web前端
  • 大数据
  • 人工智能
  • 零基础
  • 有HTML基础
  • 有PHP基础
  • 有C语言基础
  • 有JAVA基础
  • 其他计算机语言基础
  • 周末班
  • 全日制白班
  • 随到随学

热门课程

  • 网络部署实战培训班

    询价

  • 软考-系统规划与管理师考前培训班

    询价

  • 云计算技术培训课程实践班

    询价

  • 信息系统项目管理师培训

    询价

  • CCSK云计算安全知识认证培训班

    询价

在线课程顾问

预约试听

只要一个电话

我们为您免费回电!

马上预约

温馨提示