Many family members and friends celebrated Thanksgiving yesterday. We continued our tradition in our gatherings of individually saying what we are grateful for. We typically do this in the present tense – that is, what we are grateful for now. I wanted to take the opportunity to give thanks for about things people have done for me in the past in my professional area. The list is not complete, so please do not be offended if I left you out – I have tried to keep this somewhat concise. I have decided to do it in an approximately chronological order, starting around 1996 when I moved out to Seattle.
Thanks for helping me understand my true strengths and for realizing I am ok as I am.
My co-author on 3 of my 4 books (and collaborating on my fifth). Jim is one of the smartest people I know, but his humility will not let him accept this. One of my dearest friends and most valuable compatriots. Thanks for teaching me how to write and for adding quality to our books – without you, they would not have been useful. And thanks for showing me a gentle way to be – one I do not usually follow, but one that I find strength in by watching you.
I only knew John Vlissides, who, unfortunately, had his life cut short too soon through illness. John was another one of the gentle souls who was brilliant but never exhibited he thought so. Thanks for writing your iconic book which opened up an entirely new way of design for me.
While the Gang of Four set the stage, it was Christopher who actually brought it home. His Timeless Way of Building is still one of my most favorite books and one I read every couple of years – enjoying it and learning each time. Thanks for having the courage to say what you believe about your industry and for creating a truly remarkable way of looking at design.
Thanks for giving me insights on object-orientation through CRC cards, for creating XP, FIT and your general insights on software development. You've been an inspiration through your gentleness as well.
Thanks for your energy and continued rambunctiousness. Your multi-paradigm for C++ taught me many things including what templates are really for.
Thanks for your laugh and the elvishness you bring to the world. Not to mention your genius.
Thanks for totally confusing me about the role of design. By forcing me to question, to the roots, what I knew about design, I was able to create a much stronger understanding and become much more effective.
I have a lot to thank you for professionally. But mostly, I want to thank you for just who you are and how you be. You are a testament to that we never need to lose our joy of life and can make our business seriously fun.
Thanks for making the world aware of what Agile is. There is no doubt you've changed the world for the better.
Thanks for creating Scrum and for introducing me to Professor Nonaka's work.
Thanks for all your work and your energy. You are the biggest kid I know and I love that about you.
Thank you for showing me what a really great trainer is like. And for your friendship, trust and guidance. We will always be fellow travelers on our journey of service.
Another dear friend and compatriot with Net Objectives, Alan is probably the most unknown thought leader in the industry. Thanks for teaching me most everything I know about Lean and Agile at scale. And for always accepting my poor decisions as "not bad, just not optimal."
Thanks for introducing me to Lean in the software arena. And thanks for having confidence in me before I knew how to help others learn it.
Thanks for your encouragement and discussions. I also love your wit and how you continuously challenge people to give up their cargo. Ideas.
Thanks for creating the Kanban method and for your partnership over the last few years. Your willingness to challenge and be challenged while remaining passionate about your views is inspiring.
Thank you for being the grain of sand in the oyster that sometimes makes a pearl.
Thanks for your gentleness and your commitment to me, even when I would have rather you not be. And thanks for continuing to introduce me to new ideas.
Thanks for reminding me of the value of teams and what good management is all about. And for the twinkle in your eye!
I am sure I have inadvertently left out a few others who should be in here. My apologies for that.
Have a great Thanksgiving weekend, everyone.