Systems Analyst
Tasks & duties

Systems analysts may do some or all of the following:
-
design computer solutions to improve organisational efficiency and productivity
-
consult with management, staff and customers on how work is done in an organisation
-
write functional requirements for computer systems using models and diagrams to represent the processes and functions involved
-
work out the new system's requirements and specifications
-
decide if computers or new software applications are required
-
make cost estimates for different software options
-
submit the plans for approval
-
design or adapt a data-processing system using the diagrams
-
oversee the system's development, including design, choice of computers (hardware) and computer programs (software)
-
assist in testing the new system and making sure it meets the users' needs
-
assist with creating training resources for the new system
Skills & knowledge

Systems analysts need to have:
-
up-to-date knowledge of computer hardware and software, and methods of programming
-
knowledge of methods of analysing needs, costs and benefits
-
an understanding of the business they are working in and the staff's work methods
-
design and planning skills
-
project management skills
-
analytical and problem-solving skills
-
excellent oral and written communication skills
-
presentation skills
Entry requirements
To become a systems analyst you need to have a tertiary qualification in a computer or business-related field. Once in the systems analysis field, experience, particularly in software development and business, is often seen as more valuable by employers than the qualifications held.
Secondary education
A tertiary entrance qualification is required to enter further training. Year 12 Certificate of Education or Higher School Certificate. Useful subjects include computer studies, English and maths.
Training on the job
Systems analysts gain many skills on the job. Ongoing training is an essential part of the job, as they must keep up to date with changes in software technology to make correct recommendations to their clients.
Useful experience
Previous experience in computer programming or business management is important for systems analysts.
Related courses
Database Management
Formal Language Theory
Networks and Communications
Programming
Security Science
Systems Analysis and Design
For more information, please refer to myfuture.
Document Actions