One big idea over many small ideas

I so often wish I’d written “23 Improvements to make your agile life better”, or “30 ways to improve your business”, or maybe just “12 ways to become a better product manager.” Such books sell. Mine… umm, they are more, shall I say, philosophical.

While my books sell they don’t sell in the numbers “point solution” books do. My one book which comes close, “Little Book of User Stories” (“16 ways to make your User Stories great” ?) is the book I least respect. (OK, I’m not happy with “Art of Agile Product Ownership” either but that is for different reasons.) If I’d styled “Business Patterns for Software Developers” as “35 Business Strategies for Product Companies” it would have sold better but there was a bigger point I was trying to make.

And that is the thing, and its not just books, its all over. Understandably people want short snappy solutions, yet that approach quickly runs out of road. Bigger, more thoughtful, changes maybe more trouble but they also bring more benefit and last.

In our fast changing, chaotic, always on media, constant stream of WhatsApps, Instant Messages, e-mails and notifications we need to respond in the large not the small. For me that means “philosophy”. Well, I say philosophy, others would say principles. I avoid principle because I think principles need to be explicitly and enumerated. I’m probably wrong there, I hold myself to too high a standard.

Some might call it strategy but I find the word strategy is over used, too often equated with a plan. My strategy is to have philosophy, principles and embrace reflection – like writing this blog. Reflecting is a sense making exercise which allows strategy and principles to emerge and then refined.

When being inundated with notification and updates, when people are constantly looking for decisions and one is constantly challenged to interpret new information having an overarching philosophy, strategy, set of principles, provides a filter which simplifies and guide action. For example…

I long ago came to my own conclusions about the current occupant of the White House. That means that I don’t need to follow each soap-opera instalment. Yes it may shock me, disgust me, it might make the world more difficult but why waste my time on every twist and turn? They are all part of a bigger pattern, no more thinking required.

Of course one can’t afford to switch off completely. One needs to periodically step back and think.

So, second example, my current team/product. Unsurprisingly, I have set OKRs for this quarter. I had a big think. I consulted. I involved others. I shared. I refined. For the last two months these have guided all my decision making – specifically when it comes to sprint planning and the historic backlog. Now its time to think about the next quarter.

The paradox is: in a world were information flows are constant, where change lurks around every corner and disruptions the norm – what some call VUCA or TUNA – then those bigger decisions and your philosophy is more important. The churn of events and news means there is less less time available to think but that thinking is essential.

If I was to call out some of my philosophy as principle they might be:

  • Thinking ahead is essential, but the more detailed a plan the more likely it will fall. Therefore don’t invest too much in detailed planning.
  • Have consistency in direction: have a broader goal and make all the small decisions fit with the bigger goal as you go along.
  • “Nothing succeeds like success” : savour small wins, sometimes you need success before you can change direction but success is the enemy of change, failure is a great motivator.
  • Beware false goals: whether they be plans, processes, success criteria, or whatever. All too often the proxy becomes the goal rather than the real thing (I sometimes think that might be the unifying message in all my work.)
  • Sometimes the devil is in the detail: once you have your direction and philosophy you need to work the detail.
  • “It is always a people problem” but people act the way they do because of the system they are in and their past experiences. Sometimes you can lead people in different direction but if the system doesn’t agree the system will win.
  • The receiver decides the message you are sending: don’t assume people heard what you thought you were saying. Don’t be scared to over communicate but also know when to stop and listen. Only by listening can you find out what message was received.

I might continue but this is starting to sound like a personal manifesto – many of these have been talked about in earlier post. What I really want to say is: think, make sense of the world you are in and use those ideas in your decision making. Seek out good, reliable sources of information, ones which make you think, value such over the constant stream of trivia and hype.

One big idea over many small ideas Read More »

Where did the IT hope go?

I bumped into an old friend recently, in all our catching up he shared that he had left the IT industry, computing wasn’t fulfilling any more. He’s not the first person I know who’s pivoted away from IT. In part that is inevitable, there are always some people who change professions during their career and IT tends towards a younger age profile so people do change.

Yet, something has changed. It might be me (getting old and cynical) but I’ve now spoken to enough people to know I’m not the only one who feel the “IT industry” has lost its fun and fulfilment. It has become doom laden.

When I started it was all so hopeful: it was amazing to see these dinky little machines do something, anything! It was amazing to see other people use my software. It was liberating: I could make a machine so that, I could make someones work, their life, better, in some way.

I know “machines replacing people” has been a constant theme of technology but I honestly find it hard to remember a project I worked on which was aiming to remove people. Most of them were about helping businesses grow, do more, create products to sell, improve the world in some way: electricity, mobile phones, fire systems, financial information, and more.

In the process it was liberating. This continued in the agile epoch: it was about liberating the people who did the work to do a better job; to have a voice in how work was done and share control; it was allowing engineers to do quality work, and everyone to be proud of doing work which made a difference.

At some point this changed. IT became Digital which is now becoming AI. AI strikes fear in a way Digital and IT never did.

Largely because the AI marketing machine constantly tells us AI means job losses. IT and Digital created jobs. So too did many other technology changes in history, but the AI merchants have worked out that the quickest way to demonstrate ROI of their products is to promise job cuts. So rather than talk about what AI can do they emphasize cost cuts.

Then there is AI slop which undermines information itself.

Making it worse AI is an awful thing to scale up in the middle of a climate crisis.

But most of all it is the AI leaders: many of them are clearly neurodiverse and deserve cheering. But they present as Bond Villains, intent on world-domination, rather than a physical disability they have some other quirk which marks them out. Heck, some of them even speak with an accent!

These people, as the police say, “have form” -they are the same people who brought us social media.

It is hard to tell if their politics drives their work and money making, or their political associations are merely an accommodation to make more money.

The technology heroes of yesterday we so different: Steve Wozniak taught school computer classes after leaving Apple; Hermann Hauser never sold up and moved to California, he continued to champion British and European tech; Tim Berners-Lee who kept the web public, I could go on. There were always IT baddies (like Bill Gates, boo boo hiss hiss, until he complicated things giving his money away) but not on the scale of … well I won’t mention them.

Maybe I have rose-tinted spectacles: there has always been nasty military applications, and even the early web was used for porn, gambling came along not long after. I always avoided those things so maybe I only saw the positive.

But my point is: the technology industry used to be one of hope, about letting people do more and giving them more power. Today that narrative has been inverted. Social media, crypto-crime and data centres are polluting our environment and the elite people building the new tech seem to care little for the other eight billion.

Not all “IT” is doom and gloom. I continue to think people make a difference and while AI might be getting all the attention it is just the tip of the iceberg. Most of the IT industry continues with the same old problems.

Ironically, for a organization to get the most from AI it needs IT infrastructure that works. Commodity AI will never confer competitive advantage because it is, well, a commodity, everyone else has it too. Getting competitive advantage having AI systems nobody else has (i.e. you build them), using them with data nobody else has (i.e. fix your data plumbing so AI can learn about your business) or using it in a way nobody else does (i.e. you processes and practices have changed).

AI doesn’t invalidate everything that went before. If your organization struggled to get the most out of IT you will continue to struggle in the age of AI. More than ever there is a need to paint a hopeful picture of the future.

(Opening image Creative Commons from Soupmeister via WikiMedia.)

Where did the IT hope go? Read More »

My regrets and why I’m rethinking Product Managers

Young business owner woman prepare parcel box and standing check online orders for deliver to customer on tablet, laptop Shopping Online concept.

Regrets? I’ve had a few, particularly when it comes to books. Take Business Patterns for Software Developers, perhaps the book I’m proudest off, certainly the book which was hardest and longest to write.

While I’m very proud of the book I regret the name. I remember several conversations with my editor about what to call the book. Even back then I knew it wasn’t the right title. Now it is easy to see: it should have been titled: Strategy Patterns for Software Products.

Or consider Continuous Digital, this masterpiece sets out my philosophy more than any other book – which might be why it didn’t sell! This book was ahead of its time; not infrequently I’m gripped by an idea and think “I must write about this…” Sometimes it is only as I start to write the words I think “Haven’t I written this before…” and there it is in Continuous Digital.

Continuous Digital is packed full of ideas, whether it is Time-Value Profiles, the value of nothing, deadlines over dates, diseconomies of scale, software as an asset, and purpose – all ideas which could be books themselves (and I really want to write a book all about purpose.)

Or consider the my advice on teams: Amoeba teams, minimally viable teams, Conway’s law, value seeking teams, team life cycle and more. If you know what you are looking at you can see what went on to become Team Topologies. About the time I was writing “CD” I worked on a project with Matt Skelton and we had long conversations about teams.

But the thing I regret most: Product model.

CD is cut through with discussion of products, I never say “the product model” but that is essential what I’m talking about. Today, when talk of “the product model” is common it is easy to I’m arguing for a product model way of working. I even though that at the time but I never call it “the product model.”

While CD and Project Myopia tried explain why projects were not a good idea and what to do instead they both avoided the topic of Project Managers, and if you focus on products not projects what do you do about Project Managers, who replaces them?

I’ve long considered many project manager role to be junior managers, the first step on the management ladder. Many project managers would be better thought of as work managers. Many project manager roles are now replaced by Delivery Managers. This does come closer to Work Manager role so it is a way of keeping some of the role without the project bit.

It is too simplistic to say Product Managers are the replacement because Product Manage is too different role. Now, 10 years later I’m starting to think that obvious answer might be the right one. But the Product Managers I’m seeing are not the Silicon Valley style “market fit” one. When I was first a Product Manager I probably saw that model as the right model but now I don’t. It is one version of Product Manager. I regret not seeing this sooner.

The Product Manager I’ve been in the last few years carries a lot more strategy than most Silicon Valley PMs. I spend a lot of time thinking about how to product will improve and where I want to take it. (This also differentiate the role from the misnamed Product Owner role which is usually (and wrongly) a lesser Product Manager.)

I promise to write more about the way I’m seeing the Product Manager role these days and why as it becomes more widely used it looses its original, and ultimate, feedback loop: money.

My regrets and why I’m rethinking Product Managers Read More »

AI is creating problems of surplus

At EuroPLoP last week I learned of a popular Open Source gaming framework (I forget which one) had instigated a blanket ban on AI contributions. It appears that AI meant there were more submissions coming in and the maintainers were struggling to understand and review them.

I hadn’t had time to think through the implication of this before the Financial Times carried a big piece on the same issue across the Open Source world (paywalled: Who cleans up after the vibe coding party?). It actually turns out this problem could undermine many of the OS libraries we’ve come to depend on.

Next a friend was telling me about his dozen AI coded mini-products, one of them has eight or so prototype. None are finished, none in the market, all sound like good ideas and potential products.

All these examples are perfect illustrations of Jevons paradox in AI: when things get more efficient (cheaper or easier) then more is consumed. AI coding agents make coding cheaper so we do more of it.

But, as we have known for years: build it and they will come rarely, if ever, works.

Since LLM coding agents appeared the number of submissions to app stores has rocketed and the number of available apps increased faster than before. Yet, the number of app downloads has not gone up. Say’s Law does not hold, supply does not create demand, just because there are more apps written doesn’t create more downloads.

One can reason that the same pot of customer money is now being spread across more apps so the average contributor makes less money – maybe that’s OK because the apps are so cheap to produce. Or maybe with so many more apps to choose from people stick with the popular ones and there is an even greater gap between the few “winners” and the “also rans.”

These kind of problems have always existed but by lowering the cost of change AI has made them more common. Previously, the slower pace of creation mean that more questions were asked and there was more time to catch such issues. Now things happen so fast there is no time to ask and new problems are appearing.

Understanding what customers will pay for is more important than ever. Can AI help there? Perhaps with market research but someone still needs to make a decision.

So much of our world is concerned with managing, controlling and rationing limited resources – indeed the “allocation of scarce resources” is sometimes considered the underlying problem in economics. But increasingly we see problems of too much and we lack solutions for too much.

That is not to say we don’t have solutions. In the 1970s and 80s we had over production of some foods, there were wine and milk “lakes”, and butter and gain “mountains.” The EU had to start paying farmers not to produce.

Software product companies traditionally have an spend split of 33%/33%/33% (approximately): one third on technology engineering, one third on sales and marketing and one third on everything else, like finance, HR, property, etc. Many of those cost remain even if the cost of coding goes down. If there are more competitors then maybe more needs spending on marketing.

More companies that aren’t software companies will find they have software which needs to be supported in some fashion. More software demands more cyber security and until machines replace all the humans those that remain will need more training, and even AI written systems will require maintenance and updates. Then there is the cost of complexity from all those systems which nobody quite understand.

As to Open Source projects, I don’t know. Maybe it will be a shift back to proprietary products, or maybe the submitters need to be charged.

Jevons paradox is working exactly as expected. Resolving the problem in one place is creating problems elsewhere. Problems are truly generative.

AI is creating problems of surplus Read More »

My #1 lesson from Bavaria

I’m just back from my annual pilgrimage to EuroPLoP in Bavaria – I say pilgrimage because every year, after nearly eight hours travel (3 trains, 1 plane and 1 taxi). When I open the door to my room I feel like a monk entering my cell – probably because the conference is at a former monastery and the hotel rooms were once monk cells.

There is one lesson I re-learn there every year, and this year it seems particularly relevant – because of AI, because people are lazy, because of my current client, because I see the same mistake being made again and again.

Almost everyone at EuroPLoP brings a paper, I certainly did. And we read each others paper – by the time I get there I have typically read over 100 pages in detail.

The conference exists to review these papers. As a writer I sit and listen for over an hour listening – only listening, no talking, no saying “you don’t understand” – as other people discuss my paper. It can be joyous, it is also hard and can be hurtful. The lesson I learn again and again is simply: the person who decides the message the writer is sending is not the writer, it is the reader. The same applies for speakers and listeners: it is the receiver not the transmitter who decides the message.

As a writer you may think you are clear, unambiguous and to the point. You may think there is no room for misinterpretation or ambiguity but you are wrong.

Every reader brings their own context, their own concerns, problems and priorities. Readers read into your paper what they want.

This lesson goes beyond my writing, it goes into my speaking and my presenting, from there into my leading, my enthusing, my nudging.

Ultimately, it is very hard for me – or anyone else – to tell anyone else what to do because it is the receiver who decides what they have been asked to do. (More next time.)

I’d love to see you at EuroPLoP and see you learn this lesson but few can afford the time – and energy – so take this short cut: always assume people will interpret your words differently. Strive to keep you messages simple. Explain yourself, ask other what they have heard and always, always, give other people the chance to say something so you can receive feedback. Without feedback you can’t correct and you can’t improve.

When the audience is important to you, when you actually care about them don’t just say “Any comments?” or “Does anyone have questions?” Instead, pause. Ask the person on your right what they think, then the person to their right, and go all around the circle. Don’t reply, let everyone have their voice and respect that voice.

You might not have time to do this too often but make some time to do it. When I do multi-day training sessions I usually do it each morning, or important meetings after a break or before we move to conclusion. Many people shy away from speaking so give everyone a moment to be special. Save your replies to the end.

My #1 lesson from Bavaria Read More »

Trapped in the system

Woody Zuill has a great catch phrase: “It is in doing the work that we understand the work.”

If you are like me your first response is to think about the problem domain: “The problem the customer wants solving is understood when we try to solve it.”. This certainly fits many of my client projects. When I was building electricity forecasting system it was by building the system that I came to understand how the electricity markets worked, how electricity was priced and how we could use contracts for difference to optimise spend.

Or when I was building telecoms software I came to understand how mobile phone network work and how protocols are wrapped in protocols, all the way down.

Complexity in the enterprise

Increasingly I see Woody’s maximum applying to the processes, authorisations, gateways, approvals that make up the way an organization works, or rather the way it think it works.

This was brought home to me recently when I went to visit a client’s offices – yes a physical visit! I was there with a dozen or so other consultants. This client took security seriously so as well as being on the guest list in advance we needed photo id and to pass airport style security.

Time consuming but it worked, in the morning that is. The problem came at lunch time. It was good whether so everyone left their bags, coats and gubbins behind – lunch would only be 30 minutes. As we were about to leave someone said “Do we need ID to get back in?”

Arh.

One of the hosts said “If you have it on your phone you are OK”

Someone check with the security guard: “If you came in this morning you are OK, you are on the system.”

Another said “Make sure you use the other entrance ‘cos you are registered.”

Needless to say, on our return, the other entrance wouldn’t accept us.

ID was demanded.

Digital ID was not acceptable.

Everyone needed to register all over again.

For a few crazy minutes it seemed I couldn’t enter the building to retrieve my ID to prove who I was to enter the building!

As it turned out: nobody really knew how the system worked. Not even the security people who were supposed to know. Everyone had an understanding but nobody really understood it until we lived it.

Rules, processes, procedures, …

It was Woody’s maxim: despite our efforts to understand the building access rules it wasn’t until we had to live them did we understand them.

The larger the organization the more rules, standard processes, formal procedures, authorisation and systems there are. To make it worse, almost every company is in a state of continual changes: new processes and rules are being introduced and others retired. Some people think one set apply while others see others say other rules do.

Last year I found myself observing a project spend authorisation committee. As the committee ran over its regular questions the project was asked about stage gates:

Committee: “I don’t see any stage gate clearances”

Product Manager: “We have not completed any stage gates because this project is governed under the new life cycle model.”

Committee: “We’ve never had one of them before”

Committee other: “I’m not sure we are allowed …”

It was only by living the processes that the process could be understood. (My recent queuing post touch on the same idea.)

You don’t need many different processes, and updates to processes, in play before it becomes impossible to understand the interplay of these systems.

At the start of my career it was the technology – the solution domain – which was the difficult bit. Understanding it, making it perform, the limits of what it could do. Today technology power is almost unlimited and you can, supposedly, just ask it for what you want in plain English.

Next in my career it was the ask – the problem space – which was the difficult bit: understanding what the customer wants, defining the problem to be solves, sizing the opportunity and achieving market fit.

That is still the problem in smaller enterprises – start-ups and innovative companies.

Now, I find myself working with bigger organizations and this problem is rampant. Such places have processes, ways-of-working, procedures, rules, the systems of doing work – plus tools like Jira and DevOps which impose more – and nobody knows how they all hang together. The only way to know is to live the process.

Such places are caught by their own demands for processes and procedure. Many of these reflect a unwillingness to trust staff, or a decision to decompose work between different roles: project managers, analysis, coders, testers, devop, security, architects, …

Complexity

Consequently complexity and costs increase. Faced with these problems it is almost pointless to estimate effort or budget, the system is the governing factor.

Nor is it any use looking for a boss to solve the problem. Managers too are prisoners of the system, worse, they are expected to uphold the system and encourage people to follow it.

Complexity breads complexity. For my money less is more, they need simpler approaches that can be understood and reasoned about.

Trapped in the system Read More »

Link feast: learning to learn, AI future and conferences.

I’ve been really bad at sharing things recently so have a glut of things to share. Take your pick.

Agile Ideas for our AI future: my presentation to Agile Northants in April, the video is now online and the presentation can be downloaded from my website.

As usual I’ll be at EuroPLoP in Bavaria this year, so if you want a very different type of conference please join us.

No presentations. No keynotes. In fact, no speakers.

Lots of discussion. Really learn about feedback, learn about writing and cutting edge ideas.

Plus enjoy games, sauna and outdoor swimming. Honestly, its a serious conference!

Perhaps more importantly, my paper from EuroPLoP 2025 Learning to Learn: Patterns for Building the Learning Organization is now available either from my website, or, if you like a more formal version from Springer Nature.

Still on conferences, I’m delighted to announce I’ll be at the Oredev Developers Conference in Malmo again this November.

It is four years since I delivered the keynote there and this year I’m giving two talks in the main programme: Ideals shaping our AI future and The Good, the Bad and the Ugly of the The engineering mindset.

Finally, as some of you already know, I quietly released my first online self-paced course with LeanPub recently: Long term Product Goals for creating superior products. Subscribers who use this link, or simply use the code SubscriberJ26, can get 30% off.

Link feast: learning to learn, AI future and conferences. Read More »

Leading like you row a boat

Person rowing a boar

I have this mental assumption that I can’t tell anyone to do anything. Some of that is rooted in me – I don’t like being told to do things! Some because I’ve rarely held a position where I have direct authority over anyone. And mostly – I like to think – because I respect others and I think everyone does their best work when they choose to do something.

Two oars

Hence my mental model of leadership is a rowing boat. There are two oars and you need both. One oar is marked authority and the other leadership – although I think of it more as inspiring and motivating people. I’m not big on authority, I don’t like people having authority over me so I don’t like using that oar, I work mostly with the other one.

Perhaps this is because of my early leadership experience… back in my 20s I was active in my local politic party, but it could have been almost any local voluntary group. Nobody was paid, everyone gave time freely because they believed in something and wanted (political) change. Mostly this seemed to involve sitting in an old hall and listening to someone talk about the way things should be.

Young and enthusiastic I was quickly made branch secretary. I got to sit at the front, with the local chair. I had power, I controlled the agenda. I was responsible for getting leaflets delivered, writing and distributing minutes (I tried e-mail but few people had it then), completing forms for party HQ and so on. Leg work. I was a leader I was very much the servant of the party members.

No authority

I needed help in my work but I didn’t have the power or authority to tell anyone to do anything. It was all optional for everyone. All I could do was ask for help. If I made my case well, or got people into habits, I would get more help. If I’d been interested I could have started to crawl my way up the political ladder but I decided not to.

In my mind, getting people to do something means asking them for help. It means setting out what needs doing and asking for volunteers. It is about appealing to what they want and showing them how it could make the world, and their life, better. It can mean inspiring people to do more – in my 20s I wasn’t very good at that but I observed how others could inspire me.

In my career I have seldom held positions which give me really access to the authority oar. Most of my career – as a coach, trainer, speaker, advisor/consultant – I set out what might be done, what needs doing, and then people have the choice to help, or not.

Enrollment

My thinking and logic is massively influenced by a 1992 paper I first read in 2003: Enrollment Management, Managing the Alpha AXP Program (IEEE subscription required, free in Digital Technical Journal, 1992.) It might be old but Peter Conklin’s paper deserves to be better know.

I take this thinking into the way I work and the way I try to bring change. Anyone who has done training with me will know, my sessions usually finish with a dialogue sheet exercise were people and teams decide what they want to do.

In my mind when I do training sessions I’m doing two things: 1. I am letting people practice new ideas. 2. I am laying out a stall of things that might make their work – and their lives – better. Of course, all the way through I’m trying to motivate and inspire them to try the new ideas. Then at the end I say “Of all the things I’ve talked about: which do you want to do?” I step back and let the sheets collect the actions. My sessions have a pretty good record of creating change and I’m convinced giving people choice is a big part of that.

One session in the Netherland stands out in my memory more than any other. The team on one table listed what they wanted to do and finished by saying “If our managers will let us”. I turned around to face a table were the managers were also doing the exercise and said “Andre, can they?”

Authority shy

So when I’m put in a position where I do have authority it is not automatic for me. I shy away from telling people what to do and hate assigning work. Its nice to know I can fall back on that, and my requests for volunteers are probably received differently when people know I can use authority, but I really don’t want people to do what they don’t want to do.

Hence the rowing boat metaphor with an oar each for authority and leading. I’m rowing with the inspiration oar. (Of course, the metaphor breaks down because you can’t row a boat using just one of two oars but hay ho, the model works for me.)

Let me know what you think. I’d love to know if I’ve struck a chord with others.

Leading like you row a boat Read More »

Lessons from war: change, command and product development

For the last four years I’ve been saying: “There will be some interesting papers written in future about Ukrainian strategy and command.” While I had hoped for peace and serious studies by now neither has occurred so let me start.

The change paradox

First, remember that the protagonists started in the same place in 1991. While they both changed a lot over the following 20 years they retained much in common. As I understand, it was less than 10 years ago that Ukraine set about modernising their army and moving away from Soviet style command-and-control.

Yet in that time Ukraine moved from a very hierarchal structure to mission command (next up). Importantly, they have done this under intense pressure: they were at war.

I have seen this change paradox many times. Everybody knows “the time to fix the roof is when the sun is shining”. The problem is, when you have time and resources to change and fix things the motivation is low. When times are tough the resources are limited but the motivation is high.

My heart sinks when companies tell me: “We want to make this change but right now we have an urgent project to finish.” They should be thinking “This urgent project is the reason to change how we work.”

Mission command: Leadership for agility in battle

“Frequent and rapid decisions can be shaped only on the spot according to estimates of local conditions.” Moltke quoted by Tetlock

One side: big, powerful, well equipped with a strict command and control approach.

The other: small, under equipped, few plans, responding to what happens.

Everyone expected the bigger to win in days but the smaller one repulsed the attack. A small team out performs a larger team.

The difference was mission command: a philosophy that gives commanders a mission, an objective, an outcome and lets them decide how to achieve it. This has been American doctrine since the 1980s and asks the local leaders to : “think. If necessary, discuss your orders. Even criticize them. And if you absolutely must … disobey them. … Clarification of the enemy situation is an obvious necessity, but waiting for information in a tense situation is seldom the sign of strong leadership—more often of weakness.”

American doctrine became NATO doctrine became Ukrainian doctrine. Perhaps troublingly, America didn’t invent the idea, they took it from the Wehrmacht. Auftragstaktik as it was known lead to victories in the early years of WWII but was later undermined by leadership who involved themselves too much.

(The quotes are from the best introduction I’ve read to mission command, Philip Tetlock’s book Superforecasting.)

Product Development: Drones

Like computers, airplanes and radar before them the pace of drone innovation and manufacturing on both sides is a sharp reminder of how war can drive rapid innovation. Ukraine in particular stands out as a world leader, perhaps the world leader, both in drone innovation and battlefield tactics with drones.

Ukraine stands in sharp contrast with western efforts which, while not insignificant, are very much in a peace time mode. An increasing number of start-ups are bringing modern digital product development skills to bear but since the major customers are still in peace mode even these are frustrated.

A few years ago I met a team building a weapons system. The first systems test was two or three years off. When I asked why they couldn’t do it sooner they looked at me as if I was mad “too expensive, we can’t just blow up an expensive prototype.” So every decision was considered, reviewed, re-examined, and took time.

They would say they were saving tax payer money but I saw a waste of money because they were trying to learn (slowly) on paper. (I asked about digital tools: another, disconnected, group.)

As I keep saying: engineers engineer within constraints. For the legacy armaments suppliers the main constraint is Government funding, not just the amount of funding but the strings that come with it. Before any money is spent all sides need to show that the money is being spent wisely, fairly, and that no unnecessary money is spent. This results in procurement and approval systems which are themselves long winded and expensive to operate – queuing again.

War changes the constraints, now time to market – time to kill – is more important than saving money. Test and learn opportunities are plentiful. Fear of a failed test, or wasted money is less than the fear of defeat. Money hasn’t gong away, but it is not saving money in development, it is reducing cost of manufacturing.

As always: there is more than one way to solve a problem and the constraints determine how you go about solving the problem.

Put it all together

Ultimately all these three examples are about learning and acting on that learning. Most learning occurs early on. Planning is learning but so is doing. Plan a little, do a little, learn a little, keep iterating.

Motivated people, devolved authority, clear constraints and a need for action. Isn’t that what every team would like?

Perhaps it is also a check list:

  • Are your team motivated?
  • Is authority close by?
  • Are the constraints clear?
  • And is there a need to act?

There is going to be more to learn from this war but lets start with that checklist.

By the way…

One of my pet hates is “what we can learn from the military” talks when the speakers have no military experience. I’m breaking my own rule here. In my defence, I do have a little first hand knowledge of both countries and peoples, I’ve a little contact with British military industrial complex and I read some credible sources (e.g. The Economist.)

Lessons from war: change, command and product development Read More »

Bosses are prisoners to the system too

“Our bosses should be here”

“You should tell this to our boss”

Over the years I have heard this again and again, typically when I’m delivering training. I teach my stuff, I’ve people exercises to practice new techniques and ways of working, I inspire them as a group to do something different. Time and again I’m told “Our bosses should hear this too.”

Sometimes I’d say “But your bosses want these changes, the fact that they have given you time to be here, and pay me to train you shows they want the change.” While I think I had a pretty good success rate in generating change I’m also sure all too often nothing changed when I left.

The catch is, they are right, but so am I.

Bosses have authority?

Each and every one of us has a mental model which says “we need our bosses authority to do this”, or “our boss can make this change.” And sometimes bosses do need to put their money where their mouth is, to spend on new tools, resources, and training, or to allow time for people to practice their new skills.

But, bosses are themselves prisoners of the same system, if anything more so.

For a start those leaders got where they are today because of their past success, that success was based on certain ways of working, certain beliefs about the way to get things done. At the same time they didn’t upset the wrong people, they didn’t make life difficult for those they worked for. Doing something different means can mean breaking with that, potentially upsetting people, possibly changing ones own behaviour.

Those leaders have to follow the same processes and practices as everyone else. If leaders break the rules why would anyone else ever follow them? They are expected to lead by example.

Those leaders have more to loose than workers: they may well hold senior positions with higher salaries. If they are seen to act irresponsibly they may loose their job.

They may be looking to become an even more senior leader – either in the same company or by going elsewhere. They won’t get those promotions if they are seen as trouble makers, don’t work well with others, ask too many questions or if they break too many rules.

Imprisoned by expectations

They are surrounded by expectations from their own bosses and those they must report too. In fact everyone has a boss: as a self-employed person have no boss on paper but I have to answer to clients. CxOs have to answer to CEOs who have to answer to a board. The chair of the board has to report to shareholders, all directors and many executives are legally responsible; plus they can get called in by politicians.

Politicians might seem more powerful but they have to answer to voters. (Not to mention allies and enemies.) Many of those voters are also shareholders – perhaps through pension funds.

Shareholders, pension funds, directors, executives, leaders, workers, everyone has to answer to someone.

Everyone is prisoner to the system. The more system – the more processes, procedures, tools, standards – you have the greater the change, the greater the difficulty in change and the greater the risk,

Doing something different entails risk, but at the same time there is risk in not changing.

Those people saying “You should tell this to our boss” are right, but at the same time the bosses are often looking to them to take the lead and make the change.

Kindling change

My mental model for leaders looking to create change is to “take both ends at once” – top-down and bottom-up. This is like starting a fire.

The leader who wants change needs to kindle the change. They need to get the fire started by encouraging people and providing resources to start the fire. But it is very very easy to extinguish the change with too much support. A fire without oxygen will not start, but too much oxygen will blow the fire out before it takes hold.

Your bosses might be far from perfect but remember: they are a prisoner to the system as much, or even more, than you are.

Bosses are prisoners to the system too Read More »