250 citations · 1.7k across the 36 of their papers we have counts for
28 papers · 1 filter
Software Startups -- A Research Agenda
Michael Unterkalmsteiner, Pekka Abrahamsson, Xiaofeng Wang +24
Software startup companies develop innovative, software-intensive products within limited time frames and with few resources, searching for sustainable and scalable business models…
How Many Papers Should You Review? A Research Synthesis of Systematic Literature Reviews in Software Engineering
Xiaofeng Wang, Henry Edison, Dron Khanna +1
[Context] Systematic Literature Review (SLR) has been a major type of study published in Software Engineering (SE) venues for about two decades. However, there is a lack of underst…
Digital Mentor: towards a conversational bot to identify hypotheses for software startups
Jorge Melegati, Xiaofeng Wang
Software startups develop innovative, software-intensive product and services. This context leads to uncertainty regarding the software they are building. Experimentation, a proces…
Keeping Fun Alive: an Experience Report on Running Online Coding Camps
Ilenia Fronza, Luis Corral, Xiaofeng Wang +1
The outbreak of the COVID-19 pandemic prohibited radically the collocation and face-to-face interactions of participants in coding bootcamps and similar experiences, which are key…
Work-from-home and its implication for project management, resilience and innovation -- a global survey on software companies
Anh Nguyen-Duc, Dron Khanna, Des Greer +16
[Context] The COVID-19 pandemic has had a disruptive impact on how people work and collaborate across all global economic sectors, including the software business. While remote wor…
Case Survey Studies in Software Engineering Research
Jorge Melegati, Xiaofeng Wang
Background: Given the social aspects of Software Engineering (SE), in the last twenty years, researchers from the field started using research methods common in social sciences suc…
Product Innovation through Internal Startup in Large Software Companies: a Case Study
Henry Edison, Xiaofeng Wang, Pekka Abrahamsson
Product innovation is a risky activity, but when successful, it enables large software companies accrue high profits and leapfrog the competition. Internal startups have been promo…
The Essence Theory of Software Engineering - Large-Scale Classroom Experiences from 450+ Software Engineering BSc Students
Kai-Kristian Kemell, Anh Nguyen-Duc, Xiaofeng Wang +2
Software Engineering as an industry is highly diverse in terms of development methods and practices. Practitioners employ a myriad of methods and tend to further tailor them by e.g…
From MVPs to pivots: a hypothesis-driven journey of two software startups
Dron Khanna, Anh Nguyen-Duc, Xiaofeng Wang
Software startups have emerged as an interesting multiperspective research area. Inspired by Lean Startup, a startup journey can be viewed as a series of experiments that validate…
Essencery - A Tool for Essentializing Software Engineering Practices
Arthur Evensen, Kai-Kristian Kemell, Xiaofeng Wang +2
Software Engineering practitioners work using highly diverse methods and practices, and general theories in software engineering are lacking. One attempt at creating a common groun…
Innovation Initiatives in Large Software Companies: A Systematic Mapping Study
Henry Edison, Xiaofeng Wang, Ronald Jabangwe +1
To keep the competitive advantage and adapt to changes in the market and technology, companies need to innovate in an organised, purposeful and systematic manner. However, due to t…
What influences the speed of prototyping? An empirical investigation of twenty software startups
Anh Nguyen Duc, Xiaofeng Wang, Pekka Abrahamsson
It is essential for startups to quickly experiment business ideas by building tangible prototypes and collecting user feedback on them. As prototyping is an inevitable part of lear…
A survey study on major technical barriers affecting the decision to adopt cloud services
Nattakarn Phaphoom, Xiaofeng Wang, Sarah Samuel +2
In the context of cloud computing, risks associated with underlying technologies, risks involving service models and outsourcing, and enterprise readiness have been recognized as p…
Failures to be celebrated: an analysis of major pivots of software startups
Sohaib Shahid Bajwa, Xiaofeng Wang, Anh Nguyen Duc +1
In the context of software startups, project failure is embraced actively and considered crucial to obtain validated learning that can lead to pivots. A pivot is the strategic chan…
Why Early-Stage Software Startups Fail: A Behavioral Framework
Carmine Giardino, Xiaofeng Wang, Pekka Abrahamsson
Software startups are newly created companies with little operating history and oriented towards producing cutting-edge products. As their time and resources are extremely scarce,…
What happens when software developers are (un)happy
Daniel Graziotin, Fabian Fagerholm, Xiaofeng Wang +1
The growing literature on affect among software developers mostly reports on the linkage between happiness, software quality, and developer productivity. Understanding happiness an…
On the Unhappiness of Software Developers
Daniel Graziotin, Fabian Fagerholm, Xiaofeng Wang +1
The happy-productive worker thesis states that happy workers are more productive. Recent research in software engineering supports the thesis, and the ideal of flourishing happines…
Consequences of Unhappiness While Developing Software
Daniel Graziotin, Fabian Fagerholm, Xiaofeng Wang +1
The growing literature on affect among software developers mostly reports on the linkage between happiness, software quality, and developer productivity. Understanding the positive…
Unhappy Developers: Bad for Themselves, Bad for Process, and Bad for Software Product
Daniel Graziotin, Fabian Fagerholm, Xiaofeng Wang +1
Recent research in software engineering supports the "happy-productive" thesis, and the desire of flourishing happiness among programmers is often expressed by industry practitione…
Understanding the Affect of Developers: Theoretical Background and Guidelines for Psychoempirical Software Engineering
Daniel Graziotin, Xiaofeng Wang, Pekka Abrahamsson
Affects---emotions and moods---have an impact on cognitive processing activities and the working performance of individuals. It has been established that software development tasks…
The Affect of Software Developers: Common Misconceptions and Measurements
Daniel Graziotin, Xiaofeng Wang, Pekka Abrahamsson
The study of affects (i.e., emotions, moods) in the workplace has received a lot of attention in the last 15 years. Despite the fact that software development has been shown to be…
Happy software developers solve problems better: psychological measurements in empirical software engineering
Daniel Graziotin, Xiaofeng Wang, Pekka Abrahamsson
For more than 30 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 dev…
How Do You Feel, Developer? An Explanatory Theory of the Impact of Affects on Programming Performance
Daniel Graziotin, Xiaofeng Wang, Pekka Abrahamsson
Affects---emotions and moods---have an impact on cognitive activities and the working performance of individuals. Development tasks are undertaken through cognitive processes, yet…
Do feelings matter? On the correlation of affects and the self-assessed productivity in software engineering
Daniel Graziotin, Xiaofeng Wang, Pekka Abrahamsson
Background: software engineering research (SE) lacks theory and methodologies for addressing human aspects in software development. Development tasks are undertaken through cogniti…