Agile Project Collaboration and Restaurants
March 12, 2008
The software development world keeps trying to come up with good metaphors for what a software project is like. "It's like building a bridge", some say, or "Like manufacturing a car", others say.I think a much better analogy, especially for the dynamic... Read more...
Agile Thinking Book now available
February 26, 2008
Well, my new book is finally ready. It's called Agile Thinking: Leading Successful Software Projects and Teams.It's a collection of over 40 articles that I've written over the past few years (many on this blog), organized by theme, and reworked and edited... Read more...
Agile Thinking
December 21, 2007
In case you're wondering why it's been so long since my last post, there's actually a good reason.I've been working on putting together a book that distills the stuff I've been writing about for the last three years into a coherent form. The working... Read more...
Agile Open California: Wide Open Spaces
September 21, 2007
About a year ago I participated in my first Open Space conference in Portland.The idea of Open Space is that instead of a canned set of speakers and topics, the participants propose their own topics on the first day, and people vote with their feet in... Read more...
Is Group Brainstorming Hurting Creativity?
July 31, 2007
Marc Andressen writes about research that shows that group brainstorming produces fewer and lower quality solutions that "virtual" brainstorming where indviduals generate ideas independently, then put their results together.One way to look at this is... Read more...
Agile Project Management: What’s In It For The Customers?
July 25, 2007
One question I'm asked frequently is how Agile project management is different from traditional project management.Normally I start talking about iterations, planning, user stories, and the like, but I get a decent number of blank stares in response.I... Read more...
Agile Project Management: What’s In It For The Customers?
July 24, 2007
One question I'm asked frequently is how Agile project management is different from traditional project management.Normally I start talking about iterations, planning, user stories, and the like, but I get a decent number of blank stares in response.I... Read more...
Latest Carnival of the Agilists is up
June 23, 2007
The latest Carnival of the Agilists is up.If you haven't seen of these before, it's a collection of links to essays, blog entries and resources on various topics from some of the best minds in the Agile software development community.The editor rotates,... Read more...
The High Cost of Management Indecision
June 7, 2007
Rob Walling writes about the high cost of management indecision on software projects.Essentially, the argument is that even wrong decisions allow developers to keep momentum and push a project forward. The cost of reworking areas winds up being less... Read more...
Scrum Reference Card
June 6, 2007
Ran across a useful (and free) quick reference PDF for the Scrum Agile method for managing software projects.Scrum has really gained some momentum over the last few years, perhaps in part from the now ubiqiutous certification program (Certified Scrum... Read more...