A mechanism that enables programs and practitioners to share the expertise they already have. A way for programs and practitioners to draw upon the existing expertise found in the field. There is a huge range of experience in practitioners. Programs have very limited resources, most if not all of which already are allocated. Practitioners have a very limited amount of free time for staff and program development.
Programs are wary about exposing any weaknesses to their funders.
Practitioners are wary about exposing any weaknesses to their employers. Every program needs opportunities for planned program development. Practitioners and programs are never done developing. Any staff and program development system has to meet the needs of a variety of practitioners and programs. Staff and program development must begin with and be based on individual and program-based needs assessment.