Holistic Software Engineering Education Based on a Humanitarian Open Source Project | IEEE Conference Publication | IEEE Xplore