
Experimenting with Design Thinking in Requirements Refinement for a Learning Management System
Author(s) -
Marcos da Soledade,
Ricardo Luís de Freitas,
Sarajane Marques Peres,
Marcelo Fantinato,
Reinhold Steinbeck,
Ulisses Ferreira de Araújo
Publication year - 2013
Language(s) - English
Resource type - Conference proceedings
DOI - 10.5753/sbsi.2013.5686
Subject(s) - computer science , usability , set (abstract data type) , process (computing) , requirements analysis , requirements management , software engineering , non functional requirement , design thinking , system requirements , iterative and incremental development , learning management , knowledge management , engineering management , process management , human–computer interaction , software , software development , engineering , multimedia , programming language , software construction , operating system
In the information systems development, software engineers seek to improve the systems’ functionality and usability, which may require a review of their requirements. Considering a teaching-learning process scenario, guaranteeing such goals demands to comply with pedagogical rules and satisfy student desires and needs. This paper reports on an experiment in requirements refinement for a Learning Management System, involving the system’s users through the application of the Design Thinking methodology. Design Thinking is a human-centered set of techniques and tools that supports an iterative process to produce, analytically and creatively, solutions for real challenges. Also, the authors present a set ofrefined requirements as a result ofthe experiment.