Commit 82ca6dc33cf3ad7faae384d84ec629394e590788

Authored by Paulo Meireles
1 parent 7c45f408

[ieeeSW] minor improvements

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  
... ...