Work Design and Job Rotation in Software Engineering: Results from an Industrial Study | IEEE Conference Publication | IEEE Xplore