62
1 Chapter 10 Project Management Managing and Using Information Systems: A Strategic Approach, 2 nd ed. by Keri Pearlson and Carol Saunders Copyright © 2003 John Wiley & Sons, Inc.

1 Chapter 10 Project Management Managing and Using Information Systems: A Strategic Approach, 2 nd ed. by Keri Pearlson and Carol Saunders Copyright ©

Embed Size (px)

Citation preview

Page 1: 1 Chapter 10 Project Management Managing and Using Information Systems: A Strategic Approach, 2 nd ed. by Keri Pearlson and Carol Saunders Copyright ©

1

Chapter 10 Project Management

Managing and Using Information Systems: A Strategic Approach, 2nd ed.

by Keri Pearlson and Carol Saunders

Copyright © 2003 John Wiley & Sons, Inc.

Page 2: 1 Chapter 10 Project Management Managing and Using Information Systems: A Strategic Approach, 2 nd ed. by Keri Pearlson and Carol Saunders Copyright ©

2

Copyright John Wiley & Sons, Inc. All rights reserved. Reproduction or translation of this work beyond

that named in Section 117 of the United States Copyright Act without the express written consent of the copyright owner is

unlawful. Requests for further information should be addressed to the Permissions Department, John Wiley &

Sons, Inc. Adopters of the textbook are granted permission to make back-up copies for their own use only, to make copies for distribution to students of the course the textbook is used in, and to modify this material to best suit their instructional

needs. Under no circumstances can copies be made for resale. The Publisher assumes no responsibility for errors,

omissions, or damages, caused by the use of these programs or from the use of the information contained herein.

Page 3: 1 Chapter 10 Project Management Managing and Using Information Systems: A Strategic Approach, 2 nd ed. by Keri Pearlson and Carol Saunders Copyright ©

3

INTRODUCTION

• This chapter provides an overview of what a project is and how to manage one

• It discusses the aspects of IT-intensive projects that make them uniquely challenging

• Finally, it identifies the issues that shape the role of the general manager in such projects and help them to manage risk

Page 4: 1 Chapter 10 Project Management Managing and Using Information Systems: A Strategic Approach, 2 nd ed. by Keri Pearlson and Carol Saunders Copyright ©

4

The need for project management• Standish group: 73% of all software projects are

delivered late or fail to meet performance criteria• Critical for companies today: the ability to adapt

existing business processes faster than the competition

• Typical adaptation projects include:– “Rightsizing” the organization– Reengineering business processes– Adopting more comprehensive, integrative

processes

Page 5: 1 Chapter 10 Project Management Managing and Using Information Systems: A Strategic Approach, 2 nd ed. by Keri Pearlson and Carol Saunders Copyright ©

5

The IT component of projects• Virtually all projects involve an information

technology component, including a computer and information flow

• The amount of resources to complete IT-intensive projects is increasing as these have increased in complexity

Skilled IT project management is fundamental to business success.

Page 6: 1 Chapter 10 Project Management Managing and Using Information Systems: A Strategic Approach, 2 nd ed. by Keri Pearlson and Carol Saunders Copyright ©

6

WHAT DEFINES A PROJECT?

Page 7: 1 Chapter 10 Project Management Managing and Using Information Systems: A Strategic Approach, 2 nd ed. by Keri Pearlson and Carol Saunders Copyright ©

7

What Defines a Project?“[A] project is a temporary endeavor undertaken to create a unique product or service. Temporary means that every project has a definite beginning and a definite end. Unique means that the product or service is different in some distinguishing way from all similar products or services.”

-Project Management Institute (1996)

Page 8: 1 Chapter 10 Project Management Managing and Using Information Systems: A Strategic Approach, 2 nd ed. by Keri Pearlson and Carol Saunders Copyright ©

8

Fig. 10.1 Characteristics of operational and project work

Characteristics Operations ProjectsLabor skills

Training time

Worker autonomy

Compensation system

Material input requirements

Suppler ties

Raw Materials inventory

Scheduling complexity

Quality control

Information flows

Worker-mgmt. communication

Duration

Product or service

Low

Low

Low

Hourly or weekly wage

High certainty

Longer duration

More formal

Large

Lower

Formal

Less important

Less important

On-going

Repetitive

High

High

High

Lump sum for project

Uncertain

Shorter duration

Less formal

Small

Higher

Informal

Very important

Very important

Temporary

Unique

Page 9: 1 Chapter 10 Project Management Managing and Using Information Systems: A Strategic Approach, 2 nd ed. by Keri Pearlson and Carol Saunders Copyright ©

9

WHAT IS PROJECT MANAGEMENT?

Page 10: 1 Chapter 10 Project Management Managing and Using Information Systems: A Strategic Approach, 2 nd ed. by Keri Pearlson and Carol Saunders Copyright ©

10

Project Management

• Project management: the application of knowledge, skills, tools, and techniques to project activities in order to meet or exceed stakeholder needs and expectation from a project.

• It always involves continual trade-offs; and it is the manager’s job to manage them

Page 11: 1 Chapter 10 Project Management Managing and Using Information Systems: A Strategic Approach, 2 nd ed. by Keri Pearlson and Carol Saunders Copyright ©

11

Typical Project Management trade-offs

• Scope vs. Time

• Cost vs. Quality

• Identified requirements vs. Unidentified requirements

• User needs vs. User expectations

• Differing needs and expectations vs. diverse stakeholders

Page 12: 1 Chapter 10 Project Management Managing and Using Information Systems: A Strategic Approach, 2 nd ed. by Keri Pearlson and Carol Saunders Copyright ©

12

Figure 10.2 Project Triangle

Time Cost

QUALITY

Scope

Page 13: 1 Chapter 10 Project Management Managing and Using Information Systems: A Strategic Approach, 2 nd ed. by Keri Pearlson and Carol Saunders Copyright ©

13

Typical Project Manager Activities

• Ensuring progress of the project according to defined metrics

• Identifying risks and assessing their probability of occurrence

• Ensuring progress toward deliverables within constraints of time and resources

• Running coordination meetings of the project team• Negotiating for resources on behalf of the project

Page 14: 1 Chapter 10 Project Management Managing and Using Information Systems: A Strategic Approach, 2 nd ed. by Keri Pearlson and Carol Saunders Copyright ©

14

Project Measurement• Some metrics used for IS projects are the same as

those used for all business projects: on-time, on-budget, and met specifications

• Projects are measured against budgets of cost, schedules of deliverables, and the amount of functionality in the system scope

• However, IT projects are difficult to estimate and most fail to meet their schedules and budgets

• Software systems often involve highly interactive, complex sets of tasks that rely on each other to make a completed system and most projects cannot be made more efficient simply by adding labor

Page 15: 1 Chapter 10 Project Management Managing and Using Information Systems: A Strategic Approach, 2 nd ed. by Keri Pearlson and Carol Saunders Copyright ©

15

Business versus System functionality

• Metrics for functionality are typically divided along lines of business functionality and system functionality

• The first set of measures are those derived specifically from the requirements and business needs that generated the project

• The second are related to the system itself such as how well the individual using the system can and does use it, or system reliability

Page 16: 1 Chapter 10 Project Management Managing and Using Information Systems: A Strategic Approach, 2 nd ed. by Keri Pearlson and Carol Saunders Copyright ©

16

Project Elements• 4 components essential for any project:

– Common vocabulary: so all team members can communicate effectively

– Teamwork: to insure all parts of the project come together effectively and correctly

– Project cycle plan: method and schedule to execute the project

– Management of the project is needed so that it is coordinated and executed appropriately

Page 17: 1 Chapter 10 Project Management Managing and Using Information Systems: A Strategic Approach, 2 nd ed. by Keri Pearlson and Carol Saunders Copyright ©

17

Project Cycle Plan• The project cycle plan organizes discrete project

activities and sequences them in steps along a time line so that the project delivers according to the requirements of customers and stakeholders.

• It identifies critical beginning and ending dates and breaks the work spanning these dates into phases

• The three most common approaches are:– Project Evaluation and Review Technique

(PERT) – Critical Path Method– Gantt chart

Page 18: 1 Chapter 10 Project Management Managing and Using Information Systems: A Strategic Approach, 2 nd ed. by Keri Pearlson and Carol Saunders Copyright ©

18

Page 19: 1 Chapter 10 Project Management Managing and Using Information Systems: A Strategic Approach, 2 nd ed. by Keri Pearlson and Carol Saunders Copyright ©

19

Page 20: 1 Chapter 10 Project Management Managing and Using Information Systems: A Strategic Approach, 2 nd ed. by Keri Pearlson and Carol Saunders Copyright ©

20

Different Project Plans• The next slide compares a generic project

cycle plan with one for a typical high tech commercial business and with one for an investigative task force.

• N.B. While each of these plans has very different phases, all can loosely be described by three periods (shown at the top of the diagram):

• Requirements period • Development period • Production/Distribution period

Page 21: 1 Chapter 10 Project Management Managing and Using Information Systems: A Strategic Approach, 2 nd ed. by Keri Pearlson and Carol Saunders Copyright ©

21

3 aspects of the work throughout the project cycle

• The technical aspect includes all activities related to satisfying the technical and quality requirements.

• The budget aspect describes all activities related to the appropriation of project funds by executive management and the securing and accounting of funds by the project manager.

• The business aspect encompasses all activities related to the management of the project and any associated contracts.

Page 22: 1 Chapter 10 Project Management Managing and Using Information Systems: A Strategic Approach, 2 nd ed. by Keri Pearlson and Carol Saunders Copyright ©

22

Elements of Project Management1. Identification of requirements2. Organizational integration3. Team management4. Project planning5. Risk and Opportunity management6. Project control7. Project visibility8. Project status9. Corrective action10. Project leadership

Page 23: 1 Chapter 10 Project Management Managing and Using Information Systems: A Strategic Approach, 2 nd ed. by Keri Pearlson and Carol Saunders Copyright ©

23

Identification of Requirements • The process of identifying project requirements

involves determining the project scope and itself comprises numerous tasks

• Some of them are selection in concept, decomposition or analysis, definition, documentation, definitive identification, integration into the project plan, specification, substantiation, validation, and verification

Page 24: 1 Chapter 10 Project Management Managing and Using Information Systems: A Strategic Approach, 2 nd ed. by Keri Pearlson and Carol Saunders Copyright ©

24

Organizational Integration(Figures 10.7-10)

• Pure functional structure

• Pure functional (Project) structure

• Conventional Matrix Structure

• Co-located Matrix Structure

Page 25: 1 Chapter 10 Project Management Managing and Using Information Systems: A Strategic Approach, 2 nd ed. by Keri Pearlson and Carol Saunders Copyright ©

25

Page 26: 1 Chapter 10 Project Management Managing and Using Information Systems: A Strategic Approach, 2 nd ed. by Keri Pearlson and Carol Saunders Copyright ©

26

Page 27: 1 Chapter 10 Project Management Managing and Using Information Systems: A Strategic Approach, 2 nd ed. by Keri Pearlson and Carol Saunders Copyright ©

27

Page 28: 1 Chapter 10 Project Management Managing and Using Information Systems: A Strategic Approach, 2 nd ed. by Keri Pearlson and Carol Saunders Copyright ©

28

Page 29: 1 Chapter 10 Project Management Managing and Using Information Systems: A Strategic Approach, 2 nd ed. by Keri Pearlson and Carol Saunders Copyright ©

29

Team Management • The project manager must acquire and

manage the required human resources. • Assessments of professional competencies

and skills, as well as personal traits and behaviors can help the project manager select team members with specific roles in mind

• As a project progresses through its life cycle, the number of people assigned typically increases, at least periodically

Page 30: 1 Chapter 10 Project Management Managing and Using Information Systems: A Strategic Approach, 2 nd ed. by Keri Pearlson and Carol Saunders Copyright ©

30

Risk and Opportunity Management • Risk and Opportunity Management takes the following

steps:– 1st: Identify risks and opportunities, and assess the probability,

potential impact on the project, and any anticipated outcomes

– 2nd: Compare the outcomes that can be predicted as particular risks and opportunities arise and prioritize them in terms of the magnitude of their effects

– 3rd: Developed strategies to maximize opportunities and minimize risks, and cost estimates of all alternatives can be made.

• By comparing costs and benefits of various courses of action, the team can select which sequence of actions to take and obtain agreement from necessary parties

Page 31: 1 Chapter 10 Project Management Managing and Using Information Systems: A Strategic Approach, 2 nd ed. by Keri Pearlson and Carol Saunders Copyright ©

31

Five Variables Effecting Project Control

• Effective project control involves five variables:– The nature and number of entities that require

control– Control standards– Control authority– Control mechanisms– Variance detection

Page 32: 1 Chapter 10 Project Management Managing and Using Information Systems: A Strategic Approach, 2 nd ed. by Keri Pearlson and Carol Saunders Copyright ©

32

Project Visibility • It is essential to manage communication among

team members and between the team and any project stakeholders.

• Techniques can usefully range from the old-fashioned approach sometimes called “managing by walking around” to the more technological approaches of video conferencing, e-mail and voice mail.

• One effective technique to raise visibility uses a project information center comprised of physical displays in a central location

Page 33: 1 Chapter 10 Project Management Managing and Using Information Systems: A Strategic Approach, 2 nd ed. by Keri Pearlson and Carol Saunders Copyright ©

33

Project Status • Status checks measure the project’s

performance against the plan to alert everyone to any needed adjustments to budget, schedule, or other business or technical aspects of the project.

• The status of these elements should be evaluated in a combined format, since they interrelate.

Page 34: 1 Chapter 10 Project Management Managing and Using Information Systems: A Strategic Approach, 2 nd ed. by Keri Pearlson and Carol Saunders Copyright ©

34

Corrective Action • Corrective techniques can place the project

back on track after a variation from the plan is detected

• Examples of these reactive techniques include adding work shifts, lengthening work hours, and changing leadership

Page 35: 1 Chapter 10 Project Management Managing and Using Information Systems: A Strategic Approach, 2 nd ed. by Keri Pearlson and Carol Saunders Copyright ©

35

Project Leadership • Strong project leaders skillfully manage team

composition, reward systems, and other techniques to focus, align, and motivate team members

• In organizations that have developed strong processes for project management and professionals trained for this activity, the need for aggressive project leadership is reduced

• However, strong project leaders are needed to help the organization develop project competency to begin with

Page 36: 1 Chapter 10 Project Management Managing and Using Information Systems: A Strategic Approach, 2 nd ed. by Keri Pearlson and Carol Saunders Copyright ©

36

Figure 10.11 Project leadership vs. project management process

ProjectLeadership

ProjectManagement Process

More leadershipNeeded

Less leadershipNeeded

No PM processTeam is new to PM processTeam does not value process

PM process existsTeam is fully trained in processTeam values process

Page 37: 1 Chapter 10 Project Management Managing and Using Information Systems: A Strategic Approach, 2 nd ed. by Keri Pearlson and Carol Saunders Copyright ©

37

IT PROJECT DEVELOPMENT METHODOLOGIES

Page 38: 1 Chapter 10 Project Management Managing and Using Information Systems: A Strategic Approach, 2 nd ed. by Keri Pearlson and Carol Saunders Copyright ©

38

IT Project development methodologies

• The choice of development methodologies and managerial influences distinguish IT projects from other projects.

• There are four main methodologies IT professionals use to manage the technology projects: – Systems Development Life Cycle (SDLC) – Prototyping – Rapid applications development (RAD)– Joint applications development (JAD)

Page 39: 1 Chapter 10 Project Management Managing and Using Information Systems: A Strategic Approach, 2 nd ed. by Keri Pearlson and Carol Saunders Copyright ©

39

Systems Development Life Cycle (SDLC)

SDLC typically consists of seven phases (next slide):1. Initiation of the project2. The requirements definition phase3. The functional design phase4. The system is actually built5. Verification phase6. The “cut over” where the new system is put

in operation and all links are established7. The maintenance and review phase

Page 40: 1 Chapter 10 Project Management Managing and Using Information Systems: A Strategic Approach, 2 nd ed. by Keri Pearlson and Carol Saunders Copyright ©

40

Limitations of SDLC • Traditional SDLC methodology for current IT projects

are not always appropriate:– Many systems projects fail to meet objectives because of

the difficulty in estimating costs and each project is often so unique that previous experience may not provide the necessary skills

– Objectives may reflect a scope that is too broad or two narrow so that the problem the system was designed to solve may still exist, or the opportunity that it was to capitalize upon may not be appropriately leveraged.

– If the business environment is very dynamic, there may not be enough time to adequately do each step of the SDLC for each IT project

Page 41: 1 Chapter 10 Project Management Managing and Using Information Systems: A Strategic Approach, 2 nd ed. by Keri Pearlson and Carol Saunders Copyright ©

41

Prototyping and RAD• SDLC may not work for all situations

• SDLC often requires a lot of planning

• Difficult to implement quickly

• Communications to establish requirements may be problematic

• Prototyping and RAD are alternative approaches…

Page 42: 1 Chapter 10 Project Management Managing and Using Information Systems: A Strategic Approach, 2 nd ed. by Keri Pearlson and Carol Saunders Copyright ©

42

Iterative DevelopmentSystem Concept

Version “1”

Version “2”

Version “N”Software

Development Process

Page 43: 1 Chapter 10 Project Management Managing and Using Information Systems: A Strategic Approach, 2 nd ed. by Keri Pearlson and Carol Saunders Copyright ©

43

Rapid Applications Development and Joint Applications Development• RAD, like prototyping, uses iterative development

tools to speed up development:– GUI– reusable code– code generation– programming, language testing and debugging

• JAD uses a group approach to elicit requirements in a complete manner by interviewing groups of users

• While JAD saves interviewing and data collection time, it can be expensive

Page 44: 1 Chapter 10 Project Management Managing and Using Information Systems: A Strategic Approach, 2 nd ed. by Keri Pearlson and Carol Saunders Copyright ©

44

MANAGERIAL INFLUENCES

Page 45: 1 Chapter 10 Project Management Managing and Using Information Systems: A Strategic Approach, 2 nd ed. by Keri Pearlson and Carol Saunders Copyright ©

45

Technical Aspects of the Project

Four software tools are available to aid in managing the technical issues:

1. Computer-aided software engineering (CASE) suite of tools

2. the software development library

3. an automated audit trail, and

4. software metrics

Page 46: 1 Chapter 10 Project Management Managing and Using Information Systems: A Strategic Approach, 2 nd ed. by Keri Pearlson and Carol Saunders Copyright ©

46

Key Terms • Source lines of code (SLOC) is the number of lines of

code in the source file of the software product.• Source statement is the number of statements in the

source file • Function points describe the functional requirements

of the software product and can be estimated earlier than total lines of code

• Inheritance depth is the number of levels through which values must be remembered in a software object

• Schedule slip is the current scheduled time divided by the original scheduled time

• Percentage complete measures the progress of a software product in terms of days or effort

Page 47: 1 Chapter 10 Project Management Managing and Using Information Systems: A Strategic Approach, 2 nd ed. by Keri Pearlson and Carol Saunders Copyright ©

47

Managing Behavioral Factors• Balance goals of stakeholders

– project manager– customer – end-user (there’s a difference)– sponsor

• Sustain commitment– project – psychological (personal responsibility, biases)– social (rivalry, norms for consistency)– organizational (political support, culture)

Page 48: 1 Chapter 10 Project Management Managing and Using Information Systems: A Strategic Approach, 2 nd ed. by Keri Pearlson and Carol Saunders Copyright ©

48

MANAGING PROJECT RISK

Page 49: 1 Chapter 10 Project Management Managing and Using Information Systems: A Strategic Approach, 2 nd ed. by Keri Pearlson and Carol Saunders Copyright ©

49

Determining the Complexity Level

Factors influencing a project’s complexity include:1. How many products will this website sell?

2. Will this site support global, national, regional, or local sales?

3. How will this sales process interface with the existing customer fulfillment process?

4. Does the company possess the technical expertise in-house to build the site?

5. What other corporate systems and processes does this project impact?

6. How and when will these other systems be coordinated?

Page 50: 1 Chapter 10 Project Management Managing and Using Information Systems: A Strategic Approach, 2 nd ed. by Keri Pearlson and Carol Saunders Copyright ©

50

Clarity • Clarity is concerned with the ability to

define the requirements of the system.

• A project has low clarity if the users cannot easily state their needs or define what they want from the system.

• A project with high clarity is one in which the systems requirements can be easily documented and which do not change

Page 51: 1 Chapter 10 Project Management Managing and Using Information Systems: A Strategic Approach, 2 nd ed. by Keri Pearlson and Carol Saunders Copyright ©

51

Size

• Size also plays a big role in project risk • A project can be considered big if it has:• A big budget relative to other budgets in the

organization• A large number of team members (= number of

man months)

• A large number of organizational units involved in the project

• A large number of programs/components • A large number of function points or lines of code

Page 52: 1 Chapter 10 Project Management Managing and Using Information Systems: A Strategic Approach, 2 nd ed. by Keri Pearlson and Carol Saunders Copyright ©

52

High Risk Level • Large, highly complex projects that are usually

low in clarity are very risky • Small projects that are low in complexity and high

in clarity are usually low risk • Everything else is somewhere in between • The level of risk determines how formal the

project management system and detailed the planning should be

• When it is hard to estimate how long or how much a project will cost because it is so complex/clarity is so low, formal management practices or planning may be inappropriate

Page 53: 1 Chapter 10 Project Management Managing and Using Information Systems: A Strategic Approach, 2 nd ed. by Keri Pearlson and Carol Saunders Copyright ©

53

Managing the Complexity Aspects of Project Risk

Strategies that may be adopted in dealing with complexity are:

• Leveraging the Technical Skills of the Team such as having a leader or team members who have had significant work experience

• Relying on Consultants and Vendors – as their work is primarily project based, they usually possess the crucial IT knowledge and skills

• Integrating Within the Organization such as having frequent team meetings, documenting, critical project decisions and holding regular technical status reviews

Page 54: 1 Chapter 10 Project Management Managing and Using Information Systems: A Strategic Approach, 2 nd ed. by Keri Pearlson and Carol Saunders Copyright ©

54

Managing Clarity Aspects of Project Risk

• When a project has low clarity, project managers need to rely more heavily upon the users to define system requirements – Managing stakeholders – managers must

balance the goals of the various stakeholders, such as customers, performing organizations and sponsors, to achieve desired project outcomes

– Sustaining Project Commitment – there are four primary types of determinants of commitment to projects

Page 55: 1 Chapter 10 Project Management Managing and Using Information Systems: A Strategic Approach, 2 nd ed. by Keri Pearlson and Carol Saunders Copyright ©

55

Pulling the Plug • Often projects in trouble persist long after they

should have been abandoned • The amount of money already spent on a project

biases managers towards continuing to fund the project even if its prospects for success are questionable

• When the penalties for failure within an organization are also high, project teams are often willing to go to great lengths to insure that their project persists

• Or if there is an emotional attachment to the project by powerful individuals within the organization

Page 56: 1 Chapter 10 Project Management Managing and Using Information Systems: A Strategic Approach, 2 nd ed. by Keri Pearlson and Carol Saunders Copyright ©

56

Measuring Success • At the start of the project, the general

manager should consider several aspects based on achieving the business goals.

• Care is needed to prevent a too narrow or too broad set of goals.

• It is important that the goals be measurable so that they can be used throughout the project to provide the project manager with feedback.

Page 57: 1 Chapter 10 Project Management Managing and Using Information Systems: A Strategic Approach, 2 nd ed. by Keri Pearlson and Carol Saunders Copyright ©

57

Four dimensions of success (cf. Shenhar, Dvir and Levy, 1998):

• Resource constraints: does the project meet the time and budget criteria?

• Impact on customers: how much benefit does the customer receive from the project?

• Business success: how high and long are the profits produced by the project?

• Prepare the future: has the project altered the infrastructure of the org. so future business success and customer impact are more likely?

Page 58: 1 Chapter 10 Project Management Managing and Using Information Systems: A Strategic Approach, 2 nd ed. by Keri Pearlson and Carol Saunders Copyright ©

58

FOOD FOR THOUGHT: OPEN SOURCING

Page 59: 1 Chapter 10 Project Management Managing and Using Information Systems: A Strategic Approach, 2 nd ed. by Keri Pearlson and Carol Saunders Copyright ©

59

Linux• Linux, the brainchild of Linus

Torvalds, is a world-class operating system created by thousands of volunteers worldwide and connected only by the Internet

• This system was built using a development approach called open-sourcing, or the process of building and improving “free” software by an Internet community

Page 60: 1 Chapter 10 Project Management Managing and Using Information Systems: A Strategic Approach, 2 nd ed. by Keri Pearlson and Carol Saunders Copyright ©

60

Open sourcing = Free Software

Offers four kinds of freedom for the software users:

1. The freedom to run the program, for any purpose

2. The freedom to study how the program works, and adapt it to your needs. Access to the source code is a precondition for this

3. The freedom to distribute copies so that you can help your neighbor

4. The freedom to improve and release your improvements to the public, so that the whole community benefits. Access to source code is a precondition for this

Page 61: 1 Chapter 10 Project Management Managing and Using Information Systems: A Strategic Approach, 2 nd ed. by Keri Pearlson and Carol Saunders Copyright ©

61

Managerial Issues associated with Open Sourcing

• Preservation of intellectual property – As its use cannot be restricted how are the contributions of individuals recognized?

• Updating and maintaining open source code – Because it is “open”, difficult to achieve these

• Competitive advantage – Since the code is available to all, hard to achieve competitive this

• Tech support – The code may be free, but technical support usually isn’t

• Standards – As standards are open, open sourcing may be unable to charter a viable strategy for selecting and using standards

Page 62: 1 Chapter 10 Project Management Managing and Using Information Systems: A Strategic Approach, 2 nd ed. by Keri Pearlson and Carol Saunders Copyright ©

62

END OF CHAPTER 10