Ayuda
Ir al contenido

Dialnet


Software quality standards and lean approach in teaching and learning programming

  • Autores: Miloš Milić, Siniša Vlajić, Ilija Antović, Dušan Savić, Vojislav Stanojević, Saša Lazarević
  • Localización: The International journal of engineering education, ISSN-e 0949-149X, Vol. 33, no. 4, 2017, 1360 págs.
  • Idioma: inglés
  • Texto completo no disponible (Saber más ...)
  • Resumen
    • The aim of this research is to improve the process of teaching and learning programming. We have considered ISO/IEC9126 software quality standard and the Lean software development method applied to the process of teaching and learningprogramming. Taking into account that each software system is characterized by the software syntax correctness, softwaresemantic correctness, and software quality, we argue for incorporating a software-metrics driven practice in the process ofteaching and learning programming. In this context, each software system should be in compliance with a softwaredevelopment process. The fundamental principle applied in Lean programming education process is the detection of waste(in terms of software quality violations, partially done work, motion, and defects) in the education process. In this way, it ispossible to improve the process of teaching and learning programming through a continuous inspection and improvement.We have developed a software tool in order to improve the process of teaching and learning. To evaluate this approach, weconducted an experiment with a total of 30 undergraduate students in which we investigated the violations of softwaremetrics in the students’ software projects. Although the number of participants in the experiment was limited, our findingsconfirmed that software quality standards and the Lean software development method can be successfully applied to theprocess of teaching and learning programming.


Fundación Dialnet

Dialnet Plus

  • Más información sobre Dialnet Plus

Opciones de compartir

Opciones de entorno