Caracterização das práticas, técnicas e ferramentas de apoio relacionadas à engenharia de software utilizadas no desenvolvimento de software em startups brasileiras

Detalhes bibliográficos
Ano de defesa: 2022
Autor(a) principal: Camilo, Luiz Carlos Pedreira
Orientador(a): Não Informado pela instituição
Banca de defesa: Não Informado pela instituição
Tipo de documento: Dissertação
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: Não Informado pela instituição
Programa de Pós-Graduação: Não Informado pela instituição
Departamento: Não Informado pela instituição
País: Não Informado pela instituição
Palavras-chave em Português:
Link de acesso: https://biblioteca.sophia.com.br/terminalri/9575/acervo/detalhe/129516
Resumo: Empresas que se caracterizam como startups estão cada vez mais presentes nos mercados de praticamente todos os países do mundo, especialmente no Brasil. As condições econômicas e tecnológicas a que estão submetidas, inerentes à própria natureza de seu negócio já é, por si só, um grande desafio a ser superado por essas companhias. Lidar com a concorrência acirrada, necessidade de inovação constante, agilidade nos processos de mudanças, são fatores que precisam ser considerados cotidianamente por essas empresas ao mesmo tempo que a escassez de recursos e crescente necessidade de otimizá- los constitui uma realidade quase paradoxal. Nesse contexto, este trabalho realiza uma caracterização das práticas, técnicas e ferramentas de apoio relacionadas à Engenharia de Software comumente utilizadas por startups brasileiras no desenvolvimento de seus produtos de software, a fim de estender o conhecimento existente na área e desta forma contribuir para que essas organizações alcancem seus objetivos. A caracterização dessas práticas, técnicas e ferramentas de apoio foi obtida através da realização de mapeamento sistemático, seguida de uma survey com startups brasileiras, das quais foram entrevistados três participantes, culminando com a realização de uma análise qualitativa dos resultados obtidos. Nestes, faz-se importante ressaltar a verificação de que o domínio de aplicação ¿Codificação e Teste¿ é o mais frequentemente utilizado por startups brasileiras, corroborando com o que fora encontrado ainda na fase de realização do Mapeamento Sistemático, cujos resultados encontrados também apontaram para uma maior ocorrência desse domínio dentre os trabalhos pesquisados. Nesse contexto, um achado interessante e que merece destaque, que o estudo combinado dos resultados das três técnicas de pesquisa empregadas neste trabalho revelou, é que no âmbito de startups brasileiras, dentro do domínio de aplicação ¿Codificação e Teste¿, o conhecimento de startups brasileiras acerca da disciplina de Testes tem caráter aparentemente genérico, ressaltando possivelmente para uma deficiência sistêmica no processo de concepção e desenvolvimento dessas empresas nos estados iniciais do seu ciclo de vida. Palavras-chave: Startups, Engenharia de Software, Desenvolvimento de Software.
id UFOR_561e8605dee4d988418e0738cd9f0848
oai_identifier_str oai::129516
network_acronym_str UFOR
network_name_str Biblioteca Digital de Teses e Dissertações da UNIFOR
repository_id_str
spelling Caracterização das práticas, técnicas e ferramentas de apoio relacionadas à engenharia de software utilizadas no desenvolvimento de software em startups brasileirasEngenharia de softwareDesenvolvimento de softwareEmpresas que se caracterizam como startups estão cada vez mais presentes nos mercados de praticamente todos os países do mundo, especialmente no Brasil. As condições econômicas e tecnológicas a que estão submetidas, inerentes à própria natureza de seu negócio já é, por si só, um grande desafio a ser superado por essas companhias. Lidar com a concorrência acirrada, necessidade de inovação constante, agilidade nos processos de mudanças, são fatores que precisam ser considerados cotidianamente por essas empresas ao mesmo tempo que a escassez de recursos e crescente necessidade de otimizá- los constitui uma realidade quase paradoxal. Nesse contexto, este trabalho realiza uma caracterização das práticas, técnicas e ferramentas de apoio relacionadas à Engenharia de Software comumente utilizadas por startups brasileiras no desenvolvimento de seus produtos de software, a fim de estender o conhecimento existente na área e desta forma contribuir para que essas organizações alcancem seus objetivos. A caracterização dessas práticas, técnicas e ferramentas de apoio foi obtida através da realização de mapeamento sistemático, seguida de uma survey com startups brasileiras, das quais foram entrevistados três participantes, culminando com a realização de uma análise qualitativa dos resultados obtidos. Nestes, faz-se importante ressaltar a verificação de que o domínio de aplicação ¿Codificação e Teste¿ é o mais frequentemente utilizado por startups brasileiras, corroborando com o que fora encontrado ainda na fase de realização do Mapeamento Sistemático, cujos resultados encontrados também apontaram para uma maior ocorrência desse domínio dentre os trabalhos pesquisados. Nesse contexto, um achado interessante e que merece destaque, que o estudo combinado dos resultados das três técnicas de pesquisa empregadas neste trabalho revelou, é que no âmbito de startups brasileiras, dentro do domínio de aplicação ¿Codificação e Teste¿, o conhecimento de startups brasileiras acerca da disciplina de Testes tem caráter aparentemente genérico, ressaltando possivelmente para uma deficiência sistêmica no processo de concepção e desenvolvimento dessas empresas nos estados iniciais do seu ciclo de vida. Palavras-chave: Startups, Engenharia de Software, Desenvolvimento de Software.Companies that characterize themselves as startups are increasingly present in the markets of practically every country in the world, especially in Brazil. The economic and technological conditions to which they are subjected, inherent to the very nature of their business, is, in itself, a great challenge to be overcome by these companies. Dealing with fierce competition, the need for constant innovation, agility in the processes of change, are factors that need to be considered daily by these companies, while the scarcity of resources and the growing need to optimize them constitutes an almost paradoxical reality. In this context, this work carries out a characterization of practices, techniques and support tools related to Software Engineering commonly used by Brazilian startups in the development of their software products, in order to extend the existing knowledge in the area and thus contribute to these organizations achieve their goals. The characterization of these practices, techniques and support tools was obtained by realization of a systematic mapping, followed by a survey with Brazilian startups, from which 3 participants were interviewed, culminating in a qualitative analysis of the results obtained. In these results, it is important to emphasize the verification that the application domain ¿Coding and Testing¿ is the most frequently used by Brazilian startups, corroborating what was found still in the Systematic Mapping phase, whose results also pointed to a greater occurrence of this domain among the researched works. In this context, an interesting and noteworthy finding, which the combined study of the results of the 3 research techniques used in this work revealed, is that within the scope of Brazilian startups, within the application domain "Coding and Testing", the knowledge of startups Brazilian companies about the Testing discipline is apparently generic, possibly highlighting a systemic deficiency in the design and development process of these companies in the early stages of their life cycle. Keywords: Startups, Software Engineering, Software Development.A dissertação foi enviada com autorização e certificação via CI 21676/23 em 23/03/2023Albuquerque, Adriano BessaSobreira, Gleidson LeiteNunes, Luciano CominFurtado, Maria Elizabeth SucupiraUniversidade de Fortaleza. Programa de Pós-Graduação em Informática AplicadaCamilo, Luiz Carlos Pedreira2022info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttps://biblioteca.sophia.com.br/terminalri/9575/acervo/detalhe/129516https://uol.unifor.br/auth-sophia/exibicao/27968porreponame:Biblioteca Digital de Teses e Dissertações da UNIFORinstname:Universidade de Fortaleza (UNIFOR)instacron:UNIFORinfo:eu-repo/semantics/openAccess1899-12-30T00:00:00Zoai::129516Biblioteca Digital de Teses e Dissertaçõeshttps://www.unifor.br/bdtdONGhttp://dspace.unifor.br/oai/requestbib@unifor.br||bib@unifor.bropendoar:1899-12-30T00:00Biblioteca Digital de Teses e Dissertações da UNIFOR - Universidade de Fortaleza (UNIFOR)false
dc.title.none.fl_str_mv Caracterização das práticas, técnicas e ferramentas de apoio relacionadas à engenharia de software utilizadas no desenvolvimento de software em startups brasileiras
title Caracterização das práticas, técnicas e ferramentas de apoio relacionadas à engenharia de software utilizadas no desenvolvimento de software em startups brasileiras
spellingShingle Caracterização das práticas, técnicas e ferramentas de apoio relacionadas à engenharia de software utilizadas no desenvolvimento de software em startups brasileiras
Camilo, Luiz Carlos Pedreira
Engenharia de software
Desenvolvimento de software
title_short Caracterização das práticas, técnicas e ferramentas de apoio relacionadas à engenharia de software utilizadas no desenvolvimento de software em startups brasileiras
title_full Caracterização das práticas, técnicas e ferramentas de apoio relacionadas à engenharia de software utilizadas no desenvolvimento de software em startups brasileiras
title_fullStr Caracterização das práticas, técnicas e ferramentas de apoio relacionadas à engenharia de software utilizadas no desenvolvimento de software em startups brasileiras
title_full_unstemmed Caracterização das práticas, técnicas e ferramentas de apoio relacionadas à engenharia de software utilizadas no desenvolvimento de software em startups brasileiras
title_sort Caracterização das práticas, técnicas e ferramentas de apoio relacionadas à engenharia de software utilizadas no desenvolvimento de software em startups brasileiras
author Camilo, Luiz Carlos Pedreira
author_facet Camilo, Luiz Carlos Pedreira
author_role author
dc.contributor.none.fl_str_mv Albuquerque, Adriano Bessa
Sobreira, Gleidson Leite
Nunes, Luciano Comin
Furtado, Maria Elizabeth Sucupira
Universidade de Fortaleza. Programa de Pós-Graduação em Informática Aplicada
dc.contributor.author.fl_str_mv Camilo, Luiz Carlos Pedreira
dc.subject.por.fl_str_mv Engenharia de software
Desenvolvimento de software
topic Engenharia de software
Desenvolvimento de software
description Empresas que se caracterizam como startups estão cada vez mais presentes nos mercados de praticamente todos os países do mundo, especialmente no Brasil. As condições econômicas e tecnológicas a que estão submetidas, inerentes à própria natureza de seu negócio já é, por si só, um grande desafio a ser superado por essas companhias. Lidar com a concorrência acirrada, necessidade de inovação constante, agilidade nos processos de mudanças, são fatores que precisam ser considerados cotidianamente por essas empresas ao mesmo tempo que a escassez de recursos e crescente necessidade de otimizá- los constitui uma realidade quase paradoxal. Nesse contexto, este trabalho realiza uma caracterização das práticas, técnicas e ferramentas de apoio relacionadas à Engenharia de Software comumente utilizadas por startups brasileiras no desenvolvimento de seus produtos de software, a fim de estender o conhecimento existente na área e desta forma contribuir para que essas organizações alcancem seus objetivos. A caracterização dessas práticas, técnicas e ferramentas de apoio foi obtida através da realização de mapeamento sistemático, seguida de uma survey com startups brasileiras, das quais foram entrevistados três participantes, culminando com a realização de uma análise qualitativa dos resultados obtidos. Nestes, faz-se importante ressaltar a verificação de que o domínio de aplicação ¿Codificação e Teste¿ é o mais frequentemente utilizado por startups brasileiras, corroborando com o que fora encontrado ainda na fase de realização do Mapeamento Sistemático, cujos resultados encontrados também apontaram para uma maior ocorrência desse domínio dentre os trabalhos pesquisados. Nesse contexto, um achado interessante e que merece destaque, que o estudo combinado dos resultados das três técnicas de pesquisa empregadas neste trabalho revelou, é que no âmbito de startups brasileiras, dentro do domínio de aplicação ¿Codificação e Teste¿, o conhecimento de startups brasileiras acerca da disciplina de Testes tem caráter aparentemente genérico, ressaltando possivelmente para uma deficiência sistêmica no processo de concepção e desenvolvimento dessas empresas nos estados iniciais do seu ciclo de vida. Palavras-chave: Startups, Engenharia de Software, Desenvolvimento de Software.
publishDate 2022
dc.date.none.fl_str_mv 2022
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://biblioteca.sophia.com.br/terminalri/9575/acervo/detalhe/129516
url https://biblioteca.sophia.com.br/terminalri/9575/acervo/detalhe/129516
dc.language.iso.fl_str_mv por
language por
dc.relation.none.fl_str_mv https://uol.unifor.br/auth-sophia/exibicao/27968
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:Biblioteca Digital de Teses e Dissertações da UNIFOR
instname:Universidade de Fortaleza (UNIFOR)
instacron:UNIFOR
instname_str Universidade de Fortaleza (UNIFOR)
instacron_str UNIFOR
institution UNIFOR
reponame_str Biblioteca Digital de Teses e Dissertações da UNIFOR
collection Biblioteca Digital de Teses e Dissertações da UNIFOR
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações da UNIFOR - Universidade de Fortaleza (UNIFOR)
repository.mail.fl_str_mv bib@unifor.br||bib@unifor.br
_version_ 1797239929651068928