Heterogeneous Product Management is the future

My early career repeatedly moved between corporate software (products used in the business) and commercial product companies (products which earned revenue). Here in the UK I never met a product manager. Few, if any, UK companies understood product management.

Back then Silicon Valley seem to have all the answers so I went to see. Actually, it was a bit of an anti-climax, it wasn’t that different to the City of London. People worked long hours, people put work first, appearance was more important than performance, and house prices ever rising. Technically, they had the same technology and same problems, the same bugs, and made the same architectural mistakes.

But Product Management was different. It existed!

I hadn’t met a Product Manager before. In California it seemed like every other person was a Product Manager. In time I came to consider Product Management the “secret source” of Silicon Valley.

It made complete sense. Silicon Valley made world beating products because someone was charged with making a product that people wanted to buy. It wasn’t left to luck or an insightful coder.

All about the sale

Most Product Management commentators assume this commercial product point of view – the “Silicon Valley” or “Traditional” view. Whether software as a service (HotMail), a service only available via – and because of – software (Uber), or a good-old-fashioned installed product (Windows). There is an assumption that Product Management as about creating products which sell and bring in revenue.

Consequently most writing focuses on market testing, product-market fit, market disruption, etc. The thrust is the same: products that will sell, product which will sell more, product which are differentiated from the competition.

Look at the table of content from the Product Manager training I did with Pragmatic Marketing: Distinctive Competence, Market Research, Market Problems Competitive Analysis, Market Sizing, Win/Lose Analysis, Pricing, Positioning, Sales Plan – I could go on but you get the picture. There are other topics but the thrust is product which sell.

There is nothing wrong with that view. I get it. I drank the kool-aid. And once I thought that view was it, that was what Product Management was all about.

Now I see this as one description of product management. It is one view, one definition, it sometimes fits. But, it is not the only view, not the only definition and doesn’t always fit.

Product Growth

Post .com boom I watched as the UK and Europe caught onto product management and shared the secret source. As product management expanded geographically it also expanded intellectually. The Silicon Valley view leads to a one sided view of the role.

That model didn’t match the first product I ever officially managed – I felt guilty, I felt like an imposter. Nor does it match the products I find myself managing now: corporate systems.

The traditional model is part of the reason I find myself constantly asking: what does a Product Manager actually do?

As Product Management spread beyond Palo Alto it has changed. Modern product management isn’t always about a product which is sold and it isn’t always focused on product-market fit.

Modern Product Management is often concerned with products which serve corporate aims. Digital business depends on multiple software products but no one product is dominate. The business is about much more than a software product.

The traditional framing makes it common to talk about he Product Manager as the “CEO of the Product” and in a small, possibly start-up, company the product and the company were one so often the CEO was the first Product Manager. In the, larger, modern framing there are multiple software products which contribute to the overall corporate offering. The Product Manager is concerned with how their product adds value to the corporation.

The big question in traditional product management was: what does the market want? and what will people pay for?

Consequently the vast majority of product management writing focuses on customers, product fit, product launch, market testing and other early stage activities.

Inside the corporation product management is more concerned with later stage activities. What does the corporation need in future? How can it generate value over time? There are no customers, only captive users, and their needs are second to corporate needs, strategy and goals.

Today’s corporate technology products are key to the way the corporation operates. These systems, products, need managing to ensure they keep delivering value and change in ways that support the business. The days when software was expected to stop changing are gone. That is where the Product Manager sits.

Now do you see why I spend so much time agonising about the Product Manager role?

The ironic thing here is that I shouldn’t agonising about this. I described the way software products requires continuous attention, continuous improvement and continuous management 10 years ago in Continuous Digital.

Continuous

Continuous Digital set out to describe how to manage software technology in a project less world. Remember that “CD” was the companion to Project Myopia.

I’ve known the answer all along but the Silicon Valley view blinded me.

I do remember at the time thinking: if we don’t have projects who replaces the Project Manager? Someone has to think about the future, product strategy and the day-to-day questions. Project managers might not have been the best people for this but in the project model they were it.

I rejected making a case that Product Managers replace Project Manager because then the only model of Product Management was that traditional version – customer need! markets! products for sale! – I thought it would confuse matters.

It’s the product, stupid

Products rather than Projects are increasingly the organisational currency. The transition is incomplete, vestiges of project continue for the accounts but product thinking is in the ascendency.

Product Management has evolved too. Silicon Valley style commercial product type Product Managers still exist but that is just one model. Silicon Valley may still be the centre of innovation but software technology is far more widespread. Silicon Valley can no longer claim a monopoly on “the right way”.

Product Management may have started in Silicon Valley but today the profession has learned from elsewhere and it has expanded. The product, the thing, is still central but Product Managers need to think life-time over early stage.

Ironically, once you accept the Silicon Valley model of Product Management is just one model it becomes harder to define just what Product Management is!

To be continued…


Speaking in November

I’m return to Ordev in Malmo next month, 4-6 November where I am presenting Ideas to shape our AI future and The Good, the Bad and the Ugly of the The engineering mindset.

The following week I’m speaking at the OKR Summit online on 12 November – “5 Lessons from working with OKRs“. Use the link Allan20 to get 20% off tickets.

Heterogeneous Product Management is the future Read More »

New book: Managing with OKRs and KPIs

Big announcement: my first book in over 3 years – Little Book of OKRs and KPIs: Managing with gaols, numbers and purpose is now on sale.

This quiet blog

This blog has been quieter than usual for the last few months. There are multiple reasons why, and as it was summer I’m not too worried.

My current client takes a lot of time, I had to finish my EuroPLoP paper and, I’ve been working on this new Little Book.

This book started as a short guide to OKRs, KPIs and how to use them together – expanding on my paper last year. It has expanded because I wanted to include warnings about over reliance on metrics and discuss the importance of having meaning beyond numbers.

Conflict in management

The way I see it there is a central conflict in management between the rational way of management and the more emotional, heartfelt, way of. Although I discusses the rational way of managing with OKRs and KPIs I highlight problems with numbers and the need for greater meaning.

The power and the flaw of both OKRs and KPIs is the same: the numbers. Managing with numbers can be very powerful but managing only with numbers is dangerous. So this book also looks the pitfalls from the numerical, rational, approach and gives some advice on how to avoid them.

This book is more developed and closer to finished than usual when I release a LeanPub book. That is because over the last few years I’ve started and abandoned a several books. So I have hesitated to announce this one until it was more fully formed than usual.

It also means this book borrowed some content from one of my abandoned books on company form and the need to nested goals. However, this goes further, perhaps controversially I argue that while OKR style targets are good for near term goal setting the biggest, most purposeful goals, should not be quantified.

Anyway, read the book and let me know what you think. As before this is a LeanPub endeavour which means you can buy and read the book now, before it is finished. It is still a work in progress so you can influence the upcoming content.

Problem Solution

My other recent project was finishing my annual EuroPLoP paper. This year’s paper is Reframing the Problem-Solution pairing – one pattern & a discussion. For the third year in a row what started as a small little pattern expanded once I got to thinking hard about the subject.

One version of Problem-Solution will be appearing in the Springer Nature proceedings in a few months. I normally make a similar version more publicly available. I expect to do the same again but am thinking of how to best present this work.

As they say, watch this space.

New book: Managing with OKRs and KPIs Read More »

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 »