Process of determining how information systems can support business needs
SDLC
key person in the SDLC
Systems Analyst
plays a key role in IS developmet projects
Systems Analyst
analyzes the business situations
Systems Analyst
must understand how to apply technology to solve problems
systems analyst
Systems Analyst may serve as
Change agents
a system analyst skill that must understand technical environment, foundation and solution
Technical
a system analyst skills that must understand how IT can be applied to business situations
Business
a system analyst skills that must be problemsolvers
analytical
a system analyst skill that need to communicate effectively
Interpersonal
a system analyst skill that need to manage people and to manage pressure and risks
Management
a system analyst skill that must deal fairly, honestly, ethically with other project members
Ethical
What are the 6 System Analyst Skills?
Technical, Business, Analytical, Interpersonal, Management, and Ethical
The systems analyst is a key person in the systems development life cycle (SDLC), who analyzes the business situation, identifies opportunities for improvements, and designs an information system (IS) to implement the improvements.
The systems analyst plays a crucial role in IS development projects, working closely with all project team members to ensure the team develops the right system in an effective way.
Systems analysts must understand how to apply technology in order to solve problems.
Systems analysts may serve as change agents who identify organizational improvements needed, design systems to implement those changes, and train and motivate others to use the systems.
Technical skills are essential for systems analysts, who must understand the technical environment, technical foundation, and technical solution.
Business skills are also important for systems analysts, who must understand how IT can be applied to business situations.
Analytical skills are crucial for systems analysts, who must be problem solvers.
Interpersonal skills are necessary for systems analysts, who need to communicate effectively.
The planning phase has two steps: during project initiation, the system’s business value to the organization is identified, and during project management, the project manager creates a work plan, staffs the project, and puts techniques in place to help the project team control and direct the project through the entire SDLC.
During this phase the project team investigates any current system(s), identifies improvement opportunities, and develops a concept for the new system.
Planning is the fundamental process of understanding why an information system should be built, and determining how the project team will go about building it.
The analysis phase has three steps: analysis strategy, requirements gathering, and system proposal.
The design phase decides how the system will operate, in terms of the hardware, software, and network infrastructure; the user interface, forms, and reports that will be used; and the specific programs, databases, and files that will be needed.
The analysis phase answers the questions of who will use the system, what the system will do, and where and when it will be used.
During the implementation phase, the system is either developed or purchased (in the case of packaged software) and installed.
This phase is usually the longest and most expensive part of the process.
The design phase has four steps: design strategy, architecture design, database and file specifications, and program design.
The implementation phase has three steps: system construction, installation, and support plan.
Management skills are essential for systems analysts, who need to manage people and to manage pressure and risks.
Ethical skills are mandatory for systems analysts, who must deal fairly, honestly, and ethically with other project members, managers, and systems users.
The Systems Analyst is the key person in the development of information systems.
Identify costs and benefits into four categories: development costs, operational costs, tangible benefits, and intangibles.
There are many organizational factors that can have an impact on the project, and seasoned developers know that organizational feasibility can be the most difficult feasibility dimension to assess.
The Systems Development Lifecycle consists of four stages: Planning, Analysis, Design, and Implementation.
Assign specific dollar values to the costs and benefits.
A second way to assess the organizational feasibility is to conduct stakeholder analysis.