Estudo sobre metodologias ágeis de desenvolvimento aplicando a metodologia extreme programming em uma aplicação web

Detalhes bibliográficos
Autor(a) principal: Presner, Diego Henrique
Data de Publicação: 2014
Outros Autores: Santos Junior, Elson Luiz dos
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
Texto Completo: http://repositorio.utfpr.edu.br/jspui/handle/1/16837
Resumo: As metodologias ágeis de desenvolvimento proporcionam respostas rápidas aos ambientes de negócios mutantes, pois possuem um conjunto de práticas que as tornam mais leves em relação às metodologias tradicionais e de fácil adaptabilidade durante o desenvolvimento de um projeto. Este trabalho tem o objetivo de estudar as metodologias ágeis de desenvolvimento, propondo a aplicação da metodologia XP no desenvolvimento de uma aplicação web. Primeiramente realizou-se uma pesquisa bibliográfica detalhando os valores, processos e práticas utilizadas pelos métodos ágeis de desenvolvimento e a metodologia XP. Em seguida foi desenvolvida a aplicação utilizando processos e práticas apoiados pela metodologia XP, como a elaboração de histórias de usuário e o desenvolvimento orientado à testes (TDD). Assim foram identificados resultados durante o desenvolvimento do projeto e posteriormente puderam ser levantadas as vantagens e desvantagens da aplicação deste tipo de metodologia no desenvolvimento de uma aplicação web.
id UTFPR-12_47d9c62ccbf0055363e667a07265e897
oai_identifier_str oai:repositorio.utfpr.edu.br:1/16837
network_acronym_str UTFPR-12
network_name_str Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
repository_id_str
spelling 2020-11-19T21:06:58Z2020-11-19T21:06:58Z2014-06-04PRESNER, Diego Henrique; SANTOS JUNIOR, Elson Luiz. Estudo sobre metodologias ágeis de desenvolvimento aplicando a metodologia extreme programming em uma aplicação web. 2014. 60 f. Trabalho de Conclusão de Curso (Graduação) - Universidade Tecnológica Federal do Paraná, Ponta Grossa, 2014.http://repositorio.utfpr.edu.br/jspui/handle/1/16837As metodologias ágeis de desenvolvimento proporcionam respostas rápidas aos ambientes de negócios mutantes, pois possuem um conjunto de práticas que as tornam mais leves em relação às metodologias tradicionais e de fácil adaptabilidade durante o desenvolvimento de um projeto. Este trabalho tem o objetivo de estudar as metodologias ágeis de desenvolvimento, propondo a aplicação da metodologia XP no desenvolvimento de uma aplicação web. Primeiramente realizou-se uma pesquisa bibliográfica detalhando os valores, processos e práticas utilizadas pelos métodos ágeis de desenvolvimento e a metodologia XP. Em seguida foi desenvolvida a aplicação utilizando processos e práticas apoiados pela metodologia XP, como a elaboração de histórias de usuário e o desenvolvimento orientado à testes (TDD). Assim foram identificados resultados durante o desenvolvimento do projeto e posteriormente puderam ser levantadas as vantagens e desvantagens da aplicação deste tipo de metodologia no desenvolvimento de uma aplicação web.Agile development methodologies provide quick responses to changing business environments, because they have a set of practices that make them lighter compared to traditional methodologies and easy adaptability during the development of a project. This work aims to study the agile development methodologies, proposing the application of XP methodology in the developing of a web application. First we carried out a literature review detailing the values, processes and practices used by agile development methodology and XP. Then the application was developed using methods and practices supported by the XP methodology, such as the development of user stories and Test Driven Development (TDD). Thus results were identified during the development of the project .The advantages and drawbacks of this type of methodology in the development of a web application could be subsequently located.porUniversidade Tecnológica Federal do ParanáPonta GrossaTecnologia em Análise e Desenvolvimento de SistemasUTFPRBrasilDepartamento Acadêmico de InformáticaCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOSoftware de aplicaçãoDesenvolvimento ágil de softwareAplicações WebProgramação eXtremeApplication softwareAgile software developmentWeb applicationseXtreme programmingEstudo sobre metodologias ágeis de desenvolvimento aplicando a metodologia extreme programming em uma aplicação webinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisPonta GrossaWatanabe, Willian MassamiWatanabe, Willian MassamiRibeiro, Richard DuarteAndrade, Vinícius CamargoPresner, Diego HenriqueSantos Junior, Elson Luiz dosinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))instname:Universidade Tecnológica Federal do Paraná (UTFPR)instacron:UTFPRTEXTPG_COADS_2014_1_06.pdf.txtExtracted texttext/plain74893http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/16837/1/PG_COADS_2014_1_06.pdf.txt5b505e9bee333f4008223c17760376a7MD51THUMBNAILPG_COADS_2014_1_06.pdf.jpgGenerated Thumbnailimage/jpeg1376http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/16837/2/PG_COADS_2014_1_06.pdf.jpg1913b2d9c54d2064201c6e4e246c94e8MD52ORIGINALPG_COADS_2014_1_06.pdfapplication/pdf1620812http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/16837/3/PG_COADS_2014_1_06.pdf4dd84c86001ca7d01a66d4bc70643122MD53LICENSElicense.txttext/plain1219http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/16837/4/license.txtab8f40a4ab1624db25046d3a7eaf27acMD541/168372020-11-19 19:06:58.479oai:repositorio.utfpr.edu.br:1/16837IE5hIHF1YWxpZGFkZSBkZSB0aXR1bGFyIGRvcyBkaXJlaXRvcyBkZSBhdXRvciBkYSBwdWJsaWNhPz9vLCBhdXRvcml6byBhIFVURlBSIGEgdmVpY3VsYXIsIAphdHJhdj9zIGRvIFBvcnRhbCBkZSBJbmZvcm1hPz9vIGVtIEFjZXNzbyBBYmVydG8gKFBJQUEpIGUgZG9zIENhdD9sb2dvcyBkYXMgQmlibGlvdGVjYXMgCmRlc3RhIEluc3RpdHVpPz9vLCBzZW0gcmVzc2FyY2ltZW50byBkb3MgZGlyZWl0b3MgYXV0b3JhaXMsIGRlIGFjb3JkbyBjb20gYSBMZWkgbm8gOS42MTAvOTgsIApvIHRleHRvIGRlc3RhIG9icmEsIG9ic2VydmFuZG8gYXMgY29uZGk/P2VzIGRlIGRpc3BvbmliaWxpemE/P28gcmVnaXN0cmFkYXMgbm8gaXRlbSA0IGRvIAo/VGVybW8gZGUgQXV0b3JpemE/P28gcGFyYSBQdWJsaWNhPz9vIGRlIFRyYWJhbGhvcyBkZSBDb25jbHVzP28gZGUgQ3Vyc28gZGUgR3JhZHVhPz9vIGUgCkVzcGVjaWFsaXphPz9vLCBEaXNzZXJ0YT8/ZXMgZSBUZXNlcyBubyBQb3J0YWwgZGUgSW5mb3JtYT8/byBlIG5vcyBDYXQ/bG9nb3MgRWxldHI/bmljb3MgZG8gClNpc3RlbWEgZGUgQmlibGlvdGVjYXMgZGEgVVRGUFI/LCBwYXJhIGZpbnMgZGUgbGVpdHVyYSwgaW1wcmVzcz9vIGUvb3UgZG93bmxvYWQsIHZpc2FuZG8gYSAKZGl2dWxnYT8/byBkYSBwcm9kdT8/byBjaWVudD9maWNhIGJyYXNpbGVpcmEuCgogIEFzIHZpYXMgb3JpZ2luYWlzIGUgYXNzaW5hZGFzIHBlbG8ocykgYXV0b3IoZXMpIGRvID9UZXJtbyBkZSBBdXRvcml6YT8/byBwYXJhIFB1YmxpY2E/P28gZGUgClRyYWJhbGhvcyBkZSBDb25jbHVzP28gZGUgQ3Vyc28gZGUgR3JhZHVhPz9vIGUgRXNwZWNpYWxpemE/P28sIERpc3NlcnRhPz9lcyBlIFRlc2VzIG5vIFBvcnRhbCAKZGUgSW5mb3JtYT8/byBlIG5vcyBDYXQ/bG9nb3MgRWxldHI/bmljb3MgZG8gU2lzdGVtYSBkZSBCaWJsaW90ZWNhcyBkYSBVVEZQUj8gZSBkYSA/RGVjbGFyYT8/byAKZGUgQXV0b3JpYT8gZW5jb250cmFtLXNlIGFycXVpdmFkYXMgbmEgQmlibGlvdGVjYSBkbyBDP21wdXMgbm8gcXVhbCBvIHRyYWJhbGhvIGZvaSBkZWZlbmRpZG8uIApObyBjYXNvIGRlIHB1YmxpY2E/P2VzIGRlIGF1dG9yaWEgY29sZXRpdmEgZSBtdWx0aWM/bXB1cywgb3MgZG9jdW1lbnRvcyBmaWNhcj9vIHNvYiBndWFyZGEgZGEgCkJpYmxpb3RlY2EgY29tIGEgcXVhbCBvID9wcmltZWlybyBhdXRvcj8gcG9zc3VhIHY/bmN1bG8uCg==Repositório de PublicaçõesPUBhttp://repositorio.utfpr.edu.br:8080/oai/requestopendoar:2020-11-19T21:06:58Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) - Universidade Tecnológica Federal do Paraná (UTFPR)false
dc.title.pt_BR.fl_str_mv Estudo sobre metodologias ágeis de desenvolvimento aplicando a metodologia extreme programming em uma aplicação web
title Estudo sobre metodologias ágeis de desenvolvimento aplicando a metodologia extreme programming em uma aplicação web
spellingShingle Estudo sobre metodologias ágeis de desenvolvimento aplicando a metodologia extreme programming em uma aplicação web
Presner, Diego Henrique
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
Software de aplicação
Desenvolvimento ágil de software
Aplicações Web
Programação eXtreme
Application software
Agile software development
Web applications
eXtreme programming
title_short Estudo sobre metodologias ágeis de desenvolvimento aplicando a metodologia extreme programming em uma aplicação web
title_full Estudo sobre metodologias ágeis de desenvolvimento aplicando a metodologia extreme programming em uma aplicação web
title_fullStr Estudo sobre metodologias ágeis de desenvolvimento aplicando a metodologia extreme programming em uma aplicação web
title_full_unstemmed Estudo sobre metodologias ágeis de desenvolvimento aplicando a metodologia extreme programming em uma aplicação web
title_sort Estudo sobre metodologias ágeis de desenvolvimento aplicando a metodologia extreme programming em uma aplicação web
author Presner, Diego Henrique
author_facet Presner, Diego Henrique
Santos Junior, Elson Luiz dos
author_role author
author2 Santos Junior, Elson Luiz dos
author2_role author
dc.contributor.advisor1.fl_str_mv Watanabe, Willian Massami
dc.contributor.referee1.fl_str_mv Watanabe, Willian Massami
dc.contributor.referee2.fl_str_mv Ribeiro, Richard Duarte
dc.contributor.referee3.fl_str_mv Andrade, Vinícius Camargo
dc.contributor.author.fl_str_mv Presner, Diego Henrique
Santos Junior, Elson Luiz dos
contributor_str_mv Watanabe, Willian Massami
Watanabe, Willian Massami
Ribeiro, Richard Duarte
Andrade, Vinícius Camargo
dc.subject.cnpq.fl_str_mv CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
topic CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
Software de aplicação
Desenvolvimento ágil de software
Aplicações Web
Programação eXtreme
Application software
Agile software development
Web applications
eXtreme programming
dc.subject.por.fl_str_mv Software de aplicação
Desenvolvimento ágil de software
Aplicações Web
Programação eXtreme
Application software
Agile software development
Web applications
eXtreme programming
description As metodologias ágeis de desenvolvimento proporcionam respostas rápidas aos ambientes de negócios mutantes, pois possuem um conjunto de práticas que as tornam mais leves em relação às metodologias tradicionais e de fácil adaptabilidade durante o desenvolvimento de um projeto. Este trabalho tem o objetivo de estudar as metodologias ágeis de desenvolvimento, propondo a aplicação da metodologia XP no desenvolvimento de uma aplicação web. Primeiramente realizou-se uma pesquisa bibliográfica detalhando os valores, processos e práticas utilizadas pelos métodos ágeis de desenvolvimento e a metodologia XP. Em seguida foi desenvolvida a aplicação utilizando processos e práticas apoiados pela metodologia XP, como a elaboração de histórias de usuário e o desenvolvimento orientado à testes (TDD). Assim foram identificados resultados durante o desenvolvimento do projeto e posteriormente puderam ser levantadas as vantagens e desvantagens da aplicação deste tipo de metodologia no desenvolvimento de uma aplicação web.
publishDate 2014
dc.date.issued.fl_str_mv 2014-06-04
dc.date.accessioned.fl_str_mv 2020-11-19T21:06:58Z
dc.date.available.fl_str_mv 2020-11-19T21:06:58Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.citation.fl_str_mv PRESNER, Diego Henrique; SANTOS JUNIOR, Elson Luiz. Estudo sobre metodologias ágeis de desenvolvimento aplicando a metodologia extreme programming em uma aplicação web. 2014. 60 f. Trabalho de Conclusão de Curso (Graduação) - Universidade Tecnológica Federal do Paraná, Ponta Grossa, 2014.
dc.identifier.uri.fl_str_mv http://repositorio.utfpr.edu.br/jspui/handle/1/16837
identifier_str_mv PRESNER, Diego Henrique; SANTOS JUNIOR, Elson Luiz. Estudo sobre metodologias ágeis de desenvolvimento aplicando a metodologia extreme programming em uma aplicação web. 2014. 60 f. Trabalho de Conclusão de Curso (Graduação) - Universidade Tecnológica Federal do Paraná, Ponta Grossa, 2014.
url http://repositorio.utfpr.edu.br/jspui/handle/1/16837
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.publisher.none.fl_str_mv Universidade Tecnológica Federal do Paraná
Ponta Grossa
dc.publisher.program.fl_str_mv Tecnologia em Análise e Desenvolvimento de Sistemas
dc.publisher.initials.fl_str_mv UTFPR
dc.publisher.country.fl_str_mv Brasil
dc.publisher.department.fl_str_mv Departamento Acadêmico de Informática
publisher.none.fl_str_mv Universidade Tecnológica Federal do Paraná
Ponta Grossa
dc.source.none.fl_str_mv reponame:Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
instname:Universidade Tecnológica Federal do Paraná (UTFPR)
instacron:UTFPR
instname_str Universidade Tecnológica Federal do Paraná (UTFPR)
instacron_str UTFPR
institution UTFPR
reponame_str Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
collection Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
bitstream.url.fl_str_mv http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/16837/1/PG_COADS_2014_1_06.pdf.txt
http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/16837/2/PG_COADS_2014_1_06.pdf.jpg
http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/16837/3/PG_COADS_2014_1_06.pdf
http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/16837/4/license.txt
bitstream.checksum.fl_str_mv 5b505e9bee333f4008223c17760376a7
1913b2d9c54d2064201c6e4e246c94e8
4dd84c86001ca7d01a66d4bc70643122
ab8f40a4ab1624db25046d3a7eaf27ac
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) - Universidade Tecnológica Federal do Paraná (UTFPR)
repository.mail.fl_str_mv
_version_ 1805923055059337216