Commit 9d36f725722fc58cb6f835067c1e8850ca5588d3
1 parent
34525353
Exists in
master
and in
3 other branches
[oss-2018] Conclusion, final remarks and title fixes
Showing
2 changed files
with
53 additions
and
31 deletions
Show diff stats
icse2018/content/07-discussion.tex
1 | 1 | \section{Discussion and Final Remarks} |
2 | 2 | \label{sec:discussion} |
3 | 3 | |
4 | -In this paper we examine the empirical model of project management applied in a | |
5 | -software development case in collaboration between government and academia. We | |
6 | -mapped the practices that harmonized the cultural and organizational differences | |
7 | -of the institutions involved. In the case study, the project team as a whole had | |
8 | -not only distinct mind set, but also different levels of maturity and experience | |
9 | -in topics such as cooperation projects, collaborative development, the adopted | |
10 | -technologies, and FLOSS. To protect the development team, mostly undergraduates | |
11 | -with less experience, boundaries were established in the interaction between | |
12 | -ministry and university. The objectives were: to avoid communication noise, to | |
13 | -maintain team confidence and motivation, and to increase productivity in terms | |
14 | -of developed features. | |
15 | - | |
16 | -Although the surveys and interviews were performed around one year after the | |
17 | -project was completed, the strong interaction over the 30 months allowed us to | |
18 | -extract details of the memories of each of the respondents. Still, we recognize | |
19 | -that many details and other evidence may have been lost by this hiatus. In other | |
20 | -hand, the participants also showed a more mature reflection because they could | |
21 | -related the experienced situations in the project with other works performed | |
22 | -after project end. | |
23 | - | |
24 | -In this research, the answers evidence lessons learned reported in a previous | |
25 | -work of a part of the authors \cite{meirelles2017spb}. In this previous work, | |
26 | -the lessons learned are reported from a partial point of view, from participants | |
27 | -on the academic side of the project and who at the time took leadership roles. | |
28 | -These new evidences found ratifies this view, welcoming the government side and | |
29 | -others involved. | |
30 | - | |
31 | -(Coleta das respostas em português, falta traduzir. Para avaliar conteúdo e relevância) | |
4 | +In this paper we examined the empirical model built in a collaborative project | |
5 | +between government and academia that successfully harmonized the differences in | |
6 | +the common approaches to software development management used by each side. We | |
7 | +mapped the key decisions made over the 30-months of the project, that aimed to | |
8 | +improve communication and the development process as a whole. We also elaborated | |
9 | +two surveys and one interviews that were conducted separately for three groups | |
10 | +of participants. We obtained a total of responses of 37 undergraduated | |
11 | +students, eight IT market professionals, and two government officials. Finally, | |
12 | +we collected post-mortem public data on project management carried out on the | |
13 | +platform itself. The results revealed nine practices were developed from three | |
14 | +main decisions taken and 11 benefits were obtained with the adoption of these | |
15 | +practices. | |
16 | + | |
17 | +In our previous work \cite {meirelles2017spb}, we presented the unprecedent | |
18 | +platform developed in the case study project and seven lessons learned taking into account only the | |
19 | +academia-side view. The new results acquired in the current work corroborate | |
20 | +with these lessons, adding the point of view of the government and the academia | |
21 | +in diverse performed levels. In addition, these results suggest that many free | |
22 | +software development practices can be replicated in other contexts in which the | |
23 | +diversity and plurality of its stakeholders need to be leveled and reconciled. | |
24 | + | |
25 | +The results obtained also showed questions that were not overcome during the | |
26 | +project and which we believe need to be evaluated for future collaborations | |
27 | +between government and academia for software development: | |
28 | +\begin {itemize} | |
29 | +\item Improving understanding about collaboration: \textit{"During development, | |
30 | +we realized that the development team also felt like the owner of the project, | |
31 | +not just a mere executor. partnership, then it had a lot of that team issue to | |
32 | +suggest things to be put into the project. It was not a customer relationship it | |
33 | +was a partnership relationship, so there was a lot of issue suggesting by the | |
34 | +team to be put into the project"} | |
35 | +\item Discussion of roles and responsibilities: \textit{"Who had the power to | |
36 | +make a decision? There was no one, because it was a very equal relationship. The | |
37 | +two organs were on the same hierarchical level within the work plane. But this | |
38 | +does not work well, you have to leave well defined to whom the last word belongs | |
39 | +in the decisions, because the conflicts will always happen."}. | |
40 | +\item Look for a balance in the requirements definition. The responses showed | |
41 | +that the government felt that it was not detailed enough and the development | |
42 | +team felt that the requirements needed to be matured with the use. | |
43 | +\item Smoothing the intermediations between the different roles \textit{"When we | |
44 | +had the [UnB] coordinator, when we forwarded a direct question to a developer, | |
45 | +the coordinator responded. So that was negative, because we felt a little | |
46 | +coerced from talking directly to the teams"} | |
47 | +\end {itemize} | |
48 | + | |
49 | +As future work, we will reapply in another government-academia paternship | |
50 | +project the practices evidenced in this case study, and conduct | |
51 | +qualitative and quantitative research throughout its execution. We intend to | |
52 | +prove the effectiveness in adopting free software development practices to | |
53 | +align the demands and expectations of a G-A collaboration. | |
32 | 54 | |
33 | 55 | \begin{comment} |
34 | 56 | ... | ... |
icse2018/spb-oss-2018.tex
... | ... | @@ -14,10 +14,10 @@ |
14 | 14 | |
15 | 15 | \begin{document} |
16 | 16 | \sloppy |
17 | -\title{Conciliating Distinct Processes of Management and Software Development} | |
18 | -\subtitle{A three-year empirical study from the evolution of a government platform} | |
17 | +\title{Reconciling Distinct Processes of Management and Software Development} | |
18 | +\subtitle{A three-year empirical study from the evolution of an open source government platform} | |
19 | 19 | |
20 | -\titlerunning{Conciliating Development Processes} | |
20 | +\titlerunning{Reconciling Development Processes} | |
21 | 21 | |
22 | 22 | \author{.} |
23 | 23 | ... | ... |