Commit c4f0fc32245b892a98f3474ee222dbf4084cee7a
1 parent
660a29db
Exists in
master
and in
2 other branches
[oss-2018] improvements on discussion and conclusion sections
Showing
2 changed files
with
45 additions
and
44 deletions
Show diff stats
oss2018/content/05-discussion.tex
@@ -67,32 +67,30 @@ table \cite{practices-table} | @@ -67,32 +67,30 @@ table \cite{practices-table} | ||
67 | 67 | ||
68 | The results of this current work corroborate the lessons learned in our previous | 68 | The results of this current work corroborate the lessons learned in our previous |
69 | work on studying the SPB project case \cite{meirelles2017spb}. Evidence from the | 69 | work on studying the SPB project case \cite{meirelles2017spb}. Evidence from the |
70 | -data collected and responses of questionnaires and interviews reinforces what | ||
71 | -has been reported by the academic coordination of the project, adding point of | ||
72 | -views of government and other roles involved on the academic side. In this work, | ||
73 | -the new evidence also reveals conflicts not overcame during the project and that | 70 | +data collected and responses to questionnaires and interviews reinforce what |
71 | +has been reported by the academic coordination of the project, adding the point of | ||
72 | +views of government and other roles involved on the academic side. The | ||
73 | +respondents also reveal conflicts not overcame during the project that | ||
74 | should be evaluated for future software development partnerships between | 74 | should be evaluated for future software development partnerships between |
75 | government and academia. Among the problems faced, the government staff had | 75 | government and academia. Among the problems faced, the government staff had |
76 | -difficult to understand how collaboration works, that is, they took a time to | 76 | +difficulty to understand how collaboration works, that is, they took time to |
77 | realize that the project was not a client-executor relationship and that both | 77 | realize that the project was not a client-executor relationship and that both |
78 | organizations were at the same hierarchical level in the work plan. They also | 78 | organizations were at the same hierarchical level in the work plan. They also |
79 | felt the project needed a decision-maker role to resolve impasses between | 79 | felt the project needed a decision-maker role to resolve impasses between |
80 | organizations. Finally, they said that at times they felt intimidated by the | 80 | organizations. Finally, they said that at times they felt intimidated by the |
81 | coordinator in some attempts to communicate directly with the UnB interns. | 81 | coordinator in some attempts to communicate directly with the UnB interns. |
82 | 82 | ||
83 | -\textit{Limitations}. We consider that the results found in this work are valid | 83 | +\textit{Limitations}. We consider the results found in this work are valid |
84 | for the project studied, but may not have the same effectiveness for another | 84 | for the project studied, but may not have the same effectiveness for another |
85 | government-academia collaboration. However, based on the benefits presented in | 85 | government-academia collaboration. However, based on the benefits presented in |
86 | the Table \ref{practices-table}, we believe that the abovementioned practices | 86 | the Table \ref{practices-table}, we believe that the abovementioned practices |
87 | and other OSS practices should be evaluated and used in contexts with plurality | 87 | and other OSS practices should be evaluated and used in contexts with plurality |
88 | -and diversity of stakeholders, such as collaborations. | ||
89 | - | ||
90 | -As threats to the validity of this work, we point out the lack of | ||
91 | -communication records and lack of treceability of the management data referring | ||
92 | -to the first phase of the project. We also consider as a threat the hiatus | ||
93 | -between the completion of the project and the conduction of interviews and | ||
94 | -questionnaires with the former team members, since we rely on the memory of the | ||
95 | -interviewees to rescue the events. Also, the new work experiences of the | ||
96 | -respondents after the project and their current working mindset may also modify | ||
97 | -their interpretation of the topics addressed in the questionnaire and | ||
98 | -consequently their responses. | 88 | +and diversity of stakeholders, such as collaborations. As threats to the |
89 | +validity of this work, we point out the lack of communication records and low | ||
90 | +traceability of the management data referring to the first phase of the | ||
91 | +project. We also consider as a threat the hiatus between the completion of the | ||
92 | +project and the conduction of interviews and questionnaires, since we rely on | ||
93 | +the memory of the interviewees to rescue the events. Also, the new work | ||
94 | +experiences of the respondents after the project and their current working | ||
95 | +mindset may also modify their interpretation of the topics addressed in the | ||
96 | +questionnaire and consequently their responses. |
oss2018/content/06-conclusion.tex
1 | +\section{Conclusion} | ||
2 | +\label{sec:conclusion} | ||
3 | + | ||
1 | Organizational culture is built and reinforced every life year of a large-size | 4 | 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 | 5 | +organization. These cultural values reflect on the internal management processes |
6 | +and the norms of communication among its members. In the context of software | ||
4 | development projects, each institution adopts development methods that best meet | 7 | development projects, each institution adopts development methods that best meet |
5 | its managerial procedures and organizational routines. When two large-size | 8 | 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. | 9 | +organizations decide to develop a solution collaboratively, the development |
10 | +methods and workflow of one may conflict with the interests of the other. In a | ||
11 | +case of government-academia collaboration, conciliating their different | ||
12 | +management processes is crucial, since the poor and unadaptable management could | ||
13 | +lead the project to fail, resulting in the waste of population-funded resources. | ||
11 | 14 | ||
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. | 15 | +In this work, we investigated the management method employed at the SPB project, |
16 | +a partnership between the Brazilian Ministry of Planning, the University of | ||
17 | +Brasília and the University of São Paulo. This method was empirically built | ||
18 | +using OSS and agile development references. As a result of this study, we | ||
19 | +identified a set of best practices which improves the workflow and | ||
20 | +relationship between the organizations involved. | ||
18 | 21 | ||
19 | -Regarding our first research question,\textit{How to introduce open source and | ||
20 | -agile best practices into government-academia collaboration project?}, we | 22 | +Regarding our first research question \textit{How to introduce open source and |
23 | +agile best practices into government-academia collaboration project?} we | ||
21 | examined the SPB project and identified three macro-decisions taken by the | 24 | examined the SPB project and identified three macro-decisions taken by the |
22 | academic coordinators that led them to intuitively and non-systematically adopt | 25 | academic coordinators that led them to intuitively and non-systematically adopt |
23 | agile and open source practices in the development process. We extracted nine | 26 | agile and open source practices in the development process. We extracted nine |
24 | best management practices and verified their effective use collecting data from | 27 | best management practices and verified their effective use collecting data from |
25 | the management tool and interviewing the project participants. | 28 | the management tool and interviewing the project participants. |
26 | 29 | ||
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 | +The interviewed responses allowed us to understand how OSS and agile practices |
31 | +have benefited the people and project management. Considering the evidence found, we | ||
32 | +answered our second research question \textit{What practices would favor | ||
30 | effective team management in government-academia collaborative project?}. As a | 33 | 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. | 34 | +result, we listed in Table \ref{practices-table} eleven benefits obtained from |
35 | +the use of the nine practices aforementioned. | ||
33 | 36 | ||
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. | 37 | +Finally, we collected a significant amount of data and testimonials related to |
38 | +the teaching of software engineering. We consider that the project studied is | ||
39 | +also an educational case, it is an example of how to teach information | ||
40 | +technology students agile and open source methodologies applied to | ||
41 | +production-level software development. As future work, we intend to analyze this | ||
42 | +collected information to propose improvements in the teaching of software | ||
43 | +engineering for undergraduates. |