Are all Agilists unethical? This post argues that, absent objective evidence, it’s simply unethical for Agilists to claim that product and software development in the Agile fashion is reasonably effective.
The Ethics of Belief
London, April 11, 1876. There is uproar in the House. But this is not the House of Commons, rather the Grosvenor Hotel, and the furore is not political but – more unusually perhaps – philosophical.
William Kingdon Clifford – then professor of mathematics and mechanics at University College London – and the youngest ever person to be accepted into London’s elite Metaphysical Society, is presenting his inaugural paper. His audience includes the likes of Alfred Tennyson, William Gladstone, Thomas Huxley and the cream of London’s intelligentsia. The title of his paper is “The Ethics of Belief”.
Even before he finishes his reading, half the audience have stormed out of the room in protest. The remainder are on their feet, heartily engaged either in shouting him down or cheering him on.
What did the audience find so contentious about Clifford’s proposition? In his essay, he asserts that whatever someone chooses to believe cannot be exempt from the ethical judgement of others. A belief may leave someone open to a charge of unethical behaviour, depending on whether they have earned “the right to believe it”.
Ethics In the Development of Software-intensive Products and Services
London, December 2021. Waves of covid infections crash upon the bulwarks of the World’s healthcare systems. Ordinary people in all walks of life look upon the excesses of governments and businesses in a new, and distinctly unflattering light. What has happened to the traditional values of probity, social responsibility, ethics? Good questions indeed. In many quarters, scientists and specialists are regarded as pariahs.
Of course, recent events have only served to propel these issues into the public eye. In many avenues – and over many years – complacency, self-interest and greed seem to have overturned diligence, responsibility and probity. I believe we could all benefit from taking a long hard look at what we have become.
My own focus of concern is the arena of software and product development. I have seen literally hundreds of organisations in the business of developing software-intensive products and services in the course of my career. Most of these businesses have been wasting enormous amounts of time, money, effort, and human potential, through their unwittingly inefficient approaches to the practice of software development.
“…whatever someone chooses to believe cannot be exempt from the ethical judgement of others.”
And in most cases, little or nothing of any effective, practical value is done to address the situation, or if done, then not sustained.
In my experience this almost always comes about because those advising people nominally responsible for the situation – the senior executives of a company – honestly believe that Agile development approaches are effective (even though that rarely seems good enough).
So here’s the rub:
Do Agilists have the right to believe – and proselytise – that their approach(es) are as productive as possible, even if they have not gathered and considered the evidence?
Is such a belief, even when sincerely held, justifiable when these Agilists have acquired his or her belief…
“…not by honestly earning it in patient investigation but rather by stifling his doubts? And although in the end he may have felt so sure about it that he could not think otherwise, yet inasmuch as he had knowingly and willing worked himself into that frame of mind, he must be held responsible for it.”
But what if disaster (or merely loss of profit) does not befall the an Agile transformation or project? Would the Agilist be any less guilty?
“Not one jot. When any action is once done. it is right or wrong, forever; no accidental failure of its good or evil fruits can possibly alter that. The man would not have been innocent, he would only have been not found out. The question of right or wrong has to do with the origin of his belief, not the matter of it; not what it was, but how he got it; not whether it turned out to be true or false, but whether he had a right to believe on such evidence as was before him.”
Prior to Clifford, the established intelligentsia presumed that beliefs could never be examined in an ethical light. A gentleman could believe any damn thing he pleased.
Until recently, it seemed as if that presumption still held sway in many organisations. But today, William Clifford’s question comes back to haunt us. Yes, Agilists may truly believe that people working in an Agile way are being as productive as possible – but do they have any right to believe it?
About the Author
My name is Bob Marshall and I’ve been a specialist in the transformation of organisational performance – particularly in the software development and business technology arenas – for the past forty years and more.
I became interested in the field in the first place because of the egregious waste of time, money, effort and – above all – human potential that I saw time and again in organisations trying to develop software-intensive systems and products. So many people have such a poor time at work, frustrated and unfulfilled every day, in the majority of “Agile” (and other) organisations out there.
And the main reason for all this misery and waste? A simple belief that the Agile approach is beneficial. Or at least, not amenable to further improvement. Such a belief seems widespread, particularly amongst long-standing Agilists.
This distribution suggests that most software personnel have never seen software development at its best (or even, good). Their unfamiliarity with effective practice gives rise to a natural scepticism about whether things are really any better anywhere. Even people who have worked in the software industry for twenty or thirty years might never have seen software development practices anywhere near their best.
Most people will have spent their entire careers working in under-performing organisations. But some lucky few have seen for themselves that Quintessential organisations are indeed much more effective than the rest.
The Ethical and Moral Imperative
How do you feel about people wasting their time? I’m talking here specifically about the waste of effort, time and resources during the working day. There’s the obvious economic cost, of course. If employees are wasting time, by definition that’s costing their employer money. In software development, both the waste – and the cost – are often significant, but rarely visible.
However, I’m not going to dwell on this aspect in this article. Instead I want to talk about the morality of waste. Or rather, the immorality of it all.
We’ve already seen how Clifford caused uproar amongst his peers by suggesting that belief is subject to ethical scrutiny. And I’ve suggested that most Agilists’ belief that things are OK within their clients’ or employers’ software development shops fails that ethical test.
But I feel it goes further than that. Not only is Agilists’ naïve belief in the productivity of their clients’ or employers’ workforce unethical in itself, but the consequences – for individuals, the client organisations and wider society – are immoral too: waste, misery, stress, friction, conflict, disrespect, under-achievement, despondency, profligacy, demoralisation and frustration, to name but a few.
The Ethical Way Forward
So what to do? First, even before looking at the reality of the situation, on the ground, in their own organisations, I would invite responsible Agilists take a look at themselves – and their own motivations and culpability. Have they “honestly earned the right to their belief through patient investigation” – or are they merely “stifling their doubts”?
Have Agilists “honestly earned the right to their belief through patient investigation” – or are they merely “stifling their doubts”?
Having the necessary evidence in mind, executives may then take pride that their beliefs pass the ethical test.
Of course, having real evidence to hand will likely show that the client has much scope for improvement, improvements which dwarf the proposed benefits of “going Agile”.
And finally, Agilists with a new-found or renewed ethical sentiment may begin to examine their peers’ beliefs in an ethical light, too. Thus, ethical business, and a more ethical society at large, grows stronger. Or is that too much to hope for?
In closing, I leave you with the words of Bertrand Russell:
“What is wanted is not the will to believe, but the wish to find out, which is its exact opposite.“