McGraw-Hill/Irwin Copyright © 2013 by The McGraw-Hill Companies, Inc. All rights reserved. Chapter 12 Implementing Business/IT Solutions.

Slides:



Advertisements
Similar presentations
Systems Implementation and Operation
Advertisements

Ch 3 System Development Environment
Developing Business/IT Solutions
Sixth Edition 1 M a n a g e m e n t I n f o r m a t i o n S y s t e m s M a n a g I n g I n f o r m a t i o n T e c h n o l o g y i n t h e E – B u s i.
Acquiring Information Systems and Applications
McGraw-Hill Technology Education © 2006 by the McGraw-Hill Companies, Inc. All rights reserved CHAPTER SYSTEMS ANALYSIS AND DESIGN McGraw-Hill/Irwin.
6.1 Copyright © 2014 Pearson Education, Inc. publishing as Prentice Hall Building Information Systems Chapter 13 VIDEO CASES Video Case 1: IBM: Business.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
Lecture 13 Revision IMS Systems Analysis and Design.
Eleventh Edition 1 Introduction to Information Systems Essentials for the Internetworked E-Business Enterprise Irwin/McGraw-Hill Copyright © 2002, The.
Chapter 6 Systems Development.
Fundamentals of Information Systems, Second Edition
1 McGraw-Hill/Irwin Copyright © 2004, The McGraw-Hill Companies, Inc. All rights reserved. Information Systems Development – The System Approach 1. “System.
McGraw-Hill/Irwin Copyright © 2008, The McGraw-Hill Companies, Inc. All rights reserved.McGraw-Hill/Irwin Copyright © 2008 The McGraw-Hill Companies, Inc.
7.2 System Development Life Cycle (SDLC)
9 1 Chapter 9 Database Design Database Systems: Design, Implementation, and Management, Seventh Edition, Rob and Coronel.
13.1 © 2007 by Prentice Hall 13 Chapter Building Systems.
Jump to first page 30/06/ Chapter 1 System Development Environment.
1 Principles of Information Systems, Ninth Edition Chapter 13 Systems Development: Design, Implementation, Maintenance, and Review.
Acquiring Information Systems and Applications
Chapter 17 Acquiring and Implementing Accounting Information Systems
Acquiring Information Systems and Applications
Introduction to Information System Development.
Developing Business/IT Solutions
Developing Business/IT Solutions
CIS 321—IS Analysis & Design
Chapter 2: Approaches to System Development
1 Building and Maintaining Information Systems. 2 Opening Case: Yahoo! Store Allows small businesses to create their own online store – No programming.
Business Driven Technology Unit 5 Transforming Organizations McGraw-Hill/Irwin Copyright © 2013 by The McGraw-Hill Companies, Inc. All rights reserved.
Systems Analysis and Design CHAPTER 1
Chapter 1: Introduction to Systems Analysis and Design
CS 360 Lecture 3.  The software process is a structured set of activities required to develop a software system.  Fundamental Assumption:  Good software.
Information Systems Technology Ross Malaga "Part III - Building and Managing Information Systems" III 11 Copyright © 2005 Prentice Hall, Inc MANAGING.
Systems Development AIMS 2710 R. Nakatsu. Overview Why do IT projects succeed and fail? Two philosophies of systems development –Systems Development Life.
Fundamentals of Information Systems, Third Edition1 Systems Design Answers the question “How will the information system do what it must do to solve a.
1-1 System Development Process System development process – a set of activities, methods, best practices, deliverables, and automated tools that stakeholders.
Acquiring Information Systems and Applications
Systems Development: Design, Implementation, Maintenance, and Review
CHAPTER 13 Acquiring Information Systems and Applications.
Systems Analysis and Design in a Changing World, Fourth Edition
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.
Fundamentals of Information Systems, Second Edition 1 Systems Development.
Developing Business/IT Solutions Chapter 12 McGraw-Hill/IrwinCopyright © 2011 by The McGraw-Hill Companies, Inc. All rights reserved.
Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved. Developing Business/IT Solutions Chapter 12.
© 2006 Pearson Addison-Wesley. All rights reserved 2-1 Chapter 2 Principles of Programming & Software Engineering.
Systems Development AIMS 2710 R. Nakatsu. Overview Two philosophies of systems development –Systems Development Life Cycle (SDLC) –Prototyping Alternative.
第 11 組 MIS 報告. Phases of any information system ~ recognition of a business problem or opportunity ~ recognition of a business problem or opportunity.
Software Development Process CS 360 Lecture 3. Software Process The software process is a structured set of activities required to develop a software.
From the customer’s perspective the SRS is: How smart people are going to solve the problem that was stated in the System Spec. A “contract”, more or less.
Irwin/McGraw-Hill Copyright © 2000 The McGraw-Hill Companies. All Rights reserved Whitten Bentley DittmanSYSTEMS ANALYSIS AND DESIGN METHODS5th Edition.
Chapter 2 Principles of Programming and Software Engineering.
10-1 McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies, Inc. All rights reserved.
Ondřej Přibyl L3: System Development Life Cycle page 1 Lecture 3: System Development Life Cycle Doc.Ing. Ondřej Přibyl, Ph.D. Department of applied mathematics.
Information Systems Development
Fundamentals of Information Systems, Sixth Edition
Principles of Information Systems Eighth Edition
Fundamentals of Information Systems, Sixth Edition
Chapter 1 The Systems Development Environment
Developing Information Systems
INFS 211: Introduction to Information Technology
Chapter 1 The Systems Development Environment
Introduction to Information Systems
Implementing Business/IT Solutions
Chapter 1 (pages 4-9); Overview of SDLC
Chapter 12 Implementing Business/IT Solutions.
Developing Business/IT Solutions
Lesson 1 Understanding Software Quality Assurance
MANAGING THE DEVELOPMENT AND PURCHASE OF INFORMATION SYSTEMS
Chapter 13 Building Systems.
Presentation transcript:

McGraw-Hill/Irwin Copyright © 2013 by The McGraw-Hill Companies, Inc. All rights reserved. Chapter 12 Implementing Business/IT Solutions

12-2 Learning Objectives  Use the systems development process outlined in this chapter and the model of IS components from Chapter 1 as problem– solving frameworks to help you propose information systems solutions to simple business problems.  Describe and give examples to illustrate how you might use each of the steps of the information systems development life cycle to develop and implement a buiness information system.

12-3 Learning Objectives  Explain how prototyping can be used as an effective technique to improve the process of systems development for end users and IS specialists.  Understand the basics of project management and its importance to a successful systems development effort.  Identify the activities involved in the implementation of new information systems.

12-4 Learning Objectives  Compare and Contrast the four basic information system conversion strategies.  Describe several evaluation factors that should be considered in evaluating the acquisition of hardware, software, and IS services.

12-5 Section 1 Developing Business Systems

12-6 II. The Systems Approach  Uses a systems orientation to defining and solving problems and opportunities  Problem Solving – there are specific steps in solving any problem  Recognize/Define a Problem or Opportunity – recognize it exists  Develop and Evaluate Alternative System Solutions – what are the different ways to solve this problem?  Select the Best System Solution – decide which alternative is best  Design the Selected System Solution – design the system for the chosen solution  Implement and Evaluate the Success of the Designed System – put the solution into effect and monitor results for the outcome

12-7 IV. Starting the Systems Development Process The Systems Development Life Cycle

12-8 V. Systems Analysis A detailed study of the current system and organizational needs Organizational Analysis – you must have a thorough understanding of the organization to make the system work well Analysis of the Present System – “those who fail to study history are doomed to repeat it”, a complete understanding of the current system is critical Logical Analysis – create logical models the current system, WHAT the system does without regard to HOW Functional Requirements Analysis and Determination – what Information is required for each business activity and what Processing is required in the system

12-9 VI. Systems Design Create a new system to solve the problem/opportunity Prototyping – create working models of the proposed system The Prototyping Process – prototypes are developed quickly for trial by users to obtain user feedback User Interface Design – critical because the interface is the part of the systems closest to the user System Specifications – listing of elements that formalize the design

12-10 VI. Systems Design The Prototyping Process

12-11 VII. Technical Note: Overview of Object- Oriented Analysis and Design  Objects – anything a programmer wants to manage or manipulate  Object-Oriented Programming (OOP)  Inheritance – ability to inherit properties of a higher- order object  Modularity – a series of interlinked yet stand-alone modules  Polymorphism – different behavior based on conditions  Encapsulation – concealing all the properties inside the object  Object-Oriented Analysis (OOA) – modeling the problem domain as an object-oriented system  Object-Oriented Design (OOD) – create solutions using objects

12-12 Section 2 Implementing Strategic Business Systems

12-13 III. Project Management  What Is a Project? – a set of activities with a beginning and an end, has goals and tasks, may have constraints (limitations)  The Process of Project Management – five phases:  Initiation and Defining – state the problem and identify objectives and resources, explore costs/benefits  Planning – identify and sequence objectives/activities  Executing – put plans into motion  Controlling – ensure project objectives and deadlines are met  Closing – install deliverables, release resources, end the project

12-14 V. Other Implementation Activities  Testing – testing and debugging are important, does the system work as it should?  Data Conversion – new implementations often require replacing software and databases  Documentation – an important means of communication, often overlooked  Training – training users is vital, usually under- budgeted, and expensive

12-15 V. Other Implementation Activities  Postimplementation Activities – Use and Maintenance – the longest and most costly phase of a system’s life; correct errors, improve performance, adapt to changes in the business environment  Systems Maintenance – making changes to the system  Corrective – fix errors  Adaptive – adding new functionality  Perfective – improve performance  Preventative – reduce chances of future system failure  Postimplementation Review – ensure the new system meets established business objectives