Navegando por Autor "Silva, André Santiago da Fonseca"
Agora exibindo 1 - 2 de 2
- Resultados por página
- Opções de Ordenação
Dissertação Documentação de software: uma análise comparativa entre documentação tradicional e living documentation(Universidade Federal do Rio Grande do Norte, 2020-12-28) Silva, André Santiago da Fonseca; Barbosa, Eiji Adachi Medeiros; ; http://lattes.cnpq.br/8833409749475821; ; http://lattes.cnpq.br/3221668224060624; Cirilo, Elder; ; http://lattes.cnpq.br/4349166507859931; Kulesza, Uira; ; http://lattes.cnpq.br/0189095897739979Muitos times de desenvolvimento que trabalham com processos ágeis acabam por menosprezar a importância da documentação do software como ferramenta de apoio a capacidade de escalabilidade de suas soluções e de seu processo produtivo. Deixando de observar, de acordo com os valores ágeis, que embora software em funcionamento seja bastante valorizado, ter uma documentação abrangente também pode ser necessário. Em um ambiente de desenvolvimento caracterizado pela alta rotatividade de colaboradores e diversidade de domínios das soluções, o que muitas vezes observamos são equipes de desenvolvimento tentando adaptar atividades de Engenharia de Requisitos e documentação de software dos processos de desenvolvimento ditos tradicionais. Essa situação pode impactar no entendimento dos desenvolvedores quanto ao comportamento das funcionalidades do software, diminuindo o diferencial competitivo da equipe de desenvolvimento ágil. Nesta dissertação quantificamos o impacto que a documentação do software tem no entendimento dos desenvolvedores quanto ao comportamento das funcionalidades de software. Para isso, através de um experimento controlado, fizemos uma análise comparativa entre um tipo de documentação de software caraterístico dos processos de desenvolvimento tradicionais e a living documentation (documentação viva, em tradução livre) gerada a partir da estratégia de Desenvolvimento Orientado ao Comportamento (do inglês Behavior Driven Development - BDD). O estudo chegou a conclusão que, dado o contexto em que se desenvolveu, a documentação tradicional parece facilitar o entendimento quanto ao comportamento das funcionalidades por parte dos desenvolvedores, o que indica que a implantação da living documentation pode ter mais esse desafio a ser vencido na sua implantação.TCC Propostas de melhorias no processo de desenvolvimento de software da DTI do IMD(Universidade Federal do Rio Grande do Norte, 2023-07-11) Rêgo, Lilian Ketlyn Freire do; Barroca Filho, Itamir de Morais; http://lattes.cnpq.br/1093675040121205; https://lattes.cnpq.br/6042887725146385; Gurgel, André Morais; http://lattes.cnpq.br/7215356171529987; Silva, André Santiago da FonsecaEste trabalho tem como objetivo descrever o processo de desenvolvimento atual da Diretoria de Tecnologia da (DTI) do Instituto Metrópole Digital (IMD), identificando os problemas em cada etapa do processo. A partir da perspectiva dos servidores e alunos que fazem parte do time de desenvolvimento de software da Diretoria de Tecnologia do IMD, a pesquisa, descreve o processo de desenvolvimento atual. A partir da aplicação de um questionário identificamos, de acordo com a percepção do time de desenvolvimento, os possíveis problemas do processo de desenvolvimento. Desse modo, com base na análise do processo atual, nos problemas identificados e nas metodologias na literatura, foi possível propor sugestões de melhorias para cada fase do processo, sugerindo novas práticas e eventos, que visam promover melhorias no processo.