Commit 82ca6dc33cf3ad7faae384d84ec629394e590788
1 parent
7c45f408
Exists in
master
and in
3 other branches
[ieeeSW] minor improvements
Showing
1 changed file
with
11 additions
and
11 deletions
Show diff stats
ieeeSW/releaseEng3/IEEE_ThemeIssue_ReleaseEng_CD.md
... | ... | @@ -74,25 +74,25 @@ Portal was composited from more than ten different software projects, |
74 | 74 | generating a complex deploy process working on seven servers. |
75 | 75 | |
76 | 76 | Therefore, we realised that we needed to take control over the deployment |
77 | -process. We would use CD as a mean to keep the government satisfied and provide | |
77 | +process. We used CD as a mean to keep the government satisfied and provide | |
78 | 78 | quick response times to their requests which were, most of the time, influenced |
79 | 79 | by the uncertainties of project continuity. We believed that would keep the |
80 | 80 | project alive even in a politically unstable and technically complex scenario. |
81 | -For that, during months we have worked to automate all the deploy process. For | |
82 | -instance, one of our senior developers created a Chef server | |
81 | +For that, during months we worked to automate all the deploy process. For | |
82 | +instance, one of our senior developers created a Chef-Server | |
83 | 83 | (www.chef.io/chef) front-end tool called Chake (www.gitlab.com/terceiro/chake) |
84 | 84 | to help us to manage the multiple hosts needed for the project. In this |
85 | -context, we created a specific team dedicated to the deployment process to | |
85 | +context, we organized a specific team dedicated to the deployment process to | |
86 | 86 | mature our CD pipeline that would give us confidence to meet the government’s |
87 | 87 | requirements faster and faster. |
88 | 88 | |
89 | -We describe our CD pipeline and how it speeded up our software delivery time. | |
90 | -The CD made us adaptable for all requested changes and helped us to mitigate | |
91 | -those aforementioned political challenges besides the technical issues. Among | |
92 | -CD’s known benefits[2], we also explain those that were the most important in | |
93 | -the project scenario for us: improving customer satisfaction and making | |
94 | -reliable releases. Both kept the project alive for more two years during the | |
95 | -worst political crisis after the re-democratization in Brazil. | |
89 | +Here, we describe our CD pipeline and how it speeded up our software delivery | |
90 | +time. The CD made us adaptable for all requested changes and helped us to | |
91 | +mitigate those aforementioned political challenges besides the technical | |
92 | +issues. Among CD’s known benefits[2], we also explain those that were the most | |
93 | +important in the project scenario for us: improving customer satisfaction and | |
94 | +making reliable releases. Both kept the project alive for more two years during | |
95 | +the worst political crisis after the re-democratization in Brazil. | |
96 | 96 | |
97 | 97 | ## Our Continuous Delivery Pipeline |
98 | 98 | ... | ... |