activity
20172026
most citedFailures to be celebrated: an analysis of major pivots of software startups

100 citations · 302 across the 28 of their papers we have counts for

collaborators
Showing cs.SEShow all

21 papers · 1 filter

cs.SE2025

CodeLSI: Leveraging Foundation Models for Automated Code Generation with Low-Rank Optimization and Domain-Specific Instruction Tuning

Huy Le, Phong Nguyen, Hao Do +4

Context: Automated code generation using Foundation Models (FMs) offers promising solutions for enhancing software development efficiency. However, challenges remain in ensuring do…

cs.SE2025

Evaluating Classical Software Process Models as Coordination Mechanisms for LLM-Based Software Generation

Duc Minh Ha, Phu Trac Kien, Tho Quan +1

[Background] Large Language Model (LLM)-based multi-agent systems (MAS) are transforming software development by enabling autonomous collaboration. Classical software processes suc…

cs.SE2025

An Empirical Study of Multi-Agent RAG for Real-World University Admissions Counseling

Anh Nguyen-Duc, Chien Vu Manh, Bao Anh Tran +3

This paper presents MARAUS (Multi-Agent and Retrieval-Augmented University Admission System), a real-world deployment of a conversational AI platform for higher education admission…

cs.SE2024★ 1 cited

An Empirical Study on Self-correcting Large Language Models for Data Science Code Generation

Thai Tang Quoc, Duc Ha Minh, Tho Quan Thanh +1

Large Language Models (LLMs) have recently advanced many applications on software engineering tasks, particularly the potential for code generation. Among contemporary challenges,…

cs.SE2023★ 13 cited

Generative Artificial Intelligence for Software Engineering -- A Research Agenda

Anh Nguyen-Duc, Beatriz Cabrero-Daniel, Adam Przybylek +12

Generative Artificial Intelligence (GenAI) tools have become increasingly prevalent in software development, offering assistance to various managerial and technical project activit…

cs.SE2023

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…

cs.SE2022

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…

cs.SE2021

On the combination of static analysis for software security assessment -- a case study of an open-source e-government project

Anh Nguyen-Duc, Manh Viet Do, Quan Luong Hong +1

Static Application Security Testing (SAST) is a popular quality assurance technique in software engineering. However, integrating SAST tools into industry-level product development…

cs.SE2021

The entrepreneurial logic of startup software development: A study of 40 software startups

Anh Nguyen-Duc, Kai-Kristian Kemell, Pekka Abrahamsson

Context: Software startups are an essential source of innovation and software-intensive products. The need to understand product development in startups and to provide relevant sup…

cs.SE2021★ 3 cited

Software Startup Practices -- Software Development in Startups through the Lens of the Essence Theory of Software Engineering

Kai-Kristian Kemell, Ville Ravaska, Anh Nguyen-Duc +1

Software startups continue to be important drivers of economy globally. As the initial investment required to found a new software company becomes smaller and smaller resulting fro…

cs.SE2021★ 9 cited

Business Model Canvas Should Pay More Attention to the Software Startup Team

Kai-Kristian Kemell, Atte Elonen, Mari Suoranta +12

Business Model Canvas (BMC) is a tool widely used to describe startup business models. Despite the various business aspects described, BMC pays a little emphasis on team-related fa…

cs.SE2020★ 43 cited

Software engineering for artificial intelligence and machine learning software: A systematic literature review

Elizamary Nascimento, Anh Nguyen-Duc, Ingrid Sundbø +1

Artificial Intelligence (AI) or Machine Learning (ML) systems have been widely adopted as value propositions by companies in all industries in order to create or extend the service…

cs.SE2018

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…

cs.SE2018★ 11 cited

Gamifying the Escape from the Engineering Method Prison - An Innovative Board Game to Teach the Essence Theory to Future Project Managers and Software Engineers

Kai-Kristian Kemell, Juhani Risku, Arthur Evensen +6

Software Engineering is an engineering discipline but lacks a solid theoretical foundation. One effort in remedying this situation has been the SEMAT Essence specification. Essence…

cs.SE2018★ 3 cited

A preliminary study of agility in business and production - Cases of early-stage hardware startups

Anh Nguyen Duc, Xiaofang Weng, Pekka Abrahamsson

[Context]Advancement in technologies, popularity of small-batch manufacturing and the recent trend of investing in hardware startups are among the factors leading to the rise of ha…

cs.SE2018★ 2 cited

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…

cs.SE2017★ 46 cited

A Systematic Mapping Study on Requirements Engineering in Software Ecosystems

Aparna Vegendla, Anh Nguyen Duc, Shang Gao +1

Software ecosystems (SECOs) and open innovation processes have been claimed as a way forward for the software industry. A proper understanding of requirements is as important for t…

cs.SE2017

The impact of software complexity on cost and quality - A comparative analysis between Open source and proprietary software

Anh Nguyen-Duc

Early prediction of software quality is important for better software planning and controlling. In early development phases, design complexity metrics are considered as useful indi…

cs.SE2017★ 36 cited

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…

cs.SE2017★ 100 cited

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…

cs.SE2017★ 6 cited

Female Leadership in Software Projects: A Preliminary Result on Leadership Style and Project Context Factors

Anh Nguyen-Duc, Soudabeh Khodambashi, Jon Atle Gulla +2

Women have been shown to be effective leaders in many team-based situations. However, it is also well-recognized that women are underrepresented in engineering and technology areas…