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 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.