Commit 0ff6ef1d5093cb0833652dc63851453e326a20a6

Authored by Melissa Wen
1 parent e2c47cb3

[opensym] Draft the conclusion section and fix some parts of introduction

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 been
5   -trying to change its software adoption and development processes. For
  4 +The Brazilian Federal Government has been
  5 +improving its software adoption and development processes. For
6 6 instance, in 2003, the recommendation to adopt Free and Open Source
7 7 Software (FOSS) become a public policy. In 2007, the Brazilian
8 8 Government released a portal named Brazilian Public Software
... ... @@ -34,7 +34,7 @@ amount of technical debt to overcome. The system was a modified version
34 34 of an existing FOSS platform called
35 35 OpenACS\footnote{\url{http://openacs.org}}, and the old SPB portal was
36 36 not being updated anymore against the official OpenACS releases. In this
37   -scenario, the portal maintenance was becoming harder and harder.
  37 +scenario, the portal maintenance has become increasingly difficult.
38 38  
39 39 After some events and meetings to collect requirements from the federal
40 40 government and from the society, a new platform for the SPB Portal was
... ... @@ -62,7 +62,7 @@ with 2 professional designers and 6 senior developers from the FOSS
62 62 communities. The professors and all undergraduate student were from UnB, and
63 63 the master students were from USP. Regarding the designers and senior
64 64 developers, 7 of 8 they were living outside of Brasília: Curitiba/Brazil, São
65   -Paulo/Brazil, Ribeirão Preto/Brazil, Salvador/Brazil, Punta Cana/Dominican
  65 +Paulo/Brazil, Ribeirão Preto/Brazil, Salvador/Brazil, Santo Domingo/Dominican
66 66 Republic, and Montreal/Canada. In other words, we had a team working in
67 67 distributed collaborative virtual environment.
68 68  
... ... @@ -77,16 +77,13 @@ September 2015. Finally, the last version illustrated in Figure 1 was
77 77 released in June 2016.
78 78  
79 79 In this paper, we present an overview of this new generation of the SPB
80   -Portal. This experience report shares our methodology and process to
81   -develop this project working with the Brazilian federal government to
82   -comply with its requirements at the same time to be as faithful as
83   -possible to FOSS development. Moreover, we discuss several lessons
84   -learned to provide a distributed collaborative virtual environment
85   -involving a large undergraduate student team and remote senior
86   -developers. Lastly, we released an unprecedented platform for the
87   -Brazilian government applying empirical software development methods.
88   -This case can help other projects overcome similar software engineering
89   -challenges in the future, as well as illustrate how universities can
90   -improve the real-world experience of their students by means of this
91   -kind of project.
92   -
  80 +Portal. The paper shares the methodology employed to develop this project,
  81 +in partnership with the Brazilian Federal Government, to comply with its
  82 +requirements at the same time to be as faithful as possible to FOSS development.
  83 +Moreover, we discuss several lessons learned to provide a distributed
  84 +collaborative virtual environment involving a large undergraduate student team
  85 +and remote senior developers. Lastly, we released an unprecedented platform for
  86 +the Brazilian government applying empirical software development methods. This
  87 +case can help other projects to overcome similar software engineering challenges
  88 +in the future, as well as to illustrate how universities can improve the
  89 +real-world experience of their students by means of this kind of project.
... ...
opensym2017/content/10-conclusion.tex 0 → 100644
... ... @@ -0,0 +1,14 @@
  1 +\section{Conclusion}
  2 +\label{sec:conclusion}
  3 +
  4 +This project resulted in an important case to prove that it is possible to
  5 +conciliate studies and professional training in universities, as long as the
  6 +institution can provide a healthy and challenging environment to its students.
  7 +After the end of the project, some students successfully embraced opportunities
  8 +in public and private sectos, within national borders and abroad. Some others
  9 +went further and started their own companies.
  10 +
  11 +With some adaptations/"translation processes" it is possible to conciliate
  12 +agile methodologies and FOSS practices to develop software to governmental
  13 +organizations with functional hierarchical structures that use traditional
  14 +development paradigm.
... ...
opensym2017/spb.tex
... ... @@ -159,6 +159,7 @@
159 159 \input{content/07-process}
160 160 \input{content/08-contributions}
161 161 \input{content/09-lessons}
  162 +\input{content/10-conclusion}
162 163  
163 164 %------------------------------------------------------------------------------
164 165 \bibliographystyle{SIGCHI-Reference-Format}
... ...