Many Agile discussions talk about team members as generalizing specialists. Generalizing specialists are individuals that have a specialty; however, they also have broad levels of experience that can be applied. Tim Brown of IDEO coined term ‘T-shaped people’ (or skills) to describe this combination of specialization and experience. There are a number of other letter-…