Agile Architecture – It is NOT an Oxymoron!
Many companies adopting agile have a hard time with the architecture and design of their large systems. They like the concept of agile, but can’t understand how to emerge and meet architectural...
View ArticleAgile antipattern: Code freezes during each iteration
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. The reason given for this was “to allow QA to test what we created...
View ArticleNew to agile? Learn how to split stories
In my last blog Agile antipattern: Taking on large stories I said I would give you some tips on how to split stories. First though, it is important to understand WHY splitting a story well can be...
View ArticleNew to agile? Remember a user story is more than a card!
What’s wrong with the user story on the card? It seems to have everything we need: a) short title, b) a size (in this case 2), and c) a well-written story using the standard “As a … I want … so that...
View ArticleAgile antipattern: Sizing or estimating bug fixes
Is the bug to the left a large bug or a small bug? It looks HUGE to me! Well, in reality it is probably between .5 and .75 inches long. Not really a very big bug at all. Why do we care? Because...
View Article