系统设计系统工程和系统架构的差异
Posted mikeyond
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了系统设计系统工程和系统架构的差异相关的知识,希望对你有一定的参考价值。
什么是系统设计师?
系统设计师一般是指从事系统分析和设计相关职位,具体指子系统分析与设计人员、特性分析与设计人员。一般需要以下的专业能力:
能力项1:客户需求理解把握能力,系统设计能力;
能力项2:基于全流程各环节理解实施DFx的能力
能力项3:全流程的成本分析和设计能力
能力项4:全流程的安全分析和设计能力
由此可见,系统设计人员主要是从事产品子系统、特性分析和设计工作及相关工作内容,不同于系统工程和系统架构, 这里的系统设计人员一般是指某一个具体的特性模块设计人员。如这个特性的设计:
IPAD的WIFI模块实现功能/功能实现特性/特性实现客户价值:
什么是系统工程师(SE)?
系统工程师(SE)一般是指指产品/平台的V版本/R版本SE。SE需要具备三个方面的能力:技术的深度、技术的广度、管理知识(如项目管理,团队管理等)。SE往往对整个产品的技术质量负责,以下是成功系统工程师的共同特质:
1、喜爱学习新东西和解决问题,爱好挑战
2、有分析和有计划、而且有创造性的能力
3、是为验证断言的怀疑者
4、对新思想、新观念无偏见且持开放态度
5、在科学和工程方面有坚实的基础
6、在一个专领域中有表现出技术上的成就
7、在几个工程领域有丰富的知识
8、能很快采用新思想和新信息
9、具备领导才能,有较好的人际关系和沟通技巧
一般需要以下的专业能力:
能力项1:客户需求理解把握能力,架构设计能力;
能力项2:技术冲突协调决策能力;
能力项3:基于全流程各环节理解并在设计中构建DFx的能力;
能力项4:全流程的成本分析和设计能力
能力项5:全流程的网络安全分析和设计能力
由此可见,系统工程师更加关注产品的整体的功能和性能和可靠性,比系统设计的范围更大。
什么是系统架构师?
系统架构师主要是指从事系统架构、业务架构、技术架构、数据架构、子系统/部件架构等架构设计,以及骨架代码交付、原理框图等硬件核心交付的人员。对于架构师的能力要求如下:
能力项1:客户需求理解把握能力,架构设计能力
能力项2:内部沟通、冲突协调、技术决策的能力
能力项3:基于全流程各环节理解并在设计中构建DFx的能力
能力项4:基于全流程的安全分析和设计能力
系统工程师关注当前版本的所有需求和所有技术方案,架构师关注多个版本的架构统一和演进:
系统设计工程师与系统架构师的差异:设计师/DFX工程师在架构的基础上开展系统设计:
由此可见,虽然系统设计、系统工程、系统架构三个活动对人员的要求类似,但针对的具体活动是不一样的,平时我们在做研发设计活动时需要区分三者的不同的角色与职责。
作者简介:
杨学明 清华大学MBA,深圳市共创力企业管理咨询有限公司总经理,深圳市汇成研发管理咨询有限公司董事长,资深研发管理专家,国内首席研发管理专家,曾服务于华为,阿里巴巴等知名企业,杨老师先后在国内开设研发类公开课100多场,服务内训客户1000多家,为数百家企业提供了研发咨询服务,典型的客户如深圳迈瑞、华立仪表、步步高、英威腾、雷赛智能、埃斯顿、华工科技、中国科学院、电力科学研究院、中国工商银行、重邮信科、从兴电子、浙大网新、联迪商用等。近两年服务的客户如中电海康、网易、苏宁云商、烽火科技、29所、华为技术、中兴通讯、广联达、大唐电力、招商局、京信通信、航盛电子、国电南瑞、中航工业、维力医疗、寒武纪科技、海南邮政、京仪股份、海尔集团等
以上是关于系统设计系统工程和系统架构的差异的主要内容,如果未能解决你的问题,请参考以下文章