
Johanna is spot on. From a slightly different perspective in an organization that is not that consistent in conducting assessments and introspection, I find the purpose is not to predict velocity or even your work estimates or future plans. Rather, the assessment should help you understand how much you know about your requirements, customers, legacy systems and future architecture. If you continually find surpises at every turn, then perhaps you aren't as organized or connected as you "should be" and you are likely rushing towards a failed project.