Here are some of my published works.


A Practical Guide to Distributed ScrumThis is the first comprehensive, practical guide for Scrum practitioners working in large-scale distributed environments. Written by three of IBM’s leading Scrum practitioners--in close collaboration with the IBM QSE Scrum Community of more than 1000 members worldwide--this book offers specific, actionable guidance for everyone who wants to succeed with Scrum in the enterprise.


Develop your agile mindsetThis article originally appeared in the February 2013 edition of Web and PHP magazine and is republished with permission. On Scrum projects, teams talk about delivering a working increment of functionality every sprint but what does this mean exactly?  Do teams need to deliver to a production environment every sprint?  This may work for maintenance projects, [...]
Finish Multiple Projects FasterThis article originally appeared in the December 2012 edition of Web and PHP magazine and is republished with permission. Many web design firms work on too many projects simultaneously.  When these firms start using agile software development practices, it forces them to look for different solutions to develop and meet the needs of their customers.  This [...]
Article published on!Capacity Matters in Sprint Planning The biggest challenge many teams new to Scrum face is to understand when they are over-committing themselves during the sprint planning meeting. Before doing any sprint planning, the first thing teams should do is identify their sprint capacity, which is the number of hours they are available to work on [...]
Published in November Agile Journal!As part of the promotion for “A Practical Guide to Distributed Scrum”, I co-wrote an article last month with Elizabeth Woodward for  We wrote about how to create, prioritize, size and groom the product backlog with distributed teams. To read the article, please click here.
DeveloperWorks published my article "Agile planning in real life"Back in January of this year, I started writing an article on the basic of agile planning.  I was originally writing this as educational material for my team but felt it could be something publishable…  So, for your reading enjoyment, you can find it on DeveloperWorks by clicking here. There are some differences between what [...]
Challenges of Distributed DevelopmentThis is an article I submitted back in the summer of 2007 for publication in DDJ magazine on the challenges teams meet when doing Globally Distributed Development.  They took the nibbles that were interesting to them and turned it into a sidebar article in the August 2007 issue.  This is the full version of the [...]
Challenges of Distributed Development (DDJ published version)This article was published in a sidebar to an article on globalized distributed development in the August 2007 issue of DDJ Haven’t all project managers dreamt of having developers working on their projects around the clock? For some reason, individual developers just aren’t willing to do this. But with distributed development, this dream can become [...]

Comments Login