项目管理中的系统工程师在项目开发过程中主要负责“基础设计”和“详细设计”。下面,华鼎维赢的老师带您来一起来了解一下系统工程师的主要任务:“基本设计”和“详细设计”都包括哪些内容?
一、系统工程师的工作内容
1、基本设计
基本设计是系统开发项目中的流程之一,其中确定屏幕(UI)、输入/输出文件和表单等规格,进行后台处理和数据库设计。例如,在设计屏幕时,要明确“目标屏幕是做什么的”、“它是一种什么样的布局”、“显示的是什么信息”。
基本设计的目的是确定开发系统的轮廓和轮廓。也称为外部设计/轮廓设计,因为它设计了系统用户的可见部分,是影响系统可用性的重要过程。
2、详细设计
它是根据基本设计中定义的内容,将其细化和体现到可以进行编程的级别的过程。具体来说,我们将创建一个功能设计文档,阐明每个函数的处理内容和流程,一个屏幕和表单的项目定义文档,以及一个数据库表中列名、数据类型和位数的定义文档。
在基本设计中,我们从客户端系统用户的角度考虑,但在详细设计中,我们从开发者(程序员)的角度来设计系统。了解技术上可行的系统设计很重要,因为它将成为制造/测试过程的输入材料,这是详细设计的后续过程。
二、系统工程师必备的三项技能:
系统开发通常被比作建造房屋的过程,但决定构成系统框架的配置和规格的设计工程师就像建筑师。正如建筑师与客户和承包商合作一样,设计工程师与许多客户和开发成员合作。因此,说服和打动许多利益相关者的能力至关重要。
当然,“系统设计”本身的技能是需要的,但还需要其他技能。从这里开始,我将介绍成为设计工程师并在该领域发挥积极作用的三项重要技能。
技能1:通用IT知识技能
首先是设计所需的一般 IT 知识技能。要求程序员进行编程,需要了解和掌握数据库、网络、架构等知识。此外,并非所有客户都熟悉IT知识,因此我们还需要技术以通俗易懂的方式传达系统的机制和操作。
所需的知识因负责的过程和系统特性而异。根据项目和您负责的工作获得广泛的知识是一个好主意。除了熟悉的技术外,对 AI(人工智能)和 RPA 等最新技术具有高度的兴趣和敏感性也很重要。
技能2:交际能力
在项目开发中,我们将与客户和团队成员等众多利益相关者合作。因此,与相关方保持密切沟通对于项目的顺利进行非常重要。
例如,在与客户进行评论时,您需要倾听技巧才能准确理解对方想要传达的信息。此外,为了向程序员解释设计内容,需要能够以合乎逻辑的方式表达这些意见和建议。沟通技巧对于与他人的顺畅沟通必不可少。
技能3:项目管理能力
系统工程师不仅仅需要能够设计系统。为了符合预定的质量、预算和交付日期,需要项目管理的知识和技能。如果在设计过程中由于缺乏控制而出现延迟,可能会对制造和测试等下游过程中的进度延迟和质量问题造成重大影响。此外,糟糕的预算估计可能会超过额外或意外开发的预期成本。
在日常的项目管理实践中,重要的是要防患于未然,并在问题发生时通过向客户说明情况并与现场工程师协调进展来灵活应对。
三、需要资格才能成为系统工程师吗?
有些政府或金融公司项目的投标要求项目人员需要国际系统工程师的资质认证,但一般情况下没有资质也可以成为系统工程师。
但是,拥有国际系统工程师资格证书有很多优点,例如能够系统地理解知识以及具有吸引力的知识技能和专业知识。参考该领域所需的知识体系和您应该瞄准的职业形象,以资格为目标是有效的。
四、推荐资质:
ASEP、CSEP资质认证培训
认证费:ASEP 2500元/人 , CSEP2800元/人
培训费1:两周课程,第一周中文,第二周英文外教
培训费2: 专场培训不限人数,纯中文,一周时长
具体培训事宜请咨询华鼎维赢(北京)项目管理咨询有限公司
主办机构:华鼎维赢(北京)项目管理咨询有限公司
发证机构:国际系统工程师协会INCOSE
华鼎维赢是中国最早将美国项目管理资源引进中国的机构,公司脱胎于2004年成立的享誉全球拥有项目管理界麦肯锡之称的美国项目管理学院PMC中国代表处,秉承近20年的项目管理积淀和成就,华鼎维赢的业务在此基础上的整合与延伸,业务已经覆盖到项目管理培训、项目管理咨询、项目管理资质认证(IPMP&PMP&SEP)、项目经理潜质测评、项目及商务资源对接、项目管理大奖申报等多个板块。欢迎咨询报名相关资质培训认证!