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.