First lets understand the difference. Waterfall is the most misquoted of all methods. Waterfall is defined by the simple fact that age stage in the project must complete fully and be agreed/signed-off before the next stage can begin. Sometimes it is very important that the previous stage was fully and correctly completed. An example would … Read more
Why Business analysts, Product Owners, negotiators, political reformers, scientists and many others are doomed to repeat the same mistakes until they drown in in their failures. Most people in a work situation, and indeed in most situations, live in a consciousness that is deliberately falsified to reflect (a) what they believe is expected of them … Read more
If you have heard me pour scorn over some of the claims made for agile, you may be surprised to know that I’m an agile practitioner with some considerable experience and not at all adverse to the approach. That said, I always repeat the words of my agile mentor Keith Richards (no not him silly) when I asked the obvious silly question. He said ” It’s horses for courses. When you turn up for training we assume a certain level of education, intelligence and experience”.
Some people are overawed by the challenge of software development to the extent that they rely entirely on a comforting framework to lean against, while others use their big picture perspective to manipulate the marketplace selling their training, books and consultancy services under one disguise after another, while contributing little or nothing to the profession.
What did Bill Gates mean and what did it mean to Microsoft to be agile. Well Bill made the mother of all misjudgements when he said that the internet was of no interest to Microsoft and dismissed its potential. Within one and a half years, Microsoft had changed its mind, won the browser war with Netscape and delivered ASP, the first and still dominant commercial application server for the internet. That was agile, but it had not a thing to do with stand up meetings around whiteboards and walls covered in scribbles.
Your perception of agile is not right, you just don’t see the real benefits of agile because you are not a true agile practitioner, you just use it as a looser form waterfall when it suits you, but you never really took the faith. We are delivering year in and year out in a way we never could with a traditional approach.
To put that in content, the earth is not round but flat and the universe is merely mirror images of the earth reflected on a layer of slightly opaque gas. The landing on the moon happened in a closed off section of MGM and hamburgers are good for you.
Programming is the discipline of talking pure logic to a machine that will unfortunately take everything you say literally and act upon it. Process, is continuum of actions or mini processes that have inputs and outputs is repeatable. The programme is a process and the programming too is a process. It is therefore not … Read more
Keith Richards of Keith RichardsConsulting gave me my first formal training in DSDM nearly a decade ago and I am thrilled to have him contribute to our blog. If you would like to know more about Keith’s methods, you can purchase his book; ‘Agile Project Management: running PRINCE2 projects with DSDM Atern’ by Keith RIchards … Read more
The first reaction to the theory of agile is to think something like, ”great, now we don’t to pay business analysts and change manager”. It is logical without a doubt. You are not going to interview stakeholders, try to merge all the information, improve the waste and perfect a new process or design like we … Read more
I know that some of my readers are from a technical audience and others are from business, so it is always a struggle to pitch the language right. I have decided to write a mixture of blogs in both styles so that we can talk about the same subjects from different viewpoints. Last week, I … Read more