In addition to the purpose of farming, the major factors to consider in crop selection include the following:
Prevailing farm conditions
Marketability and profitability
Resistance to pests and diseases
Available technology
Farming system
Security
Availability and cost of planting materials.
The four most important factors that influence crop yield are soil fertility, availability of water, climate, and diseases or pests. These factors can pose a significant risk to farms when they are not monitored and managed correctly.