background image

                                         怎样做一个优秀的系统分析师?

笔者常常在思考一个问题

,什么是系统分析师?什么样的人是优秀的系统分析师?什么样的人是企业真正需要的系统

分析师

?系统分析师也许很神秘,也许很抽象,他有很多其他称谓,比如需求分析师、分析师等等。你可以说系统分

析师是

IT 技术专家,也可以说他是业务专家,甚至可以说系统分析师是管理专家,那么他到底是什么? 

    也许,有一点我们可以确定,系统分析师连接着用户的需求,系统分析师主导着开发的实现,系统分析师的素质
高低对

IT

 

项目的成败起到很重要的作用。

    近年来,我国 IT 软件产业发展规律迅猛,需要大量 IT 人才,尤其需要居于 IT 人才金字塔顶端的系统分析师
人材

,笔者以自己的做系统分析师一些经验和对这个职业的理解,试图用一些文字研究系统分析师的素质和能力模

型,以飨读者和广大

IT

 

技术人员、系统分析师同仁。

    要想成为一名优秀的系统分析师,首先必须弄明白与系统分析师相关的一些职业理念和相关的工作概念定义。

 

    

 

 

一、 如何理解系统、信息系统、系统分析、系统设计、系统分析师?

    系统是一组为实现某些结果相互联系、相互作用的部件的集合体。而信息系统是一组完成收集、处理、储存
信息和以输出完成商业任务所需信息作为提交的系统。系统分析是理解并详细说明信息系统应该做什么的过程。

 

系统设计是详细说明信息系统的诸多组件在物理上是怎样实施的过程。

    系统分析师是使用信息技术的商业专业人员,利用分析和设计技术解决业务问题。他是团队中的一种角色,
主要负责与涉众客户代表协同工作

,以便对项目需求进行获取、分析、编写说明规格、确认和管理,也可称需求分

析师

,

 

业务分析员等。

    

做一名系统分析师,要首先认识什么是系统分析师。对于同样一件事物的认识,每个人都会不一样, 一千

个人有一千个哈姆雷特 ,这关乎到认识论。其实

,一个人的认识正好折射出了他的经验、水平、层次、能力。一

句话,大道由简,我们也许熟悉了很多系统分析方面的技术,然后我们需要问自己是不是真的懂这个职业的本质

 

含义所在,一定不要舍本求末。

    上面的定义很简单,但反映了一些基本的要素。系统分析师首先是商业人员,然后才是 IT 技术人员,但系
统分析师不是程序员,他的使命是解决业务问题,手段是信息技术。他不但要理解还要会详细地说明,这意味着
他的商业知识、理解分析能力以及表达能力是比较基础的核心能力。还有

, 系统分析最重要的是实践过程。系统

分析师最好和业务人员打成一片

,

 

这样才会获得用户的信任。

    顺便需要说明的是,信息系统有很多种类型,常见的有 OLTP  

MIS、EIS、DSS。当然,你还可以谈很多,其

实,任何一个名词都足够写一本书

,你就大胆地讲出你的理解吧。但一定要记得总结,用一句话能总结出来就不用

两句话

,系统分析这个职位对思维的清晰要求颇高。

 

二、系统分析师需要哪些技能?

    首先,系统分析师应熟悉如何建立信息系统,这要求相当高的信息技术能力,包括软件工程、主流技术架构、

 

网络、数据库技术等等。

    第二,

 

系统分析师应必须熟悉自己正为之工作的商业行业,以及该行业如何使用各种类型系统的情况。

    最后,系统分析师应需要熟悉相当多的人及其工作方式,因为这些人是信息系统的使用者,或者说是系统分

”  

析师的 客户 。

    

系统分析师是 通才 ,正是因为他们连接了

IT

和业务。优秀的分析师其实懂三种 世界 的语言,即计算机

 

语言、商业语言、人的语言。

    对于商业,有些分析师一生专门研究一个特定的商业行业,比如制造业、零售业、服务业或贸易行业。一个

 

非常熟悉某特定行业的分析师能够为这个行业的公司解决一些复杂的问题。

熟悉这个公司则需要花费一些时间,尤其是细节方面,包括组织结构、使命、成功的因素、战略和计划、企业文

 

化和企业价值。