Software engineering process improvement: aligning curriculum and industry requirements | IEEE Conference Publication | IEEE Xplore