Chapter 20 Introduction to Systems Development and Systems Analysis Copyright © 2012 Pearson Education 20-1.

Slides:



Advertisements
Similar presentations
Principles of Information Systems, Tenth Edition
Advertisements

Fundamentals of Information Systems, Sixth Edition
BIS310: Week 4 BIS310: Structured Analysis and Design Feasibility Study and Business Requirements Statement -Selecting the Best Alternative Design Strategies.
Chapter 4: Project Integration Management
Chapter 14 Evaluating AIS Investments Copyright © 2014 McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior written.
Introduction to Systems Development and Systems Analysis
Evaluating Decision Support Systems Projects. Who Evaluates Technical Managers  Chief Information Officer,  Corporate IT professionals,  Database administrators,
Systems Analysis and Design 9th Edition
Moving from Analysis to Design
Chapter 2.
Initiating and Planning Systems Development Projects
Systems Development and Analysis
Project Estimation Describe project scope, alternatives, feasibility.
MSIS 110: Introduction to Computers; Instructor: S. Mathiyalakan1 Systems Design, Implementation, Maintenance, and Review Chapter 13.
Systems Development Life Cycle
Professor Michael J. Losacco CIS 1150 – Introduction to Computer Information Systems Systems Analysis and Design Chapter 12.
The Analyst as a Project Manager
Chapter 4 Determining Feasibility and Managing Analysis and Design Activities Systems Analysis and Design Kendall & Kendall Sixth Edition.
Introduction to Systems Analysis and Design
©2003 Prentice Hall Business Publishing, Accounting Information Systems, 9/e, Romney/Steinbart 16-1 Accounting Information Systems 9 th Edition Marshall.
Managing Projects
Introduction to Computer Technology
Feasibility By Garrett Jones and Ryan Butler. All projects are feasible given unlimited resources and infinite time. Unfortunately, most projects must.
Feasibility Study: Economic feasibility Technical feasibility
Chapter 5 Initiating and Planning Systems Development Projects
Introduction to Systems Development Life Cycle
© 2006 ITT Educational Services Inc. SE350 System Analysis for Software Engineers: Unit 6 Slide 1 Chapter 5 Initiating and Planning Systems Development.
INFORMATION SYSTEM APPLICATIONS System Development Life Cycle.
CIS 321—IS Analysis & Design Chapter 3: The Analyst as a Project Manager.
Computers Are Your Future Eleventh Edition Chapter 13: Systems Analysis & Design Copyright © 2011 Pearson Education, Inc. Publishing as Prentice Hall1.
System Planning- Preliminary investigation
Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 4.1.
Information Systems Development. Outline  Information System  Systems Development Project  Systems Development Life Cycle.
Chapter 13: Developing and Implementing Effective Accounting Information Systems
Copyright 2002 Prentice-Hall, Inc. Modern Systems Analysis and Design Third Edition Jeffrey A. Hoffer Joey F. George Joseph S. Valacich Chapter 6 Initiating.
ACCOUNTING INFORMATION SYSTEMS
Systems Development and Analysis. ©2003 Prentice Hall Business Publishing, Accounting Information Systems, 9/e, Romney/Steinbart Lecture 03-2 Introduction.
Introduction to Systems Development Life Cycle
Chapter 14 Information System Development
Principles of Information Systems, Sixth Edition Systems Design, Implementation, Maintenance, and Review Chapter 13.
Chapter 5 : Initiating and Planning Systems Development Projects.
Chapter 12: Systems Investigation and Analysis. Agenda  How to Develop a CBIS?  Systems Development Life Cycle (SDLC)  Prototyping  Join Application.
© 2005 by Prentice Hall Chapter 5 Initiating and Planning Systems Development Projects Modern Systems Analysis and Design Fourth Edition Jeffrey A. Hoffer.
Systems Development Dr. Yan Xiong College of Business CSU Sacramento 10/12/03.
4-1 © Prentice Hall, 2007 Chapter 4: Selecting and Planning Projects Object-Oriented Systems Analysis and Design Joey F. George, Dinesh Batra, Joseph S.
McGraw-Hill/Irwin Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. Chapter 8 Moving from Analysis to Design.
Computers Are Your Future Tenth Edition Chapter 13: Systems Analysis & Design Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall1.
3 1 Project Success Factors u Project management important for success of system development project u 2000 Standish Group Study l Only 28% of system development.
2 Information Systems Chapter 12 Systems Development: Investigation and Analysis.
Chapter 6 CASE Tools Software Engineering Chapter 6-- CASE TOOLS
Principles of Information Systems, Sixth Edition 1 Systems Design, Implementation, Maintenance, and Review Chapter 13.
1.Upgrade bandwidth 2.Upgrade desktop operating systems 3.Increase the number of servers 4.Determine industry standards 5.Convert to VoIP Which of the.
4-1 © Prentice Hall, 2004 Chapter 4: Project Management and Planning Object-Oriented Systems Analysis and Design Joey F. George, Dinesh Batra, Joseph S.
1 Systems Analysis & Design 7 th Edition Chapter 2.
10-1 McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies, Inc. All rights reserved.
Accounting systems design & evaluation 9434SB 18 March 2002.
The Information Systems Development Processes Chapter 9.
Information Systems Development. Outline  Information System  Systems Development Project  Systems Development Life Cycle.
CHAPTER 2 SYSTEM PLANNING DFC4013 System Analysis & Design.
Project Estimation Describe project scope, alternatives, feasibility.
Systems Development Life Cycle
Chapter 5 Initiating and Planning Systems Development Projects
Fundamentals of Information Systems, Sixth Edition
Systems Analysis and Design in a Changing World, 4th Edition
Principles of Information Systems Eighth Edition
Fundamentals of Information Systems, Sixth Edition
Database Design Using the REA Data Model
Chapter 5 Initiating and Planning Systems Development Projects
Chapter 5 Initiating and Planning Systems Development Projects
Systems Development Life Cycle
Presentation transcript:

Chapter 20 Introduction to Systems Development and Systems Analysis Copyright © 2012 Pearson Education 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 the key issues and steps in systems analysis. Copyright © 2012 Pearson Education 20-2

Why Update Systems?  User or business changes  Technology changes  To improve business process  Create competitive advantage  Increase productivity gains  Integrate multiple systems  Aging systems need replacement Copyright © 2012 Pearson Education 20-3

Software Development Problems  Most software development projects deliver less, cost more, and take longer than expected.  Standish Group found that:  70 percent of software development projects were late  54 percent were over budget  66 percent were unsuccessful  30 percent were canceled before completion  American Management Systems found that:  75 percent of all large systems are not used  Not used as intended, or  Generate meaningless reports or inaccurate data Copyright © 2012 Pearson Education 20-4

Systems Development Life Cycle (SDLC) System Analysis Conceptual Design Physical Design Implementation & Conversion Operations & Maintenance Copyright © 2012 Pearson Education 20-5

SDLC Steps  System Analysis  Information about system needs, costs, and so on are gathered.  Conceptual Design  Gather system/user requirements.  Physical Design  Concepts are translated into detailed specifications.  Implementation and Conversion  New hardware and software are installed and tested.  Employees are hired and trained or existing employees relocated.  Processing procedures are tested and modified.  Standards and controls for the new system are established and system documentation completed.  Operation and Maintenance  New system is periodically reviewed.  Modifications are made as problems arise or as new needs become evident. Copyright © 2012 Pearson Education 20-6

Systems Analysis Activities Initial Investigation What’s the Problem What’s the Scope Systems Survey Gain Understanding of Company Preliminary Assessment of Needs & Changes Required Develop Working Relationships Collect Data Feasibility Study Determine Project Viability Information needs and System Requirements What do Users Need Document System Requirements Systems Analysis Report Summarize and Document Activities Copyright © 2012 Pearson Education 20-7

People Interacting in SDLC  Management  Accountants  Users  Information systems steering committee  Project development team  Systems analysts and programmers Copyright © 2012 Pearson Education 20-8

Planning SDLC  Project Development Plan  Cost/benefit analysis  Developmental and operational requirements (people, hardware, software, and financial)  Schedule of the activities required to develop and operate the new application  Master Plan  What the system will consist of  How it will be developed  Who will develop it  How needed resources will be acquired  Where the AIS is headed Copyright © 2012 Pearson Education 20-9

Planning Technique—PERT Chart  Program Evaluation and Review Technique (PERT)  Network of arrows and nodes representing project activities that require an expenditure of time and resources and the completion and initiation of activities  Completion time estimates made  Critical path—the path requiring the greatest amount of time is determined Copyright © 2012 Pearson Education 20-10

Planning Technique—GANTT Chart  A bar chart with project activities on the left-hand side and units of time across the top  Graphically shows the entire schedule for a large, complex project Copyright © 2012 Pearson Education 20-11

Feasibility Analysis  Does it make sense to proceed with new system?  Economic:  Will system benefits justify the time, money, and resources required to implement it?  Technical:  Can the system be developed and implemented using existing technology?  Legal:  Does the system comply with all applicable federal and state laws, administrative agency regulations, and contractual obligations?  Scheduling  Can the system be developed and implemented in the time allotted?  Operational  Does the organization have access to people who can design, implement, and operate the proposed system? Will people use the system? Copyright © 2012 Pearson Education 20-12

Capital Budgeting: Economic Feasibility Cost-Benefit Analysis  Benefits and costs are estimated and compared to determine whether the system is cost beneficial.  Benefits and costs that are not easily quantifiable are estimated and included.  If they cannot be accurately estimated, they are listed, and their likelihood and expected impact on the organization evaluated. Techniques  Payback Period  Number of years required for the net savings to equal the initial cost of the investment.  Net Present Value (NPV)  Future benefits are discounted back to the present.  Initial cost is subtracted.  Positive NPV = economically feasible.  Internal Rate of Return (IRR)  The effective interest rate that results in an NPV of zero.  A project’s IRR is compared with a minimum acceptable rate to determine acceptance or rejection. Copyright © 2012 Pearson Education 20-13

System Failure Due to Change  The best system will fail without the support of the people it serves.  Why people resist change:  Fear  Lack of top management support  Lack of communication  Disruptive nature of change  Methods of instituting change  Biases and emotions  Personal characteristics and background Copyright © 2012 Pearson Education 20-14

Types of Resistance  Aggression  Behavior that destroys, cripples, or weakens system effectiveness, such as increased error rates, disruptions, or deliberate sabotage  Projection  Blaming the new system for everything that goes wrong  Avoidance  Ignoring a new AIS in the hope that the problem (the system) will eventually go away Copyright © 2012 Pearson Education 20-15

Preventing Resistance  Obtain management support  Meet user needs  Involve users  Stress new opportunities  Avoid being too emotional  Provide user training  Reexamine performance evaluation to make sure they are aligned with new system  Keep communication lines open  Control users expectations Copyright © 2012 Pearson Education 20-16