Commit 65da699d3a03c6be83f1201fed732f7dcbf92782

Authored by Rafael Reggiani Manzo
1 parent d6b71464
Exists in master

[icse18] Remove copied context

Turns out the OSS introduction became the OpenSym one which has been
accepted. Here we will focus on the goverment structure and processes.
icse2018/content/03-context.tex
1 1 \section{Problem Context}
2 2 \label{sec:problem_context}
3 3  
4   -During the last few decades, the Brazilian Federal Government has
5   -improved its software adoption and development processes. In 2003, the
6   -recommendation to adopt Free/Open Source Software (FOSS) become a public
7   -policy. In 2007, the Brazilian Government released a portal called
8   -Brazilian Public Software (\textit{Software Público Brasileiro} -- SPB,
9   -in Portuguese), with the goal of sharing FOSS projects developed by, or
10   -for, the Brazilian Government.
11   -
12   -The Brazilian legal instrument on software contracting
13   -(\textit{Instrução Normativa} 04/2012) mandates that public management
14   -must consult the SPB Portal to adopt a software solution. The
15   -acquisition of a proprietary solution must be explicitly justified by
16   -demonstrating that there is no suitable option in the SPB Portal.
17   -
18   -Since 2009, however, the SPB Portal was having several technical issues.
19   -The original codebase was not being developed anymore, and there as a
20   -large amount of technical debt to overcome. The system was a modified
21   -version of an existing FOSS platform that was not being developed
22   -anymore, and the portal maintenance was becoming harder and harder.
23   -
24   -From January 2014 to June 2016, a new platform for the SPB Portal was
25   -designed and developed by the University of Brasília (UnB) and the
26   -University of São Paulo (USP) in a partnership with the Brazilian
27   -Ministry of Budget, Planning, and Management. This new Portal was
28   -designed as an integrated platform for collaborative software
29   -development. It includes functionality for social networking, mailing
30   -lists, version control system, and source code quality monitoring. In
31   -this paper, we present an overview of this new generation of the SPB
32   -Portal.
33   -
34   -The project was developed by a team of 3 professors, 6 professionals, 2
35   -masters students, and approximately 40 undergrad students (not all of
36   -them at the same time, though -- graduations and other events triggered
37   -changes in the team).
38   -
39   -\begin{figure}[hbt]
40   - \centering
41   - \includegraphics[width=.9\linewidth]{figures/home-SPB.png}
42   - \caption{The new SPB Portal.}
43   - \label{fig:spb}
44   -\end{figure}
45   -
46   -Figure \ref{fig:spb} shows the home page of this integrated platform.
47   -The development tried to be as faithful as possible to FOSS development.
48   -All development was done in the open, and the changes we needed in the
49   -tools user were contributed back to their communities.
50   -
... ...
icse2018/figures/home-SPB.png

88.4 KB