Sharpen Your Knives
You’ve heard the old adage about the lumberjack who—in order to cut a tree in an hour—will take 45 minutes to sharpen the saw? This…
You’ve heard the old adage about the lumberjack who—in order to cut a tree in an hour—will take 45 minutes to sharpen the saw? This…
We’ve seen how refactoring becomes the primary design activity on an Agile team. Diligent, confident refactoring is possible to the degree that the code is…
Scrum changes the way everyone in your company interacts and will likely influence your organizational structure. When an organization considers “moving to” Scrum, it’s easy…
Remember this?
“This year,” says your friend (who’s never run a 5K), “I’m going to do a marathon.” “Yeah? How are you going to do that?” you…
Last month we talked about good software design and introduced the notion of code smells. Code smells are names given to those instinctual thoughts you…
I’ve learned not to assume a team has experienced a variety of software design skills. Some are writing elegant functional-paradigm code in archaic, challenging languages.…
“We need you to help this team. They are struggling to deliver. But don’t worry; you’ll love this team. There is no conflict and they…
As an Agile trainer and coach, I have worked with hundreds of companies over the past 10 years. After reflecting back on my interactions with…
I was recently asked about the difference between unit-testing and Test-Driven Development (TDD). Specifically, why—if the end results are the same—would I recommend TDD over…
“Engagement doesn’t really matter in the workforce today” That’s not a real quote. I’ve never heard a leader say that. But something doesn’t add up.
Subscribe To The Welcoming Complexity Newsletter In this inaugural issue, we explain the newsletter’s title and provide a few thoughts on relevant Agile For All blog…
Please confirm you want to block this member.
You will no longer be able to:
Please allow a few minutes for this process to complete.