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
| 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/… |