中文
相关论文

相关论文: Teaching DevOps in Corporate Environments: An expe…

200 篇论文

Background: Security tools play a vital role in enabling developers to build secure software. However, it can be quite challenging to introduce and fully leverage security tools without affecting the speed or frequency of deployments in the…

密码学与安全 · 计算机科学 2021-07-20 Roshan Namal Rajapakse , Mansooreh Zahedi , Muhammad Ali Babar

This experience report analyses a one year project focused on building a distributed real-time analytics system using edge computing and machine learning. The project faced critical setbacks due to a big-bang integration approach, where all…

软件工程 · 计算机科学 2025-07-24 Alessandro Aneggi , Andrea Janes

Due to their characteristics, millennials prefer learning-by-doing and social learning, such as project-based learning. However, software development projects require not only technical skills but also creativity; Design Thinking can serve…

计算机与社会 · 计算机科学 2018-03-29 Yen Dieu Pham , Davide Fucci , Walid Maalej

We report our experience in two installations of a course on data visualization that featured project-based learning. Given the rationale of this approach, we show which input was provided when necessary for the students to achieve their…

计算机与社会 · 计算机科学 2021-11-09 Dietrich Kammer , Elena Stoll , Adam Urban

Developers frequently move into new teams or environments across software companies. Their onboarding experience is correlated with productivity, job satisfaction, and other short-term and long-term outcomes. The majority of the onboarding…

软件工程 · 计算机科学 2021-03-10 An Ju , Hitesh Sajnani , Scot Kelly , Kim Herzig

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

We present an investigation regarding the challenges faced by student teams across four consecutive iterations of a team-focused, project-based course in software engineering. The studied period includes the switch to fully online…

计算机与社会 · 计算机科学 2023-09-25 Dan Mircea Suciu , Simona Motogna , Arthur-Jozsef Molnar

For companies developing web-based applications, the Dev and the Ops refer to different groups with either operational or development focus. Therefore, DevOps help these companies streamline software development and operations activities by…

软件工程 · 计算机科学 2024-03-26 Anas Dakkak , Jan Bosch , Helena Holmström Olsson

Context: DevOps can be defined as a cultural movement to improve and accelerate the delivery of business value by making the collaboration between development and operations effective. Although this movement is relatively recent, there…

软件工程 · 计算机科学 2021-03-11 Jessica Diaz , Daniel López-Fernández , Jorge Perez , Ángel González-Prieto

The Covid-19 pandemic established hybrid work as the new norm in software development companies. In large-scale agile, meetings of different types are pivotal for collaboration, and decisions need to be taken on how they are organized and…

软件工程 · 计算机科学 2025-03-18 Emily Laue Christensen , Maria Paasivaara , Iflaah Salman

Organisations are upscaling their use of agile. Agile ways of working are used in larger projects and also in organisational units outside IT. This paper reports on the results of the first international workshop on agile transformation,…

软件工程 · 计算机科学 2019-07-25 Leonor Barroca , Torgeir Dingsøyr , Marius Mikalsen

Context: DevOps has become one of the fastest-growing software development paradigms in the industry. However, this trend has presented the challenge of ensuring secure software delivery while maintaining the agility of DevOps. The efforts…

软件工程 · 计算机科学 2023-05-02 Roshan N. Rajapakse , Mansooreh Zahedi , M. Ali Babar , Haifeng Shen

Feedback is critical in education. This Innovative Practice Full Paper reports lessons learned from improving the quality of feedback in a semi-capstone software engineering course, with particular focus on how to deliver productive…

软件工程 · 计算机科学 2022-08-17 Torgeir Dingsøyr

The integration of Agile development and user experience (UX) has received significant attention over the past decade. The literature contains several process models and wide-ranging discussion about the benefits and challenges of this…

软件工程 · 计算机科学 2022-04-26 Manal Alhammad , Ana Moreno

In this article, we give advice on transitioning to a more agile delivery model for large-scale agile development projects based on experience from the Parental Benefit Project of the Norwegian Labour and Welfare Administration. The project…

The agile approach uses continuous delivery, instead of distinct procedure, to work closer with customers and to respond faster requirement changes. All of these are against the traditional plan driven approach. Due to agile method's…

软件工程 · 计算机科学 2013-03-07 Hung-Fu Chang , Stephen C-Y. Lu

New, emerging domains such as the engineering of wireless Internet services are characterized by a lack of experience based on quantitative data. Systematic tracking and observation of representative pilot projects can be seen as one means…

软件工程 · 计算机科学 2014-03-12 Fabio Bella , Jürgen Münch , Alexis Ocampo

Emergency call-takers form the first operational link in public safety response, handling over 240 million calls annually while facing a sustained training crisis: staffing shortages exceed 25\% in many centers, and preparing a single new…

计算机与社会 · 计算机科学 2026-05-25 Zirong Chen , Yilin Liu , Meiyi Ma

We describe and compare two new courses on model-based approaches to the engineering of Digital Twins. One course was delivered to doctoral students from a range of largely non-computational backgrounds, and the other to Masters students…

计算机与社会 · 计算机科学 2025-12-19 John S Fitzgerald , Philip James , Cláudio Gomes , Peter Gorm Larsen

This report presents a first sketch of the Service Provider DevOps concept including four major management processes to support the roles of both service and VNF developers as well as the operator in a more agile manner. The sketch is based…