Chapter 3 - Managing the IS Project (Hoffer textbook) – The role of systems analyst as project manager. Focus on these sections in chapter 3: Pine Valley Furniture Managing the Information Systems Project (most of the chapter is in this section) The _____________________ is responsible for i________, p________, e________, and c________ down a project. The focus of project management is to meet __________________ within ____________ and __________ constraints. Project = A planned undertaking of _____________________ to reach an objective that has a beginning and an end. A _____________ is an end product produced by an activity. Companies often have a standard form for requesting systems development, such as a _________ ________ _________ (SSR). To determine if a project makes sense from an ___________ and operational standpoint, a _______________ study is done before the project work begins. IS projects are usually undertaken to (1) take _____________ of a business ___________ or (2) to __________ business problems. Project Management 1. 2. 3. 4. Project Manager’s Skills – Match the activity heading on the left with the skill set on the right. Leadership Problem solving, goal setting, smoothing out differences Liaison between stakeholders (users, management, etc.), communicating expectations, assigning tasks and Management monitoring progress. Interpreting requests and specifications. Serving as Customer relations point of contact. Conducting peer evaluations, resolving conflict and Technical facilitating communication within the project team. Sequencing tasks, assigning resources to activities, and Conflict management monitoring outcomes. Monitoring environment, identifying and assessing Team management opportunities and problems. Interpreting requests and specifications, assessing Risk and change management alternatives, working with others to design solutions. Project Initiation o Establish the project ___________. o Establish a relationship with the ______________ because understanding and strong partnership help ensure the success of the project. o Establish the project ________________ plan to organize the initiation team while the ___________ of the project is __________________. o Establish management _______________ that support team communication, specify reporting procedures, specify assignments and roles, describe how changes in the project will be handled, and how project funding will be handled. o Establish a project __________-- a repository of all project documents and deliverables. This can be an online or hardcopy form. o Develop the project _____________ -- a concise document for the customer describing the project. (FYI, this has also been referred to as the “statement of work” in previous editions of the textbook. I will sometimes call it that in class and in my notes.) Planning the project -- The tasks of project planning listed below become the “Baseline Project Plan” document. o Describe project __________, alternatives and the _______________ of the project. ______________ looks at several factors, including cost/benfit (economic), technical, operational, etc. (See chapter. 5). o Divide the project into _________________________. o Estimate _________________ needed for the project (people, time, software, hardware, …) o Develop a preliminary _________________. Assign time estimates. ____________________ results in a diagram of activity sequences and associated time estimates. A _________ chart is useful for showing the project timeline. This results in the project __________________ time being set. o Develop a _____________________ plan. See the example matrix. o Set project _______________________ and procedures. How will deliverables be produced. How changes to the project plan will be handled. o Identify project ______________. Things such as new technology and user resistance can affect the viability of a project. o Create a project ______________. What are the estimated expenses? o #9 and #10. Combine these two from the textbook into a single document: _____________ ____________ ____________ Report (BPPR) Execute the project – Manage and monitor. Close down the project. o Post-project _________. What went well? What didn’t? What should change in future projects? o Close the customer __________. Ensure the deliverables of the project have been met. Project scheduling (NOTE: Some of the terms listed below are not in the textbook.) o A _________________ shows a timeline of project activities. It can depict summary activities as well as sub-activities. o A ________________ shows the interdependence of some activities. Some activities must be completed before other start. This diagram is used to identify the _________________ for which any increase in activity time will delay the completion of the project. PERT = _______________________________ Technique CPM = ________________________ Method ____________ or task = Something that must be accomplished in order to complete the project. PERT used 3 times estimates for each activity: optimistic, most likely, and pessimistic OT = Optimistic time (O for “optimistic” in the textbook) MLT = Most likely time (R for “realistic” in the textbook) PT = Pessimistic time (P for “pessimistic” in the textbook) ECT = The expected completion time for an activity. The textbook refers to this as ____ (expected time). ECT = (OT + (4 * MLT) + PT) / 6 Path = a ___________of activities CPM stressed the importance of the critical path in completing a project on time. Why? critical path: The ________ path in the PERT/CPM diagram is the ________ possible project completion time. A delay in the critical path will delay __________________of the project. Calculating slack time earliest start (ES) = The largest (latest) EF time of any immediate predecessor activity. earliest finish (EF) = ES + activity time latest finish (LF) = The smallest (earliest) of the LS times of any immediate successor activity. latest start (LS) = LF - activity time slack time: The amount of time an activity can be delayed without delaying a subsequent activity. Slack = LS - ES or LF - EF Estimating completion time variability Estimate for project completion time – The project ECT is the sum of the ECTs of the activities in the critical path. However, the project expected completion time is the midpoint in a range of possible project completion times. Based on the normal distribution curve, there’s a 50% probability the project will take longer and a 50% probability the project will be shorter. Calculate the project’s standard deviation to estimate a completion time with an 84% or 98% probability or that time or less. activity standard deviation: (PT-OT)/6 activity variance: (activity standard deviation)2 project variance: sum of activity variances project standard deviation: square root of project variance Project ECT + project standard deviation = time estimate with 84% probability ... Project ECT + 2 * project standard deviation = time est. with 98% probability...