系统分析师考点:系统分析师的知识体系
系统分析师属于复合型人才,知识体系是由其担任的角色和工作任务决定的。首先,系统分析师必须非常熟悉信息系统的建设,这要求有相当多的信息技术,即技术知识与技能;其次,系统分析师需要与各种各样的人交互,这些交互需要具备很多良好的素质和技能,可以归纳为经营管理知识与技能;再次,系统分析师需要熟悉为之工作的行业,这要求具备较多的业务领域知识,即业务知识与技能;最后,也是最重要的,系统分析师必须具备高尚的人格和道德修养。
1. 技术知识与技能
系统分析师作为IT专家,应具有丰富的专业技术知识和技能,包括计算机系统、计算机科学与技术、计算机网络、系统安全、信息系统工程、数学及相关学科、经济管理等方面的知识。
(1)计算机系统知识。系统分析师应对现代计算机系统的发展概况、系统配置和系统性能有较清楚的了解,掌握有关的知识和技术。
(2)计算机科学与技术知识。计算机科学与技术学科中的各分支学科,包括数据结构、操作系统、编译原理和算法设计,以及程序语言、软件工程、数据库、人工智能等,都是系统分析师应该掌握的专业知识。
(3)计算机网络知识。系统分析师应熟练掌握通信技术、局域网技术、广域网技术、Internet与Intranet、网络规划与设计、网络配置与管理等方面的知识。
(4)系统安全知识。系统分析师应熟练掌握通信与网络安全、安全管理的实施、应用和系统开发安全、安全架构和模型、计算机操作安全、业务安全、系统灾难的恢复、信息安全机制等方面的知识。
(5)信息系统工程知识。系统分析师要掌握系统论、控制论和信息论的知识,能熟练运用系统工程的原理和方法,指导信息系统建设与管理。
(6)数学及相关学科知识。系统分析师要掌握微积分、线性代数、概率论、统计学、离散数学和运筹学等与信息系统工程关系最为密切的数学及相关学科知识。
(7)经济管理知识。系统分析师要掌握财务会计知识、管理会计知识和技术经济学知识,并将这些知识应用到信息系统建设中。
2. 经营管理知识与技能
在现实生活中,经营是运营、运作之意,管理是指通过决策、计划、组织、领导、控制和创新等职能的发挥来分配、协调一切可以调用的资源,以实现单独的个人无法实现的目标。在经营和管理方面,系统分析师需要具有以下知识:
(1)人际沟通知识。系统分析师应该能够有效地和他人沟通,包括口头沟通和书面沟通。在信息系统开发过程中,决定系统成败的一个最大决定因素,往往是沟通技能而不是技术技能。人际沟通知识可以通过学习获取,多数大学开设了这方面的课程,例如,商务写作和技术写作、商务发言和技术讨论等。
(2)人际关系知识。由于系统分析师需要与系统开发中的其他人交互,因此,需要良好的处理人际关系的能力,使得系统分析师能够很好地和其他人协调开展工作。这方面的知识,可以通过人际关系交流培训的课程,例如,团队合作、领导艺术、管理变化和冲突等来获得,有些大学也开设了类似的选修课。
(3)项目管理知识。系统分析师作为信息系统项目中的技术负责人,必须熟悉信息系统项目管理知识,包括项目管理的理论、方法论和相关工具。
(4)企业管理知识。系统分析师要对企业战略管理、知识管理和日常运作管理有较深入的了解和较深刻的认识,以便制订企业信息化战略,建立企业业务模型,进行企业业务流程改进或重组。
(5)市场营销知识。根据工作性质不同,系统分析师有时候需要担任谈判者的角色,有时候需要从事“售前”的工作,这需要系统分析师具有市场营销方面的知识。
3. 业务知识与技能
系统分析师的业务知识情况极为复杂,它与系统分析师的个人专业出身和职业经历,以及供职单位的业务特点和岗位职责等有关。例如,如果某系统分析师供职于保险公司,则他就应当掌握一定的保险业务知识。
对于供职于IT企业的系统分析师而言,每次承接的项目可能面临不同的行业,因此,需要系统分析师具有很强的学习能力,能够快速熟练用户业务领域的专业知识,由外行迅速转变为“业内人士”。
4. 人文修养
系统分析师是国家信息化建设和软件产业发展的骨干力量,他们不仅应具有优秀的业务能力,还应有良好的人文修养。人文修养是指人所具备的高尚的道德品质、健康的生活态度,以及坚韧的意志和宽广的胸怀的形成、发展和提升过程,是人生阅历、生活经验、道德情操和人文知识的积淀、内化的结果。一个人的人文修养,是思想境界升华和科学文化滋养的综合发展过程,是知和行的统一。
(1)人格与道德规范。系统分析师经常会接触到一些秘密和敏感信息,他们分析与设计的产品通常也属于系统所有者的财产,这些工作特性需要系统分析师具有优秀的人格和道德规范。
(2)遵守法律法规。市场经济是法制经济,信息化建设必然要走上法制的轨道。随着形势的发展,国家和各级政府部门必将不断出台有关信息化建设的法律、法规、制度和政策。作为一名合格的系统分析师,一定要熟练掌握信息系统开发和应用相关的法律法规,并在实际工作中运用。
(3)诚信道德修养。在现代社会中,诚信已经变成一种无形资本,即信用资本。系统分析师经常代表所在单位与客户单位和用户联系,在与客户交互的过程中,一定要守时、守信。否则,将使所在单位失去信用,从而失去客户,也使自己难以立足。
(4)职业道德修养。职业道德是与人们的职业活动紧密联系的、符合职业要求的道德准则、道德情操与道德品质的总和,它用来调节在职业活动中的人与人之间的关系。对于系统分析师来说,加强职业道德修养特别重要,因为系统分析师作为高级工程师,负责对工程师的指导和管理工作,系统分析师的思想和行为会对其他人员产生很大的影响。
(5)健康的心理素质。系统分析师要养成良好的性格和习惯,例如,性格应该开朗、胸襟豁达,易于与各方人士相处;应该有坚毅的意志,能经受挫折和暂时的失败;应该既有主见,不优柔寡断,又能果断行事,遇事沉着、冷静,不冲动,不盲从;要既有灵活性和应变能力,又不失原则、不固执等。