中文
相关论文

相关论文: Use of Agile Practices in Start-ups

200 篇论文

Agile software development methods have been suggested as useful in many situations and contexts. However, only few (if any) experiences are available regarding the use of agile methods in embedded domain where the hardware sets tight…

软件工程 · 计算机科学 2017-11-27 Jussi Ronkainen , Pekka Abrahamsson

Agile methods, especially Scrum, have become staples of the modern software development industry. Retrospective meetings are Scrum's instrument for process improvement and adaptation. They are considered one of the most important aspects of…

软件工程 · 计算机科学 2020-07-20 Christoph Matthies , Franziska Dobrigkeit

This year, the Agile Manifesto completes seventeen years and, throughout the world, companies and researchers seek to understand their adoption stage, as well as the benefits, barriers, and limitations of agile methods. Although we have…

软件工程 · 计算机科学 2017-10-04 Myrian R. N. Salinas , Adolfo Gustavo Serra Seca Neto , Maria Claudia F. P. Emer

Background: Using feature toggles is a technique that allows developers to either turn a feature on or off with a variable in a conditional statement. Feature toggles are increasingly used by software companies to facilitate continuous…

软件工程 · 计算机科学 2021-03-30 Rezvan Mahdavi-Hezaveh , Jacob Dremann , Laurie Williams

Context: The software industry needs to adapt itself to a rapidly changing market. Continuous practices (Continuous Integration, Continuous Delivery and Continuous Deployment), commonly found in Agile development processes, it is possible…

软件工程 · 计算机科学 2018-12-24 Antoine Proulx , Francis Raymond , Bruno Roy , Fabio Petrillo

Stakeholder involvement is one of the major success factors in integrating user experience (UX) practices into software development processes and organizations. It is also a necessity for agile software development. However, practitioners…

软件工程 · 计算机科学 2016-10-21 Pariya Kashfi , Kati Kuusinen , Robert Feldt

Psychological safety has been postulated as a key factor for the success of agile software development teams, yet there is a lack of empirical studies investigating the role of psychological safety in this context. The present study…

软件工程 · 计算机科学 2022-04-15 Marte Pettersen Buvik , Anastasiia Tkalich

Academic software development practices often differ from those of commercial development settings, yet only limited research has been conducted on assessing software development practises in academia. Here we present a case study of…

软件工程 · 计算机科学 2015-06-18 Derek Groen , Xiaohu Guo , James A. Grogan , Ulf D. Schiller , James M. Osborne

Purpose - The research aims to show the relevance of company client sponsored student projects in the University of Asia and the Pacific Information Technology (UA&P IT) Capstone Program through the use ofan Agile Methodology with Scrum…

软件工程 · 计算机科学 2019-02-06 Giuseppe C. Ng

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…

软件工程 · 计算机科学 2025-02-19 Ahmed Fawzy , Amjed Tahir , Matthias Galster , Peng Liang

Many tools have been created for measuring the agility of software teams, thus creating a saturation in the field. Three agile measurement tools were selected in order to validate whether they yield sim-ilar results. The surveys of the…

软件工程 · 计算机科学 2019-04-05 Konstantinos Chronis , Lucas Gren

We report on a longitudinal case study conducted at the Italian site of a large software company to further our understanding of how development and communication tools can be improved to better support agile practices and collaboration.…

软件工程 · 计算机科学 2020-04-02 Fabio Calefato , Andrea Giove , Marco Losavio , Filippo Lanubile

In order to cope with a complex and changing environment, industries seek to find new and more efficient ways to conduct their business. According to previous research, many of these change efforts fail to achieve their intended aims.…

软件工程 · 计算机科学 2016-01-25 Per Lenberg , Lars Göran Wallgren , Robert Feldt

Agile approaches tend to focus solely on scoping and simplicity rather than on problem solving and discovery. This hampers the development of innovative solutions. Additionally, little has been said about how to capture and represent the…

软件工程 · 计算机科学 2019-08-22 Ainhoa Aldave , Juan M. Vara , David Granada , Esperanza Marcos

Software development projects have undergone remarkable changes with the arrival of agile development methods. While intended for small, self-managing teams, these methods are increasingly used also for large development programs. A major…

软件工程 · 计算机科学 2018-11-30 Torgeir Dingsøyr , Nils Brede Moe , Eva Amdahl Seim

Higher education courses teaching about agile software development (ASD) have increased in commonality as the ideas behind the Agile Manifesto became more commonplace in the industry. However, a lot of the literature on how ASD is applied…

软件工程 · 计算机科学 2025-10-06 Daniel Pinho , Petr Pícha , Filipe Correia , Přemek Brada

In 2006, Fowler and Foemmel defined ten core Continuous Integration (CI) practices that could increase the speed of software development feedback cycles and improve software quality. Since then, these practices have been widely adopted by…

软件工程 · 计算机科学 2021-03-11 Omar Elazhary , Colin Werner , Ze Shi Li , Derek Lowlind , Neil Ernst , Margaret-Anne Storey

In order to increase the ability to build complex, software-intensive systems, as well as to decrease time-to-market for new functionality, automotive companies aim to scale agile methods beyond individual teams. This is challenging, given…

软件工程 · 计算机科学 2022-03-25 S. Magnus Ågren , Rogardt Heldal , Eric Knauss , Patrizio Pelliccione

Context: Pair programming (PP) is more relevant than ever. As modern systems grow in complexity, knowledge sharing and collaboration across teams have become essential. However, despite well-documented benefits of PP, its adoption remains…

In software development, the raw requirements proposed by users are frequently incomplete, which impedes the complete implementation of application functionalities. With the emergence of large language models, recent methods with the…