Commit 08df0d4eace415c36370f9da5f989cff4793e52e
1 parent
8b9fa996
Exists in
master
and in
3 other branches
Updating abstract
Showing
2 changed files
with
52 additions
and
14 deletions
Show diff stats
opensym2017/content/00-abstract.tex
| 1 | \begin{abstract} | 1 | \begin{abstract} |
| 2 | -The Brazilian Public Software is a program by the Brazilian Federal | ||
| 3 | -Government to foster the sharing and collaboration on FOSS solutions for | ||
| 4 | -the public administration. In this paper, we present an integrated | ||
| 5 | -development platform that was developed for the program. The development | ||
| 6 | -of this platform used several FOSS applications and contributed | ||
| 7 | -features back to them. We discuss the development methodology, platform | ||
| 8 | -architecture, and the user experience efforts carried out. | 2 | +The Brazilian Public Software (SPB) is a program by the Brazilian Federal |
| 3 | +Government to foster the sharing and collaboration on Free and Open Source | ||
| 4 | +Software (FOSS) solutions for the public administration. | ||
| 5 | +% | ||
| 6 | +In the one hand, Brazilian Public Softwares have some differences from FOSS | ||
| 7 | +projects, in particular the software is considered a public good and the | ||
| 8 | +Federal Government assumes some responsibilities related to its use. In the | ||
| 9 | +other hand, the software development principles are the same: trend towards | ||
| 10 | +decentralization in decision-making, information and development sharing, and | ||
| 11 | +continuous feedback. | ||
| 12 | +% | ||
| 13 | +In this context, we have designed a platform based on the integration and | ||
| 14 | +evolution of existing FOSS tools. Nowadays, the SPB Portal provides several | ||
| 15 | +modern features for software collaborative development, helping the Brazilian | ||
| 16 | +public administration to share its solutions. | ||
| 17 | +% | ||
| 18 | +In this paper, we present this integrated software development platform that | ||
| 19 | +was developed for the program by a heterogeneous team composed by professors, | ||
| 20 | +master students, undergraduate students and professionals from FOSS | ||
| 21 | +communities. The development of this platform used several FOSS applications, | ||
| 22 | +providing a nontrivial integration among them, as well as, have generated | ||
| 23 | +several contributed features back to them. In this experience report, alongside | ||
| 24 | +the platform architecture, features, and the user experience efforts carried | ||
| 25 | +out, we also discuss our work process, based on agile and free software | ||
| 26 | +development practices, and the lessons learned in 3 years work on the SPB | ||
| 27 | +project. | ||
| 9 | \end{abstract} | 28 | \end{abstract} |
| 10 | 29 | ||
| 11 | \category{H.5.m.}{Information Interfaces and Presentation | 30 | \category{H.5.m.}{Information Interfaces and Presentation |
sbqs2017/content/00-abstract.tex
| 1 | \begin{abstract} | 1 | \begin{abstract} |
| 2 | -The Brazilian Public Software is a program by the Brazilian Federal | ||
| 3 | -Government to foster the sharing and collaboration on FOSS solutions for | ||
| 4 | -the public administration. In this paper, we present an integrated | ||
| 5 | -development platform that was developed for the program. The development | ||
| 6 | -of this platform used several FOSS applications and contributed | ||
| 7 | -features back to them. We discuss the development methodology, platform | ||
| 8 | -architecture, and the user experience efforts carried out. | 2 | +The Brazilian Public Software (SPB) is a program by the Brazilian Federal |
| 3 | +Government to foster the sharing and collaboration on Free and Open Source | ||
| 4 | +Software (FOSS) solutions for the public administration. | ||
| 5 | +% | ||
| 6 | +In the one hand, Brazilian Public Softwares have some differences from FOSS | ||
| 7 | +projects, in particular the software is considered a public good and the | ||
| 8 | +Federal Government assumes some responsibilities related to its use. In the | ||
| 9 | +other hand, the software development principles are the same: trend towards | ||
| 10 | +decentralization in decision-making, information and development sharing, and | ||
| 11 | +continuous feedback. | ||
| 12 | +% | ||
| 13 | +In this context, we have designed a platform based on the integration and | ||
| 14 | +evolution of existing FOSS tools. Nowadays, the SPB Portal provides several | ||
| 15 | +modern features for software collaborative development, helping the Brazilian | ||
| 16 | +public administration to share its solutions. | ||
| 17 | +% | ||
| 18 | +In this paper, we present this integrated software development platform that | ||
| 19 | +was developed for the program by a heterogeneous team composed by professors, | ||
| 20 | +master students, undergraduate students and professionals from FOSS | ||
| 21 | +communities. The development of this platform used several FOSS applications, | ||
| 22 | +providing a nontrivial integration among them, as well as, have generated | ||
| 23 | +several contributed features back to them. In this experience report, alongside | ||
| 24 | +the platform architecture, features, and the user experience efforts carried | ||
| 25 | +out, we also discuss our work process, based on agile and free software | ||
| 26 | +development practices, and the lessons learned in 3 years work on the SPB | ||
| 27 | +project. | ||
| 9 | 28 | ||
| 10 | \textbf{Keywords:} Brazilian Public Software, Free/Libre/Open Source Software, Software Evolution, Integrated Platform | 29 | \textbf{Keywords:} Brazilian Public Software, Free/Libre/Open Source Software, Software Evolution, Integrated Platform |
| 11 | 30 |