Software development in East and Central Africa