Commit d11961e3a4d7da9b224df83ee107932986013696

Authored by Rodrigo Siqueira de Melo
2 parents 68eb237c c550f847

Merge branch 'master' of

... ... @@ -12,7 +12,7 @@ competitive benefits. In our experience, it was much more: it was a survival
12 12 technique. This article presents how we applied CD in a Brazilian Government
13 13 project for the development of a Collaborative Development Environment (CDE),
14 14 sharing its unconventional challenges and the strategies used to overcome them.
15   -This report from the trench of the Brazilian Federal Government can help
  15 +This report can help
16 16 practitioners to understand how important CD adoption is to their projects.
17 17  
18 18 ## Introduction and Context
... ... @@ -24,10 +24,10 @@ team from the University of Brasília (UnB) and the University of São Paulo
24 24 Portuguese acronym) Portal from 2014 to 2016. The SPB Portal
25 25 ( evolved to a Collaborative Development Environment
26 26 [1] and this evolution brought important benefits not just to the Brazilian
27   -government, but also to society as a whole. For the government, the bureaucracy
28   -of using the same software across governmental agencies and the cost of
29   -developing similar software projects were all reduced. The society gained a
30   -transparent and collaborative mechanism, since anyone can check the government
  27 +government, but also to society as a whole. The government could reduce both
  28 +the bureaucracy of using the same software in government agencies and the cost
  29 +of developing similar software projects. The society gained a mechanism of
  30 +transparency and collaboration, since anyone can check the government
31 31 expenses on software and contribute to project communities. To achieve these
32 32 goals, rather than writing everything from scratch, we decided to integrate
33 33 several free software tools such as Noosfero (, Gitlab
... ... @@ -83,7 +83,7 @@ the government expectations and to provide quick response to their requests,
83 83 which were influenced most of the time by the uncertainties of the project's
84 84 continuity. We believed we would keep the project alive, even in a politically
85 85 unstable and technically complex scenario. For this reason, we focused on
86   -automating automate the deploy process; for instance, one of our senior
  86 +automating the deploy process; for instance, one of our senior
87 87 developers created a Chef-Server ( front-end tool called Chake
88 88 ( to help us manage the multiple hosts needed for
89 89 the project. We also formed a specific team dedicated to the deployment
... ...