Quiero crear una aplicación web que proporcione a los agricultores africanos buenas prácticas agrícolas, ¿dónde debería empezar? ¿Qué modelo de negocio debería usar? ¿Necesito un plan de negocios?

Deberías comenzar pensando en las buenas prácticas agrícolas.
Ese es un tema complejo con muchas soluciones insostenibles. Podría ser que deberíamos observar e imitar a los agricultores sostenibles “menos productivos” que no usan combustibles fósiles para sustentar grandes sistemas centralizados, sino que producen alimentos para apoyar a las personas mientras los reinan mientras reinvierten en la tierra.

¿Cuáles son los problemas que resolverá tu aplicación?

Sospecho que sería mejor generalizar y no centrarse solo en los agricultores africanos.
El africano tiene muchos climas, así que tendrás que lidiar con problemas que se apliquen en la mayor parte del mundo de todos modos.

Comienza investigando a tu audiencia para esto. Fuera de lugar, diría que un sitio o una aplicación no les llegará bien. Comenzaría a pensar en formas basadas en SMS (mensajes de texto), porque supongo que muchos agricultores africanos ahora tendrán un móvil simple, pero pocos estarán en línea o tendrán teléfonos inteligentes.