职位百科

当前位置 /首页/人在职场/职位百科/列表

一个合格的系统分析师应该具备哪些素质

一个称职的系统分析员必须能够深入理解用户的需求,并且用简洁的语言完整的表述这些问题。一个合格的系统分析师应该具备哪些素质呢?

一个合格的系统分析师应该具备哪些素质

(1)获取需求的能力

具备获取用户需求的能力,能够深入理解用户环境及需求,能够收集组织各项需求,通过最初的需求不断引导用户挖掘出更多潜在的系统需求;具备解决冲突问题的能力,能够从冲突的原始材料中抓住事物的本质且具有总体和局部的观念;有抽象思维能力,善于由点到面思考问题,不过早陷入细节,能快速切入且找到主要问题。

(2)管理及沟通能力

能够控制盒管理需求分析阶段的工作,不会因为需求分析过程中的某些问题而使整个项目进展缓慢,而导致应用信息系统或软件产品被推迟交付。同时能够管理和协调各类人员有序的工作。能够恰当的解决需求变动和后期阶段需求的更改要求,保证需求成果既满足用户的愿望,又使开发人员理解其意图。能够综合考虑各种技术和非技术方面的意见和建议。善于表达思想,进行交流,善于把各种观点集中起来,以便寻求一个最佳和最有效的解决途径。

(3)一定的技术素养

一个称职的系统分析师应该博学多闻,有广泛的数学、计算机软件及计算机应用方面的专门知识和经验,具备数学表达能力,具备把用户的需求用模型和文字表达出来的能力。

在(1)中提到了“善于由点到面思考问题,不过早陷入细节”,因为系统分析师的很多工作都是在和需求分析打交道,通常需求分析的功能模型是DFD图和 IDEF0图,这两种方法都是结构化分析思想,强调用自顶向下逐步求精的方法对现实世界建模,先抓住主要的问题或方面,形成较高层次的抽象,然后再由粗到细、由表及里的逐步细化,逐步涉及问题的具体细节。其他的(2)和(3)中提到的能力及素养都是比较容易理解的,系统分析师应该是管理人员与技术人员的集合体,应该具备管理沟通能力和一定的技术素养。