Alternative agriculture is defined as production systems that do not use conventional methods.These kinds of systems seek sustainable performances while optimizing all agroecosystem resources.They aim at following the concept of agroecology.