Proceedings of the 1st International Workshop on Rapid Continuous Software Engineering 2014
DOI: 10.1145/2593812.2593813
|View full text |Cite
|
Sign up to set email alerts
|

Continuous software engineering and beyond: trends and challenges

Abstract: Throughout its short history, software development has been characterized by harmful disconnects between important activities e.g., planning, development and implementation. The problem is further exacerbated by the episodic and infrequent performance of activities such as planning, testing, integration and releases. Several emerging phenomena reflect attempts to address these problems. For example, the Enterprise Agile concept has emerged as a recognition that the benefits of agile software development will b… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
121
0
4

Year Published

2015
2015
2022
2022

Publication Types

Select...
3
3
1

Relationship

0
7

Authors

Journals

citations
Cited by 146 publications
(125 citation statements)
references
References 46 publications
0
121
0
4
Order By: Relevance
“…The adoption of these practices reflects an evolution in which companies move beyond agile practices towards R&D practices characterised by short release cycles, frequent customer validation and fully automated testing and deployment practices. Although the same agile R&D principles apply, moving beyond agile practices means: a) integrating business strategy planning, operations and other corporate functions into shorter development and release cycles [4], [15]; b) utilising automated testing practices that allow for frequent builds [12] and c) implementing continuous experimentation and innovation with customers [2,3,4] to better understand real customer needs. The specific aspects involved in going beyond agile as well as more holistic views of agility have been discussed in recent SE studies [15,16] and especially in the context of lean software development [17].…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…The adoption of these practices reflects an evolution in which companies move beyond agile practices towards R&D practices characterised by short release cycles, frequent customer validation and fully automated testing and deployment practices. Although the same agile R&D principles apply, moving beyond agile practices means: a) integrating business strategy planning, operations and other corporate functions into shorter development and release cycles [4], [15]; b) utilising automated testing practices that allow for frequent builds [12] and c) implementing continuous experimentation and innovation with customers [2,3,4] to better understand real customer needs. The specific aspects involved in going beyond agile as well as more holistic views of agility have been discussed in recent SE studies [15,16] and especially in the context of lean software development [17].…”
Section: Related Workmentioning
confidence: 99%
“…Although the same agile R&D principles apply, moving beyond agile practices means: a) integrating business strategy planning, operations and other corporate functions into shorter development and release cycles [4], [15]; b) utilising automated testing practices that allow for frequent builds [12] and c) implementing continuous experimentation and innovation with customers [2,3,4] to better understand real customer needs. The specific aspects involved in going beyond agile as well as more holistic views of agility have been discussed in recent SE studies [15,16] and especially in the context of lean software development [17]. As recognised in these studies, the main motivation for companies moving beyond agile is that, even though agile practices can improve R&D efficiency and product quality, they are insufficient for achieving benefits in a business ecosystem [18] and at the enterprise level [16].…”
Section: Related Workmentioning
confidence: 99%
“…Fitzgerald and Stol [4] published trends and challenges related to what the authors called "Continuous *", which is, all topics related to software delivery that can be classified as continuous. The authors addressed issues such as; Continuous Integration (CI), Continuous Publication (PC), Continuous Testing (CT), Continuous Compliance (CC), Continuous Security (SC), Continuous Delivery (EC), among others.…”
Section: Fundamental Concepts and Related Workmentioning
confidence: 99%
“…There is a growing interest in practices to overcome these problems [4]. Such practices are known as Software Continuous Delivery (SCD), defined as the ability to publish software whenever necessary.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation