中文
相关论文

相关论文: Key Lessons from Tailoring Agile Methods for Large…

200 篇论文

In modern software development world, experts are trying to provide the best solutions to their clients. To achieve this, the organizations opt for the agile software development process as it enables them to develop and deliver the product…

软件工程 · 计算机科学 2025-03-11 Muhammad Azeem Akbar , Abeer Al-Sanad , Saima Rafi , Yuqing Wang , Musaad Alzahrani

In traditional management, tasks are typically assigned to individuals, with each worker taking full responsibility for the success or failure of a task. In contrast, modern Agile, Lean, and eXtreme Programming practices advocate for shared…

软件工程 · 计算机科学 2024-03-25 Adela Krylova , Roman Makarov , Sergei Pasynkov , Yegor Bugayenko

Project Management process plays a significant role in effective development of software projects. Key challenges in the project management process are the estimation of time, cost, defect count, and subsequently selection of apt…

软件工程 · 计算机科学 2014-07-22 Shashikumar N. R. , T. R. Gopalakrishnan Nair , Suma V

Generative AI and agentic tools are reshaping agile software development, yet many engineering curricula still teach agile methods and AI competencies separately and largely lecture-based. This paper presents a project-based AI Engineering…

软件工程 · 计算机科学 2026-03-11 Andreas Rausch , Stefan Wittek , Tobias Geger , David Inkermann

Agile is one of the terms with which software professionals are quite familiar. Agile models promote fast development to develop high quality software. XP process model is one of the most widely used and most documented agile models. XP…

软件工程 · 计算机科学 2014-08-28 M. Rizwan Jameel Qureshi

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…

软件工程 · 计算机科学 2021-11-10 Ezequiel Scott , Marcelo Campo

The paper explains and clarifies the differences between Waterfall and Agile development methodologies, establishes what criteria could be taken into account to properly define project success within the scope of software development…

软件工程 · 计算机科学 2017-11-21 Alberto Perez Veiga

The development of large, software-intensive systems is a complex undertaking that we generally tackle by a divide and conquer strategy. Companies thereby face the challenge of coordinating individual aspects of software development, in…

软件工程 · 计算机科学 2023-08-16 Michael Unterkalmsteiner , Tony Gorschek , Robert Feldt , Eriks Klotins

The concept of agile process models has attained great popularity in software (SW) development community in last few years. Agile models promote fast development. Fast development has certain drawbacks, such as weak documentation and…

软件工程 · 计算机科学 2012-02-14 M. Rizwan Jameel Qureshi

Many organizations aspire to adopt agile processes to take advantage of the numerous benefits that it offers to an organization. Those benefits include, but are not limited to, quicker return on investment, better software quality, and…

软件工程 · 计算机科学 2007-05-23 Ahmed Sidky , James Arthur , Shawn Bohner

The full-day workshop on AI and Agile at XP 2025 convened a diverse group of researchers and industry practitioners to address the practical challenges and opportunities of integrating Artificial Intelligence into Agile software…

软件工程 · 计算机科学 2025-12-04 Tomas Herda , Victoria Pichler , Zheying Zhang , Pekka Abrahamsson , Geir K. Hanssen

Context/Background: process and practice adoption is a key element in modern software process improvement initiatives, and many of them fail. Goal: this paper presents a preliminary version of a usability model for software development…

软件工程 · 计算机科学 2017-10-31 Diego Fontdevila , Marcela Genero , Alejandro Oliveros

In Agile/Scrum software development, sprint planning and retrospective analysis are the key elements of project management. The aim of our work is to support software developers in these activities. In this paper, we present our prototype…

软件工程 · 计算机科学 2025-06-19 Maria Spichkova , Kevin Iwan , Madeleine Zwart , Hina Lee , Yuwon Yoon , Xiaohan Qin

Automotive companies increasingly adopt scaled agile methods to allow them to deal with their organisational and product complexity. Suitable methods are needed to ensure safety when developing automotive systems. On a small scale, R-Scrum…

软件工程 · 计算机科学 2019-12-02 Jan-Philipp Steghöfer , Eric Knauss , Jennifer Horkoff , Rebekka Wohlrab

Background: Scrum is the most commonly used agile software development method, and the role of the Scrum Master (SM) in a Scrum environment is vital. Therefore, through an industry based university course for final year undergraduate and…

软件工程 · 计算机科学 2021-10-27 Kashumi Madampe , Zainab Masood , Rashina Hoda

In the era of Agile methodologies, organizations are exploring strategies to scale development across teams. Various scaling strategies have emerged, from "SAFe" to "LeSS", with some organizations creating their own methods. Despite…

软件工程 · 计算机科学 2023-10-11 Christiaan Verwijs , Daniel Russo

Scrum is an increasingly common approach to software development adopted by organizations around the world. However, as organizations transition from traditional plan-driven development to agile development with Scrum, the question arises…

软件工程 · 计算机科学 2019-08-27 John Noll , Mohammad Abdur Razzak , Julian M Bass , Sarah Beecham

Peer grading has emerged as a scalable solution for assessment in large and online classrooms, offering both logistical efficiency and pedagogical value. However, designing effective peer-grading systems remains challenging due to…

计算机与社会 · 计算机科学 2025-12-02 Uchswas Paul , Ananya Mantravadi , Jash Shah , Shail Shah , Sri Vaishnavi Mylavarapu , M Parvez Rashid , Edward Gehringer

The advancements in the software industry, along with the changing technologies, methods, and conditions, have particularly brought forth a perspective that prioritizes the improvement of all stages of the software development lifecycle by…

软件工程 · 计算机科学 2023-06-27 Fatih Bildirici , Keziban Seckin Codal

Programming and software engineering courses in computer science curricula typically focus on both providing theoretical knowledge of programming languages and best-practices, and developing practical development skills. In a massive course…

软件工程 · 计算机科学 2018-04-06 Marco Torchiano , Giorgio Bruno