David的测试技术空间,收藏好文档和分享我的技术理解。5年的数通产品测试和安全产品测试经验,3年Web产品测试和多年测试管理和测试工具开发经验。目前关注性能分析调优、Jmeter和TestNG+WebDriver+Hamcrest的培训推广。Welcome沟通交流,请留言或者发邮件到daviwang_2004 at soguo.com。

架构师核心技能[转]

上一篇 / 下一篇  2009-08-10 10:15:41 / 个人分类:架构测试

架构设计的原理、模式与技术


满足架构质量属性所需的软硬件知识 
    如何满足性能,伸缩性,扩展性、可靠性,容灾,可恢复性,可管理性这些架构质量属性,是架构师的饭碗级知识。

有序的以方法为驱动源的任务执行 
    匠级的架构师多有一套自己的方法论、过程论,每回设计都是熟练而有序的执行。
    架构师在软件开发中的过程,以RUP为基础的剪裁被描述得最为详细,可执行度最高的。
    而核心的架构过程,直觉与模式,有序与混沌的平衡,就只有反复试验,独家秘制。
 


完整的软件开发生命周期经验

 

精通一两种主流开发语言、保持当下架构的开发体验

  

宏观了解当前的技术与产品,追逐最新的技术潮流

     架构师的知识结构必须是亘古真理+最新技术的结合

     架构师对各大公司的完整产品线和著名的开源项目应该都有个宏观上的了解。
     


与业务域开发域人员沟通的能力、决策能力和权威和其他的领导能力 
 
   另外,架构师必须注意培养自己的技术决策能力和决策权威。


参考了IBM中国上的两篇文章

软件构架师的特点 
观点与展望


TAG:

 

评分:0

我来说两句

Open Toolbar