Social Business • 123
behavior delves deeply into the concept of programming as a social con-
struct and oers advice on dealing with team dysfunction.
Much of the literature on the psychology of soware development con-
cludes that most of the social problems inherent in development teams
can be solved by a critical analysis of the dynamics between the people
involved. is sort of introspective analysis (Ahmadi et al. 2008) can be
helpful to explain:
• Why certain people are excluded from group decision making
• Why there is always someone who resists the decisions of project
leadership
• Why certain kinds of people should never be grouped together to
avoid group fragmentation
• Why groups oen divide themselves into subgroups
• What is the ...