Build a communicating, cooperative software development team

Source: Addison Wesley Professional

Favorite

Free registration required


Successful software projects require that the members of development teams notice important events and to be both willing and able to communicate to others what they notice. In this sample chapter from Agile Software Development: The Cooperative Game, Second Edition explore the effect of the physical environment, communication modalities used for jumping the inevitable communication gaps, the role of amicability and conflict, and subcultures on the team. Chapter coverage includes:
  • Convection currents of information - investigate the energy cost of information transfer, osmotic communication, information radiators, and information drafts
  • Jumping communication gaps - explore the idea of adding "stickiness" to information
  • Teams as communities - study amicability and conflict, team building, and evolving subcultures, and the impact of differing cultural values
  • Teams as ecosystems - consider a software development team as an ecosystem in which physical structures, roles, and individuals all exert forces on each other

    Title: Agile Software Development: The Cooperative Game, Second Edition
    ISBN: 0321482751
    Published: October 2006
    Authors: Alistair Cockburn
    Chapter: Chapter 3: Communicating, Cooperating Teams
    Published by Addison Wesley Professional
Format:PDF Size:1127.00
Version:1.0 Date:Apr 2007
Price:0.00 Downloads:1492