Presentation is loading. Please wait.

Presentation is loading. Please wait.

BIS 360 – Lecture Two Ch. 3: Managing the IS Project.

Similar presentations


Presentation on theme: "BIS 360 – Lecture Two Ch. 3: Managing the IS Project."— Presentation transcript:

1 BIS 360 – Lecture Two Ch. 3: Managing the IS Project

2 Objectives What is a Project? Managing IS Project Why projects fail? Project Management Tools - Gantt/PERT

3 What is a Project? A planned undertaking of a series of related activities to reach an objective that have a beginning and an end.

4 Managing the IS Projects Focus of project management To ensure that information system projects meet customer expectations Delivered in a timely manner Meet time constraints and requirements

5 Project Management As a project manager, the systems analyst is responsible for: –Initiating the project –Planning the project –Executing the project –Closing down the project

6 Project Initiation Assess the size, scope, and complexity of the project and to establish the procedures to support later project activities –Establishing the Project Initiation Team –Establishing Relationship w/ Customer –Establishing Project Initiation Plan –Establishing Management Procedures –Establishing Project Management Tools and Workbook (Figure 3-6, p.67)

7 Systems Development Life Cycle (SDLC) Project ID and Selection Proj. Initiation & Planning Analysis Logical Design Physical Design Implementation Maintenance Project Initiating

8 Project Planning The process which focuses on defining clear, discrete activities and the work needed to complete each activity within a single project –Scope and Feasibility: understand and describe project scope, alternatives, and feasibility What problem is addressed What results are to be achieved Measures of success Completion criteria

9 Project Planning (cont’d) –Divide the project into manageable tasks Work breakdown structure –Estimate resources and create a resource plan –Develop a preliminary schedule Utilize Gantt and PERT charts –Develop a communication plan Outline communication processes among customers, team members and management –Determine project standards and procedures Specify how deliverables are tested and produced

10 Project Planning (cont’d) –Identify and assess risk Identify sources of risk Estimate consequences of risk –Create a preliminary budget –Develop a statement of work Describe what the project will deliver and duration –Set a Baseline Project Plan Estimate of project’s tasks and resources

11 Systems Development Life Cycle (SDLC) Project ID and Selection Proj. Initiation & Planning Analysis Logical Design Physical Design Implementation Maintenance Project Planning

12 Project Execution The process that puts all planned activities into action –Execute Baseline Project Plan Acquire and assign resources Train new team members Keep project on schedule –Monitor project progress Adjust resources, budget and/or activities

13 Project Execution (cont’d) –Manage changes to Baseline Project Plan Slipped completion dates Changes in personnel New activities Bungled activities –Maintain project workbook –Communicate project status

14 Systems Development Life Cycle (SDLC) Project ID and Selection Proj. Initiation & Planning Analysis Logical Design Physical Design Implementation Maintenance Project Execution

15 Project Close Down The process that focuses on bringing the project to an end –Termination Types of termination –Natural (requirements have been met) or Unnatural (project stopped) Documentation Personnel Appraisal

16 Project Close Down (cont’d) –Conduct post-project reviews Determine strengths and weaknesses of: –Project deliverables –Project management process –Development process –Close customer contract

17 Why Do Projects Fail ? Only 25% have –well-defined and consistently practiced project management processes –formal estimating methods –created manageable tasks (say <40 hours) with clear deliverables and due dates at least every 2 weeks Most project managers spend 80% of their time in execution instead of in project start-up, risk assessment, etc.

18 From the projects that failed 23% lack of project plan 22% inadequate definition of scope 14% lack of communication with users 11% lack of personnel with right skills 8% lack of communication in the team 8% inaccurate estimation

19 Representing and Scheduling Project Plans Gantt Charts –Show when a task should begin and end –Do not typically show how tasks must be ordered (precedence – successor tasks) PERT (Networks Diagram) Charts –Project Evaluation and Review Technique –A graphic networking technique that shows ordering of activities by connecting a task to its predecessor and successor tasks 3.19

20 Microsoft Project 2002 Task Name, Duration, S/F Times Primitive tasks Summary tasks

21 Microsoft Project 2002 Gantt Chart Range of a Summary task (phase) A non-critical task Critical task

22 Gantt Chart A simple horizontal bar chart that depicts project tasks against a calendar Two basic scheduling approaches: –Forward scheduling establishes a project start-date and then schedules forward from that date –Reverse scheduling establishes a project deadline and then schedules backward from that date

23 Microsoft Project 2002 PERT (Networks Diagram) Chart

24 Critical Path Critical path (CP) - it is a sequence of dependent (projects) tasks that have the largest sum of estimated duration (i.e., the longest path). It means: Any delay in any task on the CP will cause the delay for the whole project!!

25 An Example for Critical Path Consider a project with 11 tasks A B CD E F G H I J K 3 2 44 2 1 3 3 6 1 3 Which one is the critical path?

26 Gantt Chart from MS Project 2002 Can you tell which is the Critical Path?

27 The Identified Critical Path CP: A - C - H - K (total duration = 13 days )

28 What if Task # 4 is Delayed? Task # 4 is not on the critical path It contains slack time that provides some flexibility in scheduling

29 PERT (Networks Diagram) Vs. Gantt PERT is usually recommended for larger projects with high intertask dependency Gantt is recommended for simple projects or parts of large projects PERT and Gantt charts can be used in a complementary manner to support Project Management


Download ppt "BIS 360 – Lecture Two Ch. 3: Managing the IS Project."

Similar presentations


Ads by Google