diff --git a/opensym2017/content/00-abstract.tex b/opensym2017/content/00-abstract.tex index 895a1c7..488121b 100644 --- a/opensym2017/content/00-abstract.tex +++ b/opensym2017/content/00-abstract.tex @@ -1,27 +1,23 @@ \begin{abstract} -The Brazilian Public Software (SPB) is a program promoted by the Brazilian Federal -Government to foster sharing and collaboration on Free/Libre/Open Source -Software (FLOSS) solutions for the public administration. On the one hand, -Brazilian Public Software has some differences from other FLOSS projects. In -particular, the public software is considered a public good and the Federal Government -assumes some responsibilities related to its use. On the other hand, the -software development principles are the same: the trend towards -decentralization in decision-making, information and code sharing, -and continuous feedback. In this context, we have designed the SPB Portal, a platform based -on the integration and evolution of existing FLOSS tools. Nowadays, it -provides several modern features for software collaborative development, -helping the Brazilian public administration in sharing its solutions. In this -paper, we present this integrated software development platform that was -developed for the SPB program by a heterogeneous team composed by professors, -master students, undergraduate students, and professionals from FLOSS -communities. The development of this platform used several FLOSS applications, -providing a non-trivial integration among them. This effort has also produced -several new features that were contributed back to these FLOSS applications. In this experience report, alongside -the platform architecture, the features, and the user experience challenges, -we also discuss our work process, based on agile and free software -development practices, and the lessons learned in 30 months of work on the SPB -project. +The Brazilian Public Software (SPB) is a program promoted by the Brazilian +Federal Government to foster sharing and collaboration on FLOSS solutions for +the public administration. In this case, a public software is considered a +public good and the Federal Government assumes some responsibilities related to +its use. Once its devolpment principles is the same of the FLOSS projects, we +have designed the SPB Portal, a platform based on the integration and evolution +of existing FLOSS tools. It provides several modern features for software +collaborative development, helping the Brazilian public administration in +sharing its solutions. In this paper, we present this integrated software +development platform that was developed for the SPB program by a heterogeneous +team composed by professors, master students, undergraduate students, and +professionals from FLOSS communities. The development of this platform used +several FLOSS applications, providing a non-trivial integration among them. +This effort has also produced several new features that were contributed back +to these FLOSS applications. In this experience report, alongside the platform +architecture, the features, and the user experience challenges, we also discuss +our work process, based on agile and free software development practices, and +the lessons learned in 30 months of work on the SPB project. \end{abstract} diff --git a/opensym2017/spb.tex b/opensym2017/spb.tex index 513729d..989ee4e 100644 --- a/opensym2017/spb.tex +++ b/opensym2017/spb.tex @@ -53,7 +53,7 @@ \def\plaintitle{Brazilian Public Software Portal: an integrated platform for collaborative development} \def\plainauthor{Paulo Meirelles, Melissa Wen, Antonio Terceiro, Rodrigo Siqueira, Lucas Kanashiro, Hilmer Neri} \def\emptyauthor{} -\def\plainkeywords{Brazilian Public Software, Free/Libre/Open Source Software, Software Evolution, Integrated Platform.} +\def\plainkeywords{Free Software, Software Integration, Management Team.} \def\plaingeneralterms{Documentation, Standardization} % llt: Define a global style for URLs, rather that the default one -- libgit2 0.21.2