Skip to content

Category

human-computer interaction

2,089 papers

#machine learning Review Open access Oct 2016

“Failures” to be celebrated: an analysis of major pivots of software startups

This study conducts a case survey study based on the secondary data of the major pivots happened in 49 software startups, and demonstrates that customer need pivot is the most common among all pivot types.

Sohaib Shahid Bajwa, Xiaofeng Wang, Anh Nguyen-Duc et al. · 127 citations · ⚡15
#computer vision Open access Jun 2016

Software Development in Startup Companies: The Greenfield Startup Model

The results are packaged in the Greenfield Startup Model (GSM), which explains the priority of startups to release the product as quickly as possible, and the need to shorten time-to-market, by speeding up the development through low-precision engineering activities.

Carmine Giardino, Nicolò Paternoster, M. Unterkalmsteiner et al. · 178 citations · ⚡14
#computer vision Open access Jun 2016

How Do Software Startups Pivot? Empirical Results from a Multiple Case Study

The initial findings show that different software startups make different types of pivots related to business and technology during their product development life cycle, which are triggered by various factors including negative customer feedback.

Sohaib Shahid Bajwa, Xiaofeng Wang, A. Duc et al. · 29 citations · ⚡4
#computer vision Open access 2016

Product-Focused Software Process Improvement

This paper reports a study where realism was combined with control over certain context and process factors to identify the most important relationships among process, context and outcome.

P. Abrahamsson, Andreas Jedlitschka, A. Duc et al. · 3 citations
#computer vision Book Open access Jun 2017

Exploring the outsourcing relationship in software startups: A multiple case study

It is proposed that early contract-based activities could be transformed into a long-term partnership by adopting a startup boundary spanner's role, establishing an inter-personal relationship and maintaining a mutual commitment.

Anh Nguyen-Duc, P. Abrahamsson · 9 citations · ⚡2
#computer vision Book Open access Mar 2017

On the Unhappiness of Software Developers

The results indicate that software developers are a slightly happy population, but the need for limiting the unhappiness of developers remains, and 219 factors representing causes of unhappiness while developing software are identified.

D. Graziotin, Fabian Fagerholm, Xiaofeng Wang et al. · 84 citations · ⚡6
#computer vision Open access Jun 2017

Towards Understanding Startup Product Development as Effectual Entrepreneurial Behaviors

The behaviour theory of entrepreneurial firms is applied to understand the root-cause of some software startup challenges and implies that effectual entrepreneurial processes might require a more suitable product development approach than the current state-of-practice.

A. Duc, Yngve Dahle, M. Steinert et al. · 16 citations
#computer vision Conference Open access Jun 2017

Building an entrepreneurship data warehouse

This paper will focus on how to build and set up a test harness to gather empirical data from Companies and how to store these data together with demographical and financial data from the PROFF-portal in the Entrepreneurial Data Warehouse (from now called the EDW).

Yngve Dahle, M. Steinert, Anh Nguyen-Duc et al. · 4 citations
#computer vision Open access Jan 2017

Consequences of Unhappiness while Developing Software

Using qualitative data analysis of the responses given by 181 questionnaire participants, a classification scheme is identified of 49 consequences of unhappiness while doing software development that have detrimental consequences on developers' mental well-being, the software development process, and the produced artif...

D. Graziotin, Fabian Fagerholm, Xiaofeng Wang et al. · 60 citations · ⚡3
#computer vision Open access Jul 2017

What happens when software developers are (un)happy

Consequences of happiness and unhappiness that are beneficial and detrimental for developers' mental well-being, the software development process, and the produced artifacts are found.

D. Graziotin, Fabian Fagerholm, Xiaofeng Wang et al. · 236 citations · ⚡13
#computer vision Conference Open access Jan 2017

Unhappy Developers: Bad for Themselves, Bad for Process, and Bad for Software Product

The first results from a study exploring the consequences of the unhappy developers are presented, and it is predicted that the classification scheme identified will spawn new happiness studies linking causes and effects and can act as a guideline for developers and managers to foster happiness at work.

D. Graziotin, Fabian Fagerholm, Xiaofeng Wang et al. · 50 citations · ⚡3

From tech blogs

See all →
Microsoft Research Blog Nov 5, 2026

Formally verifying agent-written full-stack web apps with PDD Kit

AI agents can generate code at a scale that’s hard for humans to review line-by-line. PDD Kit helps ensure the code is doing what the developer intended by creating formal specifications and testing against them. It converts developer intent into a Verus specification, proves AI-generated code meets it for every input, and uses tests where proofs aren't practical. Developers review intent, not every line. The post Formally verifying agent-written full-stack web apps with PDD Kit appeared first o…

MIT News · Artificial Intelligence Oct 28, 2026

Making machines that can listen

Professor Paris Smaragdis develops computers with superhuman hearing for applications like speech recognition, music understanding, and environmental monitoring.

MIT News · Artificial Intelligence Oct 23, 2026

Reinforcing the value of human understanding at MIT

During the School of Humanities, Arts, and Social Sciences’ 75th Anniversary Symposium, President Sally Kornbluth said “MIT has never needed your particular insight and guidance more than we do now.”

MIT News · Artificial Intelligence Oct 23, 2026

Q&A: How AI came to model the “messy” human mind

Assistant Professor Benjamin Lindquist studies how engineers deliberately injected randomness into early AI, giving rise to deep-learning models that sometimes hallucinate.

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.