Commit c8bc133e3f7e8a56b947afb99116a7d1652aeb61

Authored by Paulo Meireles
1 parent 53ca0fef

Trying to re-organizing some ideas

Showing 1 changed file with 24 additions and 11 deletions   Show diff stats
opensym2017/content/01-introduction.tex
1 1 \section{Introduction}
2 2 \label{sec:intro}
3 3  
4   -During the last few decades, the Brazilian Federal Government has improved its
5   -software adoption and development processes. In 2003, the recommendation to
6   -adopt Free and Open Source Software (FOSS) become a public policy. In 2007, the
7   -Brazilian Government released a portal named Brazilian Public Software
8   -(\textit{Software Público Brasileiro} -- SPB, in Portuguese), with the goal of
9   -sharing FOSS projects developed by, or for, the Brazilian Government.
  4 +During the last few decades, the Brazilian Federal Government tries to change
  5 +its software adoption and development processes. For instance, in 2003, the
  6 +recommendation to adopt Free and Open Source Software (FOSS) become a public
  7 +policy. In 2007, the Brazilian Government released a portal named Brazilian
  8 +Public Software (\textit{Software Público Brasileiro} -- SPB, in Portuguese),
  9 +with the goal of sharing FOSS projects developed by, or for, the Brazilian
  10 +Government. Additionally, the Brazilian legal instrument on software
  11 +contracting (known as IN 04/2012) mandates that public management must consult
  12 +the SPB Portal to adopt a software solution. In short, the acquisition of a
  13 +proprietary solution must be explicitly justified by demonstrating that there
  14 +is no suitable option in the SPB Portal. Lastly, in 2013, the Brazilian Federal
  15 +Court issued a ruling document (\textit{Acórdão 2314/2013}) about an audit
  16 +survey regarding the use of agile methodologies in software development
  17 +contracts with the public administration.
10 18  
11   -The Brazilian legal instrument on software contracting (known as IN 04/2012)
12   -mandates that public management must consult the SPB Portal to adopt a software
13   -solution. In short, the acquisition of a proprietary solution must be
14   -explicitly justified by demonstrating that there is no suitable option in the
15   -SPB Portal. However, since 2009, the SPB Portal was having several technical
  19 +Despite of that, in fact, FOSS or agile methodologies, that is, collaborative
  20 +and empirical software development methods are not widely practiced and
  21 +understood by the Brazilian government agents. Thus, the hierarchical and
  22 +traditional processes from the government and the lack of expertises in
  23 +real-world software development of its agent ... (bater e fazer um link com o
  24 +restante)
  25 +
  26 +...
  27 +
  28 +Since 2009, the SPB Portal was having several technical
16 29 issues. The original codebase was not being developed anymore, and there was a
17 30 large amount of technical debt to overcome. The system was a modified version
18 31 of an existing FOSS platform (called
... ...