Font??o, Awdren de Lima, http://orcid.org/0000-0002-2988-9646, arilo@icomp.ufam.edu.br, Dias Neto, Arilo Cl??udio, Santos, Rodrigo Pereira dos, Wiese, Igor Scaliante, Feitosa, Eduardo Luzeiro, Gadelha, Bruno Freitas, and Marczak, Sabrina dos Santos
Submitted by AWDREN FONT??O (awdren@icomp.ufam.edu.br) on 2019-07-16T14:51:04Z No. of bitstreams: 4 Tese_DevGo_AwdrenFontao.pdf: 8475555 bytes, checksum: bb42e1cf4425c080952b9a81d61f1bcb (MD5) Carta de Autorizac??a??o de Encaminhamento-2 (1).pdf: 121606 bytes, checksum: 02404d426bcac30df1c6c7e6ba3198b1 (MD5) 50 ATA de Defesa - Awdren Fonta??o (Assinada).pdf: 524707 bytes, checksum: 789b50637c1d1b19601ab33e9ab74136 (MD5) license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5) Approved for entry into archive by Secretaria PPGI (secretariappgi@icomp.ufam.edu.br) on 2019-07-16T15:00:54Z (GMT) No. of bitstreams: 4 Tese_DevGo_AwdrenFontao.pdf: 8475555 bytes, checksum: bb42e1cf4425c080952b9a81d61f1bcb (MD5) Carta de Autorizac??a??o de Encaminhamento-2 (1).pdf: 121606 bytes, checksum: 02404d426bcac30df1c6c7e6ba3198b1 (MD5) 50 ATA de Defesa - Awdren Fonta??o (Assinada).pdf: 524707 bytes, checksum: 789b50637c1d1b19601ab33e9ab74136 (MD5) license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5) Approved for entry into archive by Divis??o de Documenta????o/BC Biblioteca Central (ddbc@ufam.edu.br) on 2019-07-18T14:35:22Z (GMT) No. of bitstreams: 4 Tese_DevGo_AwdrenFontao.pdf: 8475555 bytes, checksum: bb42e1cf4425c080952b9a81d61f1bcb (MD5) Carta de Autorizac??a??o de Encaminhamento-2 (1).pdf: 121606 bytes, checksum: 02404d426bcac30df1c6c7e6ba3198b1 (MD5) 50 ATA de Defesa - Awdren Fonta??o (Assinada).pdf: 524707 bytes, checksum: 789b50637c1d1b19601ab33e9ab74136 (MD5) license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5) Made available in DSpace on 2019-07-18T14:35:22Z (GMT). No. of bitstreams: 4 Tese_DevGo_AwdrenFontao.pdf: 8475555 bytes, checksum: bb42e1cf4425c080952b9a81d61f1bcb (MD5) Carta de Autorizac??a??o de Encaminhamento-2 (1).pdf: 121606 bytes, checksum: 02404d426bcac30df1c6c7e6ba3198b1 (MD5) 50 ATA de Defesa - Awdren Fonta??o (Assinada).pdf: 524707 bytes, checksum: 789b50637c1d1b19601ab33e9ab74136 (MD5) license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5) Previous issue date: 2019-06-14 CAPES - Coordena????o de Aperfei??oamento de Pessoal de N??vel Superior 92984114246 Organizations that maintain mobile software ecosystems (MSECO), such as Apple, Google and Microsoft, have engaged a critical mass of outside developers to expand their platforms. As such, they explore strategies for developer governance. These strategies depend on the associated operation between the organization's goals and the expectations of the developers. The MSECO developer governance area still needs formalization, theories and models. In this context, organizations have invested in Developer Relations (DevRel).The industry requires new strategies that promote the organization's collaboration with external developers. As part of these strategies, DevRel professionals need to have a realistic view of developers' behavior within the ecosystem and then meet the developers??? needs and achieve organizations??? goals. The definition of developer governance strategies is not trivial; it consists of delimiting the actions of developers without restricting excessively the desired level of value creation. If developer governance is unsustainable, it can lead to the "death" of the ecosystem. For example, one of the factors by which the Windows Phone MSECO was officially declared "dead" in 2017 was because the developers no longer supported the platform. In this thesis, through a set of secondary and primary studies and mining software repositories involving DevRel professionals, we investigate the structure of MSECO developer governance and a set of lessons learned. Next, we built and refined a model for governance of developers in MSECO called DevGo (DEVeloper GOVernance). DevGo consists of: areas of focus, developer advancement stages, stages, facilitators, and value transfer objects. In addition, a set of lessons learned from DevRel professionals associated with DevGo stages, repository categories, and motivations for their use with a focus on monitoring. From the case studies, participants noted that the DevGo framework facilitates understanding of developer governance, value transfer objects, as well as the communication of the importance of the field to the organization and the focus area regarding ecosystem monitoring. There was no disagreement regarding the adequacy, control, understanding and generality of DevGo. Organiza????es que mant??m ecossistemas de software m??vel (MSECO), como Apple, Google e Microsoft, t??m engajado uma massa cr??tica de desenvolvedores externos para expandir suas plataformas. Nesse sentido, elas exploram estrat??gias de governan??a de desenvolvedores. Estas estrat??gias dependem da opera????o associada entre os objetivos da organiza????o e as expectativas dos desenvolvedores. A ??rea de governan??a de desenvolvedores em MSECO ainda necessita de formaliza????o, de teorias e modelos. Desta forma, as organiza????es t??m investido em Rela????es com Desenvolvedores (DevRel, do ingl??s Developer Relations). A ind??stria exige novas estrat??gias que promovam a colabora????o da organiza????o com os desenvolvedores externos. Como parte dessas estrat??gias, os profissionais de DevRel precisam ter uma vis??o realista do comportamento dos desenvolvedores dentro do ecossistema. Assim ?? poss??vel atender ??s necessidades dos desenvolvedores e atingir metas da organiza????o. A defini????o de estrat??gias de governan??a de desenvolvedores n??o ?? trivial, consiste em delimitar as a????es dos desenvolvedores sem restringir excessivamente o n??vel desejado de cria????o de valor. Se a governan??a de desenvolvedores for insustent??vel, pode-se incorrer na ???morte??? do ecossistema. Por exemplo, um dos fatores pelos quais o MSECO Windows Phone foi declarado oficialmente ???morto??? em 2017 foi porque os desenvolvedores n??o apoiaram mais a plataforma. Nesta tese, por meio de um conjunto de estudos secund??rios, prim??rios e de minera????o de reposit??rios de software envolvendo 68 profissionais de DevRel, ?? investigada qual a estrutura da governan??a de desenvolvedores em MSECO e um conjunto de li????es aprendidas. Com isto, foi constru??do e refinado um modelo para governan??a de desenvolvedores em MSECO chamado DevGo (do ingl??s, DEVeloper GOVernance). O DevGo ?? composto por: ??reas de foco, fases de avan??o do desenvolvedor, est??gios, facilitadores e objetos de transfer??ncia de valor. Al??m disso, um conjunto de li????es aprendidas de profissionais de DevRel associadas a est??gios do DEVGO, categorias de reposit??rios e motiva????es para uso deles com foco em monitoramento. A partir de estudos de caso, os participantes, destacara que a estrutura do DevGo facilita o entendimento da governan??a de desenvolvedores, dos objetos de transfer??ncia de valor, inclusive, para comunicar a import??ncia da ??rea para a organiza????o e a ??rea de foco de monitoramento. N??o houve discord??ncia em rela????o ?? adequa????o, ao controle, ao entendimento e ?? generalidade do DevGo.