I was speaking with a group of fellow would-be agile change agents last week, and one of us described "the opposite of agile" as "mortgage driven development." Of course I found this funny and apt, and I looked it up online, where I found Jason Gorman's tongue in cheek manifesto for the MDD movement online: We are uncovering better ways of making money from software by doing it and hindering others from doing it. Through this work we have come to value: Timesheets and invoices over principles and ethics Unmaintainable software over clean code Contract renegotiation over a barrel Unlimited overtime over a sustainable pace Contracts that fall outside of IR35 over and over again But as I reflected on the matter, I realized I would prefer to describe the above manifesto in terms of "Marauder Driven Development" instead, if we must have a straw man abbreviated to MDD. Our enemy isn't mortgage-holders with their desire to maintain a sta...
Non-zealot reflections on real life agile leadership, management and analysis practices.