
Agile is interpreted differently by different teams. What does Agile mean to your team? Is your team truly agile? What works – and what doesn’t for your team?
When I was a physicist (before I joined the computer industry), one of my favorite things was running lab experiments. For a physicist, a simple experiment could prove (or disprove) something really deep. The experiment itself would usually be something … Continue reading
(Riddle: “What is voiceless, yet cries and toothless, yet bites..” Read to the end to see the answer..)
Definitions
Agile – Software that adapts well to change (is well-designed and has comprehensive test coverage)
Flat-Footed – Software that is NOT agile.
As I … Continue reading