The e-volving practitioner : a heuristic formative evaluation of an online course based on an action research methodology