Many computer science programs require students to complete software engineering and human computer interaction (HCI) courses. Upon graduation, these students join other software professionals in the field to contribute to the development community. However, the differences in the two approaches to developing interactive software are not addressed so that students leave the institution without an integrated view of the two methodologies. Professors at Texas A&M University-Corpus Christi teach courses in software engineering and HCI and assign students to community projects where students practice the principles they are learning and complete worthwhile products for real-world clients. This paper presents some of these experiences and compares the interaction design and software engineering methodologies. The conclusions reached by the authors provide a basis for further study of the integration of these two paradigms and a preliminary integrated model of the two methodologies.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.