PROJECT MANAGEMENT - CHAPTER FOUR ➢Needs of the client are secondary and are
What is a project? responded to slowly
MATRIX PROJECT • A series of related jobs, usually directed toward some major output and requiring a significant • A blend of pure and functional project structures – period of time to perform. people from different functional areas work on the project, possibly only part-time. What is project management? • Advantages • Planning, directing, and controlling resources ➢ A team member can work on several projects (people, equipment, material, etc.) to meet the ➢ Technical expertise maintained in functional technical, cost, and time constraints of the project. area Why is project management important? ➢ Functional area is “home” after project completed • At the highest levels of an organization, ➢ Critical mass of specialized knowledge management often involves juggling a portfolio of • Disadvantages projects. ➢ Aspects of the project that are not directly TYPES OF DEVELOPMENT PROJECTS related to the functional area get short- changed ➢ Motivation of team members is often weak ➢ Needs of the client are secondary and are responded to slowly
DEFINING THE PROJECT
Statement of Work - A written description of the objectives
to be achieved Task - A further subdivision of a project – usually shorter than several months and performed by a single group or organization Work Package - A group of activities combined to be assignable to a single organizational unit PROJECT STRUCTURE Project Milestone - Specific events in the life of the project PURE PROJECT Work Breakdown Structure - Defines the hierarchy of • A self-contained team works full-time on the project tasks, subtasks, and work packages project. Activities - Pieces of work that consume time • Advantages ➢ The project manager has full authority ➢ Team members report to one boss WORK BREAKDOWN STRUCTURE EXAMPLE ➢ Shortened communication lines ➢ Team pride, motivation, and commitment are high • Disadvantages ➢ Duplication of resources ➢ Organizational goals and policies are ignored ➢ Lack of technology transfer ➢ Team members have no functional area "home" FUNCTIONAL PROJECT WORK BREAKDOWN STRUCTURE – LARGE OPTICAL • Responsibility for the project lies within one SCANNER DESIGN functional area of the firm. Employees from that area work on the project, usually only part-time. • Advantages ➢ A team member can work on several projects ➢ Technical expertise maintained in functional area ➢ Functional area is “home” after project completed ➢ Critical mass of specialized knowledge • Disadvantages ➢ Aspects of the project that are not directly related to the functional area get short- changed ➢ Motivation of team members is often weak NETWORK-PLANNING MODELS THE BETA DISTRIBUTION • A project is made up of a sequence of activities • is a continuous probability distribution that is that form a network representing a project. defined on the interval [0, 1]. • The path taking longest time through this network • It is often used to model random variables that of activities is called the “critical path.” represent proportions or probabilities, especially • The critical path provides a wide range of when the outcomes are bounded by a fixed scheduling information useful in managing a interval. project. • The probability density function (PDF) of the Beta • Critical path method (CPM) helps to identify the distribution is defined as follows: critical path(s) in the project networks • f(x; α, β) = (x^(α-1) * (1-x)^(β-1)) / B(α, β) CRITICAL PATH METHOD (CPM) Where: ❖ x is the random variable that takes values • Identify each activity to be done and estimate how between 0 and 1. long it will take. ❖ α and β are shape parameters, which • Determine the required sequence and construct a determine the shape of the distribution. network diagram. ❖ B(α, β) is the beta function, a • Determine the critical path. normalization constant that ensures the • Determine the early start/finish and late start/finish total area under the curve equals 1. schedule. Example 4.1 – Identify Activities and Construct Network KEY CHARACTERISTICS OF THE BETA DISTRIBUTION: 1. Support: The Beta distribution is defined on the interval [0, 1], which makes it suitable for modeling probabilities, proportions, and other quantities that are bounded between 0 and 1. 2. Shape Parameters: The two shape parameters, α and β, determine the shape of the distribution. When α = β = 1, the Beta distribution is a uniform distribution, meaning all values between 0 and 1 are equally likely. Varying α and β can make the distribution more skewed or peaked. 3. Symmetry: The Beta distribution is symmetric if α Determine Early Start/Early Finish and Late Start/Late = β, which means that the distribution is centered Finish Schedule around 0.5. 4. Asymmetric: When α and β have different values, the distribution becomes asymmetric, with the mode (peak) shifting toward the parameter with the higher value. 5. Mean and Variance: The mean (μ) and variance (σ^2) of the Beta distribution are calculated as follows: μ = α / (α + β) σ^2 = (α * β) / ((α + β)^2 * (α + β + 1)) CPM WITH ACTIVITY TIME ESTIMATES 6. Applications: The Beta distribution is widely used • When activity times vary, a single time estimate in various fields, including Bayesian statistics, may not be reliable. finance, quality control, and modeling probabilities • Instead, estimate three values of success and failure. ➢ Minimum ➢ Maximum The Beta Distribution ➢ Most likely • In Bayesian statistics, the Beta distribution is often • This allows calculation of a probability estimate of used as a conjugate prior for modeling the completion time. probability of success in binomial or Bernoulli trials. • This is the distinguishing characteristic of the This means that when updated with observed data, PERT method. the posterior distribution remains a Beta PERT Method Calculations distribution, which simplifies the Bayesian inference process. • Overall, the Beta distribution is a versatile tool in probability and statistics for modeling random variables that are constrained to a specific range, particularly when dealing with proportions or probabilities. Example 4.2 - Three Time Estimates • It is often referred to as “crashing” the project to reduce overall duration. PROJECT CRASHING • Prepare a CPM-type network diagram. • Determine the cost per unit of time to expedite each activity. • Compute the critical path. • Shorten the critical path at the point where costs are lowest. • Plot project, indirect, and total cost curves to find the minimum-cost schedule. Example 4.2 - Network with Time Estimates Example 4.3 – Project Crashing
Determine Early Start/Early Finish and Late Start/Late
Finish Schedule Example 4.3 – Project Crashing
Example 4.2 – Three Time Estimates
Probability of finishing in 35 weeks (or less) MANAGING RESOURCES • In addition to scheduling tasks, resources must also be assigned to specific tasks. • Software can be used to spot over-allocation. ➢ Planned use exceeds available supply • When resources are over-allocated, either more resources are required or rescheduling is necessary. ➢ Taking advantage of task slack can free Example 4.2 – Three Time Estimates resources Probability of finishing in 35 weeks (or less) is about 19% PROJECT CONTROL CHARTS • Charts provide an easily understood visual presentation. • Software can be used to create the charts. • Gantt charts show, in a graphic manner, the amount of time involved and the sequence of activities. Often referred to as a bar chart. PROJECT REPORT SAMPLES
TIME-COST MODELS AND PROJECT CRASHING
• A time-cost model extends the CPM model to consider the trade-off between time required to complete an activity and total project cost. ➢ Considers direct activity costs, indirect costs of project, and activity completion times BCWS = $18K + $10K + $16K + $6K = $50K EARNED VALUE MANAGEMENT (EVM) • A technique for measuring project progress in an Example 4.4 – Budgeted Cost of Work Performed objective manner (BCWP) • Has the ability to combine measurements of scope, Activity A – 100% of $18K = $18K schedule, and cost in a project Activity B – 80% of $10K = $8K • Provides a method for evaluating the relative Activity C – 70% of $20K = $14K success of a project at a point in time Activity D – 0% of $40K = $0K BCWP = $18K + $8K + $14K + $0K = $40K EARNED VALUE MANAGEMENT – ESSENTIAL FEATURES Example 4.4 – Performance Measures • A project plan that identifies the activities to be accomplished • A valuation of each activity work • Predefined earning or costing rules to quantify the accomplishment of work
EARNED VALUE MANAGEMENT CHARTS
Project Management: Information Systems
• Check out the website of the Project Management Institute (www.pmi.org). • Two of the leading companies are Microsoft, with Microsoft Project, and Primavera, with Primavera Project Planner. • The Microsoft Project program comes with an PROJECT TRACKING WITHOUT EVM excellent online tutorial, which is one reason for its • A simple comparison of just costs versus budget overwhelming popularity with project managers does not tell the whole story. tracking midsized projects. • For managing very large projects or programs PROJECT TRACKING WITH EVM having several projects, Primavera Project Planner • With predefined methods of quantifying the is often the choice. Primavera was the first major quantity of work accomplished, EVM provides vendor of this type of software and has possibly the much more information. most sophisticated capability. • With predefined methods of quantifying the quantity of work accomplished, EVM provides Other Capabilities of the Software much more information. • In addition to scheduling tasks, a major capability • A combined view gives an overview of project of all these software packages is assigning performance in terms of the original plan. resources to competing tasks and projects. • For example, the systems can schedule back labor Example 4.4 – Earned Value Management and equipment for a project. • Mid- to high-level project management information systems (PMIS) software can also resolve over- allocations through a “leveling” feature. Several rules of thumb can be used such as: • You can specify that low-priority tasks should be delayed until higher-priority ones are complete • Or that the project should end before or after the original deadline, etc.
Example 4.4 – Budgeted Cost of Work Scheduled
(BCWS) Activity A – 100% of $18K = $18K Activity B – 100% of $10K = $10K Activity C – 80% of $20K = $16K Activity D – 15% of $40K = $6K