sheikh jefrizal bin jamaluddin chapter 2 managing the information systems project 1

64
© Dr Keith Y.N . Ng 1 SHEIKH JEFRIZAL BIN JAMALUDDIN CHAPTER 2 Managing The Information Systems Project

Upload: teresa-stevens

Post on 31-Dec-2015

225 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: SHEIKH JEFRIZAL BIN JAMALUDDIN CHAPTER 2 Managing The Information Systems Project 1

© Dr Keith Y.N. Ng 1

SHEIKH JEFRIZAL BIN JAMALUDDIN

CHAPTER 2

Managing The Information Systems Project

 

Page 2: SHEIKH JEFRIZAL BIN JAMALUDDIN CHAPTER 2 Managing The Information Systems Project 1

2

LEARNING OUTCOMES

• After complete this lesson, you would be able to:

  Understand the project manager roles in an information system.

Describe the various processes of project management activities.

Understand how to develop a successful project.

Know the factors affecting in a project.

Page 3: SHEIKH JEFRIZAL BIN JAMALUDDIN CHAPTER 2 Managing The Information Systems Project 1

3

Project

• A planned undertaking of related activities to reach an objective that has a beginning and an end.

Page 4: SHEIKH JEFRIZAL BIN JAMALUDDIN CHAPTER 2 Managing The Information Systems Project 1

4

Project Manager

• Responsible for creating high-level feasibility plans and detailed project plans as well as staffing project team.

• Determining the size, scope, and resource requirements for a project.

• Required to have interpersonal skills, leadership skills and technical skills

Page 5: SHEIKH JEFRIZAL BIN JAMALUDDIN CHAPTER 2 Managing The Information Systems Project 1

5

Project Management

Page 6: SHEIKH JEFRIZAL BIN JAMALUDDIN CHAPTER 2 Managing The Information Systems Project 1

6

Project Management

• Project.– The focus of the following section is on the project

management process. The activities involved in managing a project occur in four phases:

– Initiating the project

– Planning the project

– Executing the project (control and monitoring the project)

Closing down the project

Page 7: SHEIKH JEFRIZAL BIN JAMALUDDIN CHAPTER 2 Managing The Information Systems Project 1

7

Project initiation

• The first phase of the project management which several activities are performed to assess the size, scope, and complexity of the project and to establish procedures to support later project activities.

• The types of activities you will perform when initiating a project include the following:

Page 8: SHEIKH JEFRIZAL BIN JAMALUDDIN CHAPTER 2 Managing The Information Systems Project 1

8

Project initiation

• Establishing the project initiation team - focuses on organizing an initial core of project team members that assist in accomplishing the project initiation activities.

• Establishing a relationship with the customer - focuses on building a cooperative and trusting partnership with the customer. A thorough understanding of your customer builds stronger partnership and higher levels of trust.

Page 9: SHEIKH JEFRIZAL BIN JAMALUDDIN CHAPTER 2 Managing The Information Systems Project 1

9

Project initiation

• Establishing a project initiation plan - focuses on defining the necessary activities required to organize the initiation team while they are working to define the scope and goals of the project.

• Establishing management procedures - focuses on developing team communication and reporting procedures, job assignments and roles, project change procedures, and determining how project funding and billing will be handled.

Page 10: SHEIKH JEFRIZAL BIN JAMALUDDIN CHAPTER 2 Managing The Information Systems Project 1

10

Project initiation

• Establishing the project management environment and project workbook – focuses on collecting and organizing the tools that you will use while managing the project and to constructing project workbook.

Page 11: SHEIKH JEFRIZAL BIN JAMALUDDIN CHAPTER 2 Managing The Information Systems Project 1

11

Project planning

• The second phase of the project management process which focuses on defining clear, discrete activities and the work needed to complete each activity within a single project.

• The types of activities that you can perform during project planning include the following elements:

Page 12: SHEIKH JEFRIZAL BIN JAMALUDDIN CHAPTER 2 Managing The Information Systems Project 1

12

Project planning

• Describing project scope, alternatives, and feasibility - is to develop an understanding of the content and complexity of the project by gaining answers to and agreement on the following types of questions:– What problem or opportunity does the project address?– What are the quantifiable results to be achieved?– What needs to be done?– How will success be measured?– How will we know when we are finished?

Page 13: SHEIKH JEFRIZAL BIN JAMALUDDIN CHAPTER 2 Managing The Information Systems Project 1

13

Project planning

• Dividing the project into manageable tasks - is to divide the entire project into manageable tasks and then logically order them to ensure a smooth evolution between tasks.

• Estimating resources and creating a resource plan - focuses on estimating resource requirements for each project activity and using this information to create a project resource plan.

Page 14: SHEIKH JEFRIZAL BIN JAMALUDDIN CHAPTER 2 Managing The Information Systems Project 1

14

Project planning

• Developing a preliminary schedule - uses information regarding tasks and resource availability to assign time estimates to each activity. These time estimates will enable you to create target starting and ending dates for the project.

• Developing a communication plan - outlines the communication procedures between management, project team members, and the customer.

Page 15: SHEIKH JEFRIZAL BIN JAMALUDDIN CHAPTER 2 Managing The Information Systems Project 1

15

Project planning

• Determining project standards and procedures - specifies how various deliverables are produced and tested by you and your project team.

• Identifying and assessing risk - identifies sources of project risk and estimates the consequences of the risks.

• Creating a preliminary budget - is to create a preliminary budget that outlines the planned expenses and revenues associated with the project.

Page 16: SHEIKH JEFRIZAL BIN JAMALUDDIN CHAPTER 2 Managing The Information Systems Project 1

16

Project planning

• Developing a statement of work - is to create a document that outlines all work that will be done and makes clear what the project will deliver.

• Setting a baseline project plan - is to develop an initial plan that reflects the best estimate of the project’s tasks and resource requirements and is used to guide the next project phase ---- execution.

Page 17: SHEIKH JEFRIZAL BIN JAMALUDDIN CHAPTER 2 Managing The Information Systems Project 1

17

Project execution

• The third phase of the project management process in which the plans created in the prior phases (project initiation and planning) are put into action.

• Activities that could be generally describe as follows:

Page 18: SHEIKH JEFRIZAL BIN JAMALUDDIN CHAPTER 2 Managing The Information Systems Project 1

18

Project execution

• Executing the baseline project plan

• Is to oversee the execution of the baseline plan (i.e., the execution of project activities, acquire and assign resources, orient and train new team members, and ensure the quality of project deliverables).

Page 19: SHEIKH JEFRIZAL BIN JAMALUDDIN CHAPTER 2 Managing The Information Systems Project 1

19

Project execution

• Monitoring & Controlling the project– Monitoring project progress against the baseline plan -

is to monitor the actual progress of the project against the baseline plan. So that if the project gets ahead of (or behind) schedule, adjustments to resources, activities, and budgets can be made.

– Managing changes to the baseline project plan - is to manage/ modify the baseline project plan as events outside your control occur.

Page 20: SHEIKH JEFRIZAL BIN JAMALUDDIN CHAPTER 2 Managing The Information Systems Project 1

20

Project execution

• Constructing Structure Walkthrough process - is to conduct Structured Walkthrough to ensure quality standards are met. A structured walkthrough is a review of a project team member’s work by other members of the team to ensure standards set by project manager are followed.

• Maintaining the project workbook - is to maintain the project workbook, which contains project-related information.

Page 21: SHEIKH JEFRIZAL BIN JAMALUDDIN CHAPTER 2 Managing The Information Systems Project 1

21

Project execution

Communicating the project status

• Is to inform all interested parties like systems developers, managers, and customers about the status of the project.

Page 22: SHEIKH JEFRIZAL BIN JAMALUDDIN CHAPTER 2 Managing The Information Systems Project 1

22

Project close-down

• The final phase of the project management process that focuses on bringing a project to an end. Projects can conclude with a natural or unnatural termination.

• Activities that could be generally describe as follows:

Page 23: SHEIKH JEFRIZAL BIN JAMALUDDIN CHAPTER 2 Managing The Information Systems Project 1

23

Project close-down

• Closing down the Project - involves several activities that need to perform when the project comes to the end.

• For example, as a project manager, you need to assess each project team member and provide an appraisal for personnel file or salary determination, send thank-you card to those who helped but were not project team member.

Page 24: SHEIKH JEFRIZAL BIN JAMALUDDIN CHAPTER 2 Managing The Information Systems Project 1

24

Project close-down

• Conducting post – project reviews - is to determine the strength and weakness of project deliverables, the process to create them, and the project management process.

• Closing the customer contract – to ensure that all contractual terms of the project have been met.

• A project governed by a contract agreement is not completed until agreed to by both parties, often in writing.

Page 25: SHEIKH JEFRIZAL BIN JAMALUDDIN CHAPTER 2 Managing The Information Systems Project 1

25

Representing And Scheduling Project Plans

• Gantt charts / bar chart• A graphical representation of a project that shows

each task activity as a horizontal bar whose length is proportional to its time for completion.

• Popular method to plan calendar time requirements for activity in SDLC.

• It is the simplest planning schedule that shows each activity in a system development and the amount of time each activity will take.

Page 26: SHEIKH JEFRIZAL BIN JAMALUDDIN CHAPTER 2 Managing The Information Systems Project 1

26

Representing And Scheduling Project Plans

• It uses bars to indicate the amount of time spent on each activity.

• To draw a Gantt chart: -

• Determine all the activities need to be accomplished

• Estimate the time requirements for each activity

Page 27: SHEIKH JEFRIZAL BIN JAMALUDDIN CHAPTER 2 Managing The Information Systems Project 1

27

Representing And Scheduling Project Plans

• List the activities from top to bottom on the left side of the chart (in sequence)

• For each respective activity, draw the bar horizontally across the chart (the bar indicates the begin and end time of an activity and the length of the bar indicate its duration)

Page 28: SHEIKH JEFRIZAL BIN JAMALUDDIN CHAPTER 2 Managing The Information Systems Project 1

28

Representing And Scheduling Project Plans

• Program Evaluation Review Technique (PERT) chart

• Also known as Critical Path Method (CPM) chart.

• A diagram that depicts project activities/tasks and their inter-relationships.

• To prepare a PERT/CPM chart,

Page 29: SHEIKH JEFRIZAL BIN JAMALUDDIN CHAPTER 2 Managing The Information Systems Project 1

29

Representing And Scheduling Project Plans

• Identify all the project tasks and estimate each task duration

• Determine logical order in which the tasks must be performed.

• Calculate the time it will take to complete the project.

Page 30: SHEIKH JEFRIZAL BIN JAMALUDDIN CHAPTER 2 Managing The Information Systems Project 1

30

Representing And Scheduling Project Plans

• Comparing Gantt Charts And PERT/CPM– One significant advantage of PERT/CPM charts

is that all individual tasks dependencies are shown.

– A PERT/CPM chart displays the critical path for the overall project and the slack time

– A Gantt chart offers a rapid overview---no detailed information shown here.

Page 31: SHEIKH JEFRIZAL BIN JAMALUDDIN CHAPTER 2 Managing The Information Systems Project 1

31

Building The Baseline Project Plan

• All the information collected during project initiation and planning is collected and organized into a document called the Baseline Project Plan.

• Once the BPP is completed, a formal review of the project can be conducted with project clients and other interested parties.

• This presentation is called a walkthrough.

Page 32: SHEIKH JEFRIZAL BIN JAMALUDDIN CHAPTER 2 Managing The Information Systems Project 1

32

Building The Baseline Project Plan

• The first section of the BPP is the introduction where to provide a brief overview of the entire document and outline a recommended course of action for the project.

• The second section of the BPP is the System Description where you outline possible alternative solutions in addition to the one deemed most appropriate for the given situation.

• Note that this description is at a very high level, mostly narrative in form.

Page 33: SHEIKH JEFRIZAL BIN JAMALUDDIN CHAPTER 2 Managing The Information Systems Project 1

33

Building The Baseline Project Plan

• In the third section, Feasibility Assessment, issues related to project costs and benefits, technical difficulties, and other such concerns are outlined.

• This is also the section where high-level project schedules are estimate using PERT and Gantt charts.

Page 34: SHEIKH JEFRIZAL BIN JAMALUDDIN CHAPTER 2 Managing The Information Systems Project 1

34

Building The Baseline Project Plan

• The final section, Management Issues, outlines a number of managerial concerns related to the project.

• This will be a very short section if the proposed project is going to be conducted exactly as prescribed by the organization’s systems development methodology.

Page 35: SHEIKH JEFRIZAL BIN JAMALUDDIN CHAPTER 2 Managing The Information Systems Project 1

35

Project Management Software And Risk Management

• Project Management Software can assist user in project planning, estimating, scheduling, monitoring, and controlling.

• Powerful project management packages offer many features, including PERT/CPM, Gantt Charts, resources scheduling(define and arrange the tasks involve, modify task / resources), project calendars, cost tracking, and cost benefit analysis.

Page 36: SHEIKH JEFRIZAL BIN JAMALUDDIN CHAPTER 2 Managing The Information Systems Project 1

36

Project Management Software And Risk Management

• Risk is a concept that is difficult to define precisely.

• Informally, it is simply something which can go wrong.

Page 37: SHEIKH JEFRIZAL BIN JAMALUDDIN CHAPTER 2 Managing The Information Systems Project 1

37

Keys To Successful Projects

• In order to be successful, an information system must satisfy business requirement, meet user’s needs, stay within its budget, and completed on time.

• Reasons of the final information system does not meet business requirements:

Page 38: SHEIKH JEFRIZAL BIN JAMALUDDIN CHAPTER 2 Managing The Information Systems Project 1

38

Keys To Successful Projects

• Unidentified or unclear requirements• Inadequately defined scope• Imprecise targets• Shortcuts or sloppy work during systems

analysis• Poor design choices• Insufficient testing or inadequate testing

procedures

Page 39: SHEIKH JEFRIZAL BIN JAMALUDDIN CHAPTER 2 Managing The Information Systems Project 1

39

Keys To Successful Projects

• Lack of appropriate change control• Changes in the organization’s culture and

objectives• Poor monitoring and control of progress• Rapid changing of user requirements• Personality conflicts among the team members

Page 40: SHEIKH JEFRIZAL BIN JAMALUDDIN CHAPTER 2 Managing The Information Systems Project 1

40

Keys To Successful Projects

• When project manager recognizes that a project is in trouble, behind schedule, or out of control, four options needs to considered are: – Trimming the project requirements

– Adding to the project resources

– Delaying the project deadline

– Improving the quality of the project management

Page 41: SHEIKH JEFRIZAL BIN JAMALUDDIN CHAPTER 2 Managing The Information Systems Project 1

41

Keys To Successful Projects

• If more project work needs to be completed than there are people to perform it, adding more people to the project team might help.

• Adding staff, however, will reduce the time necessary to complete the work only if the work to be done can be divided into separate tasks on which different people can work.

Page 42: SHEIKH JEFRIZAL BIN JAMALUDDIN CHAPTER 2 Managing The Information Systems Project 1

42

Keys To Successful Projects

• If the problem is that current team members lack experience or technical proficiency project manager might obtain expert help, such as:– Consultants

– Contract programmers or analysts

– Service bureau personnel

– Training and orienting new staff

Page 43: SHEIKH JEFRIZAL BIN JAMALUDDIN CHAPTER 2 Managing The Information Systems Project 1

43

Keys To Successful Projects

• When a project is in trouble for whatever reason, the project manager must try to get the project back under control and keep it under control.

Page 44: SHEIKH JEFRIZAL BIN JAMALUDDIN CHAPTER 2 Managing The Information Systems Project 1

44

Information Systems Projects

• This section discusses reasons for systems projects, internal and external factors that affect systems projects, and systems request forms.

Page 45: SHEIKH JEFRIZAL BIN JAMALUDDIN CHAPTER 2 Managing The Information Systems Project 1

45

Reasons For Systems Projects

• The starting point for a project is called a systems request, which is a formal way of asking for I/T support.

• A systems request might propose enhancements for existing systems, the correction of problems, or the development of an entirely new information system

Page 46: SHEIKH JEFRIZAL BIN JAMALUDDIN CHAPTER 2 Managing The Information Systems Project 1

46

Reasons For Systems Projects

• Improved Service– Systems request often are aimed at improving

service to customers of users within the company.

– Storing data on rental car customer preferences or creating an online college registration system are examples that provide valuable services and increased customer satisfaction.

•  

Page 47: SHEIKH JEFRIZAL BIN JAMALUDDIN CHAPTER 2 Managing The Information Systems Project 1

47

Reasons For Systems Projects

• Better Performance– The current system might not meet performance

requirements.– Eg. It might response slowly to data inquiries at

certain times, or is unable to support company growth.

Page 48: SHEIKH JEFRIZAL BIN JAMALUDDIN CHAPTER 2 Managing The Information Systems Project 1

48

Reasons For Systems Projects

• Stronger Controls– A system must have effective controls to ensure

that data is accurate and secure.– Some common controls include passwords,

various levels of user access, and encryption, or coding of data, so unauthorized users cannot easily read the data.

Page 49: SHEIKH JEFRIZAL BIN JAMALUDDIN CHAPTER 2 Managing The Information Systems Project 1

49

Reasons For Systems Projects

• More Information– The system might produce information that is

insufficient, incomplete, or unable to support the company’s changing information needs.

– For eg, a system tracks customer orders might not be capable of analysing and predicting marketing trends.

Page 50: SHEIKH JEFRIZAL BIN JAMALUDDIN CHAPTER 2 Managing The Information Systems Project 1

50

Reasons For Systems Projects

• Reduced Cost– The current system could be expensive to

operate of maintain as a result of technical problems, design weaknesses, or the changing demands of the business.

Page 51: SHEIKH JEFRIZAL BIN JAMALUDDIN CHAPTER 2 Managing The Information Systems Project 1

51

Reasons For Systems Projects

• Supports for New Products and Services– New products and services often require new

types or levels of IT support. – For example, a software vendor might offer an

automatic upgrade service for subscribers or a package delivery company might add a special service for shipment or delivery purposes.

Page 52: SHEIKH JEFRIZAL BIN JAMALUDDIN CHAPTER 2 Managing The Information Systems Project 1

52

Factors Affecting Systems Projects

• Every business decision that a company makes is affected by internal and external factors, and I/T systems projects are no exception.

Page 53: SHEIKH JEFRIZAL BIN JAMALUDDIN CHAPTER 2 Managing The Information Systems Project 1

53

Factors Affecting Systems Projects

• User Requests– As users rely more heavily on information

systems to perform their jobs, they are likely to request even more I/T services and support.

– Because current system is difficult to learn or lacks flexibility.

– They might want I/S support for business requirements that did not even exist when the system was developed.

Page 54: SHEIKH JEFRIZAL BIN JAMALUDDIN CHAPTER 2 Managing The Information Systems Project 1

54

Factors Affecting Systems Projects

• Top Management Directive– Directive from top managers are a prime source

of major systems projects.– Those directives often result from strategic

business decisions that require new I/T systems, more information for decision making, or better support for mission critical IS.

Page 55: SHEIKH JEFRIZAL BIN JAMALUDDIN CHAPTER 2 Managing The Information Systems Project 1

55

Factors Affecting Systems Projects

• Existing Systems– Errors or problems in existing systems.– Systems errors must be corrected but systems

analysts often spend too much time reacting to day-to-day problems without looking at underlying causes.

– This approach can turn an I/S into a patchwork of corrections and changes that cannot support the company’s overall business needs.

Page 56: SHEIKH JEFRIZAL BIN JAMALUDDIN CHAPTER 2 Managing The Information Systems Project 1

56

Factors Affecting Systems Projects

• Strategic Plan– A company’s strategic plan sets the overall direction

for the firm and has an important impact on IT projects.

– Company goals and objectives that need IT support will generate systems requests and influence IT priorities.

– A strategic plan that stresses technology tends to create a favourable climate for IT projects that extends throughout the organization.

Page 57: SHEIKH JEFRIZAL BIN JAMALUDDIN CHAPTER 2 Managing The Information Systems Project 1

57

Factors Affecting Systems Projects

• The Economy– In a period of economic expansion, firms need

to be ready with scalable systems that can handle additional volume and growth.

– Predicting the business cycle is not an exact science, and careful research and planning is critical important.

Page 58: SHEIKH JEFRIZAL BIN JAMALUDDIN CHAPTER 2 Managing The Information Systems Project 1

58

Factors Affecting Systems Projects

• Technology– Changing technology is a basic force in business and

society in general.

– Eg, the rapid growth of telecommunications has created entire new industries and technologies.

– Technology also dramatically reshapes existing business operations.

– For instance, the success of scanner technology in supermarket checkout lanes resulted in universal bar coding that now affects virtually all products.

Page 59: SHEIKH JEFRIZAL BIN JAMALUDDIN CHAPTER 2 Managing The Information Systems Project 1

59

Factors Affecting Systems Projects

• Technology– Most companies have a mix of s/w and h/w that

must work together to support information systems requirements.

– As new versions of s/w or new h/w models appear, companies make decisions that affect existing systems and trigger systems requests.

Page 60: SHEIKH JEFRIZAL BIN JAMALUDDIN CHAPTER 2 Managing The Information Systems Project 1

60

Factors Affecting Systems Projects

• Government– Federal, state, and local government regulations

affect the design of corporate information systems.

– Eg, Budget.

Page 61: SHEIKH JEFRIZAL BIN JAMALUDDIN CHAPTER 2 Managing The Information Systems Project 1

61

Factors Affecting Systems Projects

• Competitors– Competitors drive many information systems

decisions.– Eg, if one cellular telephone provider offers a

new type of digital service, other firms must match the plan in order to remain competitive.

– New product research and development, marketing, sales, and service all require I/T support.

Page 62: SHEIKH JEFRIZAL BIN JAMALUDDIN CHAPTER 2 Managing The Information Systems Project 1

62

Factors Affecting Systems Projects

• Customers– Customer service is vitally important, and I/S

that interact with customers receive top priority in most firms.

– Example might include technical support systems, online inventory systems, and Web-based order entry systems.

Page 63: SHEIKH JEFRIZAL BIN JAMALUDDIN CHAPTER 2 Managing The Information Systems Project 1

63

Factors Affecting Systems Projects

• Suppliers– With the growth of Electronic Data Interchange

(EDI), relationships with suppliers are critically important.

– For example, an automobile company might require that suppliers code their parts in a certain manner to match the auto company’s inventory control systems.

Page 64: SHEIKH JEFRIZAL BIN JAMALUDDIN CHAPTER 2 Managing The Information Systems Project 1

64

Review Questions

• List and explain the project manager roles in an information system.

• Describe the various processes of project management activities.

• How to develop a successful project?

• What are the factors affecting in a project?