2013 Agile Conference 2013
DOI: 10.1109/agile.2013.17
|View full text |Cite
|
Sign up to set email alerts
|

Continuous Delivery? Easy! Just Change Everything (Well, Maybe It Is Not That Easy)

Abstract: Rally Software transitioned from shipping code every eight-weeks, with time-boxed Scrum sprints, to a model of continuous delivery with Kanban. The team encountered complex challenges with their build systems, automated test suites, customer enablement, and internal communication. But there was light at the end of the tunnel -greater control and flexibility over feature releases, incremental delivery of value, lower risks, fewer defects, easier on-boarding of new developers, less off-hours work, and a consider… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
147
0
5

Year Published

2015
2015
2021
2021

Publication Types

Select...
5
2

Relationship

0
7

Authors

Journals

citations
Cited by 91 publications
(152 citation statements)
references
References 1 publication
0
147
0
5
Order By: Relevance
“…Real-time monitoring has also been previously highlighted by developers as a factor which helps to create fault-aware systems [2,6] and DevOps has been seen to encourage experimental culture [11].…”
Section: Discussionmentioning
confidence: 99%
See 2 more Smart Citations
“…Real-time monitoring has also been previously highlighted by developers as a factor which helps to create fault-aware systems [2,6] and DevOps has been seen to encourage experimental culture [11].…”
Section: Discussionmentioning
confidence: 99%
“…Developer and operations teams can streamline development processes in order to finetune the performance of services and increase scalability with virtualization [6]. Monitoring the production systems at real-time enables developers to react whenever anomalies are detected [2,6,11]. On-demand infrastructures and timely feedback from monitoring support continuous software delivery and deployment.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…At Conject AG [8], the transition from the traditional six-month release cycle to the continuous flow of small releases was enabled by aligning coding and testing activities to the same short cycles, by test automation and by implementing the CI system. At Rally Software [9], the transition from an eight-week release cadence to continuous delivery of software was enabled by abandoning time-boxed Scrum sprints and by adopting lean practices, such as Kanban and Kaizen. By first developing a better understanding of the entire process, the company was able to make many changes to the development process.…”
Section: Related Workmentioning
confidence: 99%
“…In allowing for more flexible ways of working with an emphasis on customer collaboration and speed of development, agile methods help companies address many of the problems associated with traditional development [6]. As a way to further advance agile development practices, companies are moving from release cycles of 6 to 12 months to more frequent software releases [7,8,9,10]. To achieve this, companies increasingly adopt practices such as CI [11], continuous delivery [12] and CD [13].…”
Section: Related Workmentioning
confidence: 99%