Benchmarking is usually being done by individual organizations. However, it may also be done by groups of organizations.
There are various benchmarking methodologies available. The one that was developed by Robert Camp has 12-stage approach that consists of:
1. Selecting subject
2. Defining the process
3. Identifying potential partners
4. Identifying data sources
5. Collecting data and select partners
6. Determining the gap
7. Establishing process differences
8. Targeting future performance
9. Communicating
10. Adjusting goal
11. Implementing
12. Reviewing and recalibrating