Commit 852708ef48578c7f6ff5f0235c9918de75cc6048

Authored by Paulo Meireles
1 parent 28f48f19

[ieeeSW] minor adjustments

ieeeSW/releaseEng3/IEEE_ThemeIssue_ReleaseEng_CD.md
... ... @@ -101,7 +101,7 @@ the worst political crisis after the re-democratization in Brazil.
101 101  
102 102 ![Deployment Pipeline](figures/pipeCD.png)
103 103  
104   -The figure represents our CD pipeline. The pipeline started when new code arrived.
  104 +The Figure 1 represents our CD pipeline. The pipeline started when new code arrived.
105 105 As it went through each step, it was tested and improved until it finally reached
106 106 the production environment. At this point we got back to the first stage to release
107 107 more new code.
... ... @@ -218,7 +218,7 @@ constantly updated the VE based on their feedback. This made our relation
218 218 strong and in moments that needed quick action they would rather give us access
219 219 to production.
220 220  
221   -### Shared Responsibility
  221 +### Shared responsibility
222 222  
223 223 Before the adoption of the CD, the developers team could not track what happened to the code
224 224 after its delivery, since government technicians were the only responsibles
... ... @@ -236,7 +236,7 @@ order to speed up the process of making available, in the production environment
236 236 new features for the platform.
237 237  
238 238  
239   -### Synchronicity between Government and Development
  239 +### Synchronicity between government and development
240 240  
241 241 Despite the positive impacts that the CD pipeline brought to the project, its
242 242 implementation was not easy at first. The good performance of the CD pipeline
... ... @@ -255,9 +255,9 @@ scale of work and to request the access to production in time.
255 255  
256 256 Continuous delivery was also a tool that helped to strengthen trust in the
257 257 relationship between developers and government analysts, as well as between the
258   -latter group and its superiors.Before using CD, analysts had access to the
  258 +latter group and its superiors. Before using CD, analysts had access to the
259 259 features developed only at the end of the release, usually every 4 months.
260   -However, this periodicity did not meet the requirements of their directors, who
  260 +However, this periodicity did not meet the requirements of their leaders, who
261 261 demanded monthly reports on the progress of the project. With the
262 262 implementation of the CD, intermediate versions became available, allowing
263 263 analysts to perform small validations over time. The constant monitoring of
... ... @@ -310,6 +310,5 @@ between industry and government, specially regarding CD.
310 310  
311 311 1. G. Booch, A. W. Brown, "Collaborative Development Environments", in Advances in Computers, vol. 59, 2003, pp. 1–27.
312 312 1. L. Chen, "Continuous Delivery: Huge Benefits, but Challenges Too", in IEEE Software, vol. 32, no. 2, 2015, pp. 50-54.
313   -1. P. Meirelles, M. Wen, A. Terceiro, R. Siqueira, L. Kanashiro, and H. Neri, "Brazilian Public Software Portal: an integrated platform for collaborative development", in Proceedings of the 13th International Symposium on Open Collaboration, 2017.
314 313  
315 314  
... ...