An Industrial Software Engineering Retraining Course: Development Considerations and Lessons Learned | IEEE Journals & Magazine | IEEE Xplore