http://www.assetproject.info/learner_methodologies/before/learning_analysis.htm