DIFERENÇAS E APLICABILIDADES DAS METODOLOGIAS: EXTREME PROGRAMMING (XP), HÍBRIDO, FEATURE DRIVEN DEVELOPMENT (FDD), KANBAN E SCRUM

Detalhes bibliográficos
Autor(a) principal: ALCANTARA, Eduardo Berbet de
Data de Publicação: 2018
Outros Autores: FREITAS, Janaina Aparecida de
Tipo de documento: Artigo
Idioma: por
Título da fonte: Repositório Digital Unicesumar
Texto Completo: http://rdu.unicesumar.edu.br/handle/123456789/2297
Resumo: Em um ambiente de desenvolvimento de software cada vez mais competitivo, complexo e com numerosas metodologias, é relevante e até mesmo essencial, possuir uma fundamentação sobre os principais métodos e ferramentas de desenvolvimento, suas diferenças marcantes e seus melhores casos de uso. Para auxiliar este fim, faremos um estudo bibliográfico das seguintes metodologias: Programação Extrema (do inglês, Extreme Programming; XP); Híbrida; Desenvolvimento Guiado por Funcionalidades (do inglês, Feature Driven Development; FDD); Kanban e Scrum. Estes são juntos os processos de maior tendência na indústria/mercado de software. Indiretamente, por estar relacionado, abordaremos os três escopos que podem ser considerados os padrões gerais do desenvolvimento de software, sendo estes o tradicional (também chamado de metodologia pesada), o ágil (ou método leve) e o híbrido. Para atingir o objetivo nesta análise, serão estudados os artigos e/ou livros dos principais nomes de cada metodologia, dando prioridade, mas não exclusividade aos criadores de cada uma delas. Em um segundo momento, será feita a análise dos softwares mais populares disponíveis no mercado (pagos ou não) para se ter conhecimento simulado prático de como as metodologias abordadas são utilizadas. Os softwares escolhidos poderão ser das plataformas desktop (Windows, Linux e Mac OS) ou móvel (Android e iOS) e se buscará utilizá-los em exercícios simulados de desenvolvimento. Para os casos de sistemas que não for possível o uso, por limitação financeira ou de hardware, será feito o estudo da documentação e buscado materiais de vídeos, tutoriais e afins disponíveis na internet ou meio físico. Para concluir, será tabulado os conceitos chave de cada método e será destacado todos os pontos heterogêneos detectados. Espera-se que com este projeto fique evidente para o leitor a disparidade entre as metodologias estudadas e o porquê de cada uma ter sido criada, sendo também determinados os casos de usos (cenários) mais recomendados para cada processo estudado.
id UNICESU -1_2cd0b4354596955d2d375b23d2e94e5c
oai_identifier_str oai:rdu.unicesumar.edu.br:123456789/2297
network_acronym_str UNICESU -1
network_name_str Repositório Digital Unicesumar
repository_id_str
spelling DIFERENÇAS E APLICABILIDADES DAS METODOLOGIAS: EXTREME PROGRAMMING (XP), HÍBRIDO, FEATURE DRIVEN DEVELOPMENT (FDD), KANBAN E SCRUMDesenvolvimento de softwareEngenharia de SoftwareMetodologias ÁgeisEm um ambiente de desenvolvimento de software cada vez mais competitivo, complexo e com numerosas metodologias, é relevante e até mesmo essencial, possuir uma fundamentação sobre os principais métodos e ferramentas de desenvolvimento, suas diferenças marcantes e seus melhores casos de uso. Para auxiliar este fim, faremos um estudo bibliográfico das seguintes metodologias: Programação Extrema (do inglês, Extreme Programming; XP); Híbrida; Desenvolvimento Guiado por Funcionalidades (do inglês, Feature Driven Development; FDD); Kanban e Scrum. Estes são juntos os processos de maior tendência na indústria/mercado de software. Indiretamente, por estar relacionado, abordaremos os três escopos que podem ser considerados os padrões gerais do desenvolvimento de software, sendo estes o tradicional (também chamado de metodologia pesada), o ágil (ou método leve) e o híbrido. Para atingir o objetivo nesta análise, serão estudados os artigos e/ou livros dos principais nomes de cada metodologia, dando prioridade, mas não exclusividade aos criadores de cada uma delas. Em um segundo momento, será feita a análise dos softwares mais populares disponíveis no mercado (pagos ou não) para se ter conhecimento simulado prático de como as metodologias abordadas são utilizadas. Os softwares escolhidos poderão ser das plataformas desktop (Windows, Linux e Mac OS) ou móvel (Android e iOS) e se buscará utilizá-los em exercícios simulados de desenvolvimento. Para os casos de sistemas que não for possível o uso, por limitação financeira ou de hardware, será feito o estudo da documentação e buscado materiais de vídeos, tutoriais e afins disponíveis na internet ou meio físico. Para concluir, será tabulado os conceitos chave de cada método e será destacado todos os pontos heterogêneos detectados. Espera-se que com este projeto fique evidente para o leitor a disparidade entre as metodologias estudadas e o porquê de cada uma ter sido criada, sendo também determinados os casos de usos (cenários) mais recomendados para cada processo estudado.UNIVERSIDADE CESUMARBrasilUNICESUMAR2019-08-27T18:04:51Z2019-08-27T18:04:51Z2018-10-23info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/articleapplication/pdf978-85-459-1280-4http://rdu.unicesumar.edu.br/handle/123456789/2297porALCANTARA, Eduardo Berbet deFREITAS, Janaina Aparecida deinfo:eu-repo/semantics/openAccessreponame:Repositório Digital Unicesumarinstname:Centro Universitário de Maringá (UNICESUMAR)instacron:UniCesumar2020-08-03T19:09:10ZRepositório InstitucionalPRI
dc.title.none.fl_str_mv DIFERENÇAS E APLICABILIDADES DAS METODOLOGIAS: EXTREME PROGRAMMING (XP), HÍBRIDO, FEATURE DRIVEN DEVELOPMENT (FDD), KANBAN E SCRUM
title DIFERENÇAS E APLICABILIDADES DAS METODOLOGIAS: EXTREME PROGRAMMING (XP), HÍBRIDO, FEATURE DRIVEN DEVELOPMENT (FDD), KANBAN E SCRUM
spellingShingle DIFERENÇAS E APLICABILIDADES DAS METODOLOGIAS: EXTREME PROGRAMMING (XP), HÍBRIDO, FEATURE DRIVEN DEVELOPMENT (FDD), KANBAN E SCRUM
ALCANTARA, Eduardo Berbet de
Desenvolvimento de software
Engenharia de Software
Metodologias Ágeis
title_short DIFERENÇAS E APLICABILIDADES DAS METODOLOGIAS: EXTREME PROGRAMMING (XP), HÍBRIDO, FEATURE DRIVEN DEVELOPMENT (FDD), KANBAN E SCRUM
title_full DIFERENÇAS E APLICABILIDADES DAS METODOLOGIAS: EXTREME PROGRAMMING (XP), HÍBRIDO, FEATURE DRIVEN DEVELOPMENT (FDD), KANBAN E SCRUM
title_fullStr DIFERENÇAS E APLICABILIDADES DAS METODOLOGIAS: EXTREME PROGRAMMING (XP), HÍBRIDO, FEATURE DRIVEN DEVELOPMENT (FDD), KANBAN E SCRUM
title_full_unstemmed DIFERENÇAS E APLICABILIDADES DAS METODOLOGIAS: EXTREME PROGRAMMING (XP), HÍBRIDO, FEATURE DRIVEN DEVELOPMENT (FDD), KANBAN E SCRUM
title_sort DIFERENÇAS E APLICABILIDADES DAS METODOLOGIAS: EXTREME PROGRAMMING (XP), HÍBRIDO, FEATURE DRIVEN DEVELOPMENT (FDD), KANBAN E SCRUM
author ALCANTARA, Eduardo Berbet de
author_facet ALCANTARA, Eduardo Berbet de
FREITAS, Janaina Aparecida de
author_role author
author2 FREITAS, Janaina Aparecida de
author2_role author
dc.contributor.author.fl_str_mv ALCANTARA, Eduardo Berbet de
FREITAS, Janaina Aparecida de
dc.subject.por.fl_str_mv Desenvolvimento de software
Engenharia de Software
Metodologias Ágeis
topic Desenvolvimento de software
Engenharia de Software
Metodologias Ágeis
description Em um ambiente de desenvolvimento de software cada vez mais competitivo, complexo e com numerosas metodologias, é relevante e até mesmo essencial, possuir uma fundamentação sobre os principais métodos e ferramentas de desenvolvimento, suas diferenças marcantes e seus melhores casos de uso. Para auxiliar este fim, faremos um estudo bibliográfico das seguintes metodologias: Programação Extrema (do inglês, Extreme Programming; XP); Híbrida; Desenvolvimento Guiado por Funcionalidades (do inglês, Feature Driven Development; FDD); Kanban e Scrum. Estes são juntos os processos de maior tendência na indústria/mercado de software. Indiretamente, por estar relacionado, abordaremos os três escopos que podem ser considerados os padrões gerais do desenvolvimento de software, sendo estes o tradicional (também chamado de metodologia pesada), o ágil (ou método leve) e o híbrido. Para atingir o objetivo nesta análise, serão estudados os artigos e/ou livros dos principais nomes de cada metodologia, dando prioridade, mas não exclusividade aos criadores de cada uma delas. Em um segundo momento, será feita a análise dos softwares mais populares disponíveis no mercado (pagos ou não) para se ter conhecimento simulado prático de como as metodologias abordadas são utilizadas. Os softwares escolhidos poderão ser das plataformas desktop (Windows, Linux e Mac OS) ou móvel (Android e iOS) e se buscará utilizá-los em exercícios simulados de desenvolvimento. Para os casos de sistemas que não for possível o uso, por limitação financeira ou de hardware, será feito o estudo da documentação e buscado materiais de vídeos, tutoriais e afins disponíveis na internet ou meio físico. Para concluir, será tabulado os conceitos chave de cada método e será destacado todos os pontos heterogêneos detectados. Espera-se que com este projeto fique evidente para o leitor a disparidade entre as metodologias estudadas e o porquê de cada uma ter sido criada, sendo também determinados os casos de usos (cenários) mais recomendados para cada processo estudado.
publishDate 2018
dc.date.none.fl_str_mv 2018-10-23
2019-08-27T18:04:51Z
2019-08-27T18:04:51Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/article
format article
status_str publishedVersion
dc.identifier.uri.fl_str_mv 978-85-459-1280-4
http://rdu.unicesumar.edu.br/handle/123456789/2297
identifier_str_mv 978-85-459-1280-4
url http://rdu.unicesumar.edu.br/handle/123456789/2297
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.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv UNIVERSIDADE CESUMAR
Brasil
UNICESUMAR
publisher.none.fl_str_mv UNIVERSIDADE CESUMAR
Brasil
UNICESUMAR
dc.source.none.fl_str_mv reponame:Repositório Digital Unicesumar
instname:Centro Universitário de Maringá (UNICESUMAR)
instacron:UniCesumar
instname_str Centro Universitário de Maringá (UNICESUMAR)
instacron_str UniCesumar
institution UniCesumar
reponame_str Repositório Digital Unicesumar
collection Repositório Digital Unicesumar
repository.name.fl_str_mv
repository.mail.fl_str_mv
_version_ 1747771932382593024