Effective models of staff development in ICT | Synapse