Distributed Team Working Patterns

Distributed development is rapidly transforming software development  processes across organizations. Typical distributed situations involve  companies with geographically dispersed sites: city-wide, regionally,  nationally, and internationally. Successful distributed development  allows teams to develop high-quality software faster, leading to  improved business agility and a greater capacity to handle the pressures  of globalization and competition. But the challenges of realizing these  competitive advantages are significant. Learn about some common  successful distributed team working patterns that have been successfully  used on distributed Agile development projects – patterns that  complement and strengthen each other to help teams work effectively.

Download PDF