Commit bf7ceaeacdb4154b61c97dbfe99b91b2f477fa14

Authored by Paulo Meireles
1 parent 1000b14e

[oss-2018] Apllying Fabio's review in the Related Work section

Showing 1 changed file with 19 additions and 22 deletions   Show diff stats
oss2018/content/02-relatedwork.tex
... ... @@ -4,50 +4,47 @@
4 4 % TODO: Verificar se não vale a pena citar os fatores que o Strode descobriu.
5 5 % Eu acho que deixaria a frase mais completa
6 6 Discussions on how to introduce new management methods into an organization are
7   -present in several papers. Nerur et al. recognized critical issues concerning
  7 +present in several works. Nerur et al. recognized critical issues concerning
8 8 the migration from traditional to agile by comparing practices of both
9   -methodologies \cite{nerur2015challenges}. The authors point out managerial,
  9 +methodologies \cite{nerur2015challenges}.\todo{Traditional To agile what? Development?Management?}
  10 +The authors point out managerial,
10 11 organizational, people, process, and technological issues to be rethought and
11 12 reconfigured in an organization for a successful migration. Strode et al.
12 13 investigated the relationship between the adoption of agile methodologies and
13 14 organizational culture \cite{impactOfOrganizationalCulture} by evaluating nine
14   -projects. They identified a set of factors directly linked to the agile
15   -methods.
  15 +projects. They identified a set of factors directly linked to agile
  16 +methods.\todo{e qual a conclusão?}
16 17  
17 18 Some works also discuss how academia can collaborate with the industry in the
18 19 management of software projects. Chookittikul et al. evaluated the increasing
19   -use of the agile techniques in the software development companies in Thailand.
20   -The authors suggested that universities should create curricula which develop
21   -in their undergraduate student's practical skills required by industry (mainly
22   -agile practices) to promote growth in the local software business \cite{cho2011gap}.
  20 +use of the agile techniques in software development companies in Thailand.
  21 +The authors suggested that universities should create curricula that develop
  22 +in their undergraduate students practical skills required by industry (mainly
  23 +agile practices) to promote growth inlocal software businesses \cite{cho2011gap}.
23 24 Sandberg et al. report the use of Scrum in a collaborative research consortium
24 25 between industry and academia (involving ten industry partners and five
25   -universities in Sweden) \cite{sandberg2017iacollaboration}.
  26 +universities in Sweden) \cite{sandberg2017iacollaboration}.\todo{e qual a conclusão?}
26 27  
27 28 Complex and large-scale organizations, such as the public administration, have
28 29 to deal with multiple project variables. Alleman et al. describe a production
29   -deployment for the US government, focus on the methodology applied to address
30   -long-term planning and value estimation \cite{alleman2003making}. Agile
31   -methods application in the Brazilian public sector are approached by Melo et
  30 +deployment for the US government, focusing on the methodology applied to address
  31 +long-term planning and value estimation \cite{alleman2003making}. The application of agile
  32 +methods in the Brazilian public sector is approached by Melo et
32 33 al. \cite{melo2013agileBr} and De Sousa et al. \cite{de2016using}, both are
33 34 experiences limited to pilot projects.
34 35  
35 36 Several works tried to highlight the FLOSS practices, while others attempted to
36   -determine the relationship between the FLOSS practices and agile methods.
  37 +determine the relationship between FLOSS practices and agile methods.
37 38 Capiluppi et al. examined about 400 projects to find FLOSS project properties
38 39 \cite{capiluppi}. In their work, they extracted generic characterization
39 40 (project size, age, license, and programming language), analyzed the average
40   -number of people involved in the project, the community of user, and
  41 +number of people involved in the project, the community of users, and
41 42 documentation characteristics. Warsta et al. found differences and similarities
42 43 between agile development and FLOSS practices \cite{warsta}. The authors argued
43   -that FLOSS development may differ from agile by philosophical and economic
44   -perspective, on the other hand, both shares the definition of work. Finally,
45   -Eric Raymond describes many of his experience and decisions in his work with
  44 +that FLOSS development may differ from agile in their philosophical and economic
  45 +perspectives, on the other hand, both share the definition of work. Finally,
  46 +Eric Raymond describes many of his experiences and decisions in his work with
46 47 FLOSS communities \cite{raymond}, this report has many intersections with the
47 48 agile manifesto.
48 49  
49   -This paper distinguishes itself from others by studying a a production level
50   -software development collaboration between government and academia. We extracted
51   -empirical practices that helped to harmonize the interactions between two
52   -different development process and satisfied the management process of both
53   -sides. We analyzed these methods from the FLOSS an agile perspective.
  50 +This paper differs itself from others by studying the development collaboration between government and academia of a production level platform. From questionnaires, interviews, and development activities data. We extracted best practices that helped to harmonize the interactions between two different development process and satisfied the management process of both sides. We analyzed the decisions made from the FLOSS and agile perspectives.
... ...