Thursday, December 24, 2009

skills and characteristics of a systems analyst

nterview a Systems Analyst and ask what skills and characteristics must a systems analyst develop in order to be more effective in any design modeling process [include in your answer evidences (pix, ltrs, etc)]? at least 2000 words excluding your evidences.


Interview
I had interviewed a system analyst twice. It was way back last semester that I had met the system analyst of EMCOR.

EMCOR is one of the fast-growing companies here in the Philippines. In the world of business, they have to be in the competitive edge, with this they employ technologies in their operation so not to be left behind. I have always chosen EMCOR as a subject to my assignments and reports. They have opened their company to us student who would like to know more in our field in the real scenario. It is nice to know that they are happy to share their knowledge and some information about their company. I never felt to be an interruption to them every time I asked for an interview. Never did they reject us, but instead they have so accommodating.

So much for that, fortunately for the second time around, I had our interview again by their system analyst. With that I have able to gather information about his filed of work and also I have the idea to answer this assignment. (joke)

As what had he impart to us they just like liaison, he is the link of the end-users and the developers/programmers. Because analyst is the one who write user request into technical specification. He is the link between the users and the IT professionals. He needs to know the business operation and activities.

He has different tasks portrays in the company. He is the one who interacts with the users to know their requirements and also to the designers of the project for them to be able to convey the possible interface of the software. The company’s coders and developers are guided and interacted by him during the development of the software. He performs the testing of the system and it is with a live data. He also prepares documentation of the system.

According to the analyst that I had interviewed, he needs lots of patience with the end users who do the request in which sometimes changes occur. During the design modeling, the analyst needs to inline it with the end-users needs and requirement. He has to insure that the interface design of the software is a user friendly environment and looks. He must be creative in a way he will able to create an interface that fits the functionality of the software.


System Analyst

A systems analyst is a business professional that uses analysis and design techniques to solve business problems using information technology and is responsible for researching, planning, coordinating and recommending software and system choices to meet an organization's business requirements. The systems analyst plays a vital role in the systems development process. A successful systems analyst must acquire four skills: analytical, technical, managerial, and interpersonal. Analytical skills enable systems analysts to understand the organization and its functions, which helps him/her to identify opportunities and to analyze and solve problems. Technical skills help systems analysts understand the potential and the limitations of information technology. The systems analyst must be able to work with various programming languages, operating systems, and computer hardware platforms. Management skills help systems analysts manage projects, resources, risk, and change. Interpersonal skills help systems analysts work with end users as well as with analysts, programmers, and other systems professionals.

What skills analyst should acquire?
Analytical skills
Analytical skill is the ability to visualize, articulate, and solve complex problems and concepts, and make decisions that make sense based on available information. Such skills include demonstration of the ability to apply logical thinking to gathering and analyzing information, designing and testing solutions to problems, and formulating plans.
To test for analytical skills one might be asked to look for inconsistencies in an advertisement, put a series of events in the proper order, or critically read an essay. Usually standardized tests and interviews include an analytical section that requires the examine to use their logic to pick apart a problem and come up with a solution.
Although there is no question that analytical skills are essential, other skills are equally required as well. For instance in systems analysis the systems analyst should focus on four sets of analytical skills: systems thinking, organizational knowledge, problem identification, and problem analyzing and solving.
It also includes the way we describe a problem and subsequently finding out the solutions.

Management Skills


Management in all business and human organization activity is simply the act of getting people together to accomplish desired goals and objectives. Management comprises planning, organizing, staffing, leading or directing, and controlling an organization (a group of one or more people or entities) or effort for the purpose of accomplishing a goal. Resourcing encompasses the deployment and manipulation of human resources, financial resources, technological resources, and natural resources.
Management can also refer to the person or people who perform the act(s) of management

Interpersonal Skills

"Interpersonal skills" refers to mental and communicative algorithms applied during social communications and interaction to reach certain effects or results. The term "interpersonal skills" is used often in business contexts to refer to the measure of a person's ability to operate within business organizations through social communication and interactions. Interpersonal skills are how people relate to one another.
As an illustration, it is generally understood that communicating respect for other people or professionals within will enable one to reduce conflict and increase participation or assistance in obtaining information or completing tasks. For instance, to interrupt someone who is currently preoccupied with the task of obtaining information needed immediately, it is recommended that a professional use a deferential approach with language such as, "Excuse me, are you busy? I have an urgent matter to discuss with you if you have the time at the moment." This allows the receiving professional to make their own judgment regarding the importance of their current task versus entering into a discussion with their colleague. While it is generally understood that interrupting someone with an "urgent" request will often take priority, allowing the receiver of the message to judge independently the request and agree to further interaction will likely result in a higher quality interaction. Following these kinds of heuristics to achieve better professional results generally results in a professional being ranked as one with 'good interpersonal skills.' Often these evaluations occur in formal and informal settings.
Having positive interpersonal skills increases the productivity in the organization since the number of conflicts is reduced. In informal situations, it allows communication to be easy and comfortable. People with good interpersonal skills can generally control the feelings that emerge in difficult situations and respond appropriately, instead of being overwhelmed by emotion.

What does a computer systems analyst do?

Computer systems analyst is a blanket term for a computer professional that solves computer issues and uses technology to meet the needs of the company. These professionals might be employed under different titles: IT consultant, IT specialist, programmer analyst, business systems analyst, system architect and computer specialist, to name a few. These highly-trained professionals plan, design and expand new computer systems as well as configure software and hardware. They update/upgrade current computer systems and modify them for new or expanded functions. They are frequently charged with preparing cost reports for management.
Computer systems analysts usually collaborate with other professionals in the information technology field, such as programmers, network security specialists, and software engineers, and will sometimes specialize in specific systems such as accounting, business, engineering, financial, or scientific systems. Click here to find out how to become a computer systems analyst.

What kind of training does a computer systems analyst need?

Computer systems analysts are typically required to have a degree of at least bachelor level. Many employers may require a higher graduate level degree, as well as experience in the field for more complicated jobs and senior-level positions. Computer systems analysts have many different degrees, but typically, they have degrees in computer science, information technology, and management information systems. Click here to get a list of programs to get your management information systems degree online.
Qualifications vary by employer, but general qualifications include: broad computer systems knowledge, experience in employer’s field, specific computer system knowledge, logical thinking skills, great communication and interpersonal skills, and sound problem-solving and analytical skills. Internships are appropriate for students ready to graduate, as they do not usually require any experience.

What does a system analyst really do?


I had also read an article about a system analyst, she narrate her life during her two years of career. With that she gave me an idea of what does analyst do on his job. She received a job offer from a large petroleum company during her senior year in college. Her first assignment was on a development team to replace the entire accounting and operating system for the company. There were 70 people on the project, divided into various sub-groups based on business functions, such as accounts receivable, inventory control, accounts payable, general ledger, chart-of-accounts, etc. In this team, she worked on the inventory control subsystem. But she does other duties; she was the data dictionary coordinator. That meant that as project teams started identifying new data items, she had to give them a valid name and enter it into the dictionary. She also provided reports for the database design team who had to logically order all these data fields.

She is also the security request coordinator. Every time someone wanted access to a data set, she had to verify that they have a legitimate need to either read or read/write to a dataset. Fortunately, she passed the paperwork to the Security Administrator.
Her two years as a systems analyst for her were very exciting. In which she spent most of my time talking with users to understand the business and to other analysts to ensure compatibility between subsystems. She did a lot of design work, and created documentation for these designs, including reports, input forms, and programming specifications. She coded some of the programs myself (in COBOL and PL/1). For her 2 year of a system analyst was full of challenges in which she face it with chin high. She is able to adjust herself to people she interacts with.


--evidence--


No comments:

Post a Comment