Design thinking and agile practices for software engineering an opportunity for innovation

36Citations
Citations of this article
163Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Commonly, the instruction of Software Engineering implements processes that are inherent to the theory and practice of software development. Traditional and Agile methods lay the foundation for building “functional software products” that meet the requirements of a system of a larger scope. However, if we consider software as a product that frequently has the mission of satisfying the needs of human users, we can go beyond the typical “analysis - design - implementation - testing” process, to reinterpret it with the “empathize - define - ideate - prototype - testing” proposed by Design Thinking, a development methodology commonly used in creative and innovative professional settings. In this work, we study the use of Design Thinking as a methodological approach for the instruction of Software Engineering at undergraduate level, in courses that have the particular aim of creating innovative software products from scratch. We describe the similarities and differences between Design Thinking and Software Development Processes, taking as instance Agile Practices. We compare evidence on methods and deliverables produced by students in their learning path using Agile Practices and Design Thinking in two different educational environments. Finally, we discuss coincidences, weaknesses, and opportunities to keep investigating in this topic as a research subject, toward finding practices to promote in students both creativity and technical discipline to develop innovative software solutions.

Cite

CITATION STYLE

APA

Corral, L., & Fronza, I. (2018). Design thinking and agile practices for software engineering an opportunity for innovation. In SIGITE 2018 - Proceedings of the 19th Annual SIG Conference on Information Technology Education (pp. 26–31). Association for Computing Machinery, Inc. https://doi.org/10.1145/3241815.3241864

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free