DSpace/Manakin Repository

TDD: um estudo de caso sobre sua utilização nos projetos de desenvolvimento de software.

Mostrar registro simples

dc.creator.ID SOUSA, R. B. A. pt_BR
dc.creator.Lattes http://lattes.cnpq.br/5742973487926696 pt_BR
dc.contributor.advisor1 SABINO, Melina Mongiovi Cunha Lima.
dc.contributor.advisor1ID MONGIOVI, M. pt_BR
dc.contributor.advisor1Lattes http://lattes.cnpq.br/7535849756393864 pt_BR
dc.contributor.referee1 FIGUEIREDO, Jorge Cesar Abrantes de.
dc.contributor.referee2 MASSONI, Tiago Lima.
dc.description.resumo O Test Driven Development (TDD) é uma prática considerada por muitos de grande importância no desenvolvimento de um software, deixando claro as regras de negócio antes mesmo de se iniciar o desenvolvimento e ajudando na construção de um código limpo e de melhor qualidade. Porém, mesmo com todos os seus benefícios, muitos desenvolvedores preferem não utilizar esta metodologia nos seus projetos. Neste estudo irei analisar o atual cenário da utilização do TDD nos projetos de software e quais são os principais motivos que levam os desenvolvedores a não utilizarem a prática nos seus projetos. O estudo foi realizado por meio de um questionário com 101 programadores de 43 empresas, que utilizam ou já utilizaram o TDD na prática ou que possuem pelo menos conhecimento teórico sobre o assunto. Os resultados mostraram uma baixa aceitação do TDD por parte dos participantes e foi observado que o acréscimo de tempo no desenvolvimento é o principal motivador que leva os desenvolvedores a desistirem de empregar a prática. pt_BR
dc.publisher.country Brasil pt_BR
dc.publisher.department Centro de Engenharia Elétrica e Informática - CEEI pt_BR
dc.publisher.initials UFCG pt_BR
dc.subject.cnpq Ciência da Computação pt_BR
dc.title TDD: um estudo de caso sobre sua utilização nos projetos de desenvolvimento de software. pt_BR
dc.date.issued 2021-05-24
dc.description.abstract Test Driven Development (TDD) is a practice considered by many to be of great importance in software development, making business rules clear even before starting the development and helping to build clearer, high quality code. However, even with all its benefits, many developers prefer not to use this methodology in their projects. In this study I will analyze the current scenario of the use of TDD in software projects and what are the main reasons that lead developers to not use the practice in their projects. The study was carried out through a questionnaire with 101 programmers from 43 companies, who use or have already used TDD in practice or who have at least theoretical knowledge on the subject. The results showed a low acceptance of TDD by the participants and it was observed that the increase in development time is the main motivator that leads developers to give up the practice. pt_BR
dc.identifier.uri http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/19887
dc.date.accessioned 2021-07-06T19:11:11Z
dc.date.available 2021-07-06
dc.date.available 2021-07-06T19:11:11Z
dc.type Trabalho de Conclusão de Curso pt_BR
dc.subject Test Driven Development - TDD pt_BR
dc.subject Desenvolvimento de software pt_BR
dc.subject Projetos de desenvolvimento de software pt_BR
dc.subject Survey pt_BR
dc.subject Enquete pt_BR
dc.subject Estudo de caso – desenvolvedores de software pt_BR
dc.subject Software development pt_BR
dc.subject Software development projects pt_BR
dc.subject Case study - software developers pt_BR
dc.subject Desarrollo basado en pruebas - TDD pt_BR
dc.subject Desarrollo de software pt_BR
dc.subject Proyectos de desarrollo de software pt_BR
dc.subject Encuesta pt_BR
dc.subject Estudio de caso: desarrolladores de software pt_BR
dc.subject Développement piloté par les tests - TDD pt_BR
dc.subject Développement de logiciels pt_BR
dc.subject Projets de développement de logiciels pt_BR
dc.subject Enquête pt_BR
dc.subject Étude de cas - développeurs de logiciels pt_BR
dc.rights Acesso Aberto pt_BR
dc.creator SOUSA, Rubens Batista Araújo de.
dc.publisher Universidade Federal de Campina Grande pt_BR
dc.language por pt_BR
dc.title.alternative TDD: a case study on its use in software development projects. pt_BR
dc.identifier.citation SOUSA, R. B. A. de. TDD: um estudo de caso sobre sua utilização nos projetos de desenvolvimento de software. 2021. 10 f. (Trabalho de Conclusão de Curso - Artigo) – Curso de Bacharelado em Ciência da Computação, Centro de Engenharia Elétrica e Informática, Universidade Federal de Campina Grande, Paraíba, Brasil, 2021. pt_BR


Arquivos deste item

Este item aparece na(s) seguinte(s) coleção(s)

Mostrar registro simples

Buscar DSpace


Busca avançada

Navegar

Minha conta