By way of introduction
Uganda has everything to make it a developed country. The British focused on agriculture but in the 1950s realized that Uganda needed industries to create jobs and transform the economic structure. Uganda also needed law and order or an enabling environment including capable leadership for rapid economic growth, equitable and sustainable development.
Under the UPC government in the 1960s an effort was made to employ Ugandans in areas of their competence. Medical doctors focused on healthcare, teachers taught and bricklayers constructed houses etc and were rewarded commensurately.
The struggle for control of political power by civilian politicians within UPC invited the military into Uganda politics when the army commander Opolot joined the Ibingira group and deputy commander Amin joined the Obote group. The Amin/Obote group moved faster and defeated the Opolot/Ibingira group leading to the 1966/67 constitutional and political crisis. From 1967 to 1970 Obote was kept in power by the military.
Eventually the army realized that it held power and decided to run the country instead of supporting politicians. UPC and Obote were removed in a military coup and Amin and mercenaries from Sudan and DRC ran the country from 1971 to 1979 and Museveni after defeating Okello has run Uganda from 1986 to the present with military backing.