Skip navigation
Por favor, use este identificador para citar o enlazar este ítem: https://repositorio.ufpe.br/handle/123456789/34580

Comparte esta pagina

Registro completo de metadatos
Campo DC Valor Lengua/Idioma
dc.contributor.advisorMOURA, Hermano Perrelli-
dc.contributor.authorSANTOS, Wylliams Barbosa-
dc.date.accessioned2019-10-14T19:16:45Z-
dc.date.available2019-10-14T19:16:45Z-
dc.date.issued2018-02-02-
dc.identifier.urihttps://repositorio.ufpe.br/handle/123456789/34580-
dc.description.abstractThe study of simplicity is an interdisciplinary endeavour with many concepts and attributes, challenger in defining, development and use. Several studies emphasise that the concept of simplicity is, in itself, by far not a simple concept because there are many perspectives on the perception of simplicity. Agile Software Development (ASD) has proven to be an important set of methods in promoting simplicity issues. However, there are difficulties in defining simplicity and its impact on IT development and use. This study presents a theory to foster the simplicity phenomena to improve agile software development. Additionally, this thesis focuses on understanding how project managers and software engineers interpret their experiences, considering the simplicity issues in agile software development. The research method used in this work is based on the principles of Evidence-Based Software Engineering. It is stated as basic (research outcome), inductive (research logic), exploratory and descriptive (research purpose), interpretivist (research approach), qualitative (research process), basic qualitative study (research methodology), literature review and interviews (data collection methods), grounded theory techniques and thematic analysis (data analysis methods). A set of categories (lightweight process, knowledge acquisition, effective communication, time consuming, and transparency) that affect the simplicity in agile software development were grounded. Finally, the categories and hypotheses with higher explanatory power were used to create the substantive theory about simplicity in agile software development. The results show that a better understanding of the implications of simplicity on agile software development may contribute to the projects’ success.pt_BR
dc.description.sponsorshipCNPqpt_BR
dc.language.isoengpt_BR
dc.publisherUniversidade Federal de Pernambucopt_BR
dc.rightsopenAccesspt_BR
dc.rightsAttribution-NonCommercial-NoDerivs 3.0 Brazil*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/br/*
dc.subjectEngenharia de softwarept_BR
dc.subjectDesenvolvimento de software ágilpt_BR
dc.titleSimplicity in agile software developmentpt_BR
dc.typedoctoralThesispt_BR
dc.contributor.advisor-coCUNHA, Jose Adson Oliveira Guedes da-
dc.contributor.authorLatteshttp://lattes.cnpq.br/9286314412199926pt_BR
dc.publisher.initialsUFPEpt_BR
dc.publisher.countryBrasilpt_BR
dc.degree.leveldoutoradopt_BR
dc.contributor.advisorLatteshttp://lattes.cnpq.br/9906166020816798pt_BR
dc.publisher.programPrograma de Pos Graduacao em Ciencia da Computacaopt_BR
dc.description.abstractxO estudo da simplicidade é um empreendimento interdisciplinar com muitos conceitos e atributos, desafiador na definição, desenvolvimento e uso. Várias pesquisas enfatizam que o conceito de simplicidade não é, em si, um conceito simples, porque há muitas perspectivas sobre a percepção da simplicidade. O Desenvolvimento de Software Ágil (Agile Software Development) provou ser um importante conjunto de métodos para a promoção da simplicidade. No entanto, há dificuldades em definir a simplicidade e seu impacto no desenvolvimento e uso de Tecnologia da Informação. Essa tese apresenta uma teoria para explicar o fenômeno de simplicidade para melhorar o desenvolvimento de software ágil. Além disso, essa tese enfoca a compreensão de como os gerentes de projetos e engenheiros de software interpretam suas experiências em projeto, considerando os problemas de simplicidade no desenvolvimento ágil de software. O método de pesquisa utilizado neste trabalho é baseado nos princípios da Engenharia de Software Baseada em Evidências. A tese é declarada como básica (resultado da pesquisa), indutiva (lógica de pesquisa), exploratória e descritiva (propósito da pesquisa), interpretativista (abordagem de pesquisa), qualitativa (processo de pesquisa), pesquisa qualitativa básica (metodologia de pesquisa), revisão da literatura e entrevistas (dados métodos de coleta), técnicas de teoria fundamentada e análise temática (métodos de análise de dados). Foi extraído um conjunto de categorias (processo leve, aquisição de conhecimento, comunicação pessoal, tempo e produto com valor) que afetam a simplicidade no desenvolvimento de software ágil. Finalmente, as categorias e proposições com maior poder de densidade e fundamentação foram usadas para criar uma teoria sobre simplicidade em projetos de software ágil. Os resultados mostram que uma melhor compreensão das implicações da simplicidade no desenvolvimento de software ágil pode contribuir para o êxito dos projetos.pt_BR
dc.contributor.advisor-coLatteshttp://lattes.cnpq.br/3912060609881766pt_BR
Aparece en las colecciones: Teses de Doutorado - Ciência da Computação

Ficheros en este ítem:
Fichero Descripción Tamaño Formato  
TESE Wylliams Barbosa Santos.pdf8,86 MBAdobe PDFVista previa
Visualizar/Abrir


Este ítem está protegido por copyright original



Este ítem está sujeto a una licencia Creative Commons Licencia Creative Commons Creative Commons