Yankees to Send Some Players Offshore Stealing a page from the software development industry, the World Champion New York Yankees have …
Agile Product Management with Scrum As a project management framework, Scrum introduces many changes. One of the biggest is the role of …
Distributed Teams: Build Trust through Early Progress Teams with subgroups formed around compatible skills, attitudes and approaches to work are less …
Mountain Goat Software Becomes a PMI Registered Education Provider We're proud to announce that Mountain Goat Software has become a Project Management Institute (PMI) …
Separate Estimating from Committing Remember the difference between an estimate and a commitment and keep the two activities separate, …
Removing Team Members People often ask me whether teams should have the right to vote members off. To help answer that …
The Role of Leaders on a Self-Organizing Team There is more to leading a self-organizing team than buying pizza and getting out of the way.
Remove Finish-to-Start Activities on Agile Projects With a little experience, most teams are able to see how to overlap some types of work and create …
Mix the Sizes of the Product Backlog Items You Commit To Scrum teams learn to work by doing a little of everything all the time.
Build Trust Between Teams with Ambassadors I’ve found that the personal relationships established by ambassadors can be extremely valuable …
Synchronize Rather Than Overlap Sprints The biggest flaw in overlapping iterations is that there is never a time (except the end of the …