Would you give the same agricultural recommendation to every district?

Urea treatment differences were significant in 4 of 5 Rwandan mega-environments — a lesson in heterogeneity for agriculture and impact evaluation alike.
Impact Evaluation
Monitoring and Evaluation
Agricultural Analytics
Case Study
Author

Victor Mandela

Published

21 September 2026

Keywords

agricultural analytics, R Shiny dashboard, maize yield, Rwanda, impact evaluation, monitoring and evaluation

Open to roles & consulting · M&E · Impact Evaluation · Agricultural Analytics · R Shiny LinkedInGitHubEmailBook a call
Portfolio Edition ••• Monitoring & Evaluation · Impact Evaluation · R Shiny Decision Support ••• Nairobi, KenyaUPDATED NOV 2026

Probably not. And the data shows why.

In the Rwanda maize analysis, urea performance was assessed across five mega-environments rather than assuming one treatment works identically everywhere. Statistical testing identified significant treatment differences in 4 of the 5.

In the Eastern Savannah, the split application strategy Urea 1 kg/Are (V6 + V10) reached the highest observed yield — 7.45 t/ha.

Would you give the same agricultural recommendation to every district? — infographic

The fifth environment is just as informative

Where differences weren’t significant, the honest conclusion is that this evidence doesn’t distinguish between the strategies there — not that the national winner applies by default.

The same discipline applies to development programmes

An average treatment effect can hide a distribution wide enough to include zero for some groups. So the questions stay the same: Where? For whom? Under what conditions? Compared with what?

That’s how M&E and impact evaluation move beyond averages.

▶ Try it yourself — live R Shiny demo. Open the Rwanda Maize Yield Analyzer · Username: test · Password: test