Tailored Software Design for Remote Communication Skill Development in Software Engineering Curriculums | IEEE Conference Publication | IEEE Xplore