A generalizing specialist is a person that is skilled in more than one discipline. When a team is made up of generalizing specialists, workloads can be shared and bottlenecks avoided. For example, if a coder with interview skills can interview
an end user of the product, a handoff can be avoided (from the interviewer to the coder). This will avoid misinterpretations and also save time and money. The other responses are incorrect. A generalizing specialist has more than just
one skill, and more than one skill related to the project discipline. In addition, the term generalizing specialist doesn’t refer to a person with an understanding of each role and responsibility, nor a person that knows their job
duties well.