Preparing software engineers for the 'real world' | IEEE Conference Publication | IEEE Xplore