Effective Role Modelling And Development