112 citations · 582 across the 38 of their papers we have counts for
29 papers · 1 filter
A Flipped Classroom Approach to Teaching Empirical Software Engineering
Lucas Gren
Contribution: A flipped classroom approach to teaching empirical software engineering increases student learning by providing more time for active learning in class. Background: Th…
Agile Ways of Working: A Team Maturity Perspective
Lucas Gren, Alfredo Goldman, Christian Jacobsson
With the agile approach to managing software development projects comes an increased dependability on well functioning teams, since many of the practices are built on teamwork. The…
The perceived effects of group developmental psychology training on agile software development teams
Lucas Gren, Alfredo Goldman, Christian Jacobsson
Research has shown that the maturity of small workgroups from a psychological perspective is intimately connected to team agility. We, therefore, tested if agile team members appre…
Do internal software quality tools measure validated metrics?
Mayra Nilson, Vard Antinyan, Lucas Gren
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 inte…
Agility is responsiveness to change: An essential definition
Lucas Gren, Per Lenberg
There is some ambiguity of what agile means in both research and practice. Authors have suggested a diversity of different definitions, through which it is difficult to interpret w…
The Connection Between Burnout and Personality Types in Software Developers
Emanuel Mellblom, Isar Arason, Lucas Gren +1
This paper examines the connection between the Five Factor Model personality traits and burnout in software developers. This study aims to validate generalizations of findings in o…
Choosing agile or plan-driven enterprise resource planning (ERP) implementations -- A study on 21 implementations from 20 companies
Lucas Gren, Alexander Wong, Erik Kristoffersson
Agile methods have gotten a good reputation for managing projects in many different sectors. A challenge among practitioners in the ERP (Enterprise Resource Planning) domain, is to…
Using the agile adoption framework to assess agility and guide improvements
Lucas Gren
Agility implies a set of principles that need to be followed in order to have the proposed responsiveness to change. This paper presents how the Agile Adoption Framework can be use…
On Gender, Ethnicity, and Culture in Empirical Software Engineering Research
Lucas Gren
This note highlights the importance of investigating diversity aspects in combination in empirical research. It draws on the psychological discourse and suggests why and how softwa…
Studying Attitudes and Social Norms in Agile Software Development
Lucas Gren
The purpose of this paper is to review research on attitudes and social norms and connect it to the agile software development context. Furthermore, I propose additional theories f…
The Importance of Conflict Resolution Techniques in Autonomous Agile Teams
Lucas Gren, Per Lenberg
Today, software companies usually organize their work in teams. Social science research on team development has shown that for a team to reach a productive and autonomous stage, it…
Agile Process Consultation -- An Applied Psychology Approach to Agility
Lucas Gren
An agile change effort in an organization needs to be understood in relation to human processes. Such theory and accompanying tools already existed almost 50 years ago in applied p…
The Connections Between Group Maturity, Software Development Velocity and Planning Effectiveness
Khaled Al-Sabbagh, Lucas Gren
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…
The links between agile practices, interpersonal conflict, and perceived productivity
Lucas Gren
Agile processes explicitly focus more on team-work than more traditional management techniques when building software. With high velocity and responsiveness on team-level come the…
Learning more from crossing levels: Investigating agility at three levels of the organization
Lucas Gren
Scholars have tried to explain how organizations can build agile teams by only looking at one level of analysis. We argue in this short paper that lessons can be learned from organ…
Social Influence in Agile Requirements Engineering
Lucas Gren
Agile requirements engineering implies more complex communication patterns since even the developers are supposed to have direct contact with customers. With more face-to-face comm…
On the Relation Between Unit Testing and Code Quality
Lucas Gren, Vard Antinyan
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 betwee…
Is it Possible to Disregard Obsolete Requirements? - An Initial Experiment on a Potentially New Bias in Software Effort Estimation
Lucas Gren, Richard Berntsson Svensson, Michael Unterkalmsteiner
Effort estimation is a complex area in decision-making, and is influenced by a diversity of factors that could increase the estimation error. The effects on effort estimation accur…
A fourth explanation to Brooks' Law - The aspect of group developmental psychology
Lucas Gren
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…
Group development and group maturity when building agile teams: A qualitative and quantitative investigation at eight large companies
Lucas Gren, Richard Torkar, Robert Feldt
The agile approach to projects focuses more on close-knit teams than traditional waterfall projects, which means that aspects of group maturity become even more important. This psy…
Trying to Increase the Mature Use of Agile Practices by Group Development Psychology Training - An Experiment
Lucas Gren, Alfredo Goldman
There has been some evidence that agility is connected to the group maturity of software development teams. This study aims at conducting group development psychology training with…
The Systems Approach to Change and the Agile Software Development Context
Lucas Gren
There is a diversity of models explaining organizational culture and how these complex aspects can be addressed in connection to organizational change efforts. This workshop paper…
Agility Measurements Mismatch: A Validation Study on Three Agile Team Assessments in Software Engineering
Konstantinos Chronis, Lucas Gren
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…
Useful Statistical Methods for Human Factors Research in Software Engineering: A Discussion on Validation with Quantitative Data
Lucas Gren, Alfredo Goldman
In this paper we describe the usefulness of statistical validation techniques for human factors survey research. We need to investigate a diversity of validity aspects when creatin…