This article describes the methodology in understanding the dynamic life of farmers in managing their agriculture. Several research approaches, including human ecology, agroecosystem, and farming system have been described. The human ecological approach may be used to study a relationship between population dynamic and the environment in the farming system. Agroecosystem analysis approach may be implemented to analyse the multidiscipline and rapid appraisal techniques of farming system. Farming system approach may be undertaken for analysing a particular arrangement of farming enterprises which are managed by farmers.