Pertti Karhapää

ORCID: 0000-0003-1233-772X
Publications
Citations
Views
---
Saved
---
About
Contact & Profiles
Research Areas
  • Software Engineering Techniques and Practices
  • Software Engineering Research
  • Software System Performance and Reliability
  • Software Reliability and Analysis Research
  • Advanced Software Engineering Methodologies
  • Computational Physics and Python Applications
  • Software Testing and Debugging Techniques
  • Outsourcing and Supply Chain Management

University of Oulu
2017-2024

University of South Carolina
2019

RISE Research Institutes of Sweden
2019

Blekinge Institute of Technology
2019

University of Kentucky
2019

Lund University
2019

Software (Spain)
2017

Abstract Agile methods can deliver software that fulfills customer needs rapidly and continuously. Quality requirements (QRs) are important in this regard; however, detailed studies on how companies applying agile to manage QRs limited, as the rationale for choosing specific QR management practices related challenges. The aim of study was address why practitioners they do what challenges face. We also analyzed existing mitigate some found Lastly, we connect contextual elements with their...

10.1007/s10664-020-09903-x article EN cc-by Empirical Software Engineering 2021-03-01

In despite of agile and rapid software development (ARSD) being researched applied extensively, managing quality requirements (QRs) are still challenging. As ARSD processes produce a large amount data, measurement has become strategy to facilitate QR management. This study aims survey the literature related management through metrics in ARSD, focusing on: bibliometrics, metrics, quality-related indicators used The design includes definition research questions, selection criteria, snowballing...

10.1016/j.jss.2021.111187 article EN cc-by-nc-nd Journal of Systems and Software 2021-12-10

Agile software development (ASD) aims to deliver high-quality software.However, quality often receives less attention in ASD due focus on functionality.Elicit requirements for, design, validate, implement, and evaluate an evidence-based quality-aware process that organizations can use for better integration of management.Using design science research, we collaborated over 1.5 years with four applying ASD.Involving a total 35 practitioners, designed new processes, which were validated through...

10.1109/access.2024.3414614 article EN cc-by IEEE Access 2024-01-01

Context: The alignment of different software engineering activities for coordinated functioning and optimized product development is great importance, particularly in industrial-scale development. link between intermediate has been researched extensively, but the requirements (RE) testing (ST) a relatively less explored area.

10.1145/3084226.3084265 article EN 2017-06-09

ContextAgile software development (ASD) aims to deliver high-quality software. However, quality often gets less attention due focus on functionality.ObjectiveDesign an evidence-based quality-aware ASD process that organizations can use create a more and improve quality.Research methodUsing design science research, we collaborated with four applying in different contexts. Involving total of 35 practitioners, designed company-specific processes, which were validated through simulated...

10.2139/ssrn.4493643 preprint EN 2023-01-01
Coming Soon ...