You are on page 1of 4

B

3.Differentiate between system analyst and software


engineer?
Ans) The main difference between a system analyst and a software
engineer is that a system analyst is responsible for designing an
information system and at the end of his analysis he has to specify the
requirements for creating the system. The system analyst discusses all
the requirements and other aspects with the management and other
related personnel.

A software engineer is responsible for creating software from its


problem definition phase to the debugging and implementation phase.
And he is also responsible for monitoring and maintaining the
performance software.

Software developers tend to create software through all key stages of its
development. They can work in a wide spectrum of areas due to the
wide variety of software applications and systems used by
business,industry,government, and other organizations.

Conversely, systems analysts know software, but their jobs focus on


taking an organization’s existing computer and information systems and
maximizing their efficiency. They need to know more about hardware
and software interaction, and can oversee the development and
upgrading of entire systems.
C.
2.What is a system analyst ? Explain The Roles And
Characteristics of Systems analysts.

Ans) A systems analyst, also known as business technology analyst, is


an information technology (IT) professional who specializes in
analyzing, designing and implementing information systems.

Role/Responsibilities of a System Analyst


Defining Requirements: – The most importance and difficult task of an
analyst is to understand the user’s requirements.

Prioritizing Requirement by consensus: – If any organization there are


many types of users. Each user has some special information needs.

It may not be possible to satisfy the needs of everyone due to limited


computing capacity availability of programmers etc.

Gathering Data, Facts, and opinions of users: – Having determined


the information needs and their priority, the system analyst must develop
the system with the active and willing cooperation of all the users. The
analyst designing the system must make use of the user’s long
experience and expertise.

Analysis And Evaluation: – The system analyst analyzes the working


of current information system in the organization and finds ours to what
extent they meet user’s needs.
Solving Problems: – An analyst must study the problem in depth and
suggest an alternate solution to the management.

Drawing up specifications: – An analyst has to design the functional


specification of the system to be designed in a form. Which can be
understood by the user?

Designing System: – Once the specification is accepted, the analyst


designs the system. The design must be understandable to the system
implementer. Evaluating System: – An analyst must critically evaluate a
system after it is in use for a reasonable period of time.

Characteristics of a System Analyst


Knowledge of Organization: – A system analyst must understand the
way in which various organizations function. The analyst must
understand the management structure and the relationship between the
department in an organization as many systems built for making
accounting, Financial Management, and supply chain management.

Knowledge of Computer system and software: – The system analyst


must also know about the recent developments in computer system and
software.

Good Interpersonal relations: – The analyst must be able to interpret


user needs must be a good listener and a good diploma- He/ she must
understand people and be able to influence them to change their minds
and attitudes.

Ability to communicate: – The analyst is also required to orally present


his design to a group of user.
Analytical Mind: – The analyst is required to find a solution to the
problem using various analytical tools such as decision tree, decision
table etc.

Breath Knowledge of a system: – the analyst has to work with persons


performing the various job in an organization such as an accountant,
salespersons, clerical staff, stores officers, purchase officers, directors
etc.

Flexibility and adaptability:- Different projects. No matter the same or


different organization is of a different nature.

Character and ethics:- The system analyst must have good moral and
strong character.

You might also like