You are on page 1of 15

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 theEducation,
© 2015 Pearson key issuesInc. and steps in systems analysis.
20-2
1. Introduction
 Why need to improve the information system?
 Changes in user or business needs
 Technology changes
 Improved business process
 Competitive advantage
 Productivity gains
 System integration
 System age and need to be replaced

Copyright © 2015 Pearson Education, Inc.


20-3
Recent Significant IT Failures

Copyright © 2015 Pearson Education, Inc.


20-4
2. Systems Development Life Cycle (SDLC)

Copyright © 2015 Pearson Education, Inc.


20-5
Processes and Deliverables

Copyright © 2015 Pearson Education, Inc.


20-6
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-7
3. 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-8
Planning Techniques
Diagram that depicts all
project activities that
Program evaluation and require time and
review technique resources with
(PERT) completion estimates.
Determines critical
path.

Bar chart that organizes


activities on the left
hand side and project
Gantt chart time scheduled with a
bar drawn to show the
progress to date for that
Copyright © 2015 Pearson Education, Inc. particular activity. 20-9
Reasoning for Returning to SDLC

20-
Copyright © 2015 Pearson Education, Inc.
10
Business Case (Feasibility Analysis)
Do benefits of new system justify the costs
Economic (time and resources) to implement?

Technical Can we use existing technology?

Does new system comply with regulations,


Legal laws, and contractual obligations?

Can the system be developed in the time


Scheduling allotted?

Do we have the people to design and


Operational implement the system? Will people use the
Copyright © 2015 Pearson Education, Inc. new system?
20-11
Capital Budgeting
• Calculate the number of years required
Payback period for the net savings to equal the initial
cost of investment

• Estimate future cash flows with


Net Present discounted rate for (time value of
Value (NPV) money)

Internal Rate • Calculates the interest rate that makes


of Return the present value of total costs equal to
(IRR) the present value of total earnings
Copyright © 2015 Pearson Education, Inc.
20-12
4. 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-13
5. 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-14
6. Phase 1: Systems Analysis

Copyright © 2015 Pearson Education, Inc.


20-15

You might also like