Please use this identifier to cite or link to this item: https://rfos.fon.bg.ac.rs/handle/123456789/1752
Full metadata record
DC FieldValueLanguage
dc.creatorMilić, Miloš-
dc.creatorVlajić, Siniša-
dc.creatorAntović, Ilija-
dc.creatorSavić, Dušan-
dc.creatorStanojević, Vojislav-
dc.creatorLazarević, Saša-
dc.date.accessioned2023-05-12T11:12:26Z-
dc.date.available2023-05-12T11:12:26Z-
dc.date.issued2017-
dc.identifier.issn0949-149X-
dc.identifier.urihttps://rfos.fon.bg.ac.rs/handle/123456789/1752-
dc.description.abstractThe aim of this research is to improve the process of teaching and learning programming. We have considered ISO/IEC 9126 software quality standard and the Lean software development method applied to the process of teaching and learning programming. Taking into account that each software system is characterized by the software syntax correctness, software semantic correctness, and software quality, we argue for incorporating a software-metrics driven practice in the process of teaching and learning programming. In this context, each software system should be in compliance with a software development 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 is possible to improve the process of teaching and learning programming through a continuous inspection and improvement. Wehave developed a software tool in order to improve the process of teaching and learning. To evaluate this approach, we conducted an experiment with a total of 30 undergraduate students in which we investigated the violations of software metrics in the students' software projects. Although the number of participants in the experiment was limited, our findings confirmed that software quality standards and the Lean software development method can be successfully applied to the process of teaching and learning programming.en
dc.publisherTempus Publications-
dc.rightsrestrictedAccess-
dc.sourceInternational Journal of Engineering Education-
dc.subjectsoftware qualityen
dc.subjectsoftware metricsen
dc.subjectprogrammingen
dc.subjectleanen
dc.subjectISO/IEC 9126en
dc.subjecteducationen
dc.titleSoftware Quality Standards and Lean Approach in Teaching and Learning Programmingen
dc.typearticle-
dc.rights.licenseARR-
dc.citation.epage1360-
dc.citation.issue4-
dc.citation.other33(4): 1345-1360-
dc.citation.rankM23-
dc.citation.spage1345-
dc.citation.volume33-
dc.identifier.rcubconv_3516-
dc.identifier.scopus2-s2.0-85022102010-
dc.identifier.wos000410785900019-
dc.type.versionpublishedVersion-
item.cerifentitytypePublications-
item.fulltextNo Fulltext-
item.grantfulltextnone-
item.openairecristypehttp://purl.org/coar/resource_type/c_18cf-
item.openairetypearticle-
Appears in Collections:Radovi istraživača / Researchers’ publications
Show simple item record

SCOPUSTM   
Citations

2
checked on Dec 14, 2025

Page view(s)

8
checked on Dec 28, 2025

Google ScholarTM

Check


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.