Toward an Understanding of Job Satisfaction on Agile Teams: Agile Development as Work Redesign | IEEE Conference Publication | IEEE Xplore