Programs
Programs & Technical Services
Supporting Programs Across the Program Cycle
ISG supports humanitarian, international development and nonprofit organizations at different stages of the program cycle.
Whether an organization needs to understand a changing context, develop a new intervention, assess the performance of an existing program or strengthen technical quality, we provide expertise tailored to the scope and objectives of the assignment.
-
Assessments & Analysis
We conduct assessments and analytical assignments that help organizations better understand needs, contexts, gaps and priorities.
Examples
Needs assessments, Context assessments, Baseline assessments, Feasibility studies, Gap analyses, Stakeholder consultations and analysis, Qualitative and quantitative data collection and analysis, Desk reviews and evidence reviews.
-
Program Design & Development
We support organizations in translating evidence and priorities into well-structured programs.
Examples
Program and project design, Theory of Change development, Results frameworks, Technical approaches and methodologies, Program strategy development and review, Proposal development and technical inputs, Program tools and guidance, Integrated and cross-sector program approaches.
-
Research
ISG undertakes research assignments designed to generate useful evidence for programs, organizational decision-making and learning.
Examples
Qualitative and quantitative research, Mixed-methods studies, Desk and literature reviews, Key informant interviews, Focus group discussions, Stakeholder research, Data analysis, Research reports and recommendations.
-
Monitoring, Evaluation & Learning
We support organizations in understanding how programs are performing, what they are achieving and what can be improved.
Examples
Monitoring and evaluation frameworks, Baseline, midline and endline studies, Mid-term evaluations, Final evaluations, Process and performance evaluations, Program quality reviews, Learning reviews and lessons-learned exercises, Data analysis and interpretation, Evaluation reports and actionable recommendations.
-
Technical Assistance & Program Quality
We provide specialized technical support to help organizations strengthen the quality and effectiveness of their programs. Depending on the assignment, this may include:
Examples
Technical reviews, Program quality assessments, Development and review of technical tools, Technical guidance and recommendations, Implementation support, Development of standards and benchmarks, Technical documentation, Cross-sector integration.
-
Capacity Strengthening
We design and deliver capacity-strengthening support based on identified needs and the objectives of the organization or program.
Examples
Capacity needs assessments, Training and workshops, Training of Trainers (ToT), Development of training packages, Technical coaching and mentoring, Development of guidance and learning materials, Partner capacity strengthening.