一、角色不同
系统分析师:
是指具有从事计算机应用系统的分析和设计工作能力及业务水平,能指导系统设计师和高级程序员的工作的一族;
系统分析师处于客户和系统架构师之间!!!
架构设计师:
指的是一种高级程序员,主要关注的系统设计
处于系统分析师与程序员之间!!!
二、概念不同
系统需求分析:
系统需求分析方法由对软件的数据域和功能域的系统分析过程及其表示方法组成。
它定义了表示系统逻辑视图和物理视图的方式。
需求分析也称为软件需求分析、系统需求分析或需求分析工程等,是开发人员经过深入细致的调研和分析,准确理解用户和项目的功能、性能、可靠性等具体要求,将用户非形式的需求表述转化为完整的需求定义,从而确定系统必须做什么的过程。
系统架构设计:
从需求分析到软件设计之间的过渡过程称为软件架构。
架构设计就是需求分配,将满足需求的职责分配到组件上。
软件架构为软件系统提供了一个结构、行为和属性的高级抽象,由构建的描述、构建的相互作用(连接件)、指导构件集成的模式以及这些模式的约束组成。
软件架构不仅指定了系统的组织结构和拓扑结构,并且显示了系统需求和构件之间的对应关系,提供了一些设计决策的基本原理。
三、关注的重点不同
系统分析师:
关注需求,关注What做什么?能不能做?可行性?
架构设计师:
关注设计,关注How如何做?
四、工作职责不同:
系统分析师:
在软件开发流程中主要从事需求分析工作,同时也涉及可行性分析和概要设计的部分工作;
架构设计师:
负责公司系统的架构设计、研发工作,同时参与部门研发技术方向规划负责提供产品框架和技术路线等。
五、对应的考试内容不同:
系统分析师:
考试科目是信息系统综合知识、系统分析设计案例和系统分析设计论文;
1、信息系统综合知识,考试时间为150分钟,笔试,选择题;
2、系统分析设计案例,考试时间为90分钟,笔试,问答题;
3、系统分析设计论文,考试时间为120分钟,笔试,论文题。
架构设计师
考试科目是信息系统综合知识、系统架构设计案例分析和系统架构设计论文。
1、信息系统综合知识,考试时间为150分钟,笔试,选择题;
2、系统架构设计案例分析,考试时间为90分钟,笔试,问答题;
3.系统架构设计论文,考试时间为120分钟,笔试,论文题。
备注:
系统分析师和系统架构师,都是在为信息系统服务!!!
六、考试难度比较
难度取决于与考试者的角色。
系统分析师:
对于市场人员、产品经理,相对容易。
对于程序员:相对困难。
系统架构师:
对于市场人员、产品经理,相对难
对于程序员:相对容易
七、考试的时间不同
系统分析师
在每年的5月。
系统架构师:
在每年的11月。