Commit c06562a46b6901288404a739640c900e8e65b8fd
1 parent
9bc68b0f
Exists in
master
and in
3 other branches
[oss-2018] grammarly results
Showing
1 changed file
with
20 additions
and
20 deletions
Show diff stats
icse2018/content/05-results.tex
| ... | ... | @@ -24,14 +24,14 @@ feature was used for meeting logging, defining goals, sprint planning, and |
| 24 | 24 | documentation of deployment processes and administration resources guide. Issue |
| 25 | 25 | tracker was used for discussing requirements, monitoring the features under |
| 26 | 26 | development, registering changes, and validating functionalities delivered. Finally, the |
| 27 | -whole team used Mailing list to defining schedules of meetings and deliveries | |
| 28 | -and also to collaborative definition of requirements. | |
| 27 | +whole team used the Mailing list to defining schedules of meetings and deliveries | |
| 28 | +and also to the collaborative definition of requirements. | |
| 29 | 29 | |
| 30 | -Our surveys reports Mailing list (100\%) and Issue Tracker (62.5\%) as the main means | |
| 30 | +Our surveys report Mailing list (100\%) and Issue Tracker (62.5\%) as the main means | |
| 31 | 31 | of interaction between senior developers and undergraduates. Developers and MPOG |
| 32 | 32 | staff also interacted mostly via Mailing List (87.5\%) and Issue tracker (50\%). |
| 33 | 33 | According to research findings, this movement made \textbf{communication more |
| 34 | -transparent and efficient}. A MPOG IT analyst said that the | |
| 34 | +transparent and efficient}. An MPOG IT analyst said that the | |
| 35 | 35 | \textit{``Communicating well goes far beyond the speed, it is someone being able |
| 36 | 36 | to communicate to everyone everything that is happening in the project. We did |
| 37 | 37 | not use emails. We use more mailing list and avoid e-mails. It helped a lot |
| ... | ... | @@ -39,22 +39,22 @@ because everything was public and did not pollute our mailbox. You wanted to |
| 39 | 39 | know something, could go there and look at what was happening''}. |
| 40 | 40 | |
| 41 | 41 | Migrating to SPB platform also provided an \textbf{easier monitoring and |
| 42 | -increase interactions between development team and public servants by | |
| 42 | +increase interactions between the development team and public servants by | |
| 43 | 43 | coordinators}. As shown by collected data, in the last 15 months of the project, |
| 44 | 44 | the issues have 59 different authors (8 from MPOG |
| 45 | 45 | staff), and commented by 64 different users (9 from MPOG staff and users). |
| 46 | -Considering issues with higher level of interaction those that have 10 or more | |
| 46 | +Considering issues with a higher level of interaction those that have 10 or more | |
| 47 | 47 | comments, in a set of 102 issues, MPOG staff authored 43 issues (which represents |
| 48 | -42\% of these most active issues). A MPOG analyst highlighted that | |
| 48 | +42\% of these most active issues). An MPOG analyst highlighted that | |
| 49 | 49 | \textit{``there was a lot of evolution, a lot of communication via Gitlab''}. |
| 50 | 50 | This interaction also led MPOG staff to \textbf{trust developed code}: |
| 51 | -\textit{``Everything was validated, we tested the features and the project was | |
| 52 | -developed inside the platform, so that the feature was validated in the | |
| 53 | -development of the software itself. From the moment we installed it, and | |
| 51 | +\textit{``Everything was validated, we tested the features and developed the project | |
| 52 | +inside the platform, so that the feature was validated in the | |
| 53 | +development of the software itself. From the moment we installed it and | |
| 54 | 54 | began to use it for development, this validation was constant. We felt confident |
| 55 | 55 | in the features''}. |
| 56 | 56 | |
| 57 | -One of the main concerns of traditional approach is meticulous documentation of | |
| 57 | +One of the main concerns of traditional approaches is meticulous documentation of | |
| 58 | 58 | the software designed and the development steps. With this aforementioned |
| 59 | 59 | decision, we could meet this government demand without bureaucracies and changes |
| 60 | 60 | in our development process, \textbf{producting organically documentation and |
| ... | ... | @@ -66,7 +66,7 @@ see how it worked, how someone did something. We can recover those good points'' |
| 66 | 66 | \subsection{Bringing together government staff and development team} |
| 67 | 67 | |
| 68 | 68 | The MPOG analysts observed communication noise in the dialogue between them and |
| 69 | -their superiors and in the dialogues with the development team that were | |
| 69 | +their superiors and in dialogues with the development team, | |
| 70 | 70 | intermediated by the superiors. They said that direct dialogue with the |
| 71 | 71 | development team and biweekly visits to the university's lab \textbf{reduce |
| 72 | 72 | communication misunderstood}: \textit{``At this point, the communication started to |
| ... | ... | @@ -74,7 +74,7 @@ change.. started to improve''}. According to another interviewee, this new |
| 74 | 74 | dynamic unified the two sides: \textit{``I believe it was very positive, we also liked to |
| 75 | 75 | go there, to interact with the team. I think it brought more unity, more |
| 76 | 76 | integration into the project''}. The participation of the MPOG staff was also |
| 77 | -considered positive by {72.9\%} of the undegraduates and to {81.1\%} of them | |
| 77 | +considered positive by {72.9\%} of the undergraduates and to {81.1\%} of them | |
| 78 | 78 | think the presence of MPOG staff in sprint ceremonies was important for the |
| 79 | 79 | development. In addition, to \textbf{better meet expectations of both sides} |
| 80 | 80 | regarding the requirements developed, {75.6\%} of students believe that writing |
| ... | ... | @@ -82,7 +82,7 @@ the requirements together with the MPOG staff was very important. According to |
| 82 | 82 | one of them \textit{``Joint planning and timely meetings were very important for |
| 83 | 83 | understanding the needs of MPOG''}. |
| 84 | 84 | |
| 85 | -An imported consequence of this direct government-academia interaction in | |
| 85 | +An imported consequence of this direct government-academia interaction in the | |
| 86 | 86 | laboratory was empathy, as reported by one of the interviewees \textit{``You |
| 87 | 87 | know people in person and it makes such a big difference because it causes |
| 88 | 88 | empathy. You already know who that person is, it's not just a name''}. This |
| ... | ... | @@ -96,8 +96,8 @@ were presented in our previous work \cite{siqueira2018cd} and corroborate these |
| 96 | 96 | results. To 81.1\% of students and 75\% of senior developers, deploying new |
| 97 | 97 | versions of the SPB portal in production was a motivator during the project. |
| 98 | 98 | |
| 99 | -One of the MPOG analyst interviewed also noted these releases also helped to | |
| 100 | -\textbf{overcome the government bias regarding low productivity of collaborative | |
| 99 | +One of the MPOG analysts interviewed also noted these releases also helped to | |
| 100 | +\textbf{overcome the government bias regarding the low productivity of collaborative | |
| 101 | 101 | projects with academia}: \textit{``At first, the government staff had a bias that |
| 102 | 102 | universities do not deliver. We overcame that bias in the course of the project. |
| 103 | 103 | We deliver a lot and with quality. Today, I think if we had paid the same amount |
| ... | ... | @@ -135,14 +135,14 @@ gave credibility to the development \textit{``You had the reviewers, who were |
| 135 | 135 | the original developers of the software, that gave you confidence and |
| 136 | 136 | confidence in the code''}. |
| 137 | 137 | |
| 138 | -In addition, with these professionals was possible to \textbf{transferred | |
| 139 | -knowledge of industry and free software to government and academia}. Working | |
| 138 | +In addition, with these professionals was possible to \textbf{transfer | |
| 139 | +knowledge from industry and open source communities to government and academia}. Working | |
| 140 | 140 | with senior developers was important for all interns during the |
| 141 | 141 | project. {91\%} of them also believe that working with professionals was |
| 142 | 142 | important for learning. {75\%} of senior developers believe that 'Working in |
| 143 | 143 | pairs with a senior' and 62.5\% that 'Participate in joint review tasks' were |
| 144 | 144 | the tasks with the involvement of them that most contributed to the evolution |
| 145 | -of students in the project. And, in guiding a students, {75\%} believe that | |
| 145 | +of students in the project. And, in guiding students, {75\%} believe that | |
| 146 | 146 | this knowledge was widespread among the others in the team. This acquisition |
| 147 | 147 | of knowledge was also noted by the government, which stated \textit{``On the side of |
| 148 | 148 | UnB, what we perceived was that the project was very big leap when the |
| ... | ... | @@ -154,7 +154,7 @@ The fronts also gained more autonomy to manage their activities. The role |
| 154 | 154 | of ``meta-coach'' was defined among the students, to coordinate the interactions |
| 155 | 155 | between teams and coach to coordinate each front. Coaches have become a \textbf{point |
| 156 | 156 | of reference for the development process}. {89.1\%} of students said that the |
| 157 | -presence of the coach was essential to the running of sprint, and for {87.5\%} | |
| 157 | +presence of the coach was essential to the running of a sprint, and for {87.5\%} | |
| 158 | 158 | of senior developers coaches was essential for their interaction with the team. |
| 159 | 159 | MPOG analysts saw coaches as facilitators for their activities and for |
| 160 | 160 | communication with the development team. One of the interviewees said \textit{``I | ... | ... |