Project Management
Patterns of Collaboration for Collocated Teams
After working with many Agile projects, I realized that collaboration goes beyond simply working together
One of the surprising technology trends of 2013 was the rate of massive mobile adoption.
Improve Sprint Throughput with “Definition of Ready”
Software development teams are very focused on customer satisfaction (and rightly so), and there’s no doubt that high team throughput is one of the most important factors in customer satisfaction