Submitted:
19 September 2024
Posted:
20 September 2024
You are already at the latest version
Abstract
Keywords:
Introduction
Measurement in Software Projects Competence
Competences
Measurement in Software Projects Competence
- Cognitive:
- a)
- Broad mastery of the concepts associated with metrics in relation to the role they occupy.
- b)
- Mastered the representation of metrics using the appropriate symbol system.
- c)
- Has a good command of the meaning of the results of the metrics applied depending on the role that corresponds to student.
- d)
- Has mastered the metrics corresponding to their role in the computerisation processes.
- e)
- Masters the actions comprised in the models according to the conception of those in charge of these processes.
- Abilities:
- a)
- Selects the software entities to be measured.
- b)
- Determines the appropriate metrics according to the selected entities.
- c)
- Executes each of the selected metrics.
- d)
- Correctly interprets the results obtained.
- e)
- Compares the results obtained with other similar projects.
- f)
- Argues the decision taken depending on the results obtained in the metrics and the decisions taken in other projects with similar results.
- Self-regulators
- a)
- Design strategies for the implementation of metrics in the computerisation processes in which they participate.
- b)
- Establish feedback mechanisms for the actions implemented in the measurement process.
- c)
- Establishes goals for the execution of the actions contained in the measurement of the computerisation processes.
- d)
- Regulates the processes to be executed in order to detect the most appropriate metrics to represent the computerisation processes.
- Values
- a)
- Assumes with responsibility the selection of the metrics to be used in the computerisation processes.
- b)
- Assumes with honesty the mistakes made during the measurement process in computerisation processes in order to eliminate them.
- c)
- Encourages the creation of a climate of dialogue and controversy that stimulates timely criticism.
- d)
- Institutionalises error as a learning opportunity for the entire systems development team.
- e)
- It demands compliance with agreed deadlines for the timely delivery of measurements and their appropriate representation.
- f)
- Assume measurement as an important function in each role in its social relationship with the rest of the team members.
- g)
- Assume as part of their performance the ethical dilemmas derived from the responsibility of the role, they occupy in the software development processes.
Methods
- Student survey: the survey makes it possible to determine the students' assessment of the presence or absence of the indicators in them, as well as the way in which they are integrated.
- Teacher interview: this method yields the teachers' assessment of the presence or absence of the indicators that make up the configuration.
- Classroom observation: its application offers the researcher the opportunity to verify the presence of the indicators by analysing students' behaviour.
- Data triangulation: this method makes it possible to contrast the information obtained by the three previous methods, which allows us to obtain assessments with a higher level of veracity about the formation of the competence.
Results and Discussion
- Strengths:
- The teachers are committed to the training of students and guarantee the materials to achieve this.
- There is a technological infrastructure to support student access to resources in a repository and virtual space.
- There are communication channels to improve the infrastructure and alternative access routes for students with difficulties.
- Weaknesses:
- There is weak initial training for students, which complicates the processes that should occur at this stage.
- Learning a subject with a strong mathematical component is made more complex by the students' representation of the subject as difficult, complicated and made only for geniuses.
- Emphasis has been placed on the assessment of students as a process that prioritises the use of the contents to apply them to problems and not to make decisions regarding engineering processes. This emphasis makes the subject more complex, as its content is precisely for decision making in terms of the quality of the processes carried out.
- Strengths:
- The strengths detected in the initial diagnosis are maintained.
- All students have a thesis topic related to software development for computerisation processes in organisations.
- The linking of the subject project to the diploma work, which guarantees organisations a reliable estimate of time, cost and development effort with which they can work and make decisions.
- The integration of the subjects in order to respond to interdisciplinary processes in the resolution of problems linked to their thesis where they apply the knowledge of the year's subjects.
- Unity of criteria of the teaching staff.
- Weaknesses:
- The representation of Mathematics as a complex and difficult subject to learn is maintained, although they recognise that metrics are not among the most complex mathematical representations they have learnt.
- Strengths:
- Students like the subject and reflect in different spaces the importance it has for their professional future.
- The faculty has uniform criteria for the evaluation of integrative problems in order to award a grade to students.
- The forms of teamwork are developed, which is essential during their integration into development organisations.
- Weaknesses:
- Non-existence of a strategy of post-graduate improvement of attention to competence that allows for a deepening of measurement processes once placed in an organisation that computerises processes.
- The computer project is the activity par excellence for the formation of the competences of a computer engineer as has been corroborated in this study and is demonstrated by previous studies with other related specialities (García-Llorente et al, 2020; Oliveira and Oliveira, 2019).
- Competence develops in stages that go from initial training and undergraduate training to its development in the workplace, and in each of these stages it goes from its simplest elements: knowledge to more complex ones such as self-regulation processes. In the intermediate stage, skills and value processes are formed. Each piece of knowledge that the student appropriates develops the necessary skills to operate with it, and from appropriation to its application, values and self-regulation are developed. From the simplest knowledge, skills, values and self-regulation, the foundations are laid for those of greater complexity in an ever-increasing spiral.
- Computer competences are formed through the integrated work of the subjects that make up the year and allow students to appropriate them through inter- and multidisciplinary work. In this way assessment through integrative projects takes on a formative character.
Conclusions
References
- Abdelali, Z., Mustapha, H., & Abdelwahed, N. (2018). Investigating the use of random forest in software effort estimation Investigating the use of random forest in software effort estimation. Paper presented at the Second International Conference on Intelligent Computing in Data Sciences (ICDS 2018).
- Accenture, Y. U. (2007). Las competencias profesionales en los titulados. Contraste y diálogo Universidad-Empresa. (1-16). http://www.accenture.com/SiteCollectionDocuments/Local_Spain/PDF/Accenture-Resumen-Competencias-profesionales-enlos-titulados.pdf.
- Ahmed Ismaeel, D., & Nasser Al-Mulhim, E. (2021). The influence of interactive and static infographics on the academic achievement of reflective and impulsive students. Australasian Journal of Educational Technology, 37(1), 147-162. [CrossRef]
- Chen, F. (2020). Co-development of emotion regulation: shifting from self-focused to child-focused perezhivanie in everyday parent-toddler dramatic collisions. Early Child Development and Care, 1-14. [CrossRef]
- García-Llorente, H. J., Martínez-Abad, F., & Rodríguez-Conde, M. J. (2020). Evaluación de la competencia informacional observada y autopercibida en estudiantes de educación secundaria obligatoria en una región española de alto rendimiento PISA. Revista Electrónica Educare, 24(1), 1-17. [CrossRef]
- González-Hernández, W. (2013). Creativity Development in Informatics Teaching Using the Project Focus. International Journal of Engineering Pedagogy, 3(1), 63-70. [CrossRef]
- González-Hernández, W. (2016). La implementación de procesos de informatización en organizaciones como competencia en la formación del profesional informático. e-Ciencias de la Información, 6(2), 3-19. [CrossRef]
- González Hernández, W. (2019). La competencia depurar sistemas informáticos en la Carrera de Ingeniería Informática de la Universidad de Matanzas. ReiDoCrea, 8(11), 119-132.
- González Hernández, W. (2021). Los espacios de aprendizaje y las formas de organización de la enseñanza: una caracterización desde la subjetividad. Revista de Estudios y Experiencias en Educación (REXE), 20(42), 17-27. [CrossRef]
- Härkki, T., Vartiainen, H., Seitamaa-Hakkarainen, P., & Hakkarainen, K. (2021). Research paper Co-teaching in non-linear projects: A contextualised model of co-teaching to support educational change. Teaching and Teacher Education, 97, 103188. [CrossRef]
- Hujjatusnaini, N., Corebima, A. D., Prawiro, S. R., & Gofur, A. (2022). The effect of blended project-based learning integrated with 21st-century skills on pre-service biology teachers’ higher-order thinking skills. Jurnal Pendidikan IPA Indonesia, 11(1), 104-118. [CrossRef]
- Llerena-Ocaña, L.-A., & González-Hernández, W. (2017). La competencia desarrollar sistemas web en la formación de los profesionales informáticos: una aproximación a su estudio. ReiDoCrea, 6(2), 229-245. [CrossRef]
- M. Jaramillo, J., Rendón, M. I., Trommsdorff, G., Muñoz, L., & Weis, M. (2017). Children’s Self-Regulation in Cultural Contexts: The Role of Parental Socialization Theories, Goals, and Practices. Frontiers in Psychology, 8, 1-9. [CrossRef]
- Misiko, N. (2020). A Review of Metrics for Object-Oriented Design. Global Journal of Computer Science and Technology: C Software &Data Engineering, 20(2), 1-6.
- Molina Hernández, C. R., González Hernández, W., & Cruz Lemus, G. (2021). Habilidad modelar procesos dinámicos de control automático. Educación Química, 32(1), 100-111. [CrossRef]
- Oliveira, D. S. d., & Oliveira, N. R. C. d. (2019). Competência em Informação: mapeamento do uso de fontes de informação por discentes da área da saúde. Transinformação, 31. [CrossRef]
- Sunil Deshpande, B., Kumar, B., & Kumar, A. (2020). Object Oriented Design Metrics for Software Defect Prediction: An Empirical Study. Test Engineering & Management, March - April, 10501 - 10518.



Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).