Many of the companies I work with want the benefit of the team effect in software development. The managers in these companies recognize the enormous benefits teams provide to the company–creativity, engagement, learning. They want to support team-based work....
Hiring managers (and HR departments) expend enormous effort finding people with the right skills to fill open positions. But, skills are only half the equation for success. Many years ago, psychologist Kurt Lewin reduced the mysteries of human behavior to this simple...