the development of cross-functional teams together people from different specialties in order to solve problems. the interaction required between functions in order to solve problems challenges all teams members to learn more about each function, stimulating skill variety