1
|
Voštinár P. Teaching programming using eduScrum methodology. PeerJ Comput Sci 2024; 10:e1822. [PMID: 38435552 PMCID: PMC10909224 DOI: 10.7717/peerj-cs.1822] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [What about the content of this article? (0)] [Affiliation(s)] [Abstract] [Key Words] [Track Full Text] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 09/08/2023] [Accepted: 12/26/2023] [Indexed: 03/05/2024]
Abstract
There are a large number of professions in the world today. Some professions are disappearing, and some new ones are emerging. However, they all have something in common: the need to manage them. Throughout its history, humanity has developed several constantly changing forms of management. For this reason, school absolvents must enter the labour market with skills already sufficiently developed, such as communication, cooperation, teamwork, responsibility, and the ability to plan their work. The article focuses on the issue of teaching programming through mobile applications and basic robotics through the innovative form of teaching-EduScrum. The EduScrum methodology is based on the agile software development method Scrum, which develops soft skills. The article describes our experience with this teaching in computer science classes. We established several hypotheses evaluated using descriptive statistics on a sample of 251 students. The main objective of the research is to verify whether teaching computer science in primary and secondary schools using the eduScrum methodology is more suitable than the classical-frontal teaching of computer science. The research showed that secondary school students preferred the eduScrum methodology more than traditional frontal teaching and the primary school students preferred traditional frontal teaching.
Collapse
Affiliation(s)
- Patrik Voštinár
- Department of Computer Science, Matej Bel University, Banska Bystrica, Slovak Republic, Slovak Republic
| |
Collapse
|
2
|
Guihard S, Piot M, Issoufaly I, Giraud P, Bruand M, Faivre JC, Eugène R, Liem X, Pasquier D, Lamrani-Ghaouti A, Ghannam Y, Ruffier A, Guilbert P, Larnaudie A, Thariat J, Rivera S, Clavier JB. [Real world data in radiotherapy: A data farming project by Unitrad]. Cancer Radiother 2023; 27:455-459. [PMID: 37517975 DOI: 10.1016/j.canrad.2023.06.016] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [What about the content of this article? (0)] [Affiliation(s)] [Abstract] [Key Words] [MESH Headings] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 06/08/2023] [Accepted: 06/16/2023] [Indexed: 08/01/2023]
Abstract
The aim of the data farming project by the Unitrad group is to produce and use large quantities of structured real-life data throughout radiotherapy treatment. Starting in 2016, target real world data were selected at expert consensus conferences and regularly updated, then captured in MOSAIQ© as the patient was treated. For each partner institution, the data was then stored in a relational database, then extracted and used by researchers to create real world knowledge. This production was carried out in a multicentre, coordinated fashion. When necessary, the raw data was shared according to the research projects, in compliance with regulations. Feedack was provided at each stage, enabling the system to evolve flexibly and rapidly, using the "agile" method. This work, which is constantly evolving, has led to the creation of health data warehouses focused on data of interest in radiotherapy, and the publication of numerous academic studies. It forms part of the wider context of the exploitation of real-life data in cancerology. Unitrad data farming is a collaborative project for creating knowledge from real-life radiotherapy data, based on an active network of clinicians and researchers.
Collapse
Affiliation(s)
- S Guihard
- Radiothérapie, institut de cancérologie de Strasbourg (ICANS), 17, rue Albert-Calmette, BP 23025, 67033 Strasbourg, France.
| | - M Piot
- Laboratoire List3N, école doctorale SPI de l'université de technologie de Troyes, 12, rue Marie-Curie, 10300 Troyes, France
| | - I Issoufaly
- Radiothérapie, Gustave-Roussy, Villejuif, France
| | - P Giraud
- Inserm, UMR 1138, équipe« Science de l'information au service de la médecine », 15, rue de l'École-de-Médecine, 75006 Paris, France; Radiothérapie, hôpitaux universitaires Pitié-Salpêtrière-Charles-Foix, 47, boulevard de l'Hôpital, 75013 Paris, France
| | - M Bruand
- Radiothérapie, Institut de cancérologie de Lorraine, Vandœuvre-lès-Nancy, France
| | - J-C Faivre
- Radiothérapie, Institut de cancérologie de Lorraine, Vandœuvre-lès-Nancy, France
| | - R Eugène
- Oncology Informatics Consultant, Elekta SAS, Boulogne-Billancourt, France
| | - X Liem
- Radiothérapie, centre Oscar-Lambret, 3, rue Frédéric-Combemale, 59000 Lille, France
| | - D Pasquier
- Radiothérapie, centre Oscar-Lambret, 3, rue Frédéric-Combemale, 59000 Lille, France
| | | | - Y Ghannam
- Radiothérapie, Gustave-Roussy, Villejuif, France
| | - A Ruffier
- Radiothérapie, institut interrégional de cancérologie, centre Jean-Bernard, clinique Victor-Hugo, Le Mans, France
| | - P Guilbert
- Radiothérapie, institut Godinot, 1, rue du Général-Koenig, 51100 Reims, France
| | - A Larnaudie
- Radiothérapie, centre François-Baclesse, 14000 Caen, France
| | - J Thariat
- Radiothérapie, centre François-Baclesse, 14000 Caen, France
| | - S Rivera
- Radiothérapie, Gustave-Roussy, Villejuif, France
| | - J-B Clavier
- Radiothérapie, institut de cancérologie de Strasbourg (ICANS), 17, rue Albert-Calmette, BP 23025, 67033 Strasbourg, France
| |
Collapse
|
3
|
Abstract
Scrum remains the most popular agile software development method implementation for a variety of reasons; one important motive is to improve software quality. Yet many organizations fail to achieve quality improvements through the use of Scrum, and existing research sheds little light on the value-add of Scrum for software quality. More specifically, (1) how notions of software quality among Scrum practitioners relate to established quality perspectives, (2) how Scrum helps teams to achieve higher software quality and (3) why some teams fail to meet the objective of higher quality. We addressed these gaps through a two-phased qualitative study based on 39 interviews and two in-depth case studies. We find that Scrum practitioners emphasize established notions of external quality comprising of conformity to business needs and absence of defects, while they also value internal quality, especially sustainable software design. Our results show that Scrum helps teams achieve both dimensions of quality by promoting some social antecedents (collaboration, psychological safety, accountability, transparency) and process-induced advantages (iterative development, formal inspection, and adaptation). Our findings unveil how these factors contribute to achieving software quality and under what conditions their effects can fail to materialize. These conditions include inconsistent Scrum implementations, cultural constraints, team tensions, and inaccessibility of end-users. In addition, the complexity of the project aggravates the impact of these conditions. Taken together, these findings show that Scrum can complement established quality assurance and software engineering practices by promoting a social environment that is conducive to creating high-quality software. Based on our findings, we provide specific recommendations for how practitioners can create such an environment.
Collapse
Affiliation(s)
- Adam Alami
- Department of Computer Science, Aalborg University, Selma Lagerlöfs Vej 300, 9220 Aalborg, Denmark
| | - Oliver Krancher
- IT University of Copenhagen, Rued Langgaards Vej 7, DK-2300 Copenhagen S, Denmark
| |
Collapse
|