Actually, Project Managers are Pretty Good at Estimating Software Projects
Fortunately for the organizations they work for, development teams are smart enough not to build the original project’s design — which is why we have Scrum and Agile. But, even with Scrum, good estimating may be the least important thing you have to do: Adopting Scrum, Kanban, or any Agile methodology means that you have […]
Don’t Let Governance Threaten Your Agile Transformation
Governance seems to be one of those frightening words that threatens to stop an Agile transformation effort dead in its tracks. I’ve been hearing it whispered, and even screamed once or twice, quite a lot recently. There’s no big surprise here. As the big corporations and Government agencies get increasingly fascinated by frameworks like Scrum, […]
What Does It Mean to be Ready in Scrum?
“Ready? Steady! Go!” That phrase echoes from my youth. I used to twitch waiting for the starter to shout that phrase at the beginning of the 800m races I ran, representing my school. It was also the title of a ground-breaking pop music show which caused me to fall in love with Dusty Springfield, Sandy […]
How Do You Do JIT Requirements?
“What is the difference between an up-front requirements document and a fish?” said Gollum, hoping to catch the Hobbit out with his riddle. But Bilbo Baggins, though a Halfling, was an experienced Agilist. He knew the answer. “A fish rots from the head down, “ he said, “but a requirements documents rots from the bottom […]
Scrum Guide Update: The 5 Values of Scrum
You might not have noticed, but The Scrum Guide was updated last year (July 2016) for the first time in three years. The changes aren’t big in terms of word count, but they are significant. So I decided I needed to update my own description (part 1, part 2) of the Guide’s evolution. Cumulative Flow Diagrams […]