Commit 660a29dbc14be7b0d5b0b4f110583dfd297b1e2e
1 parent
ca6a25b5
Exists in
master
and in
2 other branches
[oss-2018] first version of conclusion
Showing
1 changed file
with
40 additions
and
0 deletions
Show diff stats
| @@ -0,0 +1,40 @@ | @@ -0,0 +1,40 @@ | ||
| 1 | +Organizational culture is built and reinforced every life year of a large-size | ||
| 2 | +organization. These cultural values reflect on the internal management processes | ||
| 3 | +and in the norms of communication among its members. In the context of software | ||
| 4 | +development projects, each institution adopts development methods that best meet | ||
| 5 | +its managerial procedures and organizational routines. When two large-size | ||
| 6 | +organizations decide to develop a solution collaboratively, the management | ||
| 7 | +methods and workflow of one may conflict with the interests of the other. This | ||
| 8 | +problem becomes crucial when it involves collaboration between government and | ||
| 9 | +academia. The poor and unadaptable management could lead the project to fail, | ||
| 10 | +resulting in a waste of population-funded resources. | ||
| 11 | + | ||
| 12 | +In this study, we investigated the SPB project, a collaborative project between | ||
| 13 | +the Brazilian Ministry of Planning and two Brazilian universities, the | ||
| 14 | +University of Brasília and the University of São Paulo. In this project, the | ||
| 15 | +coordinators, advised by IT market developers, used management and communication | ||
| 16 | +practices from OSS projects to improve the workflow and relationship between the | ||
| 17 | +organizations involved. | ||
| 18 | + | ||
| 19 | +Regarding our first research question,\textit{How to introduce open source and | ||
| 20 | +agile best practices into government-academia collaboration project?}, we | ||
| 21 | +examined the SPB project and identified three macro-decisions taken by the | ||
| 22 | +academic coordinators that led them to intuitively and non-systematically adopt | ||
| 23 | +agile and open source practices in the development process. We extracted nine | ||
| 24 | +best management practices and verified their effective use collecting data from | ||
| 25 | +the management tool and interviewing the project participants. | ||
| 26 | + | ||
| 27 | +Analyzing the interview responses we can understand how OSS and agile practices | ||
| 28 | +have benefited people and project management. Considering the evidence found, we | ||
| 29 | +answered our second research question, \textit{What practices would favor | ||
| 30 | +effective team management in government-academia collaborative project?}. As a | ||
| 31 | +result, we listed eleven benefits obtained from the use of the nine practices | ||
| 32 | +aforementioned. | ||
| 33 | + | ||
| 34 | +Finally, we collected a significant amount of data and testimonials in this work | ||
| 35 | +related to the teaching of software engineering. We consider that the project | ||
| 36 | +studied is also an educational case. The SPB project is an example of how to | ||
| 37 | +teach information technology students agile and open source methodologies | ||
| 38 | +applied to production-level software development. As future work, we intend to | ||
| 39 | +analyze this collected information to propose improvements in the teaching of | ||
| 40 | +software engineering for undergraduates. |