James A O’Brien I n t r o d u c t i o n t o I n f o r m a t i o n S y s t e m s Tenth Edition Chapter Developing 10 E-Business Solutions Irwin/McGraw-Hill Copyright © 2001, The McGraw-Hill Companies, Inc All rights res James A O’Brien I n t r o d u c t i o n t o I n f o r m a t i o n S y s t e m s Tenth Edition Chapter Objectives • Use the IS development process and the model of information systems components from Chapter and this chapter as problemsolving 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 system development cycle to develop and implement an E-Business system Irwin/McGraw-Hill Copyright © 2001, The McGraw-Hill Companies, Inc All rights res James A O’Brien I n t r o d u c t i o n t o I n f o r m a t i o n S y s t e m s Tenth Edition Chapter Objectives • Explain how prototyping improves the process of systems development for end users and IS specialists • Identify the activities involved in the implementation of new information systems • Describe several evaluation factors that should be considered in evaluating the acquisition of hardware, software, and IS services • Identify some of the challenges involved in the implementation process for managing technological change Irwin/McGraw-Hill Copyright © 2001, The McGraw-Hill Companies, Inc All rights res James A O’Brien Systems Approach to Problem Solving Irwin/McGraw-Hill Define the Problem Monitor and Evaluate Results I n t r o d u c t i o n t o I n f o r m a t i o n S y s t e m s Tenth Edition Develop Alternative Solutions Select the Solution Design the Solution Implement the Solution Copyright © 2001, The McGraw-Hill Companies, Inc All rights res James A O’Brien I n t r o d u c t i o n t o I n f o r m a t i o n S y s t e m s Tenth Edition Traditional Systems Development Life Cycle Irwin/McGraw-Hill Understand the Business Problem or Opportunity Develop an Information System Solution Systems Investigation Product: Feasibility Study Systems Analysis Product: Functional Requirements Systems Design Product: System Specifications Implement the Information System Solution Systems Implementation Product: Operational System Systems Maintenance Product: Improved System Copyright © 2001, The McGraw-Hill Companies, Inc All rights res James A O’Brien I n t r o d u c t i o n t o I n f o r m a t i o n S y s t e m s Tenth Edition Prototyping Process Irwin/McGraw-Hill Identify an End User's Information Requirements Prototyping Cycle Develop Information System Prototypes Revise the Prototypes to Better Meet End User Requirements Maintenance Cycle Use and Maintain the Accepted System Copyright © 2001, The McGraw-Hill Companies, Inc All rights res James A O’Brien I n t r o d u c t i o n t o I n f o r m a t i o n S y s t e m s Tenth Edition End User Development Controls Controls What Whatcontrols controls are areneeded? needed? Input Input What Whatdata data isisrequired? required? Irwin/McGraw-Hill Processing Processing What Whatoperations operations on on the theinput input isisrequired? required? Output Output What Whatinformation information isisneeded? needed? Storage Storage Will Willthe the application application need need to to store storedata? data? Copyright © 2001, The McGraw-Hill Companies, Inc All rights res James A O’Brien I n t r o d u c t i o n t o I n f o r m a t i o n S y s t e m s Tenth Edition 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 © 2001, The McGraw-Hill Companies, Inc All rights res James A O’Brien I n t r o d u c t i o n t o I n f o r m a t i o n S y s t e m s Tenth Edition Systems Analysis Organizational Key Areas of Systems Analysis Present System Irwin/McGraw-Hill Functional Requirements Copyright © 2001, The McGraw-Hill Companies, Inc All rights res James A O’Brien I n t r o d u c t i o n t o I n f o r m a t i o n S y s t e m s Tenth Edition 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 © 2001, The McGraw-Hill Companies, Inc All rights res James A O’Brien 1 I n t r o d u c t i o n t o I n f o r m a t i o n S y s t e m s Tenth Edition 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 © 2001, The McGraw-Hill Companies, Inc All rights res James A O’Brien I n t r o d u c t i o n t o I n f o r m a t i o n S y s t e m s Tenth Edition The Implementation Process Implementation Activities Acquisition Irwin/McGraw-Hill Development and Modification System Documentation System Testing End User Training Conversion Copyright © 2001, The McGraw-Hill Companies, Inc All rights res James A O’Brien I n t r o d u c t i o n t o I n f o r m a t i o n S y s t e m s Tenth Edition Evaluating Hardware and Software Hardware Evaluation Factors • Performance • Cost • Reliability • Compatibility • Technology • Connectivity • Scalability • Support • Software Irwin/McGraw-Hill Software Evaluation Factors • Quality • Flexibility • Security • Connectivity • Language • Documentation • Hardware • Efficiency Copyright © 2001, The McGraw-Hill Companies, Inc All rights res James A O’Brien I n t r o d u c t i o n t o I n f o r m a t i o n S y s t e m s Tenth Edition Installation Conversion Methods Old System New System Old System Old System Old System Irwin/McGraw-Hill New System New System New System Parallel Pilot Phased Plunge Copyright © 2001, The McGraw-Hill Companies, Inc All rights res James A O’Brien I n t r o d u c t i o n t o I n f o r m a t i o n S y s t e m s Tenth Edition Managing Organizational Change Educate and Train Change Management Organizational Design Measurement and Rewards Core Competencies Development Irwin/McGraw-Hill User Involvement Copyright © 2001, The McGraw-Hill Companies, Inc All rights res James A O’Brien I n t r o d u c t i o n t o I n f o r m a t i o n S y s t e m s Tenth Edition Chapter Summary • Business professionals and IS specialists use a systems approach to help them develop information system solutions to meet E-Business needs • Prototyping is a major alternative methodology to the traditional information system development cycle It includes the use of prototyping tools and methodologies, which promote an iterative, interactive process Irwin/McGraw-Hill Copyright © 2001, The McGraw-Hill Companies, Inc All rights res James A O’Brien I n t r o d u c t i o n t o I n f o r m a t i o n S y s t e m s Tenth Edition Chapter Summary (cont) • The application development capabilities built into many end user software packages have made it easier for end users to develop their own E-Business applications • The implementation process for IS projects involves acquisition, testing, documentation, training, installation, and conversion • Business professionals should know how to evaluate IT products for acquisition IT vendor proposals should be based on specifications developed during the design phase Irwin/McGraw-Hill Copyright © 2001, The McGraw-Hill Companies, Inc All rights res James A O’Brien I n t r o d u c t i o n t o I n f o r m a t i o n S y s t e m s Tenth Edition Chapter Summary (cont) • Implementation activities include managing the introduction and implementation of changes in the business processes, organizational structures, job assignments, and work relationships resulting from E-Business initiatives Irwin/McGraw-Hill Copyright © 2001, The McGraw-Hill Companies, Inc All rights res ... development process and the model of information systems components from Chapter and this chapter as problemsolving frameworks to help you propose information systems solutions to simple business... Traditional Systems Development Life Cycle Irwin/McGraw-Hill Understand the Business Problem or Opportunity Develop an Information System Solution Systems Investigation Product: Feasibility Study Systems. .. Product: Functional Requirements Systems Design Product: System Specifications Implement the Information System Solution Systems Implementation Product: Operational System Systems Maintenance Product: