Management Issues in System Development Chapter 10 Information Systems Management In Practice 5E McNurlin & Sprague.

Slides:



Advertisements
Similar presentations
Fifth 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.
Advertisements

Strategy, Balanced Scorecard and Strategic Profitability Analysis
Using MIS 2e Chapter 3 Information Systems for
Processes, Organizations, and Information Systems
© 2005 by Prentice Hall Appendix 2 Automated Tools for Systems Development Modern Systems Analysis and Design Fourth Edition Jeffrey A. Hoffer Joey F.
Management Issues in System Development Brandon Lewis Aaron Caracci Jenna Todd.
Management Issues in Systems Development Chapter 10 Information Systems Management In Practice 6E McNurlin & Sprague.
Chapter 9 Designing Adaptive Organizations
Eleventh Edition 1 Introduction to Information Systems Essentials for the Internetworked E-Business Enterprise Irwin/McGraw-Hill Copyright © 2002, The.
Chapter 14 Contemporary cost management. Cost management §Improvement of an organisation’s cost effectiveness through understanding and managing the real.
Developing Business/IT Strategies
Software Evolution Managing the processes of software system change
Fundamentals of Information Systems, Second Edition
Chapter 1 Assuming the Role of the Systems Analyst
Chapter 7 - Enhancing Business Processes Using Enterprise Information Systems Enterprise systems integrate business activities across the organization.
OD Intervention Strategies
Part I: Organization of a Business Introduction to Business 3e 1 Copyright © 2004 South-Western. All rights reserved. Planning A Business.
Driss Kettani Sommerville, 6th edition Software Engineering II Software re-engineering l Reorganising and modifying existing software systems to make them.
Introduction to Systems Analysis and Design
Developing Business/IT Strategies Chapter 11 McGraw-Hill/IrwinCopyright © 2011 by The McGraw-Hill Companies, Inc. All rights reserved.
Developing an Effective Business Model
Developing an Effective Business Model
McGraw-Hill/Irwin Copyright © 2013 by The McGraw-Hill Companies, Inc. All rights reserved. Chapter 11 Business/IT Strategies for Development.
Software Reengineering 2003 년 12 월 2 일 최창익, 고광 원.
Software Re-engineering
Software Evolution Planning CIS 376 Bruce R. Maxim UM-Dearborn.
Chapter 10 Business Process Management and Enterprise Systems The McGraw-Hill Companies, Inc All rights reserved. Irwin/McGraw-Hill.
PowerPoint Presentation for Dennis, Wixom, & Tegarden Systems Analysis and Design with UML, 4th Edition Copyright © 2009 John Wiley & Sons, Inc. All rights.
Copyright © 2003 by Prentice Hall Computers: Tools for an Information Age Chapter 14 Systems Analysis and Design: The Big Picture.
SYSTEM ANALYSIS AND DESIGN
Introduction to Systems Analysis and Design Trisha Cummings.
Systems Analysis and Design: The Big Picture
SECTION 2: Digital Value Chain, E-Business Models Teemu Hakolahti
Information Systems Planning
1 - 1 Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved.
1 McGraw-Hill/Irwin Copyright © 2004, The McGraw-Hill Companies, Inc. All rights reserved. Chapter 9 Developing Business/Information Technology Strategies.
James A. O'Brien, and George Marakas Management Information Systems, 9 th ed. Boston, MA: McGraw-Hill, Inc., 2009 ISBN: McGraw-Hill/Irwin.
Organizational competence in harnessing IS/IT
Irwin/McGraw-Hill Copyright © 2001, The McGraw-Hill Companies, Inc. All rights reserved. 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.
Strategy-Driven Human Resource Management
Manpower Planning.
0 COMPETITIVE INTELLIGENCE A PROCESS THAT CREATES COMPETITIVE ADVANTAGE NOT A REPORT THAT SITS ON A SHELF Plan Integrate Collect Analyze Communicate 4200.
Alter – Information Systems © 2002 Prentice Hall 1 The Process of Information System Planning.
MARKETING. Standards… BCS-BE-36: The student demonstrates understanding of the concept of marketing and its importance to business ownership. BCS-BE-36:
MANAGEMENT ISSUES IN SYSTEM DEVELOPMENT Andreas Rio, M.Eng.
Copyright 2002 Prentice-Hall, Inc. 1.1 Modern Systems Analysis and Design Jeffrey A. Hoffer Joey F. George Joseph S. Valacich Chapter 1 The Systems Development.
Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall 1-1 Organizational Theory, Design, and Change Sixth Edition Gareth R. Jones Chapter.
Core Business Processes and Organizational Value Chains
Chapter 3 Databases and Data Warehouses: Building Business Intelligence Copyright © 2010 by the McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill/Irwin.
IS Today (Valacich & Schneider) 5/e Copyright © 2012 Pearson Education, Inc. Published as Prentice Hall 11/25/ Chapter 7 Enhancing Business Processes.
Developing Business/IT Strategies Chapter 11 McGraw-Hill/IrwinCopyright © 2011 by The McGraw-Hill Companies, Inc. All rights reserved.
©Ian Sommerville 2000 Software Engineering, 6th edition. Chapter 28Slide 1 CO7206 System Reengineering 4.2 Software Reengineering Most slides are Slides.
IS Today (Valacich & Schneider) 5/e Copyright © 2012 Pearson Education, Inc. Published as Prentice Hall 12/7/ Chapter 7 Enhancing Business Processes.
E-BILLING MOTIVATION. Introduction  E-billing is the electronic delivery of financial documents to the customer, that represents and replaces the conventional.
Chapter 2: Information Systems in Organizations. Agenda  A General Model of an Organization  The Role of Information Systems to the Value Added Process.
Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall 1-1 Organizational Theory, Design, and Change Sixth Edition Gareth R. Jones Chapter.
Chapter 9- slide 1 Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall Chapter Seven New-Product Development and Product Life-Cycle Strategies.
Chapter 9- slide 1 Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall Observing a marketplace and make a report on it - New market, Gawsia,
McGraw-Hill/Irwin Copyright © 2008, The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill/Irwin Copyright © 2008 by The McGraw-Hill Companies,
Fundamentals of Information Systems, Sixth Edition
Principles of Information Systems Eighth Edition
DSS & Warehousing Systems
Business Process Management and Enterprise Systems
Copyright © 2013 Pearson Education, Inc. Publishing as Prentice Hall
Installation Conversion is the technical process of replacing the old system with the new one. Designers select the method, timing, and location of the.
Developing Business/IT Strategies
Chapter 14: Installation and Operations
Developing Business/IT Strategies
Software Re-engineering and Reverse Engineering
Presentation transcript:

Management Issues in System Development Chapter 10 Information Systems Management In Practice 5E McNurlin & Sprague

Copyright 2002 by Prentice Hall, Inc Introduction Issues surrounding system development Infrastructure management: reduce costs Customer relationship: provide service Product innovation: speed

Copyright 2002 by Prentice Hall, Inc How Should IS Staff be Managed? Recruiting IS Staff Finding people with the right skills Providing suitable work culture and incentives Designing motivating work Skill variety Task identity Task significance Autonomy Feedback

Copyright 2002 by Prentice Hall, Inc How Should IS Staff be Managed? JDS Survey to measure: Growth need strength Social need strength Motivating potential score Gauging IT staff Improving the maintenance job Rethinking the maintenance work

Copyright 2002 by Prentice Hall, Inc How Can Systems be Implemented Successfully? Type of people involved in a change project Sponsor: the person or group that legitimizes the change Change agent: the person or group who causes the change to happen Target: the person or group who is being expected to change and at whom the change is aimed

Copyright 2002 by Prentice Hall, Inc How Can Systems be Implemented Successfully? Methodology to manage technological change Conduct surveys to all three groups to determine: Whether the scope of the project is doable, or whether the organization is trying to change too much at one time Whether the sponsors are committed enough to push the change through, or whether they are sitting back expecting the organization to change on its own Whether the change agents have the skills to implement the change, or whether they are not adept at rallying support Which groups are receptive to the change and which are resistant

Copyright 2002 by Prentice Hall, Inc How Can Legacy Systems be Improved?: Options 1.Restructure the system: Applicable to systems that are basically doing the job but run inefficiently or “fragile.” Seven Steps in restructuring: A.Evaluate the amount of structure in the current system - number of layers of nesting, degree of complexity, etc. Use tools to trace program control logic. B.Compile the program, to be sure it is in working order

Copyright 2002 by Prentice Hall, Inc How Can Legacy Systems be Improved?: Options 1.Restructure the system: (cont.) C.Run the program through a structuring engine, which cleans up and restructures the code, following structured programming concepts. This process does not change the logic of the program, but replaces poor coding: reduces number of GOTOs, removes dead code, highlights loops, and groups input/output. D.Reformat the listing to make it easier for programmers to understand

Copyright 2002 by Prentice Hall, Inc How Can Legacy Systems be Improved?: Options 1.Restructure the system: (cont.) E.Ensure that the old and new versions produce the same output F.Minimize overhead introduced by restructuring (optimizer package) G.“Rationalize” the data by giving all uses of the same data one data name

Copyright 2002 by Prentice Hall, Inc How Can Legacy Systems be Improved?: Options 2.Reengineer the system: Step beyond restructuring, implies extracting the data elements from an existing file and the business logic from an existing program and moving them to an existing platform. See Life Cycle Figure Reverse engineering: existing programs, along with their files and DB descriptions are converted from their implementation level description to their equivalent design level components 2.Forward engineering: from requirements level to operational systems

Copyright 2002 by Prentice Hall, Inc Case Example: GTE Directories Used reengineering to get their corporate data in shape. 4 main DB, designed application-by-application Records contain data elements that have no business relation to each other, making them very difficult to reuse, enhance, and change Maintenance is the bulk of the work of DB administration group GTE using Bachman tools to redesign old DB, design new DB using portions of existing ones, and create their blueprint for the future

Copyright 2002 by Prentice Hall, Inc How Can Legacy Systems be Improved?: Options 3.Refurbish the system if the old system is maintainable and causing no major problems; may be worthwhile to add extensions. Potential extensions supply input in a new manner, make new uses of input, or deal with data differently.

Copyright 2002 by Prentice Hall, Inc How Can Legacy Systems be Improved?: Options Refurbish legacy systems see Fig Refurbish the input process - A front end can be added by using a 4GL DBMS to create a DB that combines fields from old files with new fields, then all input data flows into new DB 2.Revise the Data Manipulation process - Once the new external DB is created, data from it and the original system can be merged and manipulated, e.g., project budgets and actual costs tracked differently - extract DB created to convert actual data to budget data format

Copyright 2002 by Prentice Hall, Inc Refurbish legacy systems (cont.) see Fig Extend the query capabilities - An interactive query capability can be added by creating a new query DB that gathers data from both the old and new portions of the system, through a new DB for interrogation 4.Enhance the output process - write a procedure to dump the data into a 4GL DB, merge old and new data to generate new reports, on paper or online How Can Legacy Systems be Improved?: Options

Copyright 2002 by Prentice Hall, Inc How Can Legacy Systems be Improved?: Options 4.Rejuvenate the system: adding new functions to a reengineered system to make it more valuable. Phases of rejuvenation process: Recognize a system’s potential - first clean up existing system using code restructuring tools and then building from there Clean up the system - transform the poorly structured COBOL code into more structured, maintainable code

Copyright 2002 by Prentice Hall, Inc How Can Legacy Systems be Improved?: Options 4.Rejuvenate the system: Phases of rejuvenation process (cont.) Make the system more efficient - system can be converted to a new operating environment and a new file structure, together with manual tuning and enhancements to reduce system processing time Give the system a strategic role - to answer the question “How can we provide even more timely information or improve competitive position in the marketplace.” Consider options, such as mainframe online or distributed systems

Copyright 2002 by Prentice Hall, Inc How Can Legacy Systems be Improved?: Options 5.Replace with a package or service: to move an old application to a new operating environment, e.g. centralized to distributed, e.g., SAP 6.Rewrite the system: if too far gone to rescue, obsolete technology; beware of true cost and risk failure

Copyright 2002 by Prentice Hall, Inc Measuring Systems Benefits: The Roles of IS Help other departments do their job better: “support systems” with the goal to increase organizational efficiency Carry out a business strategy: e.g., CAD systems that customers and suppliers can use together to design custom products. Differ from support systems because they are used by customers As a product or service as the basis for a product or service: e.g., testing or design software that a company sells to another firm

Copyright 2002 by Prentice Hall, Inc Measuring Systems Benefits Measuring Organizational Performance: Meeting deadlines and milestones, operating within budget, and doing quality work. Performance measures internal efficiency of operations. Measuring Business Value: Deals with marketplace goals, they must have a direct impact on the company’s relationships with customers, clients, or suppliers; e.g, sales/customer. Measuring a Product or Service: An IS offered as a product or service to produce revenue, e.g., ROI.

Copyright 2002 by Prentice Hall, Inc Measuring Systems Benefits What’s Important to Management? Measure in terms like customer relations, employee morale, customer opinion, and “cycle time” - how long to accomplish a complete assignment; fast cycle time might mean higher-quality products, beating competitors to the market, winning a bid, etc.

Copyright 2002 by Prentice Hall, Inc IT benefits cross organizational levels, sources of value Individual Division Corporation Impact focus of an IT investment extends to Economic performance payoffs - market measures of performance Organizational process impacts - process change Technology impacts - key functionality Combine views to form a 3 x 3 matrix Measuring Systems Benefits

Copyright 2002 by Prentice Hall, Inc Case Example: A Trucking Company Small trucking company in the refrigerated carrier business, experienced 50% loss in market share $10M investment in IT to differentiate itself and manage the company by information. Installed satellite system and computer in each truck to be in constant communication with customers. Measures: Driver productivity increased by.5 hr./day Improved load truck matching 1% deadhead time Customers willing to pay premium for ability to communicate - unexpected revenue benefits.