1 Management Information Systems ManagIng Information Technology in the E–Business Enterprise Sixth Edition James A. O’Brien Chapter 10 Developing E-Business Solutions Irwin/McGraw-Hill Copyright © 2004, The McGraw-Hill Companies, Inc. All rights reserved. James A. O’Brien Management Information Systems Sixth Edition 2 Systems Approach to Problem Solving Monitor and Evaluate Results Define the Problem Irwin/McGraw-Hill Develop Alternative Solutions Select the Solution Design the Solution Implement the Solution Copyright © 2004, The McGraw-Hill Companies, Inc. All rights reserved. James A. O’Brien Management Information Systems Sixth Edition 3 Traditional Systems Development Life Cycle Understand the Business Problem or Opportunity Systems Investigation Product: Feasibility Study Develop an Information System Solution Systems Analysis Product: Functional Requirements Systems Design Product: System Specifications Implement the Information System Solution Implementation Product: Operational System Systems Maintenance Product: Improved System Irwin/McGraw-Hill Copyright © 2004, The McGraw-Hill Companies, Inc. All rights reserved. James A. O’Brien Management Information Systems Sixth Edition 4 Prototyping Process Identify an End User's Information Requirements Develop Information System Prototypes Prototyping Cycle Revise the Prototypes to Better Meet End User Requirements Maintenance Cycle Use and Maintain the Accepted System Irwin/McGraw-Hill Copyright © 2004, The McGraw-Hill Companies, Inc. All rights reserved. James A. O’Brien Management Information Systems Sixth Edition 5 Systems Investigation Economic Feasibility Can we afford it? Technical Feasibility Does the capability exist? Irwin/McGraw-Hill Organizational Feasibility Is it a good fit? Operational Feasibility Will it be accepted? Copyright © 2004, The McGraw-Hill Companies, Inc. All rights reserved. James A. O’Brien Management Information Systems Sixth Edition 6 Systems Analysis Organizational Key Areas of Systems Analysis Present System Irwin/McGraw-Hill Functional Requirements Copyright © 2004, The McGraw-Hill Companies, Inc. All rights reserved. James A. O’Brien Management Information Systems Sixth Edition 7 Systems Design User Interface Design Screen, Form, Report and Dialog Design Irwin/McGraw-Hill Data Design Process Design Data Element Structure Design Program and Procedure Design Copyright © 2004, The McGraw-Hill Companies, Inc. All rights reserved. James A. O’Brien Management Information Systems Sixth Edition 8 The Implementation Process Implementation Activities Acquisition Development and Modification System Testing System Documentation Irwin/McGraw-Hill End User Training Conversion Copyright © 2004, The McGraw-Hill Companies, Inc. All rights reserved. James A. O’Brien Management Information Systems Sixth Edition 9 The Systems Maintenance Systems Maintenance + Begins as the system becomes operational / accepted + Involves modification of the system as requirements change + Well designed systems should be easily changed + Continues until the system is retired. Irwin/McGraw-Hill Copyright © 2004, The McGraw-Hill Companies, Inc. All rights reserved. James A. O’Brien Management Information Systems Sixth Edition 10 Computer-Aided Systems Engineering Planning Toolset Server Repository Analysis Toolset CASE Design Toolset Information Integrator Irwin/McGraw-Hill Code Generation Toolset Database Generation Toolset System Interface Workstation Repositories Copyright © 2004, The McGraw-Hill Companies, Inc. All rights reserved. James A. O’Brien Management Information Systems Sixth Edition 11 Installation Conversion Methods Old System Parallel New System Old System Old System Old System Irwin/McGraw-Hill New System New System New System Pilot Phased Plunge Copyright © 2004, The McGraw-Hill Companies, Inc. All rights reserved. James A. O’Brien Management Information Systems Sixth Edition 12 End User Development Controls What controls are needed? Input What data is required? Processing What operations on the input is required? Output What information is needed? Storage Will the application need to store data? Irwin/McGraw-Hill Copyright © 2004, The McGraw-Hill Companies, Inc. All rights reserved. James A. O’Brien Management Information Systems Sixth Edition 13 Evaluating Hardware and Software Hardware Evaluation Factors • Performance • Cost • Reliability • Compatibility • Technology • Ergonomics • Connectivity • Scalability • Support ($ ?) • Software Irwin/McGraw-Hill Software Evaluation Factors • Quality • Efficiency • Flexibility • Security • Connectivity • Language • Documentation • Hardware • Plus Copyright © 2004, The McGraw-Hill Companies, Inc. All rights reserved.