Perceptions of Gender Diversity's Impact on Mood in Software Development Teams | IEEE Journals & Magazine | IEEE Xplore