Pekka Abrahamsson

Prof. Pekka Abrahamsson

Head of IS Research Division, Director of Software Startuplab, Member of the Finnish Academy of Science and Letters, Faculty of Information Technology, University of Jyväskylä, Jyvaskyla, Finland

Research Focus & Metrics

Academic Career Length

28Years (1999-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
1 October 2014 in Information and Software Technology
Verified
Journal Article
Closed access
NPNicolò Paternoster
Nicolò Paternoster
CGCarmine Giardino
Carmine Giardino
MUMichael Unterkalmsteiner
Michael Unterkalmsteiner
TGTony Gorschek
Tony Gorschek
Pekka AbrahamssonPekka Abrahamsson
Pekka Abrahamsson

1 January 2003
Verified
Conference Paper
Closed access
Pekka AbrahamssonPekka Abrahamsson
Pekka Abrahamsson
JWJ. Warsta
J. Warsta
MSM.T. Siponen
M.T. Siponen
JRJ. Ronkainen
J. Ronkainen
Agile software development methods have caught the attention of software engineers and researchers worldwide. Scientific research is yet scarce. This paper reports results from a study, which aims to organize, analyze and make sense out of the dispersed field of agile software development methods. The comparative analysis is performed using the method's life-cycle coverage, project management support, type of practical guidance, fitness-for-use and empirical evidence as the analytical lenses. The results show that agile software development methods, without rationalization, cover certain/different phases of the software development life-cycle and most of them do not offer adequate support for project management. Yet, many methods still attempt to strive for universal solutions (as opposed to situation appropriate) and the empirical evidence is still very limited. Based on the results, new directions are suggested In principal, it is suggested to place emphasis on methodological quality - not method quantity.

23 May 2008 in Empirical Software Engineering
Verified
Journal Article
Closed access
PDF file
MPM. Pikkarainen
M. Pikkarainen
JHJ. Haikara
J. Haikara
OSO. Salo
O. Salo
Pekka AbrahamssonPekka Abrahamsson
Pekka Abrahamsson
JSJ. Still
J. Still

11 March 2014 in PeerJ
Verified
Journal Article
Open access
PDF file
DGDaniel Graziotin
Daniel Graziotin
XWXiaofeng Wang
Xiaofeng Wang
Pekka AbrahamssonPekka Abrahamsson
Pekka Abrahamsson
For more than thirty years, it has been claimed that a way to improve software developers’ productivity and software quality is to focus on people and to provide incentives to make developers satisfied and happy. This claim has rarely been verified in software engineering research, which faces an additional challenge in comparison to more traditional engineering fields: software development is an intellectual activity and is dominated by often-neglected human factors (called human aspects in software engineering research). Among the many skills required for software development, developers must possess high analytical problem-solving skills and creativity for the software construction process. According to psychology research, affective states—emotions and moods—deeply influence the cognitive processing abilities and performance of workers, including creativity and analytical problem solving. Nonetheless, little research has investigated the correlation between the affective states, creativity, and analytical problem-solving performance of programmers. This article echoes the call to employ psychological measurements in software engineering research. We report a study with 42 participants to investigate the relationship between the affective states, creativity, and analytical problem-solving skills of software developers. The results offer support for the claim that happy developers are indeed better problem solvers in terms of their analytical abilities. The following contributions are made by this study: (1) providing a better understanding of the impact of affective states on the creativity and analytical problem-solving capacities of developers, (2) introducing and validating psychological measurements, theories, and concepts of affective states, creativity, and analytical-problem-solving skills in empirical software engineering, and (3) raising the need for studying the human factors of software engineering by employing a multidisciplinary viewpoint.

1 August 2009 in European Journal of Information Systems
Verified
Journal Article
Open access
PDF file
Pekka AbrahamssonPekka Abrahamsson
Pekka Abrahamsson
KCKieran Conboy
Kieran Conboy
XWXiaofeng Wang
Xiaofeng Wang
Peer-reviewedAgile systems development methods emerged as a response to the inability of previous plandriven approaches to handle rapidly changing environments (Highsmith 2002). Originating from so-called “light-weight” methods and promoted through the publication of the Agile Manifesto (2001), the agile method family have become highly prevalent in recent years. Meantime, agile system development research has gained momentum, as is evident from the increasing number of dedicated journal special issues, conferences, conference tracks and workshops. However, practitioners and consultants have largely driven the creation and dissemination of these methods. Agile research has lagged behind practice, as is often the case with new and emerging phenomena in Information Systems Development (ISD

1 March 2011 in Information and Software Technology
Verified
Journal Article
Closed access
MLMaarit Laanti
Maarit Laanti
OSOuti Salo
Outi Salo
Pekka AbrahamssonPekka Abrahamsson
Pekka Abrahamsson