A Personal Development Blog for IT Professionals
Or why when embracing Agile, individual productivity decreases, but the team's productivity greatly increases.