System Analysts and Programmers Personality Traits

Authors Avatar by aissa250 (student)

System Analysts and Programmers Personality Traits

        The last decade has witnessed a significant growth in the use of information technology. Most organizations rely on computers  to conduct business and operate efficiently. As the use of information technology is expanding, many view computer engeneering as one of the fastest growing occupations. That's why the need for computer specialists such as System analysts and programmers increases. These occupations play a a key role in the computer systems of banks, insurance companies, consulting firms, financial services, manufacturers and government agencies, to name a few. However, in adddition of these  skills, system analysts and programmers must possess certain personality traits that are essential in the computing environment.

        Systems analysts use information technology tools to help enterprises of all sizes achieve their goals. Often, referred as business analyst, enterprise architect, system engineer, a system analyst play a vital role in the system development process .A successful system analyst must perform three different functions in their jobs. First, system analysts work with users to find out what information the users expect the computer to generate. System analyst are also investigators who gather facts about existing systems and then analyse them to determine the effectiveness  of current processing methods and procedures. This phase may also include preparing cost-benefit analysis of the current system. Finally they are architects who plan and design new systems, recommend changes to existing systems, and participitating in implementing these changes.

        To begin a project, system analysts consult with the organization’s managers and users to define the goals of the system and then design a system to meet those goals. They specify the

inputs that the system will access, decide how the inputs will be processed, and format the

output to meet the users' needs. They use techniques such as structured analysis, data modeling,

information engineering, mathematical model building, sampling, and a variety of accounting

Join now!

principles to ensure their plans are efficient and complete. They also may prepare cost-benefit

and return-on-investment analyses to help management decide whether implementing the

proposed technology would be financially feasible.

         However, to be able to perform these tasks efficiently, there are certain personality traits that can help a person succeed in accomplishing system analysis tasks. These traits are valuable because they play an  important role in the success or failure of those projects. System analysis demands a lot of hu man interaction. Typically, software development is a product of teamwork, involving several people performing various tasks. Therefore a successful ...

This is a preview of the whole essay