Job Description 261111 – ICT Business Analysts

261111 – ICT Business Analysts

Identifies and communicates with users to formulate and produce a requirements specification to create system and software solutions.

Description of Employment Duties:

  • working with users to formulate and document business requirements

  • identifying, investigating, and analyzing business processes, procedures and work practices

  • identifying and evaluating inefficiencies and recommending optimal business practices, and system functionality and behavior

  • using project management methodologies, principles and techniques to develop project plans and to cost, resource and manage projects

  • taking responsibility for deploying functional solutions, such as creating, adopting and implementing system test plans, which ensure acceptable quality and integrity of the system

  • creating user and training documentation, and conducting formal training classes

  • developing functional specifications for use by system developers

  • using data and process modeling techniques to create clear system specifications for the design and development of system software

  • acting as a central reference and information source, providing guidance and assistance in the system project decision making process

Description of Closely Related Core ICT Units:

  • Business Information Systems

  • Business Intelligence

  • Business Process Reengineering

  • Business System planning

  • Enterprise architecture – (Enterprise Resource Management, Emerging Technologies)

  • Expert Systems

  • Information System Management

  • Information Systems, Management Information Systems

  • Object Oriented Systems Analysis and Design

  • Requirements gathering

  • Software Engineering

  • Systems Analysis and Design

  • System Development

  • System Integration

  • System Modeling

  • UML

  • User Requirements Definition

Description of Additional Closely Related ICT Units:

  • Algorithm design (Algorithm development)

  • Artificial intelligence

  • Automata theory

  • Computer Science

  • Critical Path Method

  • Database design, Database implementation

  • Database Management Systems – (Relational Database, Object Oriented Database, RDBMS)

  • File Processing

  • Human Computer Interaction

  • Introduction to ICT – (Introduction to Computer Science, Computer Theory, Introduction to Business Computing, Computer Science I)

  • Introduction to Information Systems

  • Programming – (C, C++, Objective C, Visual C, Basic, Visual Basic, Java, Assembler, Cobol, Pascal, PL/1, Fortran, PHP, Pearl, AS3, FoxPro, and similar)

  • Project Management

  • Quality management – (Quality Assurance, Software Quality)

  • software validation (Software Testing, Testing strategies and methods)
  • Web Engineering – (Web Design, Internet Engineering)