zoukankan      html  css  js  c++  java
  • 系统设计、系统工程和系统架构的差异

    什么是系统设计师?


          系统设计师一般是指从事系统分析和设计相关职位,具体指子系统分析与设计人员、特性分析与设计人员。一般需要以下的专业能力:

    能力项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所、华为技术、中兴通讯、广联达、大唐电力、招商局、京信通信、航盛电子、国电南瑞、中航工业、维力医疗、寒武纪科技、海南邮政、京仪股份、海尔集团等

         

  • 相关阅读:
    mysql高可用探究(五)Heartbeat+DRBD+mysql高可用方案
    利用DELL的OMSA监控服务器的温度
    MYSQL高可用方案探究(七)参考文献
    Asp.net中网站级异常捕获
    短信猫编程注意事项
    请保持Asp.net MVC中View的可读性
    SQLite.net使用注意事项
    GSM模块SMS相关AT命令使用说明(转)
    不要再让我们听到抽胆黑熊的哭泣
    QT的正则表达式陷阱
  • 原文地址:https://www.cnblogs.com/mikeyond/p/12974916.html
Copyright © 2011-2022 走看看