Factors for development in african countries