English
Related papers

Related papers: Identifying Talented Software Engineering Students…

200 papers

Mental health and well-being are major concerns in higher education and professional fields such as software engineering, yet are often overlooked in curricula. This paper describes our approach to include mental health, well-being, and…

Computers and Society · Computer Science 2026-03-26 Isabella Graßl , Birgit Penzenstadler

Context: Managing data related to a software product and its development poses significant challenges for software projects and agile development teams. These include integrating data from diverse sources and ensuring data quality amidst…

Software Engineering · Computer Science 2025-02-19 Ahmed Fawzy , Amjed Tahir , Matthias Galster , Peng Liang

Data scientists often develop machine learning models to solve a variety of problems in the industry and academy but not without facing several challenges in terms of Model Development. The problems regarding Machine Learning Development…

Software Engineering · Computer Science 2021-02-16 Giuliano Lorenzoni , Paulo Alencar , Nathalia Nascimento , Donald Cowan

Much of software engineering research focuses on tools, algorithms, and optimization of software. Recently, we, as a community, have come to acknowledge that there is a gap in meta-research and addressing the human-factors in software…

Software Engineering · Computer Science 2023-02-07 Ella Kokinda , Makayla Moster , Paige Rodeghero

Scrum is one of the most used frameworks for agile software development because of its potential improvements in productivity, quality, and client satisfaction. Academia has also focussed on teaching Scrum practices to prepare students to…

Software Engineering · Computer Science 2021-11-10 Ezequiel Scott , Marcelo Campo

This action research study focuses on the integration of "AI assistants" in two Agile software development meetings: the Daily Scrum and a feature refinement, a planning meeting that is part of an in-house Scaled Agile framework. We discuss…

Software Engineering · Computer Science 2024-04-24 Beatriz Cabrero-Daniel , Tomas Herda , Victoria Pichler , Martin Eder

Agile - denoting "the quality of being agile, readiness for motion, nimbleness, activity, dexterity in motion" - software development methods are attempting to offer an answer to the eager business community asking for lighter weight along…

Software Engineering · Computer Science 2017-09-26 Pekka Abrahamsson , Outi Salo , Jussi Ronkainen , Juhani Warsta

Now-a-days the amount of data stored in educational database increasing rapidly. These databases contain hidden information for improvement of students' performance. Educational data mining is used to study the data available in the…

Machine Learning · Computer Science 2012-03-20 Surjeet Kumar Yadav , Saurabh Pal

Most university curricula consider software processes to be on the fringes of software engineering (SE). Students are told there exists a plethora of software processes ranging from RUP over V-shaped processes to agile methods. Furthermore,…

Software Engineering · Computer Science 2013-12-19 Marco Kuhrmann , Daniel Méndez Fernández , Jürgen Münch

In the last decade, several studies have explored automated techniques to estimate the effort of agile software development. We perform a close replication and extension of a seminal work proposing the use of Deep Learning for Agile Effort…

Software Engineering · Computer Science 2022-12-20 Vali Tawosi , Rebecca Moussa , Federica Sarro

Context: Start-up companies have become an important supplier of innovation and software-intensive products. The flexibility and reactiveness of start-ups enables fast development and launch of innovative products. However, a majority of…

Software Engineering · Computer Science 2023-11-22 Eriks Klotins , Michael Unterkalmsteiner , Tony Gorschek

Software start-ups are new companies aiming to launch an innovative product to mass markets fast with minimal resources. However, most start-ups fail before realizing their potential. Poor software engineering, among other factors, could be…

Software Engineering · Computer Science 2023-10-02 Eriks Klotins , Michael Unterkalmsteiner , Tony Gorschek

In the rapidly evolving global business landscape, the demand for software has intensified competition among organizations, leading to challenges in retaining highly qualified IT members in software organizations. One of the problems faced…

Over the past eight years, the META method has served as a multidimensional testing skill assessment system in the National College Student Contest on Software Testing, successfully assessing over 100,000 students' testing skills. However,…

Software Engineering · Computer Science 2025-08-19 Yue Wang , Zhenyu Chen , Yuan Zhao , Chunrong Fang , Ziyuan Wang , Song Huang

Large Language Models (LLMs) have shown strong capability in diverse software engineering tasks. However, feature-driven development, a highly prevalent real-world task that involves developing new functionalities for large, existing…

Software Engineering · Computer Science 2026-02-09 Yaxin Du , Yuzhu Cai , Yifan Zhou , Cheng Wang , Yu Qian , Xianghe Pang , Qian Liu , Yue Hu , Siheng Chen

Artificial Intelligence has demonstrated its significance in software engineering through notable improvements in productivity, accuracy, collaboration, and learning outcomes. This study examines the impact of generative AI tools,…

Software Engineering · Computer Science 2024-02-23 Muhammad Waseem , Teerath Das , Aakash Ahmad , Peng Liang , Mahdi Fehmideh , Tommi Mikkonen

This study investigates teamwork dynamics in student software development projects through a mixed-method approach combining quantitative analysis of GitLab commit logs and qualitative survey data. We analyzed individual contributions…

Software Engineering · Computer Science 2025-07-08 Santiago Berrezueta-Guzman , Ivan Parmacli , Mohammad Kasra Habib , Stephan Krusche , Stefan Wagner

The growing emphasis on studying equity, diversity, and inclusion within software engineering has amplified the need to explore hidden populations within this field. Exploring hidden populations becomes important to obtain invaluable…

Software Engineering · Computer Science 2024-01-19 Ronnie de Souza Santos , Kiev Gama

Context: Quantum software systems represent a new realm in software engineering, utilizing quantum bits (Qubits) and quantum gates (Qgates) to solve the complex problems more efficiently than classical counterparts . Agile software…

[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 hardware startups nowadays. It is essential for hardware…

Software Engineering · Computer Science 2018-08-20 Anh Nguyen Duc , Xiaofang Weng , Pekka Abrahamsson