management

management, MPD

Why We Continue Our Quest for Silver Bullets

For years, managers have been trying to find ways to make software product development faster and easier. As an industry, we’ve tried tons of things. Here are just the one I’ve experienced in the 70s, 80s, 90s: Structured Analysis and Design. (That was the precursor to Big Design Up Front.) The SEI’s Capability Maturity Model […]

management, MPD

How Value and Cost of Delay—Not Cost Savings—Applies to Centralization Decisions, Part 2

In the first post, How Centralization Decisions Create Friction, Increase Cycle Time, and Cost Money, Part 1, I explained how centralizing even relatively small decisions to centralize has high costs. Why do organizations centralize? To supposedly capitalize on “economies of scale.” That’s the problem of understanding the cost of work—but not the value of that

management, MPD

How Centralization Decisions Create Friction, Increase Cycle Time, and Cost Money, Part 1

Some company is buying your company (or vice versa). Why? They claim it’s “Economies of scale,” and the combined organization will save money by centralizing “overhead” and flattening management. You know who that “overhead” is: the people who support the business, such as finance and HR. And, the managers. Worse, the new management asks managers

management, MPD

Retire These Metaphors & Reframe the Discussion to be More Effective

For years, we’ve used several metaphors to describe software product development: People-based metaphors, such as: Man-weeks for all the humans working on a project or a product. FTE for full-time Equivalent (as in human beings!) “Resources” instead of the words: people, or human beings Construction metaphors, such as: build, which describes how we organize and

Scroll to Top