Commit cb1c2bf93ee285bc46c5f1fa0824558d1bcd980b
1 parent
25aa4b8b
Exists in
master
and in
1 other branch
Ajuste com o pessoal
Showing
1 changed file
with
18 additions
and
17 deletions
Show diff stats
oss2018/content/03-methods.tex
... | ... | @@ -28,9 +28,9 @@ of SPB suffered from maintenance problems and design-reality gaps. The new |
28 | 28 | platform had the primary requirement to be based on existing FLOSS projects and |
29 | 29 | integrate multiple systems into one, providing the end user with a unified |
30 | 30 | experience. The reasons behind these requirements are the attempt to reduce |
31 | -costs by taking the upstream updates and internal political issues. In this | |
32 | -sense, The Ministry of Planning (MPOG) decided to join the University of | |
33 | -Brasília (UnB) and the University of São Paulo (USP) to develop a new platform. | |
31 | +costs by taking the upstream updates and political bias. In this sense, The | |
32 | +Ministry of Planning (MPOG) decided to join the University of Brasília (UnB) | |
33 | +and the University of São Paulo (USP) to develop a new platform. | |
34 | 34 | |
35 | 35 | In short, the SPB portal evolved into a Collaborative Development Environment |
36 | 36 | (CDE)\cite{booch2003}. It was a novelty in the context of the Brazilian |
... | ... | @@ -38,17 +38,16 @@ government, due to the technologies employed and its diverse features. The |
38 | 38 | portal includes social networking, mailing lists, version control system, and |
39 | 39 | source code quality monitoring. All software is integrated using a |
40 | 40 | system-of-systems framework \cite{meirelles2017spb}. These characteristics led |
41 | -the project to interact with different FLOSS projects. | |
41 | +the project to interact with different FLOSS projects and communities. | |
42 | 42 | |
43 | +% TODO: Melhorar a fluidez | |
43 | 44 | The platform development took place at the Advanced Laboratory of Production, |
44 | 45 | Research, and Innovation in Software Engineering (LAPPIS/UnB) and the FLOSS |
45 | -Competence Center at USP (CCSL/USP). It is important to highlight that LAPPIS | |
46 | -was selected to lead SPB project for geographical reasons (the laboratory is | |
47 | -close to the MPOG) and due to its know-how on FLOSS communities. Undergraduate | |
48 | -interns, IT professionals and professors formed a partially distributed | |
49 | -development team. While interns and professors worked in-person, most IT | |
50 | -professionals worked remotely. Their activities followed the workflow of | |
51 | -biweekly sprints and 4-month releases. | |
46 | +Competence Center at USP (CCSL/USP), both with know-how on FLOSS development. | |
47 | +Undergraduate interns, IT professionals and professors formed a partially | |
48 | +distributed development team. While interns and professors worked in-person, | |
49 | +most IT professionals worked remotely. Their activities followed the workflow | |
50 | +of biweekly sprints and 4-month releases. | |
52 | 51 | |
53 | 52 | On the managerial aspect, at the project |
54 | 53 | beginning, the collaboration management and strategic discussions happened only |
... | ... | @@ -91,12 +90,14 @@ project management process and reducing the mismatching between government and |
91 | 90 | academia, professors, with the senior developers' collaboration, incrementally |
92 | 91 | employed a set of best practices based on FLOSS and agile values. |
93 | 92 | |
94 | -The government investment in FLOSS projects, the geographical advantages, the | |
95 | -novelty of the SPB project in Brazillian government, and the system-of-system | |
96 | -characteristic made SPB as a perfect case study. Throughout the project, the | |
97 | -development leaders made decisions in a non-systematic way to promote the usage | |
98 | -of FLOSS and agile techniques. In this paper, we analyzed and codified these | |
99 | -decisions and how they favored the collaboration progress. | |
93 | +Although the government initiative to work with the university, there was a | |
94 | +natural barrier for the government to accept the new concepts. The government | |
95 | +understood the value of the collaboration, and the development leaders made | |
96 | +decisions in a non-systematic way to promote the usage of FLOSS and agile | |
97 | +techniques. This context made the SPB project a proper case to comprehend the | |
98 | +processes harmonization between government and university. In this paper, we | |
99 | +analyzed and codified the set of project decisions and how they favored the | |
100 | +collaboration progress. | |
100 | 101 | |
101 | 102 | \subsection{Survey, Interview and Data Collection} |
102 | 103 | ... | ... |