Category Archives: agile

Lean Meetup Tomorrow: Flying Through Bottlenecks

Tomorrow evening I’ll be at The Bay Area Lean Software Development User Group meetup facilitating a cool simulation that I learned from Steve Bockman.

We’re going to launch a fictitious aerospace company, build and ship product, and track our financials to see how we are doing. We will apply the “Five Focusing Steps” from the Theory of Constraints, as well as other lean and agile practices to evolve and improve our operation and ultimately our
profitability. We’ll explore several approaches to optimizing multi-stage processes and engage in some team problem solving. There will be lots of paper airplanes, and a lot of fun.

The event is free, and hosted by Runa Corporation .  Get all of the details at the group’s meetup page.

Cheers,

Chris

Share it!

ACM Says: Agile Changes the Project Manager’s Role

By: Chris Sims

In my research for an upcoming article, I ran across this tidbit that I just couldn’t wait to share. It’s from Challenges of migrating to agile methodologies a paper originally published in Communications of the ACM.

Agile methodologies require a shift from command-and-control management to leadership-and-collaboration. The organizational form that facilitates this shift needs the right blend of autonomy and cooperation to achieve the advantages of synergy while providing flexibility and responsiveness. The project manager’s traditional role of planner and controller must be altered to that of a facilitator who directs and coordinates the collaborative efforts of those involved in development, thus ensuring that the creative ideas of all participants are reflected in the final decision. The biggest challenge here is to get the project manager to relinquish the authority he/she previously enjoyed.

Find out what this really means, and what it feels like to do it, at our upcoming Agile Project Management learning lab, presented in cooperation with the San Francisco Bay Area Chapter of the Project Management Institute.

Cheers,

Chris

Share it!

Dogs learn agility with tennis balls; so do we

The very first exercise of our two day Agile Project Management class on Monday taught me a few things about optimization. It's a ball passing game, where the group is tasked with devising a system for passing balls around such that every ball is touched by each person, and has "air time" in between–ie, it's tossed, not passed.
Read the full article…

Share it!

Story Sizing: A better start than planning poker


Since this article was first published, The Team Estimation Game, which is what this article descibes, has evolved into something even better: Easy Estimation With Story Points. If you are looking for a fast and effective way to estimate, we recommend going straight to that article. If want to know where Easy Estimation With Story Points came from, keep reading.


I’ve helped several teams adopt the practice of planning poker. It’s a good and useful practice, but it’s about as beginner-friendly as Badugi. The problem is that planning poker is a lot about numbers: “Is this feature a ‘5’ an ‘8’ or maybe a ‘13’?” New teams have no reference for what these values mean, and it leads to confusion. As they try to figure out ‘how big’ a story point is, teams frequently give in to the temptation to map a story point to some unit of time. I’ve heard: “Let’s have our ‘story points’ be the same as days!” or “How many hours should a 3 point story take to complete?”

Read the full article…

Share it!

The Great Agile Requirements Showdown!

By: Chris Sims

Agile evangelists claim that extensive written requirements can be dispensed with in favor of lighter-weight ‘stories’. It sounds easier, certainly, but can it really be as good? Won’t all of the important details get lost?

This Thursday, I’ll be staging a participatory showdown between traditional and agile requirements at the East Bay Innovation Group’s Project Management SIG Meeting. The event is free for eBig members, and $10 for guests with advanced registration.

May the best requirements win!

Share it!

Yes you are comprehensively documenting your agile project–just not in English

If I were re-writing the Agile Manifesto and I wanted to express agile values in terms that spoke positively to the project manager's realm, rather than defining agile in opposition to it, I'd state the third value ("Working Software over Comprehensive Documentation") like this: The best documentation is the product itself.
Read the full article…

Share it!

If I’m doing Scrumbut, does that make me a Scrumass?

By Hillary Johnson

… or, enough already! Is Agile dead, alive, stagnant, the future, the past, the ultimate, the end, the Will of God? Am I doing it right, wrong, backwards, sideways, on a boat, with a goat? Should I get certified by the Scrum Alliance, or the Scrum Horde? And should I even care?

Read the full article…

Share it!

Scott Ambler Revisits Agile Process Maturity Models

Scott Ambler, who once wrote ‘Has Hell Frozen Over? An Agile Maturity Model?‘, has started writing about something that he is calling the Agile Process Maturity Model. The discussion around Scott’s model has uncovered another model by the same name, and renewed the debate over the usefulness of a maturity model for agile.

Frankly, I found Professor Juliano Lopes de Oliveira’s Agile Process Maturity Model more interesting than Scott’s. In particular, I like that it is proposed as a starting point for discussion.

You can read the whole article I wrote on InfoQ.

Cheers,

Chris

Share it!