Results 251 to 260 of about 105,946 (288)
Some of the next articles are maybe not open access.
The Top 10 Adages in Continuous Deployment
IEEE Software, 2017Continuous deployment involves automatically testing incremental software changes and frequently deploying them to production environments. With it, developers' changes can reach customers in days or even hours. Such ultrafast changes create a new reality in software development.
Chris Parnin +2 more
exaly +2 more sources
Model-driven continuous deployment for quality DevOps
DevOps entails a series of software engineering strategies and tools that promise to deliver quality and speed at the same time with little or no additional expense. In our work we strived to enable a DevOps way of working, combining Model-Driven Engineering tenets with the challenges of delivering a model-driven continuous deployment tool that allows ...
Artac M. +4 more
openaire +3 more sources
Continuous deployment in software-intensive system-of-systems
Context: While continuous deployment is popular among web-based software development organizations, adopting continuous deployment in software-intensive system-of-systems is more challenging.
Anas Dakkak +2 more
exaly +2 more sources
Success Factors when Transitioning to Continuous Deployment in Software-Intensive Embedded Systems
Continuous Deployment is the practice to deploy software more frequently to customers and learn from their usage. The aim is to introduce new functionality and features in an additive way to customers as soon as possible.
Anas Dakkak +2 more
exaly +2 more sources
Continuous deployment of web applications
The process of releasing new versions of software, worked on by multiple developers, is often a time consuming and risky proposition. Continuous deployment is often used to guarantee reliable and quick delivery of web applications to end users. In our thesis we implemented continuous deployment for an existing application, used for notifying users of ...
Šušteršič, Jaka
openaire +2 more sources
Continuous deployment at Facebook and OANDA
Proceedings of the 38th International Conference on Software Engineering Companion, 2016Continuous deployment is the software engineering practice of deploying many small incremental software updates into production, leading to a continuous stream of 10s, 100s, or even 1,000s of deployments per day. High-profile Internet firms such as Amazon, Etsy, Facebook, Flickr, Google, and Netflix have embraced continuous deployment.
Tony Savor +5 more
openaire +1 more source
RE in the Age of Continuous Deployment
2017 IEEE 25th International Requirements Engineering Conference (RE), 2017A panel discussing the role of requirements engineering (RE) in agile software development is organized at the 25th IEEE International Requirements Engineering Conference (RE’17) taking place in Lisbon, Portugal during September 4-8, 2017. Agile software practices introduce important changes to traditional understandings about requirements, such as how
openaire +1 more source
Architecting for DevOps and Continuous Deployment
Proceedings of the ASWEC 2015 24th Australasian Software Engineering Conference, 2015Development and Operations (DevOps) in the context of Continuous Deployment (CD) have emerged as an attractive software development movement, which tries to establish a strong connection between development and operations teams. CD is defined as the ability to quickly put new releases into production. We believe that DevOps/CD brings new challenges for
openaire +1 more source
On continuous deployment maturity in customer projects
Proceedings of the Symposium on Applied Computing, 2017The practice of making new software available to end users as soon as it gets implemented is becoming commonplace. This paper investigates a set of projects and their development practices in a mid-sized Finnish software company Solita Ltd. to understand how continuous deployment practices are applied in development teams. This was done by establishing
Antti Virtanen +5 more
openaire +1 more source
Requirements to Pervasive System Continuous Deployment
2014Pervasive applications present stringent requirements that make their deployment especially challenging. The unknown and fluctuating environment in which pervasive applications are executed makes traditional approaches not suitable. In addition, the current trend to build applications out of separated components and services makes the deployment ...
Clément Escoffier +2 more
openaire +1 more source

