Trust, which is shared amongst new friends, is created step-wise.
—Johann Wolfgang von Goethe
Agile development’s success on a global scale depends partially on a project’s ability to establish and cultivate strong communication channels among distributed and dispersed groups. Some experts maintain that methods that are fundamental to agility won’t work in a distributed environment because of the great amount of communication they require. Sakthivel, for example, assesses the feasibility of using iterative and incremental approaches on global projects:
“Due to their high task dependencies and required face-to-face interaction with users during their iterative analysis, design, and trial stages, they are ...