Petri Kettunen

dblp:17/3673 · DBLP profile ↗
← Back
16ranked-venue papers
10as first author
2since 2021 · last 2024
0000-0002-2928-5885ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Software engineering, systems software and programming languages · 16 · 10 first-author · 2 since 2021Applied, interdisciplinary, general and emerging computing · 2 · 1 first-author · 1 since 2021
YearPublicationVenuePosition
2024 Work-from-home impacts on software project: A global study on software development practices and stakeholder perceptions
abstract
Context The COVID‐19 pandemic has had a disruptive impact on how people work and collaborate across all global economic sectors, including software business. While remote working is not new for software engineers, forced WFH situations come with both limitations and opportunities. As the ‘new normal’ for working might be based on the current state of Work‐from‐home (WFH), it is useful to understand what has happened and learn from that. Objective This study aims to gain insights into how their WFH arrangement impacts project management and software engineering. We are also interested in exploring these impacts in different contexts, such as startups and established companies. Method We conducted a global‐scale, cross‐sectional survey during the spring and summer 2021. Our results are based on quantitative and qualitative analysis of 297 valid responses. Results We characterize the profile of WFH in both spatial and temporal aspects, together with a set of common collaborative tools and coordination and control mechanisms. We revealed some areas of project management that are relatively more challenging during WFH situations, such as coordination, communication and project planning. We also revealed a mixed picture of the perceived impact of WFH on different software engineering activities. Conclusion WFH is a situational phenomenon which can have both negative and positive impact on software teams. For practitioners, we suggest a unified approach to consider the context of WFH, collaborative tools, associated coordination and control approaches and a process that resolve those aspects that are sensitive to physical interaction.
Anh Nguyen-Duc 0001, Dron Khanna, Giang Huong Le, Des Greer, Xiaofeng Wang 0001, Luciana A. M. Zaina, Gerardo Matturro, Jorge Melegati, Eduardo Guerra 0001, Petri Kettunen, Sami Hyrynsalmi, Henry Edison, Afonso Sales, Rafael Chanin, Didzis Rutitis, Kai-Kristian Kemell, Abdullah Aldaeej, Tommi Mikkonen, Juan Garbajosa, Pekka Abrahamsson
Softw. Pract. Exp.10
2022 Agile Enterprise Transformations: Surveying the Many Facets of Agility for the Hybrid Era
abstract
Agile companies are not uniform. Consequently, agile transformations are conceived broadly, ranging from adopting agile methods and practices in software development teams or functions to building all-encompassing enterprise agility. Moreover, the targeted effects of agility may vary, and the success of transformations and the attainment of agility are measured in various ways. In this paper, based on a recent industrial survey study, we scrutinize holistically why companies want to transform, what types of agility they are aiming at, and how they gauge transformations. The survey data was collected during the COVID-19 pandemic in 2020. Most of the respondents were in large or very large companies in Finland and Sweden in diverse industry domains. The main findings indicate that there are many reasons for companies to transform both to improve external outcomes (fore mostly responsiveness) and to develop internal capabilities (adaptability, organizational learning). Companies seemed to have aims and goals with respect to all types of agility, including business agility. As the nature of transformations and the companies’ aims and goals vary, the transformations follow various means and measures. As a conclusion, for the hybrid era, we advise companies to consider how agility has benefited during the pandemic era, how hybrid work possibly affects the goals for agile transformations and the different facets of agility, and how to sustain agility in hybrid work.
Petri Kettunen, Tomas Gustavsson, Maarit Laanti, Andreas Tjernsten, Tommi Mikkonen, Tomi Männistö
SEAA1
2019 Exploring Virtual Reality as an Integrated Development Environment for Cyber-Physical Systems
abstract
Cyber Physical Systems (CPS) development approaches tend to start from the physical (hardware) perspective, and the software is the final element in the process. However, this approach is unfit for the more software-intensive world that is increasingly iterative, connected, and constantly online. Many constraints prevent the application of iterative, incremental, and agile development methodologies, which now are the norm for many other fields of software. Time-consuming system validation can only start when both hardware and software components are ready, which implies that the software delivery and quality is almost always the final bottleneck in the CPS development and integration. Also organizational issues raise concerns - CPS development teams are nowadays often geographically distributed, which can result in delays in the process, shortcomings, and even mistakes. In this paper, we propose using our envisioned open-source Virtual Reality-based Integrated software Development Environment (VRIDE) for developing the next generation, increasingly software-intensive CPSs in efficient ways.
Tommi Mikkonen, Kai-Kristian Kemell, Petri Kettunen, Pekka Abrahamsson
SEAA3
2019 Agile in the Era of Digitalization: A Finnish Survey Study
Petri Kettunen, Maarit Laanti, Fabian Fagerholm, Tommi Mikkonen
PROFES1
2016 Towards Continuous Customer Satisfaction and Experience Management: A Measurement Framework Design Case in Wireless B2B Industry
Petri Kettunen, Mikko Ämmälä, Tanja Sauvola, Susanna Teppola, Jari Partanen, Simo Rontti
PROFES1
2015 Variability Management Strategies to Support Efficient Delivery and Maintenance of Embedded Systems
Susanna Teppola, Päivi Parviainen, Jari Partanen, Petri Kettunen
PROFES4
2015 Towards Predictable B2B Customer Satisfaction and Experience Management with Continuous Improvement Assets and Rich Feedback
Petri Kettunen, Mikko Ämmälä, Jari Partanen
XP1
2015 Performance Alignment Work: How software developers experience the continuous adaptation of team performance in Lean and Agile environments
Fabian Fagerholm, Marko Ikonen, Petri Kettunen, Jürgen Münch, Virpi Roto, Pekka Abrahamsson
Inf. Softw. Technol.3
2014 How do software developers experience team performance in lean and agile environments?
abstract
Context: Companies increasingly strive to adapt to market and ecosystem changes in real time. Evaluating team performance in such changing environments presents a major challenge. Objective: This paper aims to understand how software developers experience performance in a highly volatile environment. This understanding could be used as a basis for guiding formation and maintenance of high-performing teams. Method: A qualitative multiple-case study using thematic interviews was conducted with 16 experienced practitioners in five organisations. Results: We found 33 major categories of performance factors, arranged as a theoretical structure that explains how the subjects experience software team performance. Conclusions: Based on our study, software teams are engaged in a constant cycle of interpreting their performance and aligning it with other stakeholders. Enhancing performance experiences requires integration of soft factors, such as communication, team spirit, and team identity, into the overall development process.
Fabian Fagerholm, Marko Ikonen, Petri Kettunen, Jürgen Münch, Virpi Roto, Pekka Abrahamsson
EASE3
2014 Realizing Agile Software Enterprise Transformations by Team Performance Development
Petri Kettunen
XP1
2013 The Many Facets of High-Performing Software Teams: A Capability-Based Analysis Approach
Petri Kettunen
EuroSPI1
2013 Orienting High Software Team Performance: Dimensions for Aligned Excellence
Petri Kettunen
PROFES1
2012 Sensing High-Performing Software Teams: Proposal of an Instrument for Self-monitoring
Petri Kettunen, Simo Moilanen
XP1
2011 On the Impact of Kanban on Software Project Work: An Empirical Case Study Investigation
abstract
The pertinent mission of software project management is to continuously achieve more and more successful projects. In the field of software development, the Kanban method has gained momentum recently, mostly due to its linkages to Lean thinking. However, only a few empirical studies investigate the dynamics and impacts of Kanban on projects. The aim of this study is to improve the understanding on how Kanban impacts on software project work. For the purpose of the study, a framework is developed and empirically investigated in an experimental software R&D setting called Software Factory. The impact of Kanban is evaluated from nine theoretically derived perspectives. The results highlight new findings regarding the application of Kanban in the software context. This bears managerial implications, which is addressed. The key implications of the findings suggest that Kanban and its inherent simplicity motivate the workers and control the project activities.
Marko Ikonen, Elena Pirinen, Fabian Fagerholm, Petri Kettunen, Pekka Abrahamsson
ICECCS4
2006 Troubleshooting Large-Scale New Product Development Embedded Software Projects
Petri Kettunen
PROFES1
2005 How to steer an embedded software project: tactics for selecting the software process model
Petri Kettunen, Maarit Laanti
Inf. Softw. Technol.1