Can't Move Forward Until You Know Where You Are
Check out Microsoft's ALM Assessment
From the site:
In order to improve your development capabilities, you must first understand where you are today, then determine where you want to go; only then can you develop a solution roadmap. The ALM Assessment addresses the first point by providing you with a comprehensive ‘snap-shot’ of your development organization today. The ALM Assessment provides the following services:
- Provides aggregate score based on multiple team members completing the assessment
- Provides management with metrics across ten key development practice areas, including scores for sub-practices and individual questions
- Provides aggregate ‘Peer Comparisons’ by industry, organization size and development organization size
- Allows measurement of progress by archiving and comparing each report with previous reports
- Uses vendor-agnostic structure to ensure the assessment provides an accurate snap-shot