R McFadyen 10-192.2911 Chapter 10 Selecting the Best Alternative Design Strategy.

Slides:



Advertisements
Similar presentations
10-1 © Prentice Hall, 2004 Chapter 10: Selecting the Best Alternative Design Strategy Plus Project Management Concepts.
Advertisements

Systems Analysis and Design in a Changing World
Chapter 15: Packaged Software and Enterprise Resource Planning
Investigating and Determining System Requirements
© Prentice Hall CHAPTER 10 Alternative Approach: Purchasing Systems.
Chapter 2 The Origins of Software
Copyright © 2014 Pearson Education, Inc. 1 Managers from across organizations are involved in developing and acquiring information systems Chapter 5 -
Copyright 2006 Prentice-Hall, Inc. Essentials of Systems Analysis and Design Third Edition Joseph S. Valacich Joey F. George Jeffrey A. Hoffer Chapter.
Unit 8 Design Strategies and Refactoring. Key Concepts Design strategy deliverables Requirements and constraints Outsourcing Sources of software Platform.
Modern Systems Analysis and Design Third Edition Chapter 11 Selecting the Best Alternative Design Strategy 11.1.
Lecture 6 Generating and Selecting Design Alternatives IMS1002 /CSE1205 Systems Analysis and Design.
Copyright 2004 Prentice-Hall, Inc. Essentials of Systems Analysis and Design Second Edition Joseph S. Valacich Joey F. George Jeffrey A. Hoffer Chapter.
Chapter 2 The Origins of Software Modern Systems Analysis and Design Seventh Edition Jeffrey A. Hoffer Joey F. George Joseph S. Valacich.
Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 2.1.
8 Systems Analysis and Design in a Changing World, Fifth Edition.
Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 2.1.
13.1 © 2007 by Prentice Hall 13 Chapter Building Systems.
Chapter 2 The Origins of Software
PHASE 3: SYSTEMS DESIGN Chapter 8 System Architecture.
Chapter 2 The Origins of Software
Building E-Commerce Applications and Infrastructure.
INFO425: Systems Design INFORMATION X Finalizing Scope (functions/level of automation)  Finalizing scope in terms of functions and level of.
SYS364 Evaluating Alternatives. Objectives of the Systems Analysis Phase determine, analyze, organize and document the requirements of a new information.
Categories of Software
Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall Chapter 2 The Sources of Software 2.1.
Chapter 2 The Origins of Software Modern Systems Analysis and Design Sixth Edition Jeffrey A. Hoffer Joey F. George Joseph S. Valacich.
Chapter 2 The Origins of Software Modern Systems Analysis and Design Sixth Edition Jeffrey A. Hoffer Joey F. George Joseph S. Valacich.
Chapter 2 The Origins of Software Modern Systems Analysis and Design.
Source: J. Hoffer ,J. George, J. Valacich
Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall Essentials of Systems Analysis and Design Fourth Edition Joseph S. Valacich Joey F.
© 2005 by Prentice Hall 2-1 Chapter 2 The Origins of Software Modern Systems Analysis and Design Fourth Edition Jeffrey A. Hoffer Joey F. George Joseph.
Systems Analysis Requirements Determination Requirements Structuring
1 Managing the development and purchase of information systems (Part 3) BUS Abdou Illia, Fall 2005 (Week 12, Wednesday 11/16/2005)
Chapter 2 The Origins of Software Modern Systems Analysis and Design Fifth Edition Jeffrey A. Hoffer Joey F. George Joseph S. Valacich.
Selecting the Best Alternative Class 19. SDLC Project Identification & Selection Project Initiation & Planning Analysis *** Logical Design Physical Design.
Copyright 2002 Prentice-Hall, Inc. Modern Systems Analysis and Design Third Edition Jeffrey A. Hoffer Joey F. George Joseph S. Valacich Chapter 11 Selecting.
Chapter 2 The Origins of Software Modern Systems Analysis and Design Sixth Edition Jeffrey A. Hoffer Joey F. George Joseph S. Valacich created by Mr.Mohammed.
Chapter 2 The Origins of Software Modern Systems Analysis and Design Fifth Edition Jeffrey A. Hoffer Joey F. George Joseph S. Valacich.
CIS 210 Systems Analysis and Development Week 1 Part II The Origins of Software,
10-1 © Prentice Hall, 2004 Chapter 10: Selecting the Best Alternative Design Strategy Object-Oriented Systems Analysis and Design Joey F. George, Dinesh.
Chapter 11: Alternative Approach - Purchasing Systems.
Modern Systems Analysis and Design Third Edition Chapter 11 Selecting the Best Alternative Design Strategy 11.1.
Cis339 Chapter 2 The Origins of Software 2.1 Modern Systems Analysis and Design Fifth Edition.
8-1 © Prentice Hall, 2007 Topic 8: Selecting the Best Alternative Design Strategy Object-Oriented Systems Analysis and Design Joey F. George, Dinesh Batra,
Copyright 2002 Prentice-Hall, Inc. Modern Systems Analysis and Design Third Edition Jeffrey A. Hoffer Joey F. George Joseph S. Valacich Chapter 11 Selecting.
Chapter 11 Selecting the Best Alternative Design Strategy Modern Systems Analysis and Design Third Edition 11.1.
Selecting the Best Alternative Design Strategy. Two basic steps 1.Generate a comprehensive set of alternative design strategies 2.Select the one design.
Lecture 2 The Sources of Software. Copyright © 2011 Pearson Education, Inc. 2 Chapter 2 Introduction There are various sources of software for organizations.
2-1 Chapter 2 The Origins of Software Modern Systems Analysis and Design Fourth Edition Jeffrey A. Hoffer Joey F. George Joseph S. Valacich.
Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 2.1.
Chapter 2 The Origins of Software
Systems Analysis and Design in a Changing World, Fifth Edition
Business System Development
Systems Analysis – ITEC 3155 Evaluating Alternatives for Requirements, Environment, and Implementation.
Introduction to Enterprise Systems
Chapter 2 The Sources of Software
Chapter 2 The Origins of Software
Chapter 2 The Origins of Software
Chapter 2 The Origins of Software
Modern Systems Analysis and Design Third Edition
King Saud University College of Engineering IE – 462: “Industrial Information Systems” Fall – 2018 (1st Sem H) Chapter 2 Information System.
Modern Systems Analysis and Design Third Edition
Chapter 11 Selecting the Best Alternative Design Strategy
Chapter 7 Selecting the Best Alternative Design Strategy
Chapter 2 The Origins of Software
Modern Systems Analysis and Design Third Edition
Chapter 13 Building Systems.
Chapter 11 Selecting the Best Alternative Design Strategy
Modern Systems Analysis and Design Third Edition
Presentation transcript:

R McFadyen Chapter 10 Selecting the Best Alternative Design Strategy

R McFadyen Topics Sources of software Generating design strategies Selection strategy Weighting/scoring alternatives In-house development COTS Outsourcing

R McFadyen

R McFadyen System Design Strategy Three strategies: for high-functionality high-cost solution, for minimum functionality low-cost solution, and for middle-of-the-road

R McFadyen Generating a Design Strategy Divide requirements into sets of capabilities, categorized by level of necessity: Mandatory Good to have Wish list Enumerate potential implementation environments: Hardware and system software platforms Consider different sourcing possibilities for obtaining the necessary software: In-house Outsource Consultants

R McFadyen Features are determined from requirements. Constraints pertain to limitations on development efforts. Generating a Design Strategy

R McFadyen Main Sources of Software –Hardware Manufacturers –Prepackaged Software Producers –Custom Software Producers –Enterprise Solutions Software –In-house Development

R McFadyen In-house Development If sufficient system development expertise with the chosen platform exists in-house, then some or all of the system can be developed by the organization’s own staff Often, there are a variety of sources that are used, with in- house staff playing a role as well as consultants or ERP vendors

R McFadyen Evaluating Purchased Software Use a variety of information sources: –Vendor’s proposal –Running software through a series of tests –Feedback from other users of the vendor’s product –Independent software testing services –Articles in trade publications

R McFadyen Outsourcing is the practice of giving the responsibility for some or all of an organization’s information systems, applications and operations to an outside firm Outsourcing can produce cost savings for the client, by leveraging the outsourcer’s economies of scale Outsourcing

R McFadyen

R McFadyen Hardware Manufacturers IBM is the leader in software sales and services Hardware manufacturers tend to focus on system software and utilities

R McFadyen Prepackaged Software Microsoft is the leader in prepackaged software production. Prepackaged software is commercial off-the-shelf software (COTS software) Often, prepackaged software is turnkey software (i.e., not customizable).

R McFadyen Many factors go into selection of off-the-shelf software, many of which are relevant for other software purchases. Vendor support and viability are always among the most important criteria. Off-the-shelf Software

R McFadyen Custom Software Producers Firms like Accenture and EDS are leading custom software producers. Consulting firms that develop software to meet the client’s specific requirements Consulting firms are usually called when the client company does not have in-house expertise or manpower available to develop the system.

R McFadyen Enterprise Solutions Software Enterprise Resource Planning (ERP) software – integrates individual traditional business functions modules enabling a single seamless transaction cut across functional boundaries SAP AG is the leading vendor of ERP systems

R McFadyen

R McFadyen (RFP) Request for Proposal (RFP) Request for Proposal – a document provided to vendors to ask them to propose hardware and/or software products or services that will meet the requirements of an organization’s new information system Based on vendor bids, an organization selects the best candidates

R McFadyen Hardware and System Software Issues Reasons to stay with old platform –Lower cost installation –Familiarity of IS staff –Ease of integration with existing applications –Less need for data and software conversions Implementation Issues

R McFadyen Hardware and System Software Issues (Continued) Reasons to change to new platform –New components may not be compatible with old platform –New platform provides opportunity for organization to improve its technology holdings –New platform serves as impetus for significant business process changes Implementation Issues

R McFadyen Example: Pine Valley Furniture System requirements categorized into mandatory, essential, and desired capabilities Constraints established Low-end, high-end, and moderate design strategies are generated and compared Weighted approach used to compare alternative design strategies

R McFadyen

R McFadyen Qualitative measures

R McFadyen Alternative C: Server/Object scores the highest Weighted Scoring

R McFadyen Tier architecture is common: a Web server providing the access via Internet - 1 st tier an application server running the business rules - 2 nd tier corporate databases - 3 rd tier Chosen alternative: 3-Tier architecture

R McFadyen BPP (from Ch 4 – see ) goes through significant update as a result of design strategy generation and selection. 3.0.F updated for the analysis phase, and the next phases will be more detailed –Gantt charts The System Description section is changed the most, and all sections are refined and altered. Baseline project plan