Software Product Management – Staffing Ratios

Product Management is often an understaffed, overworked function. 

 

Aix-en-Provence, Mascaron

Yet, the impact that this organization has on development is huge.  The best analogy is a lever.  One Product Manager can effectively move 10 or more engineers and focus them on the winning requirement.  Done properly, it is amazing!  Done poorly it is a disaster.

We recently performed a benchmarking study that included data from the following companies:

  • Apple
  • Ariba
  • Adobe
  • Cisco
  • IBM
  • HP
  • NetApp

The results we found were that most organizations had at a minimum 10 developers per Product Manager, and on the other end, had a maximum of 20 developers per Product Manager.  Outside this range was cause for concern.  Below is a chart that summarizes the data where 3 of those surveyed responded with a point estimate, and 3 gave ranges for the data.

 

image

 

Here are some verbatim quotes:

Please qualify this as an educated guess based on the large company / large teams I’ve worked with: Engineering (including scientists)/Product marketing = ~14. My sense is that the number is lower for smaller teams, e.g. an engineering team of 10 would have ~1 product marketing person. I hope this is helpful.

If we’re talking specifically about (all) engineering to just product marketing , I would estimate something like 10-20 to 1.   I think the numbers can vary quite a bit depending on size of company, number/complexity of products, how much is outsourced.

At my former company, which is a SaaS shop, we had 1 product manager per major product line. For my org, which was about 170 in size we had 7 product managers.

This organization, which built an enterprise app suites, we had it a little better with 120 engineers and 6 product managers.

My take on this is that product marketing heads are proportional to product counts and not engineering heads. Product (ui, requirements etc) and project (schedule) management combined tends to run at a ratio of 1:5 against engineering total, 1 product/project manager per 5 engineers (dev or qa). This ratio may go from 1:5 to 1:20 depending on count and complexity of products, i.e. the lower the count the less product/project management, or the more complex the higher. I’ve tended to see closer to 1:5.

We don’t have that measurement at our company, in fact, we do not have my analog in Marketing (Process Management) so I would not even know who to ask. However, I do know that in the Operating Systems groups the ratio is too low. We hear complaints all the time, and we see the results in churn.

It depends on many factors: complexity of product line, newness of product line, and function (product marketing, product management), and roles (on team, independent, inbound versus outbound), etc. However, the range I have seen is rarely outside 10 – 20:1.

American Idol and Crowdsourcing

When we think of crowdsourcing we often blur together the concept of outsourcing with low cost.  In many senses it is not that different from talent shows such as London07 077American Idol.  At its heart it is a way in which the broadcast networks can get very low cost content generated by users – here contestants who will do what they can to capture that bit of exposure to allow them to be the next Justin Timberlake.  When viewed under this lens, American Idol is just another form of crowdsourcing which has been in existence for many decades.  So what is different now with crowdsourcing and how it can be applied to product creation?

When it comes to product creation, one of the biggest differences is that:  it is not necessarily lower cost, nor is it done in a vacuum.  In the research we have done, we have discovered that the savings can be had, but not in all instances.  For example in Cisco’s I-Prize, Guido the project’s CTO claims in the Harvard Business Review, that if you want to save money, this is not the way to go.  Other ways are less expensive.  However, there are some ways that are definitely lower cost such as using outsourced workers and remote development.  These would not be called crowdsourced mechanisms, but they achieve similar goals in saving costs.

On the other hand, it is indisputable that some of the most famous projects might have a demonstrated payback.  For example, the work done by Netflix and their recommendation contest.  The CEO Reed Hastings said that there was definitely a cost savings in tapping the great research talent outside the organization.  In addition, Innocentive has demonstrated successes in outsourcing innovation.  The incredible progress offered by the open source community and the creation of the now industry standard Linux operating system and associated ecosystem is undeniably recognized as a savings in cost.

So what are the common threads that tie together the success of I-Prize and Open Source (and the successful Cisco I-Prize teams)?  It is that there was collaboration.  In all cases the winning efforts were team efforts.  For example, in the Cisco case, 70% of the top 40 ideas were created by teams.  The Linux effort is entirely a team effort.  The difference is the social web.  So, when considering how best to leverage the notion of crowdsourcing think about how you can encourage team behavior.

Lean Brand Paradigm

William Kentridge's Image from SFMOMA Exhibit

The new economy has put a fresh lens on how we fundamentally view our business models.  There is no longer lots of margin for error – we now live in an environment of tremendous pressure.  Pressure on operation margins, pressure on innovation, pressure on sales growth, and pressure on all expense items – pressure on every aspect of our business.  What can we do?  Where should we turn?

It is time to reexamine our basic assumptions and see if we can make radical transformations in how we convert concepts to cash.  Let’s see how this can work.

First, create timeline line of how you convert an idea to revenue.  Where are the touch points, where are the steps where value is added?  What part of the process can be sourced externally – for lower cost or greater innovation?  Many companies do it all – so no parts of the concept to cash is done externally.  In the former years, all meant everything in a vertically integrated organization.  However, many organizations now outsource some of this process, typically in the generation of the product itself such as – manufacturing or coding. 

But is this sufficient?

It may be for some organizations with the luxury of highly differentiated products and gross margins in the 50% range.  However, for most organizations there is a huge opportunity to improve their lot by increasing the range of outsourcing elements – and having this chain of outsourcing elements linked together.  For example, product definition and industrial design are kept internal.  However, product engineering, manufacturing engineering, production, distribution and warehousing are all outsourced by one or more firms.  Then, at the end of the process of concept to cash, the sales and customer service are kept internal.  This is shown in the diagram below in the “New Brand Paradigm” graphic element.

 

Traditional versus New Brand Paradigm showing percentage of work done externally

 

Customer input, at the left hand side of the diagram is critical.  Sales at the right hand side is also critical.  So how much between those handoff points must be done internally?  The new lean brand paradigm outsources, using integrated partners, as much as possible.  The result of doing this can be to take as much as 10% reduction in overhead, 5% improvement in cost of goods sold, and by using some related strategies to leverage distribution to other geographies, 5% increase in sales.  The net is an improvement in operating profit (OP) by as 15% as a percentage of sales without accounting for the lift in revenues.  This is huge as it turns a business with an OP in the 5% range to something north of 20%.

The company focuses on customers and the DNA of their brand – and leaves the rest to others who can do a better job for less.

Social Networking and the Social Web

IMG_2824

We all would like to leverage the power of the user community in innovation, speed, and customer satisfaction, but what really works?  We have examined the leading case studies and researchers and have found lots of heat, but little light.  Why? 

  1. Organizations don’t know how to manage the effort in the context of strategy – it is a “one off” effort
  2. They are under resourced & expectations for quick payback are set too high
  3. Functional silos prevent the diffusion of great ideas back to the domains of need

So what have we found to ensure success?

First, pay to play.  Either this will be a resourced activity with a “Plan for Success” or it will be doomed to failure.  You will need to commit to a vibrant community – and this means more than 100 users and a site host that keeps the community coming back.

Second, the users must win.  Address this issue first.  Why do communities grow and others die – those that survive, survive because they address users’ needs.

Third, leverage providers.  There are some technology solution providers that can assist with implementation once a concept is defined.  In the innovation area there are:

  • Brightidea
  • Innocentive
  • Imaginatik

In the community area, there are a number of solution providers – within and outside the firewall.

  • Communispace
  • KickApps
  • Mzinga
  • Ning

Stop measuring results

 

3 steps to implementing Predictive Metrics and achieving better results.

How you noticed how most companies have huge dash-boards and spreadsheets containing dozens of metrics?  But to what end?    Does anyone really look at these metrics, and if they do, does anyone know what they should be doing differently?

Companies are measuring the wrong things, and end up producing the wrong results.   So, if you want to improve your results, we suggest you stop measuring them.

It sounds crazy, but there is a better way.   If you wanted to lose weight, would you just weigh yourself on a daily or weekly basis hoping that would produce the result you desired?  Of course not.  To optimize your success with weight loss, you would measure on a daily basis, a few vital parameters  – food intake and exercise – and over time you’d expect to see the results on the scales.  Through these few key measurements, you could predict success or failure the next time you stepped on the scale.

How does this apply to improving results in your business?  Companies are producing the wrong results, because they’re measuring the wrong things.  If you want to ensure long–term success you should be using short-term predictive metrics to quickly inform you if you’re on the right path.  At the heart of achieving strategic goals is a nimble organization that can adapt to produce the desired results.  When we use the words “nimble” and “adapt”, what we really mean is an organization’s ability to change.

The best use of predictive metrics is to manage change by measuring behavior.  It informs you whether or not the day to day behavior of the people you are counting on to deliver long term success, are doing the right things today.  That’s why it’s critical to not just measure the results, but measure those things that predict the results.

In this blog, we’ll tell you how to identify the right predictive metrics, how to track and manage the metrics to ensure the organization is on track, and then how to course correct when a program comes off the rails.

1. Alignment to corporate goals

Predictive metrics are only useful if they have a direct line of site to corporate goals.  The whole purpose is to ensure that the organization is doing the right things today to ensure long-term success.  Below is an example of how a start-up software company used predictive metrics to ensure the successful implementation of the use of funds from it’s A Round funding:

To ensure that the company will be successful in meetings its commitments to their investors, the measurement of these four predictive metrics, gives them the best chance to manage to a successful outcome.

2. Set and manage targets

Predictive metrics should always be defined and have targets.  One of the best methodologies for setting targets with little other information is through the application of half-life principles.  Created by Art Schneiderman (VP, Quality for Analog Devices) in the 1980s, this methodology allows organizations to estimate how long it will take to improve a specific process or initiative by fifty percent.  The estimation is based on technology and organizational complexity, and is grounded in the analysis of over 100 process improvement initiatives.

Half Life Methodology to predict rate of change

Within your organization, you can predict based on these two parameters, if you set the right targets, and then can proactively manage to the desired results.

3. Managing course correction

Inevitably, organizations will deal with circumstances where programs or initiatives are off track.  The opportunity is to get teams re-focused and back on track as quickly as possible.  The best class practice for managing course correction is the Out of Bounds review.  Boundary conditions set early in the project, and when those boundaries are crossed, any one on the team can trigger an Out of Bounds review.  In the example below, it can be seen that the criteria is clear (quantified).  When a boundary is crossed, the team makes a recommendation for remedy, and can quickly obtain approval.  This best in class process ensures that teams are not swirling for days or weeks, thus minimizing the risk of accomplishing the desired results.

Predictive metrics are a powerful tool to ensure that companies achieve their desired results.  It allows you a direct line of site to the corporate goals, targets to ensure you’re on-track, and a course correction tools to get back on track when programs come off the rails.

For more information in predictive metrics and other best practices, visit our website:  www.tcgen.com

Why Benchmarking Often Fails to Deliver Results

Like many things in life, benchmarking often fails just when you need it most.  In order to motivate organizations to improve, external yardsticks are often used to motivate action.  In many cases, this is framed by a point example.  For example, “…if HP can move from a computer company to a higher margin services company why can’t we?” might be a battle cry from one GM of a company’s professional services organization. 

Well, these battle cries may be desperately needed by the organization, but they fall on deaf ears.  Why?  Because they are deemed as not relevant.  They are written off because the management team claims your comparisons are not relevant because the benchmark targets are smaller, larger, older, younger, higher margin, lower margin, manufacturing vs., software, goods vs., services – you fill in the blank. {Company X} is not like you because they are {blank}.

So then the backlash is to only measure your competitors.  But if you constrain your field of benchmarks to your competitors, how are you going to move ahead?  In most cases you can’t.  You need data from outside your direct competitors so you can implement ideas that have never been considered.

And finally, if that is not enough, why even bother to benchmark if you don’t plan on implementing?  The benchmarking is the easy part – but it does not improve your competitive position alone.  You have to do something with it.

On one hand, the benchmarks are rejected because they are not relevant, but on the other if you benchmark your competitors you may get a conciliation prize at best.  So what can be done to be successful?  There are three ingredients:  Compare with smarts, Borrow with creativity, and Implement with Passion.

Benchmarks [compare with smarts]:  Usually quantitative measurements of an important competitive parameter such as gross margin, time to market, net promoter score.  To get good benchmarks, you need “Data + Experience”.  You need experienced experts (internal or external) to interpret the data.  The best example is time to market.  Does the clock start when the concept is defined, or when you have a firm schedule?  If you measure it one way, and your benchmark partner measures it another way, how do you normalize or compare?  Hint:  it is not by averaging!

Best Practices [borrow with creativity]:  Usually qualitative, narrative descriptions of processes that explain why the benchmarks are, in fact, targets to shoot for.  These best practices are the heart of benchmarking in that the numerical benchmarks set the target and motivate the organization, it is the best practices that separate the winners from losers.

Implementation Initiatives [implement with passion]:  All the best benchmarking and best practices lead nowhere if they are not implemented.  The secret here is that you will need motivation, a path, and resources.  Really it is no secret, but many organizations would have you believe so.  After they benchmark, they send out the emails and wait for the shift in behavior that never comes.

Benchmarks and Best Practices are only 5% of the work.  The real heavy lifting is the 95% of the effort which is in adapting the best practices, changing behavior, and then ensuring that the desired result is achieved.  We believe that you can manage change by measuring behavior and with benchmarking and best practices you have the very best tools to deliver valuable and lasting change to the organization because you have the methods and predictive metrics in hand.

The next time you think about benchmarking – think first… are you ready to invest in the resources to get the job done?  If not, save your energy for other projects and wait for the time when you can step up to the challenge.  If so, Compare with smarts, Borrow with creativity, and Implement with Passion.

Why Retrospectives are a Waste of Time

Retrospectives, also known as post mortems or project histories are commonly performed after the conclusion of a release.  Typically, they involve a subset of the team with a project manager or process manager facilitating a gripe session.  These meetings start with a token effort to brainstorm what went well (to placate the team members) and then finish with a longer session where the losses are written on a flip chart.  In the more enlightened companies, there is an effort to suggest some solutions to the bigger losses not to be repeated again (ever).  Again, in the more forward thinking companies, these flip charts are written up in Microsoft Word document and sent to the team with a cc to some managers.  The team members & managers get the email and either file them or delete them.  And life goes on.  Does this sound typical?

Retrospectives performed at this level are less beneficial than a celebration dinner.  Setting aside the cost, a celebration dinner would have made a bigger impact as a way to both praise efforts and provide a needed catharsis.  So why not just have a celebration dinner, and skip the retrospective?  I’d recommend doing that unless you construct a way to get lasting value and make a difference in the next development effort.

In the example in the first paragraph, there were no facts collected, nor data for that matter let alone any quantified information.  The output was not widely communicated outside the team, and follow up actions were not completed.

There is a better way.

First, preparation is key for a winning retrospective.  The most important goal in most programs is time to market, a winning feature set, and quality.  We’ve found that collecting the events that impacted the project using a timeline technique to be the best method to quantitatively preserve the planned (and unplanned) events that impacted quality, features or schedule.  Besides a simple event timeline, there are additional metrics that can be captured such as find versus fix rate for software defects, cargo dropped as a function of time, and person level over time (by function). 

If these artifacts are brought to the retrospective meeting, the quality of the output is dramatically improved.  Furthermore if the unplanned events are highlighted for magnitude of impact, and then a root cause analysis is performed on the biggest events, you will now be driving conclusions from data.  And then if you take those biggest root causes and derive steps to eliminate them from reoccurrence the team has really completed a service to the product creation organization – a deliverable that can provide an impact, depending… …depending on if it is communicated!

Key to making an impact is the second step, which is to get this information into the right hands.  More effort should be invested in communication the results, and remediation than in the retrospective itself.  Much more.  For example, these should be kept in a repository so they can be used to look at trends and provide evidence of improvement over time. 

The results of the retrospective, and the resulting recommendations should be discussed at the staff of the cross functional executive that oversees the bulk of the functions, as many of the remedies will require action at that level.  Also, every and I mean EVERY project kick off meeting should have a presentation of the most recent retrospective.  Finally, all teams should take a part of their normal working sessions to hear a presentation regarding the retrospective – and then to agree on what is relevant for the team, and what actions they will take to avoid repetition of the mistakes.

Retrospectives are not a waste of time if done correctly and communicated.  If not, then I’d recommend a celebration dinner.  It’s more fun.

Off the Rails

The Problem:  As all of us know and recognize, development projects are often late and deliver fewer features than marketing wanted, and the QA team is forced to do a subset of the testing.  This results in one or more of these three outcomes:

-          The release is late

-          Features were dropped

-          Quality is lower than target

However, the project team knows far in advance of management if the objectives will NOT be met, yet the team defers the acknowledgement and admission of this reality – unless blame can be ascribed to another function (this is where politics comes in).  Unfortunately, this behavior really impacts the business because the rest of the downstream players (marketing and sales) are not aware.  The impact of the slips on sales OR when key features are dropped can be significant.

So What:  It is easy to justify the ‘opportunity cost’ of a delay is equal to the potential sales rate.  So a one week slip in a product that does $50Min annual revenue would be approximately $1M per week, or $200K per day, or $25K per Hour! In reality this rate could be much higher if a key launch window is lost.  Typically, this financial impact is in fact equal to the rate of sales on a week per week (or day by day) basis.

The Remedy:  A formally defined Out of Bounds (OOB) process can dramatically reduce time to market (by as much as a 30% reduction) since the team does not wait for decisions nor is the team afraid to come up with the truth.  The OOB process consists of a simple decision model that does not penalize the messenger or the project team leader.  The process also gives teams more autonomy because it tends to reduce micromanagement since the leaders are confident that the project teams will notify them if they go off the rails.

Out of Bounds Process:  At a key review date, or at a phase review, the team (with a Project Manager taking the lead) will propose to management the 3-6 most important program issues and associated limits.  For example time to market is 12 months, and if it looks like we will exceed 13 months, we will have an Out of Bounds trigger from a one month delay. 

An example of the boundary conditions is shown below:

 

We have seen this work very well because it is a defined process, it is very efficient (since many decisions can be handled by email rather than a meeting), causes bad news to be communicated rapidly without blame, and helps prevent micromanagement by the executives.  If the team is within the project boundaries, there is little need for management involvement.  An example process is shown below:

We once worked with a client that complained they were doing OOBs all time, and that was bad.  However, in reality, that is good because this shines a light on all elements of a program that is broken.  This same client got to a place where OOBs were only called infrequently and their process was ‘under control.’  This same company has been using this process for over 15 years and is indisputably the leader in its category.

 The Lesson:  Product development programs going off the rails is a frequent occurrence. By utilizing a simple process, such as the out of bounds review, teams can recover quickly and the financial impact of a delay can be minimized.

Why Metrics Fails

How often do you run across metrics used by larger corporations that count and catalog nearly everything, but really communicate nothing?  How often are these systems an overwhelming collection of numbers but not focused on the vital few, and worse yet, don’t indicate where you stand relative to benchmarks, or how long it will take you to get there?  Unfortunately we run into this all to frequently, but fortunately, this is easy to remedy. 
The most important element is very basic, and easy to correct.  
For example, which representation tells you when to expect you will reduce your error rate to 20%? 
1.  Most Typical:  
Date                            Error Rate 
November 12, 2009       42% 
2.  Close Second:  
Date Error Rate
Nov. 12, 2009 42%
Nov. 19, 2009 39%
3.  Recommended 
You can easily see that a graphical display can tell you much more quickly and accurately where we stand relative to the goal, how much deviation we have against the target, and what the predicted trend is likely to be.   Good metrics have the following properties: 
Graphical representation of reduction of error rate over time
1. They are always shown in a graphical format
2. The target curve is shown, and if appropriate changes over time
3. Good is indicated so there is never confusion
4. Definition of the metric, the data set, and assumption is declared on the chart itself

 

Something From Nothing – Predicting the Future

How often have you wondered how a supplier, relationship or employee will last?  How often have you been surprised when something that you expected to be constant suddenly changes?  All too often, we would like greater insight into the future, but lack tools for estimation.  One very useful estimation tool has been put forward by J. Richard Gott, a Princeton astrophysicist based on the notion of the “Copernican Principle”.  The Copernican Principle is named after the astronomer who rejected the notion of Ptolemy and proposed that we (on the earth) are not at the center of the solar system.  Gott’s application of this astrophysical theory to time based estimation is to indicate it is unlikely we are making an observation at a special, but much more likely to be predicting the future from an unremarkable time.

Solar System with Sun at the center

Solar System with Sun at the center

The time analog to the center of the solar system, is we are not observing a phenomenon at a special time, so it is just as likely that we are sampling a process at a random point in time.  In fact the longer something has been around; the longer it is likely to last.  For example, if one were sample a process and desire to make a prediction at the 95% confidence limits, it is unlikely that this point in the process is be in the first 1/40 whole duration (2.5%) so it is just as likely to last 39 time longer, and conversely, it is probably still in the first 39/40 of its total lifespan, and not in the final 1/40 – so you can predict the remaining lifetime is likely to be at least 1/39th of the time.  These two estimates, defined by the upper and lower 95% confidence limits define a range (rather large) of the possible duration.  And if we look at 50% confidence limits, it is just as likely that we are in the first half as the second half of the process, so we would estimate the total duration as twice the time of existence.

This range of estimates corresponds approximately to the 2 sigma limits, and the mean, in the Gaussian curve below.

Gaussian Distribution

Gaussian Distribution with 95% confidence interval (+/- 2 Standard Deviations)

Similarly, we can predict to the 50% confidence that we are in the middle of the lifespan, so if a process (such as the lifetime of a Broadway play, something Gott analyzed) has lasted 52 weeks, our best estimate for the total lifetime is another 52 weeks (again, without any other information or better estimates).

The range of T/39 < t < 39*T for 95% confidence is often too wide to be of use in technical & management consulting, but using the point estimate of the average can be a very good gage.  Here are some examples where this estimation technique can provide useful guidelines.

-          Lifetime of partner relationship

-          Lifetime of a consulting business

-          Length of an engagement with a client

-          Lifetime of  a startup

-          Lifetime of a vendor

-          Lifetime of a business

-          Duration of employment

-          Time to fill an open requisition

-          Longevity of a process

-          Time in position

So in the future, you are trying to estimate the likelihood a partnership will be around in another 2 years, the first thing to ask is when did we get started.  Although it is a very coarse estimate, a coarse estimate is much better than no estimate.

Best Practices in Applying ISO to Product Development

As the ISO standard continues to evolve, it is interesting to observe how successful companies have embraced the standard to increase the quality of their products and services, while balancing the pressures of time to market and product cost.

We were interested in learning how some of the best consumer electronics companies were implementing ISO standards in product development, and what were the best practices that were being implemented to optimize the product delivery process.  In the day-to-day business of developing and shipping products to market, was ISO a benefit or a deterrent to time-to-market?  Did it help?  Or did it hurt?  Our study included the following questions:

  • Does your unit/division/BU follow ISO for Product Development?  If so, which standards?
  • How deeply is it applied to product development?
  • How do you ensure that it does not impede time to market?
  • How has it helped or hurt?

And here’s what we learned:

  • The main business driver for ISO compliance is access to foreign markets.
  • When trading off quality, schedule & cost, quality is the priority.
  • ISO compliance is primarily controlled by limiting exposure to a small number of documents, and defining a flexible process for deviating from the documentation.
  • ISO compliance is contained within the existing product development process.  No additional processes or documents are generated to support compliance.
  • The range of documents/processes under audit ranges from 3 to 140
  • Typical is around 25
    • Almost all have systems that customize the implementation at the project level to limit impact to time to market
    • “Shrink to Fit”
    • “Rapid Decision Model”
    • “One Director can waive”
    • “2 Year sunset”

So what does this all mean?

Of the nine technology companies benchmarked, all implement ISO within the product development process.  In all cases, efforts required for ISO compliance do not surpass the defined product development process and every company has incorporated a flexible approach in applying the standard and in managing deviations.  Overwhelmingly, ISO compliance is not seen as an impediment to time to market, but has proven to be a key factor in supporting companies in shipping higher quality products to markets.

Below are six best practices that have driven the success of ISO implementation in the area of product development:

  1. Reduce the number of product development documents to a best practice of three.
  2. Reduce the number of signatures to deviate from those documents to one.  Allow anyone at the director level or above to approve deviation
  3. Implement a document “sun setting” policy to eliminate documents from the product development process that are not viewed within a two year timeframe.
  4. Do not generate additional documentation in support of ISO compliance.  Certification should be based on existing documented processes.
  5. To limit audit exposure, reduce the number of mature processes.
  6. ISO compliance allows companies to avoid costly and time-consuming customer audits.

While the motivation to achieve ISO certification may have originated as a “necessary evil” in order to compete in the global marketplace, we have found through this study that the companies that have embraced this standard and applied intelligence to its application have reaped the benefits of higher quality products and increased organizational efficiency.

Managing Change by Measuring Behavior

Getting organizational change to make an impact is very difficult under the perfect situation, but getting an impact quickly and to achieve the desired results in most situations requires the perfect storm.

Rapid and effective change is more important now than it has every been given the current economic contraction and chaos over the last 18 months.

Change Model showing the Starting Point (now) and the Desired State

Change Model showing the Starting Point (now) and the Desired State

The groundwork, or Step 0, must be laid first.  This is what we call the environment of change – where we have created the “luxury of a crisis” (now) the desired state (vision) and a path to get there (change management path).

Step One – Identify the Lever

By performing an analysis of the gaps that prevent your company from achieving its goals, you will begin to focus the change process.  There is a Chinese expression that “A problem well stated is half solved” and this provides a guiding principle for successful change initiatives.  A project history approach is one of the best analytic tools for determining how to unlock an organization’s potential to achieve its goals.  By looking at the last set of projects/programs, one can examine the barriers that prevented the achievement of the objectives.  By doing a set of project histories or by ranking the impact and frequency by a cross functional management team, the organization can identify the most important problem to solve.

Project History combined with Root Cause Analysis

Project History combined with Root Cause Analysis

Once the top set of problems are created, the cross functional management team should investigate the best practices (tools, workflows, or organizational) to address the barriers.  With the top (i.e. single) barrier identified, and the corresponding solution identified, the team should begin to frame a “Predictive Metric” around this best practice.  It is important to recognize that one can only take on so much, so it is better to start with a focus on one initiative and make significant change in one area before tackling more programs.

Deriving Predictive Metrics from Goals via levers

Deriving Predictive Metrics from Goals via levers

Step Two – Identify a Predictive Metric

Once the biggest barrier is identified, and we have the solution in hand we need to derive a predictive metric that would place a lens on behavior that would be modeling the new way of doing things.  The metric should describe a behavior/deliverable/process step that happens with relatively high frequency so that you could see a change in one week’s time and significant change in 4 weeks time.  The metric, does not have to be a measure of the end of the process, in fact it should not be.  What it should be however, that it be causal to the end behavior that you are seeking.  It can be a proxy for the final benefit and often times will appear simplistic at first glance.  The metric should also have some other qualities:  It should be easy to acquire (by an administrator or equivalent), not require an IT intervention (keep to spreadsheets), and be simple (no difficult calculations or judgment).

List of Metric Components

Step Three – Set Targets using ½ Life Principles

How fast does one expect to change?  It depends on many factors including urgency, simplicity, number of dependencies (people, process, or technology) and the organizational scope.  In the extreme, to avoid an oncoming truck coming at you on the wrong side of the road at 80 MPH, it takes seconds.  However, changing the supply base of a large multinational organization can take years.  However, if there is not a well developed plan, how can you estimate the rate of change in a large organization?

Art Schneiderman, VP of Quality at Analog Devices wondered exactly that.  When in trying change initiatives at his company, he performed a survey of successful change initiatives and developed a theory based on the how long the change took based on external factors.  (Reference:  Schneiderman, Arthur, “Setting Quality Targets,” Quality Progress, April, 1988).

Table showing time to achieve 50% improvement in behavior

Table showing time to achieve 50% improvement in behavior

The greater the technical complexity and the organizational complexity determines the rate of change he found.  Furthermore he found by estimating these two factors, one can predict the “Half Life” period of a change initiative – the time it takes to get behavioral change ½ the way to the goal.  We have applied this in our work and found it to be amazing accurate.

Graph showing theoretical improvement over time with a half life of approximately 2 months

Graph showing theoretical improvement over time with a half life of approximately 2 months

Step Four – Monitor by Governing Body

By creating a dashboard showing the actual and the targeted behavioral change, with a read out in real time, management can see the deviation very early in the change initiative.  This is critical.  Also critical is that there is a governing body that can take action to close the gap.

If the “Changers” and the “Changees” are all in one organizational unit, this monitoring function is simple since the head of the unit can provide the motive force to close the gap.  More commonly, the change spans several units, organizations, functions, or geographies.  In that case, you need a governing body that can have binding authority across the unit.

Step Five – Course Correct

Armed with a clear metric, an a clear remediation, one can achieve rapid change.  The system is closed loop by acting on the difference between actual and desired behavior.

Conclusion

By using simple tools, with sufficient resources rapid change can occur on a predictable course.  Just like real life, doing fewer things, better, will yield greater output with higher speed.

Lost in the Weeds

Some companies require up to 4 times the capital to reach the same place as a competitor.  How can that be?  The Silicon Valley way is to throw money at the problem (often by making expensive hires, for example), but is it the right solution to the right problem?  For example both Zazzle and Café Press compete in the custom designed clothing area, but Zazzle, which raised $46M is behind the leadership position of Café Press which has raised $15.5M.  Wouldn’t it be better to have an understanding of the drivers that will lead to the most rapid and efficient achievement of a goal, and execute those drivers efficiently?  Unfortunately, too many companies have put in place development processes that slow down, rather than speed up, product creation.

These companies are lost in the weeds of process.  You have all seen the symptoms of these organizations with their endless phase reviews, PowerPoint presentation decks of sixty slides (thirty of which are in the appendix), long and large meetings in large conference rooms with unnecessary participants, pre-meetings and follow up meetings and yet slips in schedule still occur.  More time is spent on creating the documentation for reviews and going over checklists than actual design work.  More time is wasted preparing and formatting information for management than focused on moving the project forward.  This situation is all too common and results in low morale, low productivity, and often missing the big picture such as the case with Zazzle and Café Press.

Bureaucracy of Government versus Size Chart

Bureaucracy of Government versus Size Chart

The potential impact of streamlining development is huge.  The Global R&D spending of the 1000 largest corporations totals $384B and is growing at a rate (until recently) at 6.5% per year (Booz Allen Hamilton Global Innovation 1000 Study).  If by simplifying processes and focusing on doing the right things, a modest reduction in waste would bring staggering savings in absolute dollars.  Furthermore, at the company level, this can be the difference between winning and losing.  For a startup, it can mean the difference between survival or cash-out.  For more established companies, it can mean the difference between being first or second to market.  In this economy, you can’t afford the wasted expense.  In this competitive climate, you can’t afford being late to market.

Given that the natural tendency is more bureaucracy over time and organizations by their very nature become more risk averse as they age, what can be done about this chronic problem?  There are two approaches:  Bottom up – starting with nothing, and Top down – paring down with what you have.

Consider the analog to zero base budgeting – zero base process.  Start with a clean sheet and then describe the few essential phases of design:  Definition, Design, Realization, Test & Release.  For each one of those phases define a key deliverable (or two) and determine if a management review is required.  That is the zero base process.  In the case of each deliverable, define the minimum standard for that deliverable – the so called core content that addresses the central questions that the deliverable addresses.  Start at the most basic level and omit the rest.  Over time add more if required based on rigorous analysis of the degree additional process would help to get things done better and faster.  We have written about this approach and called it “Goldilocks and the Three Bears.” Also, Agile methods can be used that break tasks down in to small rapid iterations performed by a small software team.  Each iteration leads through the normal development cycles above, but in a four week period.

If this zero base process approach is too radical for you, you might want to consider a top down approach, which is where you eliminate non valued added steps – documents, deliverables, checklists, management reviews and also lean down the size of work that is generated just for the sake of management.  Start with a meeting and deliverable inventory.  For a typical effort, list every type of meeting the team members participate in (both for the project and non-project meetings).  Rank order the importance of these meetings, draw a line, and stop holding or going to meetings below the line.  Sometimes you will need to get management approval to cut, but demonstrate why this does not add value, and they will be receptive.  Do the same process with the deliverables too.  Critically review all documents that are for management (versus those for upstream or downstream organizations), rank them, draw a line and eliminate those below the line.  Once that is done, lean down the content too – just deliver the essential core documentation.

Regardless of which approach you use, zero base process or top down, carefully review any standing meetings.  Weekly (or other regular periodic meetings) are vast time sinks and should be cut to the bone.  There is no reason to have any more than 1 standing meeting per week involving the entire team with any project.  Supplement the need for rapid and regular communication with instant messaging for quickly called, quickly held meetings.  Also, a best practice that we find helpful for ensuring that issues do get communicated and resolved quickly, with fewer management meetings is the “Out of Bounds” review process.  By defining and documenting clear boundary conditions, there is no need for management oversight and constant reporting that everything is OK.  However, if the team detects that they will cross a boundary, and may fail to meet performance, quality, or schedule goals, they hold an ad hoc Out of Bounds meeting (or resolve it by sending an email with recommendations).

Predictive Metrics are important in the simplification process.  We like to manage change by measuring behavior.  In that regard, how does one ensure that we are really walking the walk with respect to the new process?  In larger organizations where there are ten or more programs going on at any one time, you can measure the percent of programs that are following the newly simplified process.  Because this transition cannot happen overnight, a metric target should be devised to estimate how fast we will get to 100% conversion, and then you track this every week or so.  Besides measuring change in the process, a simple predictive metric can be put in place to gauge the speed of the project.  We call this “Schedule Prediction Accuracy” and it is a line graph that plots the estimated release date over time.  An ideal program is a flat line, since the predicted release date does not change when the schedule is periodically updated.  This one simple graph can displace the complicated dashboards and other cumbersome metrics systems that are often deployed in development organizations.

Regardless of which path you choose to take, there is no better time than the present to look critically at the development process and eliminate the waste.  There is much less risk than you imagine, and much to gain in labor savings and morale.

About TCGen

Swimming in the world

TCGen is an experienced based management consulting firm that enables organizations to grow the top line by creating new products faster and grow the bottom line by executing more efficiently. Our clients receive lasting value because we manage change by measuring behavior. In today’s world, every company is required to create more value with fewer resources.