You are on page 1of 13

Introduction to Systems

Development and Systems Analysis


Chapter 20

Copyright © 2015 Pearson Education, Inc.


20-1
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
Copyright the key
© 2015 Pearson issues
Education, Inc. and steps in systems analysis.
20-2
Systems Development Life Cycle (SDLC)

Copyright © 2015 Pearson Education, Inc.


20-3
Who Is Involved in the SDLC?
• Information Systems Steering • Systems Analysts
Committee ▫ Determine information
▫ 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
Copyright © 2015 Pearson Education, Inc. processing of data
20-4
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

Copyright © 2015 Pearson Education, Inc.


20-5
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.
Copyright © 2015 Pearson Education, Inc.
20-6
Business Case (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?
Copyright © 2015 Pearson Education, Inc.
20-7
Capital Budgeting
• 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
Copyright © 2015 Pearson Education, Inc.
20-8
Why People Resist Change?
• Fear • Disruption
▫ Of failure, the unknown, ▫ Additional requests for
losing status information and additional
• Lack of top-management burdens of time is distracting
and prompts negative feelings
support
• Manner change is introduced
▫ If the top management is not
supportive why should the ▫ Approaches are different for
employee change? top level and lower level
employees
• Bad prior experiences
• 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
Copyright © 2015 Pearson Education, Inc.
20-9
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
Copyright © 2015 Pearson Education, Inc.
20-10
Phase 1: Systems Analysis

Copyright © 2015 Pearson Education, Inc.


20-11
Key Terms
• Systems development life cycle • Program evaluation and
(SDLC) 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
20-
Copyright © 2015 Pearson Education, Inc.
12
Key Terms (continued)

• Internal Rate of Return (IRR)


• Behavioral aspects of change
• Aggression
• Projection
• Avoidance
• Request for systems
development
• Initial investigation

Copyright © 2015 Pearson Education, Inc.


20-13

You might also like