8-1 Chapter 8 Information Systems Development & Acquisition.

Slides:



Advertisements
Similar presentations
Systems Development Environment
Advertisements

© Prentice Hall CHAPTER 10 Alternative Approach: Purchasing Systems.
C H A P T E R 10 Developing Business/IT Solutions.
Copyright © 2014 Pearson Education, Inc. 1 Managers from across organizations are involved in developing and acquiring information systems Chapter 5 -
Pertemuan 4 Membangun Teknologi Informasi Matakuliah: H0402/PENGELOLAAN SISTEM KOMPUTER Tahun: 2005 Versi: 1/0.
Acquiring Information Systems and Applications
4.1 Blended approaches: Information Engineering IMS Information Systems Development Practices.
Principles and Learning Objectives
8-1 Chapter 8 Information Systems Development and Acquisition Robert Riordan, Carleton University.
Chapter 8 Information Systems Development & Acquisition
Chapter 8 Information Systems Development and Acquisition
© Prentice Hall CHAPTER 9 Application Development by Information Systems Professionals.
Chapter 8 Information Systems Development and Acquisition
1 California State University, Fullerton Chapter 13 Developing and Managing Information Systems.
The Information Systems Development Process Chapter 9.
MSIS 110: Introduction to Computers; Instructor: S. Mathiyalakan1 Systems Design, Implementation, Maintenance, and Review Chapter 13.
Chapter 6 Systems Development.
Information Systems Development and Acquisition Chapter 8 Jessup & Valacich Instructor: Ramesh Sankaranarayanan.
“Get Bill to Fix it up for you!”. MIS 300, Chapter 82 Basic Concepts Developing and maintaining information systems requires cooperative efforts of users.
Copyright 2004 Prentice-Hall, Inc. Essentials of Systems Analysis and Design Second Edition Joseph S. Valacich Joey F. George Jeffrey A. Hoffer Chapter.
1 Chapter 6 Systems Development. 2 Learning Objectives  Know the characteristics of systems development.  Understand what professional systems analysts.
Lead Black Slide. © 2001 Business & Information Systems 2/e2 Chapter 13 Developing and Managing Information Systems.
Copyright © 2014 Pearson Education, Inc. 1 Managers from across organizations are involved in developing and acquiring information systems Chapter 9 -
Copyright 2006 Prentice-Hall, Inc. Essentials of Systems Analysis and Design Third Edition Joseph S. Valacich Joey F. George Jeffrey A. Hoffer Chapter.
Introduction to Systems Analysis and Design
Information Systems Development : Overview. Information systems development practice Concept and role of a systems development methodology Approaches.
Acquiring Information Systems and Applications
Acquiring Information Systems and Applications
Copyright 2001 Prentice-Hall, Inc. Essentials of Systems Analysis and Design Joseph S. Valacich Joey F. George Jeffrey A. Hoffer Chapter 1 The Systems.
Continuation From Chapter From Chapter 1
Chapter 8: Systems Development Please turn your cell phone off.
1 Information Systems Development and Acquisition J. S. Chou Assistant Professor.
Chapter 14: Redesigning the Organization with Information Systems Instructor: Kevin Brabazon.
Succeeding with Technology Systems Development An Overview of Systems Development Tools and Techniques for Systems Development Systems Investigation Systems.
BIS310: Structured Analysis and Design Introduction and Systems Planning Week 1.
System design technique  System Development Life Cycle  Prototyping  Rapid Application Development.
Pertemuan 5 Pengembangan Teknologi Informasi Matakuliah: H0402/PENGELOLAAN SISTEM KOMPUTER Tahun: 2005 Versi: 1/0.
Laudon & Laudon: Canadian Edition
Computers Are Your Future Eleventh Edition Chapter 13: Systems Analysis & Design Copyright © 2011 Pearson Education, Inc. Publishing as Prentice Hall1.
Copyright 2002 Prentice-Hall, Inc. Chapter 1 The Systems Development Environment 1.1 Modern Systems Analysis and Design.
Alternatives to Systems Development Chapter 11. Chapter Objectives Understand the factors and situations where building a system in-house is not feasible.
Computers Are Your Future © 2006 Prentice Hall, Inc.
Principles of Information Systems, Sixth Edition Systems Design, Implementation, Maintenance, and Review Chapter 13.
Acquiring Information Systems and Applications
IS Today (Valacich & Schneider) Copyright © 2010 Pearson Education, Inc. Published as Prentice Hall 10/17/ Chapter 10 Developing and Acquiring.
Fundamentals of Information Systems, Third Edition1 Systems Design Answers the question “How will the information system do what it must do to solve a.
Acquiring Information Systems and Applications
Computers Are Your Future © 2008 Prentice Hall, Inc.
CHAPTER 13 Acquiring Information Systems and Applications.
Information Systems Engineering. Lecture Outline Information Systems Architecture Information System Architecture components Information Engineering Phases.
The Traditional System Development Life Cycle There are a number of important steps in the creation of a system, regardless of which approach you use.
Principles of Information Systems, Sixth Edition 1 Systems Design, Implementation, Maintenance, and Review Chapter 13.
Chapter 11: Alternative Approach - Purchasing Systems.
IS Today (Valacich & Schneider) Copyright © 2010 Pearson Education, Inc. Published as Prentice Hall 1/11/ Chapter 9 Information Systems Development.
PART 2 Information Systems Development. LEARNING OBJECTIVES Systems Development Life Cycle Application Development Methodologies Project Management Systems.
Chapter 6 SYSTEMS DEVELOPMENT Phases, Tools, and Techniques.
CHAPTER 13 Acquiring Information Systems and Applications.
Lecture Outline 12 Other ways of obtaining systems IS Department in a Business Organization The Future of IS.
The Information Systems Development Processes Chapter 9.
Information Systems Development
Information Systems Development
Information Systems Development
Making the System Operational Implementation & Deployment
CHAPTER 10 METHODOLOGIES FOR CUSTOM SOFTWARE DEVELOPMENT
Introduction to Systems Analysis and Design Stefano Moshi Memorial University College System Analysis & Design BIT
MANAGING THE DEVELOPMENT AND PURCHASE OF INFORMATION SYSTEMS
Chapter 8 Information Systems Development & Acquisition
Presentation transcript:

8-1 Chapter 8 Information Systems Development & Acquisition

8-2 Chapter 8 Objectives Understand the process of IS management Understand the process of IS management Understand the system development life cycle (SDLC) Understand the system development life cycle (SDLC) Understand alternative approaches to system development Understand alternative approaches to system development Understand in-house system development Understand in-house system development Understand external acquisition, outsourcing, and end-user development Understand external acquisition, outsourcing, and end-user development

8-3 The Need for Structured Systems Development Systems analysis and design – the process of designing, building, and maintaining information systems Systems analysis and design – the process of designing, building, and maintaining information systems  Systems analyst  Blending technical and managerial expertise

8-4 The Need for Structured Systems Development Evolution of IS development Evolution of IS development  From “art” to a “discipline”  Standardized development methods  Software engineering

8-5 The Need for Structured Systems Development Options for Obtaining Information Systems 1.Build your own 2.Buy a prepackaged system 3.Outsource development to a 3 rd party 4.End user development

8-6 The Need for Structured Systems Development Information Systems Development in Action Information Systems Development in Action  Breaking large complex problems into manageable pieces  Decomposing large, complex problems

8-7 The Need for Structured Systems Development System Construction Process 1.Identify a large IT problem to solve 2.Break the large problem into several smaller, more manageable pieces 3.Translate each “piece” (small problem) into computer programs 4.Piece together each program into an overall comprehensive IS that solves the problem

8-8 The Need for Structured Systems Development The Role of Users in the Systems Development Process The Role of Users in the Systems Development Process  Knowledgeable of needs  Effective partnership

8-9 Steps in the Systems Development Process

8-10 Systems Development Life Cycle 1.System identification, selection, and planning 2.System analysis 3.System design 4.System implementation 5.System maintenance Steps in the Systems Development Process

8-11 Phase 1: System Identification, Selection, and Planning Phase 1: System Identification, Selection, and Planning  Undertake only those projects critical to mission, goals, and objectives  Select a development project from all possible projects that could be performed  Different evaluation criteria used to rank potential projects Steps in the Systems Development Process

8-12 Phase 1: System Identification, Selection, and Planning Phase 1: System Identification, Selection, and Planning  Evaluation criteria  Strategic alignment  Potential benefits  Potential costs and resource availability  Project size / duration  Technical difficulty / risks Steps in the Systems Development Process

8-13 Phase 2: System Analysis Phase 2: System Analysis  Collecting System Requirements  Requirements collection InterviewsInterviews QuestionnairesQuestionnaires ObservationsObservations Document analysisDocument analysis  Critical Success Factors (CSF)  Joint Application Design (JAD) Steps in the Systems Development Process

8-14 Phase 2: System Analysis Phase 2: System Analysis  Modeling Organizational Data  Entity Relationship Diagram (ERD)  Modeling Organizational Processes and Logic  Data flows  Processing logic Steps in the Systems Development Process

8-15 Phase 3: System Design Phase 3: System Design  Designing forms and reports  Designing interfaces and dialogues  Designing databases and files  Designing processing and logic Steps in the Systems Development Process

8-16 Phase 4: System Implementation Phase 4: System Implementation  Software programming  Software testing  Developmental  Alpha  Beta Steps in the Systems Development Process

8-17 Phase 4: System Implementation Phase 4: System Implementation  System conversion  Parallel  Direct  Phased  Pilot  System documentation, training, and support  User and reference guides  Training and tutorials  Installation procedures and troubleshooting guides Steps in the Systems Development Process

8-18

8-19 Phase 5: System Maintenance Phase 5: System Maintenance  Maintenance process steps: 1.Obtain maintenance request 2.Transform requests into changes 3.Design changes 4.Implement changes Steps in the Systems Development Process

8-20 Phase 5: System Maintenance Phase 5: System Maintenance  Maintenance types: 1.Corrective maintenance 2.Adaptive maintenance 3.Perfective maintenance 4.Preventive maintenance Steps in the Systems Development Process

8-21

8-22 Prototyping Prototyping Rapid Application Development (RAD) Rapid Application Development (RAD) Object-Oriented Analysis & Design (OOA&D) Object-Oriented Analysis & Design (OOA&D) Other Approaches to Designing and Building Systems

Limited IS staff 2.IS staff has limited skill set 3.IS staff is overworked 4.Problems with performance of IS staff Need for Alternatives to Building Systems Yourself

8-24 External acquisition External acquisition 1. System identification, selection and planning 2. Systems analysis 3. Development of a request for proposal (RFP) 4. Proposal evaluation 5. Vendor selection Common Alternatives to In-house Systems Development

8-25 Outsourcing – the practice of turning over responsibility of some to all of an organization’s information systems development and operations to an outside firm Outsourcing – the practice of turning over responsibility of some to all of an organization’s information systems development and operations to an outside firm Common Alternatives to In-house Systems Development

8-26 Why Outsource? Why Outsource?  Cost and quality concerns  Problems in IS performance  Supplier pressures  Simplifying, downsizing, and reengineering  Financial factors  Organizational culture  Internal irritants Common Alternatives to In-house Systems Development

8-27 Managing the IS outsourcing relationship Managing the IS outsourcing relationship  Strong CIO oversight  Measurement of milestones, costs, and benefits  Customer relationship management Not all outsourcing relationships are the same Not all outsourcing relationships are the same  Basic relationship  Preferred relationship  Strategic relationship Common Alternatives to In-house Systems Development

8-28 End-user development End-user development  Benefits of end-user development  Encouraging end-user development  End-user development pitfalls Common Alternatives to In-house Systems Development