A Comprehensive Skills Analysis of Novice Software Developers Working in the Professional Software Development Industry

dc.contributor.authorMian, Imdad Ahmad
dc.contributor.authorHaq, Ijaz Ul
dc.contributor.authorAnwar, Aamir
dc.contributor.authorAlroobaea, Roobaea
dc.contributor.authorUllah, Syed Sajid
dc.contributor.authorAlmansour, Fahad
dc.contributor.authorUmar, Fazlullah
dc.date.accessioned2023-01-11T13:32:55Z
dc.date.available2023-01-11T13:32:55Z
dc.date.issued2022
dc.description.abstractMeasuring and evaluating a learner’s learning ability is always the focus of every person whose aim is to develop strategies and plans for their learners to improve the learning process. For example, classroom assessments, self-assessment using computer systems such as Intelligent Tutoring Systems (ITS), and other approaches are available. Assessment of metacognition is one of these techniques. Having the ability to evaluate and monitor one’s learning is known as metacognition. An individual can then propose adjustments to their learning process based on this assessment. By monitoring, improving, and planning their activities, learners who can manage their cognitive skills are better able to manage their knowledge about a particular subject. It is common knowledge that students’ metacognitive and self-assessment skills and abilities have been extensively studied, but no research has been carried out on the mistakes that novice developers make because they do not use their self-assessment abilities enough. ,is study aims to assess the metacognitive skills and abilities of novice software developers working in the industry and to describe the consequences of awareness of metacognition on their performance. In the proposed study, we experimented with novice software developers and collected data using Devskiller and a self-assessment log to analyze their use of self-regulation skills. ,e proposed study showed that when developers are asked to reflect upon their work, they become more informed about their habitual mistakes, and using a self-assessment log helps them highlight their repetitive mistakes and experiences which allows them to improve their performance on future tasks.ca_ES
dc.description.sponsorship“The authors are grateful to the Taif University Researchers Supporting Project number (TURSP-2020/36), Taif University, Taif, Saudi Arabia.ca_ES
dc.identifier.doihttps://doi.org/10.1155/2022/2631727
dc.identifier.issn1099-0526
dc.identifier.urihttp://hdl.handle.net/10459.1/85221
dc.language.isoengca_ES
dc.publisherHindawica_ES
dc.relation.isformatofReproducció del document publicat a https://doi.org/10.1155/2022/2631727ca_ES
dc.relation.ispartofComplexity, 2022, vol. 2022, 2631727ca_ES
dc.rightscc-by (c) Imdad Ahmad Mian et al., 2022ca_ES
dc.rights.accessRightsinfo:eu-repo/semantics/openAccessca_ES
dc.rights.urihttp://creativecommons.org/licenses/by/4.0/*
dc.titleA Comprehensive Skills Analysis of Novice Software Developers Working in the Professional Software Development Industryca_ES
dc.typeinfo:eu-repo/semantics/articleca_ES
dc.type.versioninfo:eu-repo/semantics/publishedVersionca_ES
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
complexity_a2022.pdf
Size:
438.88 KB
Format:
Adobe Portable Document Format
Description:
License bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: