This chapter considers 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. These issues highlight the fact that projects need people to notice important events and to be both willing and able to communicate to others what they notice. "Convection Currents of Information" compares the movement of information to the dispersion of heat and gas. The comparison yields several useful associations: the energy cost of information transfer, osmotic communication, information radiators, and information drafts. "Jumping Communication Gaps" examines people's efficiency in conveying ideas using warmer and cooler communication channels. It introduces the idea of adding "stickiness" to information and looks at how those two topics relate to transferring information across time. "Teams as Communities" discusses amicability and conflict, the role of small team victories in team building, and the sorts of subcultures that evolve on a project. We will see that the differing cultural values are both useful to the organization and difficult for the team to deal with. "Teams as Ecosystems" considers a software development team as an ecosystem in which physical structures, roles, and individuals with unique personalities all exert forces on each other. That each project produces its own, unique ecosystem makes the job of methodology design even more difficult. Communicating, Cooperating Teams
|