软件系统分析师与架构师技能大PK(您具备了哪些呢?)
博客转处:http://blog.csdn.net/china_video_expert/article/details/38335613
软件系统分析师与架构师在职责与技能方面没有明显的界线,你中有我我中有你,同时也有各自自己的世界,很值得拿来比比。
系统分析师职责:告诉我们系统应该做什么。
l 管理到技术的桥梁 各领域业务到信息化技术的通知翻译者。
l 对软件项目进行整体规划。
l 业务分析,理清业务的各个环节,并形成分析报告,形成业务模型。
l 需求分析,抽象出软件所要实现的目标,功能,形成软件规格说明。
l 描述软件的核心思想,设计最顶层的架构。
l 指导和领导项目开发小组进行软件开发和软件实现,
l 对整个项目需求的实现进行全面管控。
l 项目成本、工作量、经济分析
系统架构师职责:告诉我们系统应该怎么做。
l 领导与协调整个项目中的技术活动(分析、设计和实施等);
l 推动主要的技术决策,并最终表达为软件构架;
l 确定和文档化系统的相对构架而言意义重大的方面,包括系统的需求、设计、实施和部署等“视图”。
l 确定设计元素的分组以及这些主要分组之间的接口;
l 为技术决策提供规则,平衡各类涉众的不同关注点,化解技术风险,并保证相关决定被有效的传达和贯彻;
l 理解、评价并接收系统需求;
l 评价和确认软件架构的实现;
l 以目标导向和主动的方式来不带任何感情色彩地关注项目结果,构架师应当是项目背后的技术推动力,而非构想者或梦想家(追求完美)。
l 精通构架设计的理论、实践和工具,并掌握多种参考构架、主要的可重用构架机制和模式。
l 具备系统设计员的所有技能,但涉及面更广、抽象级别更高。
系统分析师技能
l 沟通协调能力强;
l 领导才能;:能够导引后续工作走向正确的路。
l 熟悉应用领域业务知识:应用软件分析必将是应用领域的专家。
l 文档编写能力;
l 开发方法和工具选择决策水平;
l 要有战略意识、战略眼光;
l 项目管理技能;
l 熟练应用各类分析工具;
l 项目风险评估水平
l 项目运维知识;
l 随时把握IT时代脉搏,掌握IT最后动态,了解新技术。
l 网络知识;
l 计算机软、硬件知识;
l 数据库知识;
l 质量保证;
l 经济分析水平;
l 相关法律知识。
系统架构师技能:
l 技术全面、成熟练达、洞察力强、经验丰富,具备在缺乏完整信息、众多问题交织一团、模糊和矛盾的情况下,迅速抓住问题要害,并做出合理的关键决定的能力。
l 具备战略性和前瞻性思维能力,善于把握全局,能够在更高抽象级别上进行思考。
l 对项目开发涉及的所有问题领域都有经验,包括彻底地理解项目需求,开展分析设计之类软件工程活动等。
l 具备领导素质,以在各小组之间推进技术工作,并在项目压力下做出牢靠的关键决策。
l 拥有优秀的沟通能力,用以进行说服、鼓励和指导等活动,并赢得项目成员的信任。
l 以目标导向和主动的方式来不带任何感情色彩地关注项目结果,构架师应当是项目背后的技术推动力,而非构想者或梦想家(追求完美)。
l 精通构架设计的理论、实践和工具,并掌握多种参考构架、主要的可重用构架机制和模式。
l 具备系统设计员的所有技能,但涉及面更广、抽象级别更高。
l 有系统开发全过程经验。
l 对 IT建设生命周期各个环节有深入了解,包括:系统/模块逻辑设计、物理设计、代码开发、项目管理、测试、发布、运行维护等。
l 深入掌握1-2种主流技术平台上开发系统的方法。
l 了解多种应用系统的结构。
l 了解架构设计领域的主要理论、流派、框架。
l 深入了解系统建设的业务需求。
l 了解系统的非功能需求和运行维护需求。
l 了解企业 IT公共设施、网络环境、外部系统。:
l 基于框架的思维:架构设计的层次(Enterprise, Application, etc)
l IT的生命周期(What, Why, Where, How, When, etc)。
l 合理忽略与把握技术细节。
l 风险管理意识:采用成功经验、避免不应有的风险。
l 多方位的开放思维:多维度、多方向、包容性、避免排他性。
l 分析、质疑、抽象、归纳。
技能比较,要求等级为非常高、高、中、较低、低级五级。
技能 |
分析师 |
架构师 |
描述 |
应用领域业务知识 |
非常高 |
中 |
|
文档编写能力 |
非常高 |
非常高 |
|
多国语言能力 |
高 |
高 |
|
数学水平 |
中 |
高 |
|
沟通协作能力 |
非常高 |
高 |
|
领导素质 |
非常高 |
高 |
|
抽象思维 |
高 |
非常高 |
|
前瞻性思维 |
非常高 |
高 |
|
全面的计算机技术水平 |
高 |
非常高 |
|
网络技术 |
高 |
非常高 |
|
质量、风险意识 |
高 |
高 |
|
相关法律意识 |
高 |
较低 |
|
各类分师工具 |
非常高 |
低 |
|
各类设计工具 |
低 |
非常高 |
|
系统开发水平 |
中 |
非常高 |
|
IT软件全生命周期的深入了解 |
高 |
高 |
|
1-2种开发框架 |
中 |
非常高 |
|
信息安全技术 |
中 |
高 |
|
信息技术标准化 |
高 |
高 |
软件系统分析师与架构师技能大PK(您具备了哪些呢?)相关推荐
- 史上最全java架构师技能图谱(下)
"java架构史上最全技能图谱分为上下两篇,这是java架构史上最全图谱下篇,包含: 大数据以及性能.设计模式.UML.中间件.分布式集群.负载均衡.通讯协议.架构设计等技术图谱等章节. 如 ...
- 史上最全java架构师技能图谱(上)
java架构师最全技能图谱上篇,包含:数结构算法.java进阶.web开发.框架与工具四大技能图谱. 下篇将包含大数据以及性能.设计模式.UML.中间件.分布式集群.负载均衡.通讯协议.架构设计等技术 ...
- android架构师技能图谱
Android 架构师技能图谱 架构与设计 设计模式 重构 技术选型 特性 可用性 性能 包大小 方法数 文档 技术支持 UI架构模式 MVC MVP MVVM 研发工具 集成开发环境 Android ...
- 程序员面试还不敢要高薪资?程序员面试谈薪资的6大技巧分享,最全Java架构师技能图谱
提起薪资,我们作为求职者都想多要点,但怎么巧妙的要到手,这有时需要聊天技巧: **面试官: 在我们这儿工作,您希望有什么样的薪资待遇?**提示:了解该公司所在地区.所属行业.公司规模等信息,你的薪水要 ...
- 助你成长为优秀的程序员 杰出的软件工程师、设计师、分析师和架构师
编码规范往往只是对具体编程的格式及细节要求进行规定,但对于提高软件人员编程能力而言,编程规则更具有价值,下面将我的一些观点和想法提出来供大家参考,也希望大家批评指正,谢谢! 1 概述 编程是一个软件工 ...
- 架构师是大忽悠吗?阿里技术大牛告诉你真相!
来源:阿里云 作者:林昊(花名毕玄),阿里巴巴技术保障部研究员,曾任淘宝网平台架构部架构师.个人的研究方向主要为Java模块化.动态化系统的构建,以及高性能大型分布式Java系统构建,主导阿里数据中心 ...
- 编程规则 - 1 概述 -- 帮助你成长为优秀的程序员 杰出的软件工程师、设计师、分析师和架构师
作者:Jon Ji 2011/8/20 编码规范往往只是对具体编程的格式及细节要求进行规定,但对于提高软件人员编程能力而言,编程规则更具有价值,下面将我的一些观点和想法提出来供大家参考,也希望大家批评 ...
- Java架构师,大数据架构师,高并发设计模式,机器学习知识点分享
第一章:java精品课程目录大全 1.亿级流量电商详情页系统的大型高并发与高可用缓存架构实战 1课程介绍以及高并发高可用复杂系统中的缓存架构有哪些东西?32分钟 2基于大型电商网站中的商品详情页系统贯 ...
- 架构师技能6:深入MySQL原理-Waiting for table metadata lock引发系统崩溃
开篇语录:以架构师的能力标准去分析每个问题,过后由表及里分析问题的本质,复盘总结经验,并把总结内容记录下来.当你解决各种各样的问题,也就积累了丰富的解决问题的经验,解决问题的能力也将自然得到极大的提升 ...
最新文章
- Pytorch的网络结构可视化(tensorboardX)(详细)
- Oracle 内置函数
- iOS13后添加SceneDelegate初始化window
- springboot pom文件添加mysql组件_SpringBoot+Mybatis 通过databaseIdProvider支持多数据库
- android 绘图软件,安卓最强大的绘图软件 妙笔生花最新评测
- s丅7318是啥芯片_透彻解析LED驱动芯片HT1632C指令集与驱动编程
- python中get和getall_Scrapy框架get() 、getall() 、extract() 、extract_first()的区别
- OpenBUGS抽样数据基本操作
- F8-Nginx代理缓存负载均衡后端均衡
- 区块链 共识机制研究和传统一致性研究的区别
- 使用 SpiritManager 类管理在 XNA 游戏中的精灵(十四)
- html+css+javascript实现乾坤八卦风水罗盘时钟 (免费附源码)
- Blinky.c(171): warning: #1-D: last line of file ends without a newline
- 平衡二叉树(C++实现)
- 新东方---博客分类目录
- java毕业设计在线招投标系统Mybatis+系统+数据库+调试部署
- matlab图像分类器,一个用BoW|Pyramid BoW+SVM进行图像分类的Matlab Demo
- 消防审批时限减了一半
- 语音验证码接收平台接口调用文档
- Scell dormancy功能介绍