Skip navigation
Universidade Federal da Bahia |
Repositório Institucional da UFBA
Use este identificador para citar ou linkar para este item: https://repositorio.ufba.br/handle/ri/43577
Registro completo de metadados
Campo DCValorIdioma
dc.creatorSantos, Renata Maria de Souza-
dc.date.accessioned2025-12-01T11:04:49Z-
dc.date.available2025-11-28-
dc.date.available2025-12-01T11:04:49Z-
dc.date.issued2023-11-14-
dc.identifier.citationSOUZA, Renata Maria de. A multi-case study of software engineering practices in early-stage startups. 2023. 246 f. Tese (Doutorado em Ciência da Computação) - Instituto de Computação, Universidade Federal da Bahia, Salvador (Bahia), 2023.pt_BR
dc.identifier.urihttps://repositorio.ufba.br/handle/ri/43577-
dc.description.abstractEarly-stage startups, often formed by small teams with innovative yet invalidated ideas, face the crucial challenge of proving their concepts in the market. These ideas are shaped by a flexible business model that adjusts until a repeatable, scalable approach emerges. Under constant pressure to deliver a minimum viable product quickly, software startups focus on technological solutions. Operating in a highly competitive environment alongside companies of various sizes, these startups face specific challenges. Recent research has explored these companies’ context, objectives, challenges, and practices in depth. Although extensive studies have examined the involvement of software startups in systems development, a gap remains in understanding how they select and implement specific practices in this process. Understanding their methods and approaches is essential, as they directly affect their ability to overcome the industry’s inherent challenges. Key questions include: What characteristics define software development in startups? How do these companies prioritize product quality attributes? Which software engineering practices underpin their efforts, and which ones drive their progress? A lack of understanding about selecting and implementing specific practices can lead to inadequate or inefficient processes, resulting in delays, increased costs, and reduced quality of the final product. Furthermore, this gap can compromise startups’ market competitiveness. This thesis offers insights into the development of early-stage software startups, highlighting their priorities, processes, and tools. Our research employs a qualitative approach, based on a multiple-case study involving 14 organizations. Data were analyzed using Grounded Theory techniques, including open, axial, and selective coding. The results highlight the importance of human factors, development processes, software engineering practices, and external influences in the trajectory of these startups. Understanding these elements enabled practical recommendations to strengthen software development in the early stages. Conclusions: This study identifies critical factors that influence software development in startups and presents guidelines to improve their practices in this early stage.pt_BR
dc.languageengpt_BR
dc.publisherUniversidade Federal da Bahiapt_BR
dc.rightsAcesso Abertopt_BR
dc.subjectStartups em estágios iniciaispt_BR
dc.subjectDesenvolvimento de softwarept_BR
dc.subjectInovaçãopt_BR
dc.subjectPesquisa qualitativapt_BR
dc.subjectTeoria fundamentada em dadospt_BR
dc.subjectComputaçãopt_BR
dc.subject.otherEarly-stage startupspt_BR
dc.subject.otherSoftware developmentpt_BR
dc.subject.otherInnovationpt_BR
dc.subject.otherQualitative researchpt_BR
dc.subject.otherGrounded Theorypt_BR
dc.subject.otherComputingpt_BR
dc.titleA multi-case study of software engineering practices in early-stage startups.pt_BR
dc.title.alternativeUm estudo de casos múltiplos sobre práticas de engenharia de software em startups em estágio inicial.pt_BR
dc.typeTesept_BR
dc.publisher.programPrograma de Pós-Graduação em Ciência da Computação (PGCOMP) pt_BR
dc.publisher.initialsUFBApt_BR
dc.publisher.countryBrasilpt_BR
dc.subject.cnpqCNPQ::CIENCIAS EXATAS E DA TERRApt_BR
dc.subject.cnpqCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOpt_BR
dc.subject.cnpqCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::METODOLOGIA E TECNICAS DA COMPUTACAO::ENGENHARIA DE SOFTWAREpt_BR
dc.contributor.advisor1Machado, Ivan do Carmo-
dc.contributor.advisor1IDhttps://orcid.org/0000-0001-9027-2293pt_BR
dc.contributor.advisor1Latteshttp://lattes.cnpq.br/4430958315746203pt_BR
dc.contributor.referee1Machado, Ivan do Carmo-
dc.contributor.referee1IDhttps://orcid.org/0000-0001-9027-2293pt_BR
dc.contributor.referee1Latteshttp://lattes.cnpq.br/4430958315746203pt_BR
dc.contributor.referee2Souza, Gleison dos Santos-
dc.contributor.referee2IDhttps://orcid.org/0000-0003-0279-0440pt_BR
dc.contributor.referee2Latteshttp://lattes.cnpq.br/4616202382103338pt_BR
dc.contributor.referee3Gama, Kiev Santos da-
dc.contributor.referee3IDhttps://orcid.org/0000-0003-1508-6196pt_BR
dc.contributor.referee3Latteshttp://lattes.cnpq.br/6185519785664724pt_BR
dc.contributor.referee4Maciel, Rita Suzana Pitangueira-
dc.contributor.referee4IDhttps://orcid.org/0000-0003-3159-6065pt_BR
dc.contributor.referee4Latteshttp://lattes.cnpq.br/0290950513716961pt_BR
dc.contributor.referee5Chavez, Christina von Flach Garcia-
dc.contributor.referee5IDhttps://orcid.org/0000-0001-5172-9641pt_BR
dc.contributor.referee5Latteshttp://lattes.cnpq.br/1827829018668226pt_BR
dc.creator.IDhttps://orcid.org/0000-0002-9609-2696pt_BR
dc.creator.Latteshttp://lattes.cnpq.br/8154336739411524pt_BR
dc.description.resumoStartups em estágio inicial, geralmente compostas por pequenas equipes que trabalham com ideias inovadoras ainda não validadas, enfrentam o desafio crucial de demonstrar a viabilidade de seus conceitos no mercado. Essas ideias são moldadas por um modelo de negócios flexível, que evolui até que surja uma solução repetível e escalável. Sob pressão contínua para entregar rapidamente um produto mínimo viável (MVP), essas organizações concentram-se fortemente em soluções tecnológicas. Atuando em ambientes altamente competitivos, ao lado de empresas de diferentes portes, elas enfrentam desafios específicos que exigem um exame mais aprofundado do contexto, dos objetivos e das dificuldades operacionais das startups de software. Contudo, ainda existe uma lacuna significativa na compreensão de como tais empresas selecionam e aplicam práticas específicas de engenharia de software durante o desenvolvimento de sistemas. Obter insights sobre seus métodos e processos decisórios é essencial, pois esses elementos influenciam diretamente sua capacidade de lidar com incertezas e restrições inerentes ao ambiente de startups. Questões fundamentais emergem desse cenário: quais são as características definidoras do desenvolvimento de software em startups? Como essas organizações priorizam atributos de qualidade em seus produtos? Quais práticas de engenharia sustentam seu progresso e quais se mostram mais eficazes nos estágios iniciais? Uma compreensão limitada sobre a escolha e a implementação dessas práticas pode resultar em processos ineficientes, atrasos, custos elevados e redução da qualidade do produto, comprometendo a vantagem competitiva e a sustentabilidade no mercado. Esta tese examina a dinâmica de desenvolvimento de software em startups em estágio inicial, com foco em prioridades, fluxos de trabalho e ferramentas utilizadas. O estudo adota um design de múltiplos casos envolvendo 14 organizações e utiliza técnicas de codificação aberta, axial e seletiva. Os achados ressaltam a importância dos fatores humanos, dos processos de desenvolvimento, das práticas de engenharia e das pressões externas na conformação das estratégias de desenvolvimento. Além disso, apresenta recomendações práticas para apoiar práticas mais eficazes nos primeiros estágios de crescimento. Em síntese, a pesquisa identifica fatores-chave que influenciam o desenvolvimento de software em startups e propõe diretrizes acionáveis para aprimorar suas capacidades técnicas e estratégicas durante sua fase formativa.pt_BR
dc.publisher.departmentInstituto de Computação - ICpt_BR
dc.type.degreeDoutoradopt_BR
Aparece nas coleções:Tese (PGCOMP)

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
DEFESA_46_TESE_RENATA.pdfSOUZA, Renata Maria de. A multi-case study of software engineering practices in early-stage startups. 2023. 218 f. Tese (Doutorado em Ciência da Computação)46,33 MBAdobe PDFVisualizar/Abrir
Mostrar registro simples do item Visualizar estatísticas


Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.