Utilize este identificador para referenciar este registo: http://hdl.handle.net/123456789/551
Título: NECESSIDADE DE SE UTILIZAR BOAS PRÁTICAS ARQUITETURAIS E PADRÕES DE PROJETO NO DESENVOLVIMENTO DE WEB SERVICE BASEADO NA ARQUITETURA RESTFUL
Autores: SILVA, LUCAS RAFAEL DA
Data: 30-Dez-2016
Citação: Um dos fatores que interferem na pouca utilização dos padrões de projeto de software é que essa atividade não é uma tarefa simples, ela exige um bom planejamento para ser bem sucedida, e muitos desenvolvedores pensam ser perda de tempo e uma queda na produtividade por causa do tempo gasto para padronização do código-fonte, além disso, a falta de conhecimento sobre os padrões faz com que muito tempo seja investido na manutenção do software por muitas das vezes não se ter uma maleabilidade. No entanto, garantir uma arquitetura de qualidade no desenvolvimento de software é fator indispensável, devido a constante mudança nos softwares atuais. E com a busca pela satisfação dos clientes, a complexidade dos sistemas estão cada vez maiores, assim surgindo a necessidade de investir em meios profissionais para se obter uma reposta rápida às mudanças. Visualizando este cenário, este trabalho teve por objetivo analisar a adequação de padrões de projeto no processo software no desenvolvimento de web service RESTful, visando a diminuição do tempo gasto em manutenção ou evolução do software. O questionário aplicado foi desenvolvido tendo como base a pesquisa bibliográfica realizada sobre os principais padrões de projeto de software, além dos fundamentos sobre o web service e REST. Foram coletadas respostas de 46 profissionais da área de Tecnologia da Informação, e os resultados demonstraram que os profissionais têm ciência da importância de se utilizar padrões de projeto de software, apesar de grande parte ainda não utilizá-los efetivamente e por consequência não obterem web services maleáveis e de fácil evolução. Palavras-chave: Padrões de projeto de software, Web service, RESTful, Arquitetura de software.
URI: http://hdl.handle.net/123456789/551
Aparece nas colecções:CIÊNCIAS DA COMPUTAÇÃO

Ficheiros deste registo:
Ficheiro Descrição TamanhoFormato 
TCC_Final_v5.pdf1.64 MBAdobe PDFVer/Abrir
Apresentacao_TCC_Lucas.ppt421 kBMicrosoft PowerpointVer/Abrir


Todos os registos no repositório estão protegidos por leis de copyright, com todos os direitos reservados.