Top Banner

of 44

Mit6e Ch11 by Firli

Apr 08, 2018

Download

Documents

Ighfirli
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
  • 8/6/2019 Mit6e Ch11 by Firli

    1/44

    Copyright 2009 Pearson Education, Inc. Publishing as Prentice Hall 1

    Managing Information Technology

    6th Edition

    CHAPTER 11

    METHODOLOGIES FOR

    PURCHASED SOFTWARE PACKAGES

  • 8/6/2019 Mit6e Ch11 by Firli

    2/44

    Copyright 2009 Pearson Education, Inc. Publishing as Prentice Hall 2

    METHODOLOGIES FOR

    PURCHASED SOFTWARE PACKAGES In large companies, application software is

    both custom developed and procured from

    outside sources

    In small businesses, software is purchased

    Overall, there is a trend toward purchased

    software packages

    Managers should be aware of the

    methodologies for purchasing software

  • 8/6/2019 Mit6e Ch11 by Firli

    3/44

    Copyright 2009 Pearson Education, Inc. Publishing as Prentice Hall 3

    THE MAKE-OR-BUY DECISION

    Decision should be made jointly by business

    managers and IS professionals

    Advantages of purchasing: Cost savings

    Faster speed of implementation

    Disadvantages of purchasing: Seldom exactly fits a companys needs

    Often forces trade-offs

  • 8/6/2019 Mit6e Ch11 by Firli

    4/44

    Copyright 2009 Pearson Education, Inc. Publishing as Prentice Hall 4

    THE MAKE-OR-BUY DECISION

    Make Buy

  • 8/6/2019 Mit6e Ch11 by Firli

    5/44

    Copyright 2009 Pearson Education, Inc. Publishing as Prentice Hall 5

    PURCHASING METHODOLOGY

    Steps for purchasing application packages fit into the

    three SDLC phases (referred to as the modified SDLC

    approach)

    The purchasing steps

  • 8/6/2019 Mit6e Ch11 by Firli

    6/44

    Copyright 2009 Pearson Education, Inc. Publishing as Prentice Hall 6

    PURCHASING METHODOLOGY

    When purchasing a software package, theconstruction phase is generally reduced

    One exception to this is when organizations testpackages that are not fully developed

    The organization may serve as a(n): Alpha site: can play a significant role in determining

    the final functionality and user interface design for thenew package

    Beta site: plays a significant role in user acceptancetesting for the vendor

    The purchasing steps

  • 8/6/2019 Mit6e Ch11 by Firli

    7/44

    Copyright 2009 Pearson Education, Inc. Publishing as Prentice Hall 7

    PURCHASING METHODOLOGY

    Develop a high-level cost estimate with

    business manager and IS analyst input

    Initiating the purchasing process

  • 8/6/2019 Mit6e Ch11 by Firli

    8/44

    Copyright 2009 Pearson Education, Inc. Publishing as Prentice Hall 8

    PURCHASING METHODOLOGY

    Project team responsible for acquiring the

    software should be established and includes:

    Representatives from the business units that will

    implement the system

    IS analysts

    IS specialists who will operate and support thesystem

    Initiating the purchasing process

  • 8/6/2019 Mit6e Ch11 by Firli

    9/44

    Copyright 2009 Pearson Education, Inc. Publishing as Prentice Hall 9

    PURCHASING METHODOLOGY

    The traditional SDLC includes a feasibility

    analysis and requirements definition as part of

    the definition phase Five additional steps are required for the

    purchasing life cycle

    Definition phase

  • 8/6/2019 Mit6e Ch11 by Firli

    10/44

    Copyright 2009 Pearson Education, Inc. Publishing as Prentice Hall 10

    PURCHASING METHODOLOGY

    Determine whether the proposed system iseconomically, technically, and operationally

    feasible In addition, the feasibility of purchasing rather

    than building the system is considered

    Preliminary investigation of available packagedsystems

    Detailed cost-benefit analysis for budgeting andmonitoring purposes

    Definition phase Feasibility analysis

  • 8/6/2019 Mit6e Ch11 by Firli

    11/44

    Copyright 2009 Pearson Education, Inc. Publishing as Prentice Hall 11

    PURCHASING METHODOLOGY

    As when creating custom software,

    requirements definition is a critical step in the

    purchase methodology

    Rather than create detailed requirements for

    in-house employees, this step focuses on

    defining function requirements needed todevelop a request for proposal

    Definition phase Requirements Definition

  • 8/6/2019 Mit6e Ch11 by Firli

    12/44

    Copyright 2009 Pearson Education, Inc. Publishing as Prentice Hall 12

    PURCHASING METHODOLOGY

    Eliminate all but a few promising candidate

    packages

    Evaluate:

    Available features of a package

    Compatibility with current hardware and software

    Vendor track record

    Definition phase Short list of packages

  • 8/6/2019 Mit6e Ch11 by Firli

    13/44

    Copyright 2009 Pearson Education, Inc. Publishing as Prentice Hall 13

    PURCHASING METHODOLOGY

    Business and IS team members work together

    to determine relevant criteria to select the

    best package Some criteria may be mandatory, while others

    may be desirable

    Definition phase Establish selection criteria

  • 8/6/2019 Mit6e Ch11 by Firli

    14/44

    Copyright 2009 Pearson Education, Inc. Publishing as Prentice Hall 14

    PURCHASING METHODOLOGY

    Request for proposal (RFP): A formal documentsent to potential vendors inviting them to submit

    a proposal describing their software package andhow it meets the companys needs

    Gives vendors information about: Systems objectives and requirements

    Environment in which the system will be used General criteria used to evaluate proposals

    Conditions for submitting proposals

    Definition phase Develop and distribute RFP

  • 8/6/2019 Mit6e Ch11 by Firli

    15/44

    Copyright 2009 Pearson Education, Inc. Publishing as Prentice Hall 15

    PURCHASING METHODOLOGY

    Definition phase Develop and distribute RFP

  • 8/6/2019 Mit6e Ch11 by Firli

    16/44

    Copyright 2009 Pearson Education, Inc. Publishing as Prentice Hall 16

    PURCHASING METHODOLOGY

    Collect data:

    Evaluate vendors responses from RFPs

    Request demonstrations of leading packages

    Obtain references from users of the software

    package in other companies

    Definition phase Choose package

  • 8/6/2019 Mit6e Ch11 by Firli

    17/44

    Copyright 2009 Pearson Education, Inc. Publishing as Prentice Hall 17

    PURCHASING METHODOLOGY

    Project team evaluates how well available

    packages meet companys needs

    Discrepancies need to be dealt with by:

    Modifying the package

    Changing procedures

    Living with the differences

    Definition phase Choose package

  • 8/6/2019 Mit6e Ch11 by Firli

    18/44

    Copyright 2009 Pearson Education, Inc. Publishing as Prentice Hall 18

    PURCHASING METHODOLOGY

    Definition phase Choose package

  • 8/6/2019 Mit6e Ch11 by Firli

    19/44

    Copyright 2009 Pearson Education, Inc. Publishing as Prentice Hall 19

    PURCHASING METHODOLOGY

    Includes detailed plan for the remainder of

    the life cycle steps

    Contract negotiations should be an integral

    part of the purchase process

    Use of an attorney reduces likelihood of future

    legal problems

    Definition phase Negotiate contract

  • 8/6/2019 Mit6e Ch11 by Firli

    20/44

    Copyright 2009 Pearson Education, Inc. Publishing as Prentice Hall 20

    PURCHASING METHODOLOGY

    Contract type has implications for the risk

    level of the purchasing company

    Forfixed-price contracts, the purchasing company

    knows the total price in advance

    For cost-reimbursement contracts, the purchasing

    company pays the vendors direct and indirectcosts and thus assumes a much greater risk

    Definition phase Negotiate contract

  • 8/6/2019 Mit6e Ch11 by Firli

    21/44

    Copyright 2009 Pearson Education, Inc. Publishing as Prentice Hall 21

    PURCHASING METHODOLOGY

    System design and building steps are only

    necessary if modifications are to be made to

    the package

    Construction phase

  • 8/6/2019 Mit6e Ch11 by Firli

    22/44

    Copyright 2009 Pearson Education, Inc. Publishing as Prentice Hall 22

    PURCHASING METHODOLOGY

    If no software package modifications required:

    Skip system design and building steps

    Move directly to system testing Develop any necessary process changes

    If software package is modified: Consider contracting with vendor or a third party for

    changes versus modifying in-house Determine if changes are required to other existing

    company systems

    Construction phase

  • 8/6/2019 Mit6e Ch11 by Firli

    23/44

    Copyright 2009 Pearson Education, Inc. Publishing as Prentice Hall 23

    PURCHASING METHODOLOGY

    Same three steps apply for purchased

    packages as for custom developed packages

    Implementation phase

  • 8/6/2019 Mit6e Ch11 by Firli

    24/44

    Copyright 2009 Pearson Education, Inc. Publishing as Prentice Hall 24

    PURCHASING METHODOLOGY

    Involves installation planning, training, data

    cleanup, and conversion

    Success dependent on:

    Quality of vendor support

    Package size and complexity

    Implementation phase - Installation

  • 8/6/2019 Mit6e Ch11 by Firli

    25/44

    Copyright 2009 Pearson Education, Inc. Publishing as Prentice Hall 25

    PURCHASING METHODOLOGY

    Special attention needs to be given to training,

    especially if there are significant changes in

    the way employees do their work

    Change management is a set of activities

    designed to help overcome resistance by

    business users to the new system

    Implementation phase - Installation

  • 8/6/2019 Mit6e Ch11 by Firli

    26/44

    Copyright 2009 Pearson Education, Inc. Publishing as Prentice Hall 26

    PURCHASING METHODOLOGY

    Operations is essentially the same regardless

    of whether the package was built or bought

    Short-term success dependent on good

    communication with the vendor

    Long-term success dependent on how well the

    system has been integrated into thecompanys ongoing operations

    Implementation phase - Operations

  • 8/6/2019 Mit6e Ch11 by Firli

    27/44

    Copyright 2009 Pearson Education, Inc. Publishing as Prentice Hall 27

    PURCHASING METHODOLOGY

    Common for vendor to handle package

    maintenance, if specified in the contract

    Advantage:

    Can lead to significant cost avoidance over the life

    of the system

    Implementation phase - Maintenance

  • 8/6/2019 Mit6e Ch11 by Firli

    28/44

    Copyright 2009 Pearson Education, Inc. Publishing as Prentice Hall 28

    PURCHASING METHODOLOGY

    Disadvantages:

    Purchasing company totally dependent on vendor

    for future system changes

    May not get specific changes that the company

    wants

    Modified packages may be difficult to update

    Implementation phase - Maintenance

  • 8/6/2019 Mit6e Ch11 by Firli

    29/44

    Copyright 2009 Pearson Education, Inc. Publishing as Prentice Hall 29

    PURCHASING METHODOLOGY

    Business managers and users

    IS professionals

    Project manager usually a business manager Software vendor personnel

    Sometimes includes a third-party implementationpartner

    Purchasing specialists

    Attorneys

    Project team for purchasing packages

  • 8/6/2019 Mit6e Ch11 by Firli

    30/44

    Copyright 2009 Pearson Education, Inc. Publishing as Prentice Hall 30

    PURCHASING METHODOLOGY

    Ensure adequate attention is given to theDefinition phase

    Success of Implementation phase dependenton how well Definition phase was performed

    Purchased system risks:

    Success dependent on performance of third-party Short-term and long-term success dependent on

    the contract negotiation process

    Managing a purchased system project

  • 8/6/2019 Mit6e Ch11 by Firli

    31/44

    Copyright 2009 Pearson Education, Inc. Publishing as Prentice Hall 31

    PURCHASING METHODOLOGY

    Purchasing advantages and disadvantages

  • 8/6/2019 Mit6e Ch11 by Firli

    32/44

    Copyright 2009 Pearson Education, Inc. Publishing as Prentice Hall 32

    Enterprise System PackagesSpecial Case

    By the end of the 1990s, most of the U.S.

    Fortune 500 companies had invested in

    enterprise resource planning systems

    Enterprise Resource Planning (ERP) systems

    are designed to integrate all departments and

    business functions into a single software

    system

  • 8/6/2019 Mit6e Ch11 by Firli

    33/44

    Copyright 2009 Pearson Education, Inc. Publishing as Prentice Hall 33

    Enterprise System PackagesSpecial Case

    ERP system packages are much more complexbecause they can span across the enterprise Companies purchase to achieve business benefits and

    IT platform benefits

    Enables access to integrated data for better decisionmaking

    Often require heavy reliance on third-partyconsultants

    Implementation efforts usually complex, andsometimes not successful

  • 8/6/2019 Mit6e Ch11 by Firli

    34/44

    Copyright 2009 Pearson Education, Inc. Publishing as Prentice Hall 34

    Five Factors for Successful ERP implementation:

    Top management is engaged in the project, not just

    involved Project leaders are veterans, and team members are

    decision makers

    Third parties fill gaps in expertise and transfer theirknowledge

    Change management goes hand-in-hand with projectplanning

    A satisficing mind-set prevails

    Enterprise System PackagesSpecial Case

  • 8/6/2019 Mit6e Ch11 by Firli

    35/44

    Copyright 2009 Pearson Education, Inc. Publishing as Prentice Hall 35

    OPEN SOURCE SOFTWARE

    Free to acquire

    The source code and right to modify the softwarecan also be obtained

    Third parties often provide fee-based productssuch as: Advanced features for the product

    Maintenance and training

    Documentation and books

    Upfront cost much lower, but total cost ofownership is about as much as proprietarypackages

  • 8/6/2019 Mit6e Ch11 by Firli

    36/44

    Copyright 2009 Pearson Education, Inc. Publishing as Prentice Hall 36

    OPEN SOURCE SOFTWARE

    Advantages:

    Large pool of volunteer testers and developers

    Ability to modify source code

    Do not become dependent on one vendor

  • 8/6/2019 Mit6e Ch11 by Firli

    37/44

    Copyright 2009 Pearson Education, Inc. Publishing as Prentice Hall 37

    OPEN SOURCE SOFTWARE

    Advantages (cont.):

    Acquisition cost is the same for one copy or

    thousands

    May use the software for any purpose

    May be easier to interface open source packages

    with each other

  • 8/6/2019 Mit6e Ch11 by Firli

    38/44

    Copyright 2009 Pearson Education, Inc. Publishing as Prentice Hall 38

    OPEN SOURCE SOFTWARE

    Disadvantages:

    No complete documentation without paying for it

    Only generic applications that are common to

    many organizations are viable

    Without some cooperative group, different

    adopters may duplicate efforts in development

    Must be careful in choosing a licensing agreementthat fits the companys needs

  • 8/6/2019 Mit6e Ch11 by Firli

    39/44

    Copyright 2009 Pearson Education, Inc. Publishing as Prentice Hall 39

    OPEN SOURCE SOFTWARE

    Open Source Licensing

    There are many different licenses that open source

    software packages use

    All allow the modification and redistribution of

    source code, but some have conditions or

    restrictions

    Managers must be aware of the terms of theserestrictions so that they are not found in violation

  • 8/6/2019 Mit6e Ch11 by Firli

    40/44

  • 8/6/2019 Mit6e Ch11 by Firli

    41/44

    Copyright 2009 Pearson Education, Inc. Publishing as Prentice Hall 41

    Advantages:

    Cost savings and faster speed of implementation

    Usually involves monthly fees rather than large

    infrastructure investment

    Application Service roviders(AS s)

    New urchasing

    Option

  • 8/6/2019 Mit6e Ch11 by Firli

    42/44

    Copyright 2009 Pearson Education, Inc. Publishing as Prentice Hall 42

    Disadvantages:

    Dependence on an external vendor for both

    software and ongoing operations

    Good assessment of required service levels even

    more critical

    pplication Service roviders( S s)

    New urchasing

    Option

  • 8/6/2019 Mit6e Ch11 by Firli

    43/44

    Copyright 2009 Pearson Education, Inc. Publishing as Prentice Hall 43

    Service level agreement: specifies performanceexpectations for the ASP, including:

    System uptime

    Recovery time Wait time on calls to the help desk

    Notifications about software upgrades

    Other factors important to the customer

    This agreement should be a key part of thecontract

    pplication Service roviders( S s)

    New urchasing

    Option

  • 8/6/2019 Mit6e Ch11 by Firli

    44/44

    Copyright 2009 Pearson Education, Inc. Publishing as Prentice Hall 4444

    All rights reserved. No part of this publication may be reproduced, stored in a

    retrieval system, or transmitted, in any form or by any means, electronic,

    mechanical, photocopying, recording, or otherwise, without the prior written

    permission of the publisher. Printed in the United States of America.

    Copyright 2009 Pearson Education, Inc.Publishing as Prentice Hall