Skip to content

Instruction in Software Project Communication Through Guided Inquiry and Reflection

Authors: Shreya Kumar, Charles Wallace

Source: Proceedings of the IEEE Frontiers in Education (FIE) Conference

URL: https://ieeexplore.ieee.org/document/7044167

Abstract

Software professionals routinely use sophisticated problem solving and design skills in their communication with one another and other stakeholders in the software process. We wish to introduce our computer science and software engineering students to the communication challenges of real software development and help them to develop skills to meet these challenges. We describe our guided inquiry approach to addressing communication in a team software project course. This course constitutes a crucial juncture in the academic journey of our students, where they learn and practice the full responsibilities of a software engineer, including “soft skills” like communication. Early in the course, we expose the students to real communication challenges that others have faced. Later, during their project development, we ask them to reflect on the communication challenges they are facing. We describe the guided inquiry techniques that scaffold the students’ understanding of communication issues, and we outline our pattern approach to communication design. We provide some initial results from the classroom, following teams as they explore the communication practices of others and reflect on their own.

Metadata

Download .bib file

Field Value
author Kumar, Shreya and Wallace, Charles
title Instruction in Software Project Communication Through Guided Inquiry and Reflection
booktitle Proceedings of the IEEE Frontiers in Education (FIE) Conference
year 2014
volume
number
pages 1-9
keywords Software;Electronic mail;Reflection;Interviews;Context;Materials;Face;communication;software process;guided inquiry;reflection;pattern language;Scrum
doi 10.1109/FIE.2014.7044167
url https://ieeexplore.ieee.org/…