Communication is essential for the success of student and professional software engineering (SE) team development projects. The projects delivered by SE courses provide valuable learning experiences for students because they teach industry-required skills such as teamwork, communication, and scheduling. Professional SE teams have adopted communication software such as Slack, Miro, Microsoft Teams, and GitHub Discussions to share files and convey information between team members. Likewise, they have distributed software development tools such as Visual Studio CodeSpaces and Jira to support productivity. In contrast, within academia, students have focused on having face-to-face meetings for team communication and communication tools for file sharing. Due to the COVID-19 pandemic, universities have been forced to switch to an online or hybrid modality abruptly, thus compelling SE students to quickly adopt communication software. This paper proposes a study on the use of communication software in industry to prepare students for remote software development positions after graduation.
翻译:学生和专业软件工程(SE)团队开发项目的成功至关重要,SE课程提供的项目为学生提供了宝贵的学习经验,因为他们教授了团队、沟通和时间安排等行业所需的技能,SE专业团队采用了Slack、Miro、微软团队和GitHub Gouts等通信软件,以便在团队成员之间共享档案和传递信息,同样,他们还分发了视频工作室代码空间和Jira等软件开发工具,以支持生产力,而在学术界中,学生侧重于面对面的会议,为团队沟通和交流工具共享文件。由于COVID-19大流行,大学被迫突然转向在线或混合模式,迫使SEE学生迅速采用通信软件。本文建议进行一项关于工业使用通信软件的研究,为学生毕业后远程软件开发职位做准备。