Archive

Archive for the ‘management’ Category

The Factory And The Widgets

November 13, 2009 Leave a comment

The process to assemble and construct the factory is much more challenging than the process to assemble and construct the widgets that the factory repetitively stamps out. In the software industry, everything’s a factory, but most managers think everything’s a widget in order to delude themselves into thinking that they’re in control. Amazingly, this is true even if the manager used to write software him/herself.

When a developer gets “promoted” to manager,  a switch flips and he/she forgets the factory versus widget dichotomy. This stunning and instantaneous about face occurs because pressure from the next higher layer in the dysfunctional CCH (Command and Control Hierarchy) causes the shift in mindset and all common sense goes out the window. Predictability and exploitation replace uncertainty and exploration in all situations that demand the latter; and software creation always demands the latter. Conversation topics flip from talking about technical and CCH org roadblocks to obsessing about schedule and budget conservation because, of course, managers equate writing software with secretarial typing. The problem is that neglecting the former leads to poor performance of the latter.

Widget And Factory

Guilt And Coercion

November 10, 2009 1 comment

In a classic CCH (Command and Control Hierarchy), the only two tools of motivation known to BMs (Bozo Managers) for getting people to sign up for no-win projects are Guilt and Coercion. Bad CCH BMs use both, and really bad BMs with a sweatshop mentality use coercion exclusively. Attempts to instill guilt are often prefaced with “Don’t you wannabe a team player?” or “It’s very important for the company”. A classic coercive one-liner is “Do this project or else!”

So, why don’t many smart DICs (Dweebs In the Cellar) step up and volunteer to lead tough projects?  One reason  is because smart DICs know that the toxic, fragmented, and stifling environment (created and nurtured by the very same BMs who are coercing and inflicting guilt)  guarantees failure. Another reason is because textbook CCHs are bureaucracies and not meritocracies – regardless of what they espouse. Thus, all work is treated the same and everyone gets the same 3% raise no matter how hard they work or how much they neglect their own lives to “get the job done” . Can you think of other reasons?

Guilt and Coercion

Orchestrated Reviews

November 9, 2009 3 comments

If you think your design is perfect, it means you haven’t shown it to anyone yet – Harry Hillaker

Open, frequent, and well-engineered reviews and demonstrations are great ways to uncover and fix mistakes and errors before they grow into downstream money and time sucking abominations. In spite of this, some project cultures innocently but surely thwart effective reviews.

Out of fear of criticism, designers in dysfunctional cultures take precautions against “looking bad“. Camouflage is generated in the form of too much or too little detail.  Subject matter experts are left off the list of reviewers in order to uphold a false image of infallibility.

Another survival tactic  is to pre-load the reviewer list with friends and cream puffs who won’t point out errors and ambiguities for fear of losing their status as nice people and good team players. In really fearful cultures, tough reviewers who consistently point out nasty and potential budget-busting errors are tarred and feathered so that they never provide substantive input again. In the worst cases, reviews and demonstrations aren’t even performed at all. Bummer.

cupcakes

Man, I Love This Guy

November 8, 2009 Leave a comment

I’m not gay (not that there’s anything wrong with that), but I love Scott Berkun. I’ve spoken about him before, and it’s time to speak about him again. Scott’s got a new book out titled “Confessions Of A Public Speaker“. Like all of his other work, it’s a funny and insightful page turner.

It’s incredibly hard to be original, but everyone has the innate capability to be authentic. Scott is authentic. Check out this quote from the new book:

“In the interest of transparency and satisfying your curiosity, I average 25–30 lectures a year. Sometimes I’m paid as much as $8,000, depending on the situation. Maybe one-third are paid only in travel expenses or small fees, since they’re selfpromotional or for causes I’d like to help. Roughly 40% of my income is from book royalties and the rest from speaking and workshop fees. So far, I average around $100,000 a year, less than I made at Microsoft. However, I work fewer hours, am free from the 9 to 5 life, and have complete independence, which is worth infinitely more. I limit travel to once or twice a month, which means I turn away many gigs; I’d prefer to have more time than money, since you can never earn more time.”

Do you think many people have the cajones to expose that amount of detail about how much money they make? I don’t. Maybe I don’t because I feel guilty that I’m an overpaid and underperforming slacker. Scott follows up that trench coat opener with:

“I also think it would be good if salaries were made public, which is why I offered my fees and income. If more people did this, the overpaid and underpaid would be visible and more likely to be corrected. Or, total anarchy would ensue and civilization would end. Either way, it would be fun to watch.”

LOL! I love that idea and I would sign up to it any day. Then I, and everyone else, especially the corpocrats that run the show, would have a reference point of relativity for determining whether or not they’re overpaid.

There’s at least one company that I know of that operates this way – Semco. I know this because CEO Ricardo Semler said so in his book “Maverick“. How about you and your company? Would you try it out? Why not? If the result turned out to be FUBAR, you could always revert back to the same-old same-old and do what everybody else in the moo-herd does.

Public Salaries

Few people are capable of expressing with equanimity opinions which differ from the prejudices of their social environment. Most people are even incapable of forming such opinions. – Albert Einstein

Linear Culture, Iterative Culture

November 7, 2009 Leave a comment

A Linear Think Technical Culture (LTTC) equates error with sin. Thus, iteration to remove errors and mistakes is “not allowed” and schedules don’t provide for slack time in between sprints to regroup, reflect and improve quality . In really bad LTTCs, errors and mistakes are covered up so that the “perpetrators” don’t get punished for being less than perfect. An Iterative Think Technical Culture (ITTC) embraces the reality that people make mistakes and encourages continuous error removal, especially on intellectually demanding tasks.

The figure below shows the first phase of a hypothetical two phase project and the relative schedule performance of the two contrasting cultures. Because of the lack of “Fix Errors” periods, the LTTC  reaches the phase I handoff transition point earlier .

Phase I

The next figure shows the schedule performance of phase II in our hypothetical project. The LTTC team gets a head start out of the gate but soon gets bogged down correcting fubars made during phase I. The ITTC team, having caught and fixed most of their turds much closer to the point in time at which they were made, finishes phase II before the LTTC team hands off their work to the phase III team (or the customer if phase II is that last activity in the project).

Phase II

It appears that project teams with an ITTC always trump LTTC teams. However, if the project complexity, which is usually intimately tied to its size, is low enough, an LTTC team can outperform an ITTC team. The figure below illustrates a most-likely-immeasurable “critical project size” metric at which ITTC teams start outperforming LTTC teams.

Going Backwards

The mysterious critical-project-size metric can be highly variable between companies, and even between groups within a company. With highly trained, competent, and experienced people, an LTTC team can outperform an ITTC team at larger and larger critical project sizes.  What kind of culture are you immersed in?

Standard CCH Blueprint

November 5, 2009 Leave a comment

The figure below is a “bent” UML (Unified Modeling Language) class diagram of a standard corpo CCH (Command and Control Hierarchy). Association connectors were left off because the diagram would be a mess and the only really important relationships are the adjacent step-by-step vertical connections. Each box represents a “classifier”, which is a blueprint for stamping out objects that behave according to the classifier blueprint. The top compartment contains the classifier name, the second compartment contains its attributes, and the third compartment houses the classifier’s behaviors. Except for the DIC Product Development Team, the attributes of all other classifiers were elided away because the intent was to focus on the standard cookie-cutter behaviors of each object in the “system”. Of course, the org you work for is not an instantiation of this system, right?

Standard CCH

What Would It be Like?

November 4, 2009 Leave a comment

In this TED video, Sir Ken Robinson asks: “What would the world be like if all knowledge was instantaneously accessible to everyone at any time?” My less ambitious question is “What would the workplace culture be like if every manager, from the pinnacle of power all the way down the chain, made it his/her top (but obviously not only) priority to ensure that every one of his/her direct reports has continuous access to the tools, training, and information to get their jobs done?

How Can I Help U

Malcontents

November 3, 2009 1 comment

Everyone’s heard of the stereotypical, disgruntled, malcontented, long time employee (SDMLTE) who “can’t wait to retire”. Why is this Dilbertonian image a stereotype? Because it’s so ubiquitous that it’s unquestioningly accepted by the vast majority of people as “that’s the way it is everywhere”. Well, is it? Do you really think that every organization on this earth has a surplus of SDMLTEs? Call me idealistic, but I assert “no”.

I opine that there are few (very, very, very, very,  few) companies whose old warhorses, graybeards and bluehairs are uncommon, happy, content, long time employees (UHCLTE). Compared to the moo-herd of corpocracies that litter the land, these scarce diamonds in the rough have a huge UHCLTE to SDMLTE ratio. I’ll also profer that as a company gets larger, its  UHCLTE to SDMLTE ratio decreases. That’s because as a company grows in size, bad management increases while great leadership decreases within the citadel walls – regardless of what the corpo stewards repeatedly espouse. Bummer.

Happy To Malcontent Ratio

Different Views

October 31, 2009 Leave a comment

In all triangular CCHs (Command and Control Hierarchies), the DICs (Dweebs In the Cellar) directly create the value added outputs that sustain the enterprise. It’s management’s job (I think?) to ensure that the quality of those outputs is high enough for customers to want to buy the CCH’s products and services over competing CCHs. Of course, there are many ways to accomplish this. One is to inspect the outputs, a second is to get customer feedback, a third is to directly sample intermediate points in the value stream, and a trio of closely coupled others is to; personally descend to the cellar, observe what the DICs see, listen to what the DICs have to say regarding the issues/obstacles they face, and act “aggressively” (corpo-speak for “effectively”) to resolve those issues/obstacles. Note that the verbs, which require “hard work”, are emphasized.

The simple, dorky figure below tries to convey the difference in viewpoint between the DICs and the apex dwellers. Unlike the hierarchs, who operate freely and do whatever they want whenever they want, the DICs operate within a fragmented web of constraining “support” processes and “direction” from former DICs-turned-mini-hierarchs (picture mini-me in the Austin Powers movie franchise). Over time, since the hierarchs (and more importantly, the mini-hierarchs in training) stay away from the dirty and musty cellar and don’t do anything of substance to improve the environment, the stratification increases, the latency from raw input to value-added output increases, and the quality of output decreases. Bummer.

Different Views

In CCHs with stay-at-home corpocrats, the deterioration in responsiveness and quality often gets detected at that point in time in which the real issues that are wreaking havoc are virtually unsolvable. Even then, the so-called leadership team stays away from the boiler room, speculating from afar at the causes of the performance deterioration. Out of all the methods for continuously monitoring and improving DIC performance, I assert (with no backing scientific evidence, of course) that frequent, periodic trips to the cellar to rub elbow grease with the DICs is the only true way of improving performance. Even if it’s impractical for the supreme hierarchs to do this, it’s not impractical for the mini-hierarchs, dontcha think?

In the muck

My Company

October 30, 2009 10 comments

After reviewing most of the “made up” BS entries that I’ve hoisted on this blog, I’ve noticed (like you, no doubt) that just about every other post either starts out as, or progresses towards, a rant against standard Command and Control Hierarchical (CCH) corpocracies and horrendous managers who delude themselves into thinking they are “leaders”. It’s funny how all freakin’ roads lead to Rome, no?

To set the record straight, I honestly don’t think that all hierarchically structured organizations are soulless and spirit crushing CCHs. One of those companies happens to be the company that I work for; the Sensis Corporation.

Sensis Logo

I’ve been at Sensis for a long time, and despite what you may have concluded from reading this blog (all 2 of you), I really do like working there. For the most part, I’m given more freedom than most to do what I do best and the list of pluses far outnumbers the list of minuses. Besides matching the standard benefits package that most other companies give their workforce, here are some of the uncommon plusses:

  • A CEO that genuinely cares about the people who work for him
  • Subsidized in-house cafeteria
  • Subsidized in-house gym facility
  • No special executive parking spaces
  • Special, named parking places for individual handicapped people
  • Company-wide profit sharing when yearly sales & profit numbers are met
  • Occasional company-wide barbeques
  • Quarterly disclosure of the numbers to the troops
  • In-house happy hours for significant achievements
  • Free lunches at all-hands meetings
  • Vacation rollover
  • Free coffee
  • Summer Hours (Friday afternoons off)

The two biggest pluses for me are:

  1. No layoffs in the entire 24 year history of the company’s existence and a policy that explicitly states that “no layoffs” is a top goal.
  2. I haven’t been fired (whoo hoo!) despite multiple exhibitions over the years of truly disrespectful behavior toward a handful of targeted “others”.

The minuses of working at Sensis are typical of any company in our industry (military and aerospace); they’re just not practiced as badly as our bigger and more stodgy peers.

Categories: business, management Tags: ,