Foreword by Matthew Wang

Agile development has gained popularity in recent years. Software companies adopted agile to better respond to frequent requirement changes. When agile was introduced in the mid 90’s, collocated development teams were common (that is, the whole project team was in one location). So the daily Scrum meetings could be conducted in the same place at the same time. Nowadays, a distributed development team is the norm as companies embrace global sourcing. A project even could have team members located in different continents. The challenge is how to apply the agile principles that were established in a collocated environment to a distributed development environment.

As a global integrated enterprise, IBM has been on Agile ...

Get A Practical Guide to Distributed Scrum now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.