You are on page 1of 17

Introduction to Systems

Development and Systems Analysis


Chapter 20
Learning Objectives
• Explain the five phases of the systems development life cycle.

• Discuss the people involved in systems development and the


roles they play.

• Explain the importance of systems development planning


and
describe planning techniques.

• Discuss the various types of feasibility analysis and calculate


economic feasibility.

• Explain why system changes trigger behavioral reactions,


what form this resistance to change takes, and how to avoid or
minimize the resulting problems.

• Discuss the key issues and steps in systems analysis.


Systems Development Life Cycle (SDLC)
The advantages and disadvantages of four common methods
of gathering data

1. Interviews
An interview helps gather answers to “why” questions:
Why is there a problem?
Why does the AIS work this way?
Why is this information important?
2. Questionnaires
Questionnaires are used when the amount of information to be
gathered is small and well defined, and is obtained from many people.
Questionnaires take relatively little time to administer, but are time
consuming to develop.
3. Observation
Observation is used to verify information gathered using other
approaches and to determine how a system actually works.
4. Systems documentation
Systems documentation describes how the AIS is intended to work.
Who Is Involved in the SDLC?
• Information Systems Steering • Systems
Analysts ▫ Determine information
Committee
▫ Executive level, plans and needs, prepare specifications
oversees IS function; for programmers
facilitates coordination with • Management
integration of systems ▫ Get users involved in the
activities process, provide support for
• Project Development Team development projects, align
▫ Plan and monitor project projects to meet
progress organizations strategic needs
• Programmers • Users
▫ Write and test programs ▫ Communicate needs to
according to analysts system developers, help
specifications design and test to ensure
complete and accurate
processing of data
Systems Development Planning
• Proper planning provides for achieving goals
and objectives
• For systems development, two plans needed:
▫ Master Plan
 Long-range and authored by steering committee
outlining prioritized projects and timetables
▫ Project Development Plan
 Specific to a project and authored by the project
team identifies people, hardware, software, and
financial resources needed
Planning Techniques
• Program evaluation and review technique
(PERT)
▫ Diagram that depicts all project activities that
require time and resources with completion
estimates. Determines critical path.
• Gantt chart
▫ Bar chart that organizes activities on the left hand
side and project time scheduled with a bar drawn
to show the progress to date for that particular
activity.
Planning Techniques

Sample Gantt Chart


Planning Techniques

Sample Pert Chart


Feasibility Analysis
• Economic
▫ Do benefits of new system justify the costs (time
and
resources) to implement?
• Technical
▫ Can we use existing technology?
• Legal
▫ Does new system comply with regulations, laws, and
contractual obligations?
• Scheduling
▫ Can the system be developed in the time allotted?
• Operational
▫ Do we have the people to design and implement the
system? Will people use the new system?
Capital Budgeting: Caculating
economic Feasibility
• Payback period
▫ Calculate the number of years required for the net
savings to equal the initial cost of investment
• Net Present Value (NPV)
▫ Estimate future cash flows with discounted rate
for (time value of money)
• Internal Rate of Return (IRR)
▫ Calculates the interest rate that makes the present
value of total costs equal to the present value of
total earnings
Why People Resist Change?
• Fear • Disruption nature of change
▫ fear the unknown, losing ▫ Requests for information and
their jobs, losing respect or interviews are distracting and
status … place additional burdens on
• Lack of top-management people.
support • Manner in which change is
▫ If the top management is not introduced
supportive why should the ▫ Approaches are different for
employee change? top level and lower level
• Bad prior experiences employees
• Biases and emotions
▫ Bad experience with prior IS
changes • Personal characteristics and
• Poor communication background
▫ Employees need to ▫ Age
understand why change is ▫ Open to technology and
necessary comfortable with it
How to Prevent Behavioral Problems
• Management support • Performance
evaluation
▫ Provide resources and ▫ Reevaluate to ensure
motivation performance standards are
• Satisfy user needs consistent with the new
• Involve users system
▫ Participation improves • Keep open communications
communication and
commitment • Test the system prior to
• Reduce fears, emphasize implementation
opportunities
• Keep system simple
• Avoid emotionalism ▫ Avoid radical changes
• Control user’s expectations
• Provide training ▫ Be realistic
Phase 1: Systems Analysis
Key
Terms
• Systems development life cycle
(SDLC)
• Program evaluation and
review technique (PERT)
• Systems analysis • Critical path
• Conceptual design • Gantt chart
• Physical design • Feasibility study
• Implementation and • Economic feasibility
conversion • Technical feasibility
• Operations and maintenance • Legal feasibility
• Information systems steering • Scheduling feasibility
committee • Operational feasibility
• Systems analyst • Capital budgeting model
• Computer programmer • Payback period
• Project development plan • Net present value (NPV)
• Master plan
Key
Terms
• Systems development life cycle
(SDLC)
• Program evaluation and
review technique (PERT)
• Systems analysis • Critical path
• Conceptual design • Gantt chart
• Physical design • Feasibility study
• Implementation and • Economic feasibility
conversion • Technical feasibility
• Operations and maintenance • Legal feasibility
• Information systems steering • Scheduling feasibility
committee • Operational feasibility
• Systems analyst • Capital budgeting model
• Computer programmer • Payback period
• Project development plan • Net present value (NPV)
• Master plan
Copyright © Pearson Education Limited 2015. 20-17

You might also like