Commit 0ff6ef1d5093cb0833652dc63851453e326a20a6
1 parent
e2c47cb3
Exists in
master
and in
3 other branches
[opensym] Draft the conclusion section and fix some parts of introduction
Showing
3 changed files
with
29 additions
and
17 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 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. | ... | ... |
... | ... | @@ -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} | ... | ... |