Chapter 9. Encourage Collaboration


Software development is not a solo, intellectual task. Rather, it is a collaborative, social task that requires lots of communication.

 --Pete McBreen, Software Craftsmanship

The Modern Transport Team at ITL

How do you work with customers who are 8,000 miles away? In January 2001, at the invitation of India Technologies Limited (ITL),[1] I spent two weeks in India, conducting three public workshops and reviewing projects with ITL teams in Chennai (formerly Madras), Hyderabad, and Mumbai (formerly Bombay). The trip was intriguing—a new cultural experience for me and a chance to work and talk with people at a number of organizations at CMM Level 4 and 5. The issues that arose revolved around the advantages and disadvantages ...

Get Agile Software Development Ecosystems now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.