Using PDCA as a General Framework for Teaching and Evaluating the Learning of Software Engineering Disciplines

Authors

  • Sérgio Luis Sardi Mergen UNIPAMPA
  • Fábio Natanael Kepler UNIPAMPA
  • João Pablo Silva da Silva UNIPAMPA
  • Márcia Cristina Cera UNIPAMPA

DOI:

https://doi.org/10.5753/isys.2014.249

Abstract

Software engineering disciplines need to be taught in contexts as diverse as undergraduate courses and large corporations training programs. A primary challenge in teaching such disciplines, in any context, is to quickly and effectively evaluate the students learning and measure their strengths and weaknesses. Another challenge is to make students of different instances of a discipline end up with the same basic foundations, making the knowledge independent of the instructor. To overcome these challenges we propose an approach for software engineering teaching based on adapted PDCA cycles and checklists as instruments of evaluation. We also report a case study which shows the implementation of this approach in teaching a first year undergraduate software engineering course. With a careful definition of checklists, the use of the adapted version of PDCA as a methodology for software engineering teaching is promising, allowing an efficient form of evaluation.

Downloads

Download data is not yet available.

Downloads

Published

2014-11-15

How to Cite

Mergen, S. L. S., Kepler, F. N., Silva da Silva, J. P., & Cera, M. C. (2014). Using PDCA as a General Framework for Teaching and Evaluating the Learning of Software Engineering Disciplines. ISys - Brazilian Journal of Information Systems, 7(2), 5–24. https://doi.org/10.5753/isys.2014.249

Issue

Section

Regular articles