English
Related papers

Related papers: Structured and Unstructured Teams for Research Sof…

200 papers

Often software engineering classes have the student concentrate on designing and planning the project but stop short of actual student team development of code. This leads to criticism by employers of new graduates that they are missing…

Software Engineering · Computer Science 2025-02-05 Allan Brockenbrough

Scrum, the most popular agile method and project management framework, is widely reported to be used, adapted, misused, and abused in practice. However, not much is known about how Scrum actually works in practice, and critically, where,…

Software Engineering · Computer Science 2021-03-30 Zainab Masood , Rashina Hoda , Kelly Blincoe

Humans collaborate in different contexts such as in creative or scientific projects, in workplaces and in sports. Depending on the project and external circumstances, a newly formed collaboration may include people that have collaborated…

Social and Information Networks · Computer Science 2022-10-06 Jonas L. Juul , Austin R. Benson , Jon Kleinberg

Many software developments projects fail due to quality problems. Software testing enables the creation of high quality software products. Since it is a cumbersome and expensive task, and often hard to manage, both its technical background…

Software Engineering · Computer Science 2015-03-17 Tim A. Majchrzak

Effective teams are crucial for organisations, especially in environments that require teams to be constantly created and dismantled, such as software development, scientific experiments, crowd-sourcing, or the classroom. Key factors…

Artificial Intelligence · Computer Science 2017-02-28 Ewa Andrejczuk , Juan A. Rodriguez-Aguilar , Carme Roig , Carles Sierra

This paper presents an empirical study on how self- organized software teams could attain high performance using agile and lean practices. In particular, the paper qualitatively examines characteristics of high performance and self-…

Software Engineering · Computer Science 2013-11-28 Vaibhavi Oza , Petri Kettunen , Pekka Abrahamsson , Jürgen Münch

Software Repositories contain knowledge on how software engineering teams work, communicate, and collaborate. It can be used to develop a data-informed view of a team's development process, which in turn can be employed for process…

Software Engineering · Computer Science 2020-07-17 Christoph Matthies , Franziska Dobrigkeit , Guenter Hesse

Driven by the visions of Internet of Things and 5G communications, the edge computing systems integrate computing, storage and network resources at the edge of the network to provide computing infrastructure, enabling developers to quickly…

Distributed, Parallel, and Cluster Computing · Computer Science 2019-11-11 Fang Liu , Guoming Tang , Youhuizi Li , Zhiping Cai , Xingzhou Zhang , Tongqing Zhou

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…

Software Engineering · Computer Science 2023-10-11 Christiaan Verwijs , Daniel Russo

The past half-century has seen a dramatic increase in the scale and complexity of scientific research, to which researchers have responded by dedicating more time to education and training, narrowing their areas of specialization, and…

Digital Libraries · Computer Science 2023-12-20 Yiling Lin , Lingfei Wu

Context: While there are many success stories of achieving high reuse and improved quality using software platforms, there is a need to investigate the issues and challenges organizations face when transitioning to a software platform…

Software Engineering · Computer Science 2017-09-25 Yaser Ghanam , Frank Maurer , Pekka Abrahamsson

Data science agents promise to accelerate discovery and insight-generation by turning data into executable analyses and findings. Yet existing data science benchmarks fall short due to fragmented evaluation interfaces that make…

Artificial Intelligence · Computer Science 2026-01-26 Fan Nie , Junlin Wang , Harper Hua , Federico Bianchi , Yongchan Kwon , Zhenting Qi , Owen Queen , Shang Zhu , James Zou

The purpose of this paper is to review research on attitudes and social norms and connect it to the agile software development context. Furthermore, I propose additional theories from social psychology (mainly the theory of planned behavior…

Software Engineering · Computer Science 2019-04-22 Lucas Gren

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

Developing software to undertake complex, compute-intensive scientific processes requires a challenging combination of both specialist domain knowledge and software development skills to convert this knowledge into efficient code. As…

Distributed, Parallel, and Cluster Computing · Computer Science 2013-09-05 Jeremy Cohen , Chris Cantwell , Neil Chue Hong , David Moxey , Malcolm Illingworth , Andrew Turner , John Darlington , Spencer Sherwin

Effective coordination is the key to successful agile teams. They rely on frequent interactions and mutual adjustment to manage dependencies between activities, which traditionally has been solved by co-locating the team. As the world is…

Software Engineering · Computer Science 2022-04-11 Tor Sporsem , Nils Brede Moe

Cloud computing has permeated into the information technology industry in the last few years, and it is emerging nowadays in scientific environments. Science user communities are demanding a broad range of computing power to satisfy the…

Distributed, Parallel, and Cluster Computing · Computer Science 2017-09-26 Álvaro López García , Enol Fernández-del-Castillo , Pablo Orviz Fernández , Isabel Campos Plasencia , Jesús Marco de Lucas

Emerging technologies and business models require organisations to continuously deal with complex, dynamic and unstructured issues, leading to the need for newer forms of decision support systems (DSS). However, in emerging environments the…

Computers and Society · Computer Science 2016-05-26 Nguyen Hoang Thuan , Pedro Antunes , David Johnstone

Collective adaptive systems are an emerging class of networked computational systems, particularly suited in application domains such as smart cities, complex sensor networks, and the Internet of Things. These systems tend to feature large…

Distributed, Parallel, and Cluster Computing · Computer Science 2017-11-23 Mirko Viroli , Giorgio Audrito , Jacob Beal , Ferruccio Damiani , Danilo Pianini

This document describes the Netherlands' decadal strategic planning process for the current decade. We give the scientific rationale for our prioritization of research areas and the facility choices that follow from our scientific…

Instrumentation and Methods for Astrophysics · Physics 2022-11-10 Ralph A. M. J. Wijers , Koen H. Kuijken , Michael W. Wise
‹ Prev 1 4 5 6 7 8 10 Next ›