Just to bring up a few of what I consider ‘Giants’ in our field:
- Gerald Weinberg
- Timothy Lister & Tom Demarco
- Tom Gilb
- Watts Humphrey
- Cem Kaner
- Fred Brooks
- Johanna Rothman
For example, Tom Gilb is an incredibly interesting character. He’s been talking about agile methods for requirements and project management since well before the Agile Manifesto was signed. Is he the newest, latest, fad in agile? No. Is he sending new messages and delightfully new insights? Perhaps not. But is he someone that you should pay attention to? From my perspective, unarguably yes. He actually does a fair amount of disagreeing with common agile practices, for example here in a video discussing issues with User Stories. But there is worth, wisdom and learning in his words that we shouldn’t simply discount.
In a similar vein, Timothy Lister & Tom Demarco and Fred Brooks’ lessons in software projects and project management are still as fresh as when they first started talking about them. We like to think that Agile Project Management is all about new, iterative approaches to building high-value software. But again, they’ve been talking about that same endeavor for over 25 years. And again, the words contain wisdom and value for building software today.
And on the softer side of team leadership, Johanna Rothman and Gerry Weinberg are still incredibly good references for people leadership in technical contexts. Sure, Jurgen Appelo has written a book called Management 3.0. And it sounds fresh, new, and much more relevant to todays teams—doesn’t it? And while it’s a fine and valuable book, Jurgen has distilled much of his guidance from others.
The Old Lessons ARE The New Lessons
But are the lessons always fresh and new? No. But I would counter that many of the old lessons are still incredibly relevant. Why you might ask?
Because we haven’t completely solved the problems!
For example, we still haven’t found that User Stories are the be all, end all, requirement artifact for software products. Are they interesting, lightweight, communicative and valuable? Yes. But requirements are STILL a challenge and many of the approaches from the past 25 or more years can help us learn how to adapt and improve our practices.
I believe that there is another quote that highlights this—
"There are no new ideas. There are only new ways of making them felt."
The point being that old and new ideas are equally valuable IF we listen to, engage, ponder, and learn from them.
I want to present the Young Whippersnapper Rule or the Latest Shiny New Thing Phenomenon here. I believe we have a tendency to listen to the latest new ideas or trends when it comes to technology and leadership approaches.
At one point, the Agile Methodologies were in that category.
And as we consider new things, we begin to move away and discount the older approaches. For example, the comment that – “you’re Waterfall and not Agile” has come to be a terrible insult in many contexts. But I’ve instead tried to respect the things that have come before me:
- the people;
- the repeated learning’s;
- the variety of approaches;
- the old ideas focused towards old challenges.
Even something I’ve struggled with as greatly as “Waterfall practices” has shaped my experience and approaches greatly. It has made me who I am. And there are lessons and wisdoms embedded within my Waterfall projects that are just as relevant, new and useful today as they were 30 or more years ago.
So from my perspective, I continue to learn from ALL voices in our community and I certainly respect those that have come before me. I’d encourage you to consider doing the same.
Stay agile my friends,
Don't forget to leave your comments below.