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…
Remember this?
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.…
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…
Many years ago, Ward Cunningham posted an excellent video on YouTube regarding refactoring and “debt”. If you haven’t seen it, I have it for you, below. But…
Ever see a burndown chart like the one to the left? I’ve been on a big burndown chart kick lately and when I saw this…
Does your team have an iteration burndown chart (giving credit only for completed stories) look like the one to the left? If so there are a…
As this blog entry is published I am teaching an agile/scrum course to a client in Flanders, New Jersey. You might want to ask “Bob,…
This is another common theme among teams just starting with agile. It usually goes something like this: The team has an unsuccessful iteration. They determine…
Over the past 18 months I’ve encountered a number of teams where it is standard practice to have a code freeze late in the iteration. …
In an agile environment manual testing is fine – except for when it isn’t! In particular, everyone recognizes manual regression testing takes time. When using a…
Tired of not knowing exactly what to create or test? Get in the habit of asking the magic question “How will I know I’ve done…
Another short blog entry. This time it is to announce that we’ll be hosting Rob Myers teaching a great agile testing course using Fit and…
Exciting news! Some associates of mine are currently completing work on some new courses Agile For All will be able to offer. The two courses…
Have you ever heard someone say that testing to find defects is waste? I’ve heard it and I’ve said it when teaching courses. But people…
People have written a ridiculous amount about the advantages of test-driven development. I won’t even bother linking to articles about it, just Google it and…
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.