Wednesday, April 22, 2009

An Old Question Revisited: How do you manage cost?

I was asked recently in a way that begged for an 'elevator speech' reply: "How do you manage cost?" My goodness! How much time do I have to reply? Isn't that question even older than project management itself? Is there any more to be said?

The best way to answer is to have a conversation, because the response is all tied up in values: is cost the dominant leg in the cost-schedule-scope-quality trade space? Or, is the proposition to always manage to a 'best-value' formulation? If value is what we are willing to pay for, then presumably best-value is also lowest-buck for what we get, but it may not be the lowest cost solution for the minimum requirements. So, we need to get the value thing decided straight away.

The mistake most made is to manage cost like it is an input, rather than a result. Managing at the input means watching the cash flow in comparison to the budget plan for cash consumption. This will provide comfort to the CFO, but it does little for the other stakeholders. The cash flow could be right on plan, cash consumed exactly as planned, and yet the project could be churning pointlessly and producing nothing. There is no value proposition at the input, so continuing to focus on the input side of the project process is strictly a CFO task.

Value is produced at the output. By now, everyone should know this. To manage cost is to manage three variables: budgeted cash flow at the input, actual cost in the process, and value of the actual outcomes.

> The budget is managed with the requirements process and the estimating skills of the team. Each of these, the requirements and estimates, are independent sources of error, and then there are co-variances between them that stretch the errors.

> The actual cost is managed by attention to effective practices, efficient procedures, and look-ahead risk management. Effectiveness is a measure of impact, efficiency is a measure of effort to produce impact, and risk management is foreseeing problems in time to reduce their impact
> Value is managed by insisting on an outcome that meets the quality standards of the stakeholders, but does not overreach on attributes that aren't valuable, to wit: better is the enemy of good!

If you are into an earned value management mind-set, then you recognize the EVM concepts in the foregoing:
> the budgeted cost of the work scheduled, aka BCWS, aka the Budget or Planned Value [PV],
> the actual cost of the work performed, aka ACWP, aka Actual Cost [AC], and
> the budgeted cost of the work performed, aka BCWP, aka Earned value [EV].

There are several ratios and other formulas that you can make out of these four parameters to explain history and forecast the future, but the one that is missing from all the EVM systems is AC/PV. This is the infamous input view we spoke of before. It carries no value; it only measures adherence to a spending plan.

By the way, forecasts are the weakest link! Does history ever repeat? Milton Friedman, distinguished economist, opined: "if you are going to predict, then predict often!" Meaning: hey, things change.

It's a lucky project manager that actually gets to control the labor AC to only that which is needed to produce the EV. This is another of those conversations we need to have. How many times have people been placed on projects because they would otherwise be on overhead and vulnerable to release? How many times have people been retained on projects, the so-called marching army, because PM's have been told they can't get them back if they release them? Smart management anticipates labor redundancies, but also labor losses that might impact the EV: vacation, sick leave, other duties as assigned!

It's a lucky project manager that actually controls the overhead expenses of their project. In point of fact, many projects are encumbered with liquidating enterprise expenses disproportionately to use. It's part of the game, so smart cost managers anticipate the impact of changing overhead positions.

Now the challenge remains to get this all into 30 seconds so that it will sound good on the elevator!

Are you networked on LinkedIn? If so, share this article with your network by clicking on the link.

Saturday, April 18, 2009

Quality thinker Fredrick Taylor is a lean machine

The ideas of F.W. Taylor


How many project managers are still laboring with the aftermath of Fredrick Winslow Taylor, more popularly known as F.W. Taylor? You might ask: Who was Taylor? F.W. Taylor was one of the first to study business systematically. He brought 'Taylorism" into the business culture in the years leading up to World War I. By 1915, his ideas were considered quite advanced, and they had significant impact well into the mid-20th century.

Taylor was a mechanical engineer who worked early-on in a metal products factory. Appalled at the seemingly disorganized and informal management of the time, and equally distressed by the costly throughput of poorly motivated workers laboring at inefficient processes , Taylor set about to invent "scientific management", a revolutionary movement that proposed the reduction of waste through the careful study of work.

Taylor came up with the original 'time-and-motion' studies, perhaps one of the first attacks on non-value work. Peter Drucker, a management guru par excellence who coined the term 'knowledge worker', has ranked Taylor, along with Darwin and Freud, as one of the seminal thinkers of modern times. ["Frederick Taylor, Early Century Management Consultant", The Wall Street Journal Bookshelf, June 13, 1997 pg. A1].

The essence of Taylorism is an antithesis to agile principles but nonetheless instructive. Counter to what we know today, Taylor believed that workers are not capable of understanding the underlying principles and science of their work; they need to be instructed step-by-step what to do and how to do it; and nothing is left to chance or decision. Rigid enforcement is required.

However, Taylor was close to the mark with his doctrine about value-adding work. According to Taylor, managers must accept that they have responsibilities to design efficient and effective process and procedures. Waste must be eliminated! Every action requires definition and a means to measure results.

Taylor was not well like by workers and it's not hard to see why. But Taylor's ideas and practices brought great efficiencies and profitability while providing customers with products of predictability of quality. Taylor most important legacy is perhaps his ideas of scientific management and the importance of process definition and process management as a means to control product and productivity.

I like what Steve McConnell says about quality and the software relationship. Building off Taylor's ideas of 'do it once right', though he does not mention Mr. Taylor, McConnell, author of the respected book "Code Complete" states the " general principle of software quality is .. that improving quality reduces development costs .... the best way to improve productivity is to reduce the time reworking..."

Kent Beck, writing in his book "Extreme Programming Explained - Second Edition" has a pretty strong idea about the legacy of Taylorism and its lingering effects on the knowledge industry. He says of Taylor that he brought a social structure we continue to unconsciously apply, and warns against the message that Taylorism implies: workers are interchangeable; workers only work hard enough to not be noticed; quality is an external responsibility
A project management tip
Fredrick Taylor was the first to study and quantify non-value work and put emphasis on eliminating wasteful and time consuming processes, procedures, and environmental impediments.

Are you networked on LinkedIn? If so, share this article with your network by clicking on the link.