background image

     
            在实际的职责上,软件架构师比系统分析师所站的角度更高一些。在大规模的软件系统中,系统

        

分析师可能就系统的某个子系统进行分析与设计,而软件架构师应该对整个系统的结构负责。
               

          1.

 

系统分析师:熟悉应用领域的业务,能分析 用户的需求和约束条件,写出信息系统需求规格说明

书,制订项目开发计划,协调项目开发与运行所涉及的各类人员;能指导制订企业的战略数据规划,组织开发项

 

目;能评估和选用适宜的开发方法和工具;能按照标准规范编写系统分析、设计文档;能对开发过程进行质量控

 

制与进度控制;能具体指导项目开发。即系统分析师 的主要职责是获取并分析用户的需求,形成规范化的文档,

       

指导整个项目的开发,需要与客户不断的交流,熟悉应用领域的业务。
          2.

 

系统 架构师:能够根据用户需求,结合用户应用领域的实际情况,设计正确、合理的软件构架,

 

维护系统构件及其接口,并确保系统构架具有良好的性能;能够对项目进 行系统构架级的描述、分析、设计与评
估;能够按照相关标准编写相应的设计文档;具有扎实的理论功底、广博的知识面,能够与系统分析师、项目管

 

理师相互协 作、配合工作。即系统架构师的职责是负责整体的、宏观的系统设计,重点在架构级别上。还要对架

          

构进行描述、分析和评估,属于纯技术性的工作。
         从考试难度来看,系统架构设计师是最有难度的,同时,架构设计师也是业界最缺的一个高端职位,
因此,其含金量也将是最高的。而且,我个人估计,架构设计师证书的含金量会超过系统分析师,这是因为业界
已经深刻认识到架构的重要性,且中小企业紧缺架构设计师。从考试大纲来看,系统架构设计师考试的试题题型
和内容将与系统分析师的考试基本重叠或一致,只是内容稍微偏向于架构设计。