Application analyst
Encyclopedia
In the USA, an application analyst is someone whose job is to support a given application
or applications. This may entail some programming, some system administration skills, and the ability to analyse a given problem, diagnose it and find its root cause, and then either solve it or pass the problem on to the relevant people if it does not lie within the application analyst's area of responsibility. Typically an application analyst will be responsible for supporting bespoke
(i.e. custom) applications programmed with a variety of programming languages and using a variety of database systems, middleware systems and the like. It is a form of 3rd level line technical support
. The role may or may not involve some customer contact but most often it involves getting some description of the problem from helpdesk, making a diagnosis and then either creating a fix or passing the problem on to someone who is responsible for the actual problem area.
In some companies, an application analyst is a would-be software architect
.
Application software
Application software, also known as an application or an "app", is computer software designed to help the user to perform specific tasks. Examples include enterprise software, accounting software, office suites, graphics software and media players. Many application programs deal principally with...
or applications. This may entail some programming, some system administration skills, and the ability to analyse a given problem, diagnose it and find its root cause, and then either solve it or pass the problem on to the relevant people if it does not lie within the application analyst's area of responsibility. Typically an application analyst will be responsible for supporting bespoke
Bespoke
Bespoke is a term employed in a variety of applications to mean an item custom-made to the buyer's specification...
(i.e. custom) applications programmed with a variety of programming languages and using a variety of database systems, middleware systems and the like. It is a form of 3rd level line technical support
Technical support
Technical support or tech support refers to a range of services by which enterprises provide assistance to users of technology products such as mobile phones, televisions, computers, software products or other electronic or mechanical goods...
. The role may or may not involve some customer contact but most often it involves getting some description of the problem from helpdesk, making a diagnosis and then either creating a fix or passing the problem on to someone who is responsible for the actual problem area.
In some companies, an application analyst is a would-be software architect
Software architect
Software architect is a general term with many accepted definitions, which refers to a broad range of roles. Generally accepted terminology and certifications began appearing in connection with this role near the beginning of the 21st century.-History:...
.