Commit c2aad9c8f5c2b2c25897a50e986367ec4374ca72

Authored by Paulo Meireles
1 parent f78813be

[ieeeSW] New title e removing redudant information

ieeeSW/releaseEng3/IEEE_ThemeIssue_ReleaseEng_CD.md
1 1 <!---
2 2 Comment: "Having Gov in the title may turn off some readers. Maybe a title something like "Case study adapting CI to a large-scale, complex government organization" would allow it to cross over to non-gov large orgs."
3 3  
4   -Siqueira/Paulo: Ainda não chegamos a um título final, mas estamos em vias de convergir
  4 +Siqueira/Paulo/Fabio: Ainda não chegamos a um título final, mas estamos em vias de convergir
5 5 -->
6 6 ---
7   -title: "Title: Continuous Delivery: a tool to build trust in a large-scale, complex Government organization"
  7 +title: "Continuous Delivery: building trust in a large-scale, complex government organization"
8 8 papersize: a4
9 9 geometry: "left=1in,right=1.5in"
10 10 ---
11 11  
12 12 ## Authors
13 13  
14   -__Rodrigo Siqueira__ is a masters student at IME - The Institute of Mathematics and
15   -Statistics of the Sao Paulo University. His research interests include software
16   -engineering, operating system and computer architecture. He worked for two years
17   -with the Brazilian federal government as a coach and developer. Contact him at
18   -siqueira@ime.usp.br.
  14 +__Rodrigo Siqueira__ is a masters student at IME - The Institute of Mathematics and Statistics of the Sao Paulo University. His research interests include software engineering, operating system and computer architecture. He worked for two years with the Brazilian federal government as a coach and developer. Contact him at siqueira@ime.usp.br.
19 15  
20   -__Diego Camarinha__ is a masters student at IME - The Institute of Mathematics and
21   -Statistics of the Sao Paulo University. His research interests include software
22   -engineering, computer networks and source code metrics. He worked for two years
23   -with the Brazilian federal government as a senior developer. Contact him at
24   -diegoamc@ime.usp.br.
  16 +__Diego Camarinha__ is a masters student at IME - The Institute of Mathematics and Statistics of the Sao Paulo University. His research interests include software engineering, computer networks and source code metrics. He worked for two years with the Brazilian federal government as a senior developer. Contact him at diegoamc@ime.usp.br.
25 17  
26 18 __Melissa Wen__ is a software developer. She worked on SPB project as a senior developer and also served as professor of Computer Science at UFBA - The Federal University of Bahia. Her areas of interest include software engineering and open source software development. Contact her at melissa.srw@gmail.com .
27 19  
28   -__Paulo Meirelles__ received his Ph.D. in Computer Science from the Institute of Mathematics and Statistics at the University of São Paulo. He is a full-time Professor at the University of Brasilia, and coordinated the new SPB Portal project. His research interest areas are: Free Software, Agile methods, Static analysis, and Source code metrics. Contact him at paulormm@ime.usp.br.
  20 +__Paulo Meirelles__ received his Ph.D. in Computer Science from the Institute of Mathematics and Statistics at the University of São Paulo. He is full-time Professor at the University of Brasilia, and coordinated the new SPB Portal project. His research interest areas are: Free Software, Agile methods, Static analysis, and Source code metrics. Contact him at paulormm@ime.usp.br.
29 21  
30   -__Fabio Kon__ ...
  22 +__Fabio Kon__ is Full Professor of the Department of Computer Science of the University of São Paulo. (...) .His research interest areas are: (...). Contact him at fabio.kon@ime.usp.br.
31 23  
32 24 ## Abstract
33 25  
... ... @@ -89,7 +81,11 @@ Siqueira/Paulo: Isso aqui também fica resolvido
89 81  
90 82 Our team was not from a typical company, but consisted mainly of undergraduate students. This led to a vast diversity and quick turnover of members. We had 42 different software engineering undergraduate students during the project: 24 in 2014, 36 in 2015, and 20 in 2016. We also had 2 designers and 6 senior developers from the Brazilian open source communities in charge of handling complex tasks and transferring knowledge to the undergrads. Finally, we had 2 professors responsible for interacting with the Brazilian government and controlling political pressures applied to the project.
91 83  
  84 +<!---
  85 +Paulo: este parágrafo abaixo ficou tem redundância com o segundo do contexto.
  86 +
92 87 Beyond these technical and organizational issues, we had to overcome strong political bias and relatively low budget. The project suffered significant interference from the board of directors because the SPB Portal represents an interface between government and society. In light of political interests, directors continually imposed changes to the platform while ignoring our technical advice. During 2015, Brazil faced a political crisis that impacted the SPB: the board of directors was changed twice and, with it, the vision of the project. New directors primarily focused on keeping their distance from previous administrations.
  88 +-->
93 89  
94 90 <!---
95 91 Paulo: o segundo problema foi alterado em relação à primeira versão, mas a explicação não ficou muito diferente.
... ... @@ -113,8 +109,6 @@ These challenges made our relationship with the Government tense at the first ye
113 109  
114 110 ## Our Continuous Delivery Pipeline
115 111  
116   -![Deployment Pipeline](figures/pipeline_2.png)
117   -
118 112 Figure 1 represents our CD pipeline. A new feature might require changes on more
119 113 than one SPB integrated software project. Notice that each one of them could be
120 114 modified independently. The pipeline started when new code arrived. As it went
... ... @@ -122,6 +116,8 @@ through each step, it was tested and improved until it finally reached the
122 116 production environment. At this point we would restart the pipeline to release
123 117 more new code.
124 118  
  119 +![Deployment Pipeline](figures/pipeline_2.png)
  120 +
125 121 ### Automated Tests
126 122  
127 123 The SPB portal consists of more than 10 integrated software projects and each
... ... @@ -315,7 +311,7 @@ regarding CD.
315 311  
316 312 ## Acknowledgements
317 313  
318   -We thank our colleagues, Lucas Kanashiro and Rafael Manzo, and this article's reviewers.
  314 +We thank our colleagues, Nelson Lago, Lucas Kanashiro and Rafael Manzo, and this article's reviewers.
319 315  
320 316 ## References
321 317  
... ...