Please use this identifier to cite or link to this item:
http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/29271
Title: | Acidentes na prática de TDD: percepções e consequências. |
Other Titles: | Accidents in the practice of TDD: perceptions and consequences. |
???metadata.dc.creator???: | MATOS, Rerisson Daniel Costa Silva. |
???metadata.dc.contributor.advisor1???: | MASSONI, Tiago Lima. |
???metadata.dc.contributor.referee1???: | MACHADO, Patrícia Duarte de Lima. |
???metadata.dc.contributor.referee2???: | BRASILEIRO, Francisco Vilar. |
Keywords: | Desenvolvimento orientado a testes;Test driven development - TDD;Acidentes na prática de TDD;Técnicas de design;Avaliação de técnicas;Qualidade de software;Test driven development;Accidents in the practice of TDD;Design techniques;Evaluation of techniques;Software quality |
Issue Date: | 2-Sep-2022 |
Publisher: | Universidade Federal de Campina Grande |
Citation: | MATOS, Rerisson Daniel Costa Silva. Acidentes na prática de TDD: percepções e consequências. 2022. 11f. (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, 2022. Disponível em: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/29271 |
???metadata.dc.description.resumo???: | Apesar da existência de alguns estudos inconclusivos [8], é observável a proeminência de evidências que apontam como a técnica de Desenvolvimento Orientado a Testes (Test Driven Development, TDD) pode aumentar a qualidade de código e a confiabilidade de um sistema de software [1]. Apesar de ser uma prática relativamente elementar, um estudo [2] realizado em 2010 verificou que muitos programadores não executam todos os passos em conformidade com a proposta da técnica. Nosso objetivo neste trabalho é reproduzir parte desse estudo através de um novo questionário, utilizando alguns dos acidentes levantados em [2] acrescidos de perguntas discursivas que investigam as circunstâncias e consequências de sua existência. Como resultado, percebemos que a frequência de alguns acidentes foi similar às apresentadas em [2]. Além disso, também notamos que os desenvolvedores percebem as consequências de não executar algumas das etapas de TDD e que eles próprios possuem consciência que a prática deve ser aliada a outras técnicas de design para que o tempo investido tenha retorno compatível e a execução da técnica não seja onerosa. |
Keywords: | Desenvolvimento orientado a testes Test driven development - TDD Acidentes na prática de TDD Técnicas de design Avaliação de técnicas Qualidade de software Test driven development Accidents in the practice of TDD Design techniques Evaluation of techniques Software quality |
???metadata.dc.subject.cnpq???: | Ciência da Computação. |
URI: | http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/29271 |
Appears in Collections: | Trabalho de Conclusão de Curso - Artigo - Ciência da Computação |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
RERISSON DANIEL COSTA SILVA MATOS - TCC ARTIGO CIÊNCIA DA COMPUTAÇÃO CEEI 2022.pdf | Rerisson Daniel Costa Silva Matos - TCC Artigo Ciência da Computação CEEI 2022 | 691.94 kB | Adobe PDF | View/Open |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.