SwePub
Sök i SwePub databas

  Utökad sökning

Träfflista för sökning "WFRF:(Gren Lucas 1984) "

Sökning: WFRF:(Gren Lucas 1984)

  • Resultat 1-10 av 46
Sortera/gruppera träfflistan
   
NumreringReferensOmslagsbildHitta
1.
  • Gren, Lucas, 1984, et al. (författare)
  • On the relation between unit testing and code quality
  • 2017
  • Ingår i: Proceedings - 43rd Euromicro Conference on Software Engineering and Advanced Applications, SEAA 2017. - : IEEE. ; , s. 52-56
  • Konferensbidrag (refereegranskat)abstract
    • Unit testing has been considered as having a key role in building high quality software, and therefore it has been widely used in practice. However, data on the relationship between unit testing and aspects of software quality remain scarce. A survey study with 235 survey responses from seven organizations was conducted in order to understand the correlation between practitioners' perception of code quality and unit testing practices. In addition, we conducted a case study in one of these organizations to investigate the correlation between unit test coverage and post-unit test defects. In both cases none or weak correlations were found. We recommend further research on the effectiveness of different testing practices in order to help practitioners to understand how to best allocate their resources to the testing chain.
  •  
2.
  • Liebel, Grischa, 1987, et al. (författare)
  • Human factors in model-driven engineering: future research goals and initiatives for MDE
  • 2024
  • Ingår i: SOFTWARE AND SYSTEMS MODELING. - 1619-1366 .- 1619-1374.
  • Tidskriftsartikel (refereegranskat)abstract
    • Software modelling and model-driven engineering (MDE) is traditionally studied from a technical perspective. However, one of the core motivations behind the use of software models is inherently human-centred. Models aim to enable practitioners to communicate about software designs, make software understandable, or make software easier to write through domain-specific modelling languages. Several recent studies challenge the idea that these aims can always be reached and indicate that human factors play a role in the success of MDE. However, there is an under-representation of research focusing on human factors in modelling. During a GI-Dagstuhl seminar, topics related to human factors in modelling were discussed by 26 expert participants from research and industry. In breakout groups, five topics were covered in depth, namely modelling human aspects, factors of modeller experience, diversity and inclusion in MDE, collaboration and MDE, and teaching human-aware MDE. We summarise our insights gained during the discussions on the five topics. We formulate research goals, questions, and propositions that support directing future initiatives towards an MDE community that is aware of and supportive of human factors and values.
  •  
3.
  • Nilson, Mayra, et al. (författare)
  • Do Internal Software Quality Tools Measure Validated Metrics?
  • 2019
  • Ingår i: Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). - Cham : Springer International Publishing. - 1611-3349 .- 0302-9743. ; 11915 LNCS, s. 637-648
  • Konferensbidrag (refereegranskat)abstract
    • Internal software quality determines the maintainability of the software product and influences the quality in use. There is a plethora of metrics which purport to measure the internal quality of software, and these metrics are offered by static software analysis tools. To date, a number of reports have assessed the validity of these metrics. No data are available, however, on whether metrics offered by the tools are somehow validated in scientific studies. The current study covers this gap by providing data on which tools and how many validated metrics are provided. The results show that a range of metrics that the tools provided do not seem to be validated in the literature and that only a small percentage of metrics are validated in the provided tools.
  •  
4.
  • Al Sabbagh, Khaled, 1987, et al. (författare)
  • The connections between group maturity, software development velocity, and planning effectiveness
  • 2018
  • Ingår i: Journal of Software-Evolution and Process. - : Wiley. - 2047-7473 .- 2047-7481. ; 30:1
  • Tidskriftsartikel (refereegranskat)abstract
    • Empirical evidence regarding the connection between group development (maturity) and the success of software development teams is lacking. The purpose of this research is to gain a qualitative and quantitative understanding of how velocity and planning effectiveness of software teams connect to a group development model. The Group Development Questionnaire was given to 19 software developers from 4 work groups to assess their group development maturity. The work groups' responses to the survey were checked for correlation with development velocity and planning effectiveness. Semistructured interviews were conducted with 16 individuals from the same 4 work groups to explore issues about their group maturity and to validate the responses of the interviewees in the Group Development Questionnaire. The measurement of the fourth stage of group development had a strong association with the planning effectiveness measurement, which means that a team with less issues in the fourth phase of group development is more effective in adhering to its plans. On the other hand, group development and velocity showed no significant convergent validity. We conclude that the dynamics within software development teams might correlate to their ability to deliver the expected outcome as planned but not to their ability to develop tasks faster.
  •  
5.
  • Berntsson Svensson, Richard, 1978, et al. (författare)
  • Creativity Techniques for More Creative Requirements: Theory vs. Practice
  • 2015
  • Ingår i: EUROMICRO Conference on Software Engineering and Advanced Applications (SEAA 2015), August 26-28. - : IEEE. - 9781467375856
  • Konferensbidrag (refereegranskat)abstract
    • Requirements engineering was initially regarded as a front-end activity to form a basis for the coming activities of software development, which can be achieved by gathering and producing unambiguous and consistent requirements. However, in recent years, requirements engineering has been recognized as a creative process. A systematic literature review followed by an online questionnaire with practitioners were employed to identify a comprehensive overview of existing empirical evidence using creativity techniques in the requirements engineering process. The results show a limited range of applied creativity techniques with insufficient empirical evidence to adequately evaluate if the techniques create more creative requirements. The contribution of this study is threefold: First, it compares which creativity techniques have been empirically evaluated in literature. Second, it compares the identified creativity techniques. Third, it includes an examination of which creativity techniques are used in industry.
  •  
6.
  • Bäckevik, Andreas, et al. (författare)
  • Social Identity in Software Development
  • 2019
  • Ingår i: 2019 IEEE/ACM 12th International Workshop on Cooperative and Human Aspects of Software Engineering (CHASE). - : IEEE/ACM. - 2574-1780 .- 2574-1837. - 9781728122403
  • Konferensbidrag (refereegranskat)abstract
    • An agile approach has become very popular over the last decade, which requires good communication and teamwork within teams as well as with outside stakeholders. Therefore, social interaction is central for a software development team to be successful. Such social interactions form social identities and social structures in both teams and organizations. This study investigates possible effects that the social identity of individuals may have on the effectiveness of software development through seven in-dept interviews. The qualitative data from interviews were analyzed and summarized using summative content analysis, and the seven individuals also answered a questionnaire on social identity taken from social psychology research. The qualitative result shows that aspects of social identity affect software developers' behavior, and that we need to build cross-functional stable teams over time also from a pure social identity perspective in addition to the product related aspects to avoid a decreased effectiveness. However, we did not see clear connections to our operationalization of effectiveness in this study, and the quantitative analysis was also inconclusive, but we see value in our suggested method when investigating social identity in software development.
  •  
7.
  • Chronis, Konstantinos, et al. (författare)
  • Agility Measurements Mismatch: A Validation Study on Three Agile Team Assessments in Software Engineering
  • 2016
  • Ingår i: Proceedings of the 17th International Conference on Agile Software Development (XP2016). - Cham : Springer International Publishing. - 1865-1348 .- 1865-1356. - 9783319335148
  • Konferensbidrag (refereegranskat)abstract
    • Many tools have been created for measuring the agility of software teams, thus creating a saturation in the field. Three agile measurement tools were selected in order to validate whether they yield similar results. The surveys of the tools were given to teams in Company A (N=30). The questions were grouped into agile practices which were checked for correlation in order to establish convergent validity. In addition, we checked whether the questions identified to be the same among the tools would be given the same replies by the respondents. We could not establish convergent validity since the correlations of the data gathered were very few and low. In addition, the questions which were identified to have the same meaning among the tools did not have the same answers from the respondents. We conclude that the area of measuring agility is still immature and more work needs to be done. Not all tools are applicable to every team but they should be selected on the basis of how a team has transitioned to agile.
  •  
8.
  • Gomes, Francisco, 1987, et al. (författare)
  • Evolution of statistical analysis in empirical software engineering research : Current state and steps forward
  • 2019
  • Ingår i: Journal of Systems and Software. - : Elsevier Inc.. - 0164-1212 .- 1873-1228. ; 156, s. 246-267
  • Tidskriftsartikel (refereegranskat)abstract
    • Software engineering research is evolving and papers are increasingly based on empirical data from a multitude of sources, using statistical tests to determine if and to what degree empirical evidence supports their hypotheses. To investigate the practices and trends of statistical analysis in empirical software engineering (ESE), this paper presents a review of a large pool of papers from top-ranked software engineering journals. First, we manually reviewed 161 papers and in the second phase of our method, we conducted a more extensive semi-automatic classification of papers spanning the years 2001–2015 and 5196 papers. Results from both review steps was used to: i) identify and analyse the predominant practices in ESE (e.g., using t-test or ANOVA), as well as relevant trends in usage of specific statistical methods (e.g., nonparametric tests and effect size measures) and, ii) develop a conceptual model for a statistical analysis workflow with suggestions on how to apply different statistical methods as well as guidelines to avoid pitfalls. Lastly, we confirm existing claims that current ESE practices lack a standard to report practical significance of results. We illustrate how practical significance can be discussed in terms of both the statistical analysis and in the practitioner's context. © 2019 Elsevier Inc.
  •  
9.
  • Gren, Lucas, 1984 (författare)
  • A Flipped Classroom Approach to Teaching Empirical Software Engineering
  • 2020
  • Ingår i: IEEE Transactions on Education. - 0018-9359 .- 1557-9638. ; 63:3
  • Tidskriftsartikel (refereegranskat)abstract
    • Contribution: A flipped classroom approach to teaching empirical software engineering increases student learning by providing more time for active learning in class. Background: There is a need for longitudinal studies of the flipped classroom approach in general. Although a few cross-sectional studies show that a flipped classroom approach can increase student learning by providing more time for other in-class activities, such as active learning, such studies are also rare in the context of teaching software engineering. Intended Outcomes: To assess the usefulness of a flipped classroom approach in teaching software engineering. Application Design: The study was conducted at an international master's program in Sweden, given in English, and partially replicated at a university in Africa. Findings: The results suggest that students' academic success, as measured by their exam grades, can be improved by introducing a flipped classroom to teach software engineering topics, but this may not extend to their subjective liking of the material, as measured by student evaluations. Furthermore, the effect of the change in the teaching methodology was not replicated when changing the teaching team. IEEE
  •  
10.
  • Gren, Lucas, 1984 (författare)
  • A fourth explanation to Brooks' Law - The aspect of group developmental psychology
  • 2017
  • Ingår i: 2017 Ieee/Acm 10th International Workshop on Cooperative and Human Aspects of Software Engineering (Chase 2017). - : IEEE. - 9781538640395
  • Konferensbidrag (refereegranskat)abstract
    • Brooks' Law is often referred to in practice and states that adding manpower to a late software project makes it even later. Brooks' himself gave three explanation only related to concrete task-related issues, like introducing new members to the work being done, communication overheads, or difficulty dividing some programming tasks. Through a description of group developmental psychology we argue for a fourth explanation to the law by suggesting that the group will fall back in its group development when new members are added, resulting in rework setting group norms, group goals, defining roles etc. that will also change over time. We show that this fourth explanation is important when trying to understanding Brooks' Law, and that adding the group developmental perspective might help software development organizations in managing projects.
  •  
Skapa referenser, mejla, bekava och länka
  • Resultat 1-10 av 46
Typ av publikation
konferensbidrag (29)
tidskriftsartikel (13)
annan publikation (1)
doktorsavhandling (1)
forskningsöversikt (1)
licentiatavhandling (1)
visa fler...
visa färre...
Typ av innehåll
refereegranskat (42)
övrigt vetenskapligt/konstnärligt (4)
Författare/redaktör
Gren, Lucas, 1984 (46)
Torkar, Richard, 197 ... (8)
Feldt, Robert, 1972 (7)
Lenberg, Per, 1976 (4)
Goldman, Alfredo (4)
Feldt, Robert (2)
visa fler...
Berntsson Svensson, ... (2)
de Oliveira Neto, Fr ... (2)
Furia, Carlo A, 1979 (2)
Al Sabbagh, Khaled, ... (2)
Antinyan, Vard, 1984 (2)
Jacobsson, Christian (2)
Lenberg, Per (2)
Abrahão, Silvia (1)
Ralph, Paul (1)
Steghöfer, Jan-Phili ... (1)
Wohlrab, Rebekka, 19 ... (1)
Hebig, Regina, 1984 (1)
Tichy, Matthias, 197 ... (1)
Gomes, Francisco, 19 ... (1)
Amaral, Vasco (1)
Goulão, Miguel (1)
Tidefors, Inga, 1949 (1)
Schneider, Kurt (1)
Heinrich, Robert (1)
Nunes, Ines (1)
Rukmono, Satrio Adi (1)
Taghavianfar, Maryam ... (1)
Liebel, Grischa, 198 ... (1)
Graziotin, Daniel (1)
Bäckevik, Andreas (1)
Tholén, Erik (1)
Chronis, Konstantino ... (1)
Ieee,, Ieee, (1)
Knauss, Alessia, 198 ... (1)
Lindman, M. (1)
Ernst, Neil A. (1)
Wallgren Tengberg, L ... (1)
Unterkalmsteiner, M. (1)
Huang, Zhongjie, 198 ... (1)
Huang, Ziwei (1)
Wong, Alexander (1)
Kristoffersson, Erik (1)
Svensson, R. B. (1)
Stettina, Christoph ... (1)
Shepperd, Martin (1)
Ljungberg, Karolina (1)
Tengberg, Lars Göran ... (1)
Kluender, Jil (1)
Lazik, Christopher (1)
visa färre...
Lärosäte
Göteborgs universitet (43)
Chalmers tekniska högskola (30)
Blekinge Tekniska Högskola (10)
Språk
Engelska (46)
Forskningsämne (UKÄ/SCB)
Naturvetenskap (46)
Samhällsvetenskap (25)
Teknik (9)

År

Kungliga biblioteket hanterar dina personuppgifter i enlighet med EU:s dataskyddsförordning (2018), GDPR. Läs mer om hur det funkar här.
Så här hanterar KB dina uppgifter vid användning av denna tjänst.

 
pil uppåt Stäng

Kopiera och spara länken för att återkomma till aktuell vy