What are the underlying causes of the problem my program is trying to solve?
![Problem diagnosis](/sites/default/files/styles/card_with_text_180x200/public/Service_Problem_Diagnosis.jpg.webp?itok=eBIzPM82)
Problem diagnosis
The first step in designing a successful program is understanding the development problem and barriers the program intends to solve and address.
We conduct rigorous analysis to identify which of many contributing factors to a problem are most severe or “binding." By identifying the most severe barriers and challenges, programs can more efficiently and effectively target their resources to achieve an outcome of interest.
![Theory of change development](/sites/default/files/styles/card_with_text_180x200/public/Service_TOC.jpg.webp?itok=ZHF5M5dX)
Theory of change development
3ie works with partners to develop evidence-informed, contextually tailored theories of change (TOCs) based on rigorous problem diagnosis, including guidance on how to test, adapt, and evaluate the TOCs during and after program implementation.