Reflexões sobre o ensino de metodologias ágeis na academia, na indústria e no governo

Detalhes bibliográficos
Autor(a) principal: Silva, Alexandre Freire da
Data de Publicação: 2007
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Biblioteca Digital de Teses e Dissertações da USP
Texto Completo: http://www.teses.usp.br/teses/disponiveis/45/45134/tde-17122007-175223/
Resumo: As metodologias ágeis e em especial a Programação eXtrema (XP) surgem como um contraponto aos métodos tradicionais de desenvolvimento de software. Nos encontramos em um momento no qual considera-se aceitável encontrar defeitos em programas de computador, até mesmo naqueles sistemas pelos quais temos que pagar muito dinheiro. Melhorar o ensino de técnicas para que equipes possam colaborar no desenvolvimento de software de qualidade é essencial para que esta área do conhecimento alcance a maturidade que esperamos. O ensino de XP é uma tarefa relativamente complexa pois exige que pessoas passem por uma mudança cultural, para aceitar seus valores, princípios e práticas. Diferentes organizações precisam adaptar a metodologia para que ela funcione bem em seu contexto local. Encontrar maneiras de facilitar o ensino e a adoção das práticas ágeis é fundamental para melhorar a qualidade do software desenvolvido no país. Este trabalho pesquisa o ensino de XP em contextos acadêmicos, governamentais e industriais. Três estudos de caso foram conduzidos e analisados para sugerir padrões que podem auxiliar o ensino da metodologia por um educador em qualquer contexto.
id USP_f490b4f28e048cad1703184e3ea84dfd
oai_identifier_str oai:teses.usp.br:tde-17122007-175223
network_acronym_str USP
network_name_str Biblioteca Digital de Teses e Dissertações da USP
repository_id_str 2721
spelling Reflexões sobre o ensino de metodologias ágeis na academia, na indústria e no governoReflections on teaching agile methodologies in academy, industry, and government.Agile MethodologiesAnti-PadrõesAnti-PatternsEngenharia de Software.EnsinoeXtreme ProgrammingMetodologias ÁgeisMétodos de Desenvolvimento de SoftwareOrganizational and Process PatternsPadrões de Organização e ProcessoProgramação eXtremaSoftware Development MethodsSoftware Engineering.TeachingXPXPAs metodologias ágeis e em especial a Programação eXtrema (XP) surgem como um contraponto aos métodos tradicionais de desenvolvimento de software. Nos encontramos em um momento no qual considera-se aceitável encontrar defeitos em programas de computador, até mesmo naqueles sistemas pelos quais temos que pagar muito dinheiro. Melhorar o ensino de técnicas para que equipes possam colaborar no desenvolvimento de software de qualidade é essencial para que esta área do conhecimento alcance a maturidade que esperamos. O ensino de XP é uma tarefa relativamente complexa pois exige que pessoas passem por uma mudança cultural, para aceitar seus valores, princípios e práticas. Diferentes organizações precisam adaptar a metodologia para que ela funcione bem em seu contexto local. Encontrar maneiras de facilitar o ensino e a adoção das práticas ágeis é fundamental para melhorar a qualidade do software desenvolvido no país. Este trabalho pesquisa o ensino de XP em contextos acadêmicos, governamentais e industriais. Três estudos de caso foram conduzidos e analisados para sugerir padrões que podem auxiliar o ensino da metodologia por um educador em qualquer contexto.Agile methodologies, specially eXtreme Programming (XP), appear as a counterpoint to traditional software development methods. We live in a moment were it is considered acceptable to find bugs in computer programs, even those for which we pay a lot of money. It is essential to improve the way we teach techniques with which teams can collaborate on the development of quality software so that this area of knowledge reaches the maturity we wish. Teaching XP is a relatively complex task because it implies that people must go through a cultural change to accept its values, principles, and practices. Different organizations need to adapt the methodology so that it will work well in their local context. Finding ways to facilitate teaching and adopting agile practices is fundamental to improve the quality of software being developed in the country. This work researches the process of teaching XP in academic, governmental and industrial con- texts. Three case studies were conducted and analyzed so that we could suggest patterns that can support educators teaching the methodology in any context.Biblioteca Digitais de Teses e Dissertações da USPKon, FabioSilva, Alexandre Freire da2007-09-14info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://www.teses.usp.br/teses/disponiveis/45/45134/tde-17122007-175223/reponame:Biblioteca Digital de Teses e Dissertações da USPinstname:Universidade de São Paulo (USP)instacron:USPLiberar o conteúdo para acesso público.info:eu-repo/semantics/openAccesspor2016-07-28T16:09:55Zoai:teses.usp.br:tde-17122007-175223Biblioteca Digital de Teses e Dissertaçõeshttp://www.teses.usp.br/PUBhttp://www.teses.usp.br/cgi-bin/mtd2br.plvirginia@if.usp.br|| atendimento@aguia.usp.br||virginia@if.usp.bropendoar:27212016-07-28T16:09:55Biblioteca Digital de Teses e Dissertações da USP - Universidade de São Paulo (USP)false
dc.title.none.fl_str_mv Reflexões sobre o ensino de metodologias ágeis na academia, na indústria e no governo
Reflections on teaching agile methodologies in academy, industry, and government.
title Reflexões sobre o ensino de metodologias ágeis na academia, na indústria e no governo
spellingShingle Reflexões sobre o ensino de metodologias ágeis na academia, na indústria e no governo
Silva, Alexandre Freire da
Agile Methodologies
Anti-Padrões
Anti-Patterns
Engenharia de Software.
Ensino
eXtreme Programming
Metodologias Ágeis
Métodos de Desenvolvimento de Software
Organizational and Process Patterns
Padrões de Organização e Processo
Programação eXtrema
Software Development Methods
Software Engineering.
Teaching
XP
XP
title_short Reflexões sobre o ensino de metodologias ágeis na academia, na indústria e no governo
title_full Reflexões sobre o ensino de metodologias ágeis na academia, na indústria e no governo
title_fullStr Reflexões sobre o ensino de metodologias ágeis na academia, na indústria e no governo
title_full_unstemmed Reflexões sobre o ensino de metodologias ágeis na academia, na indústria e no governo
title_sort Reflexões sobre o ensino de metodologias ágeis na academia, na indústria e no governo
author Silva, Alexandre Freire da
author_facet Silva, Alexandre Freire da
author_role author
dc.contributor.none.fl_str_mv Kon, Fabio
dc.contributor.author.fl_str_mv Silva, Alexandre Freire da
dc.subject.por.fl_str_mv Agile Methodologies
Anti-Padrões
Anti-Patterns
Engenharia de Software.
Ensino
eXtreme Programming
Metodologias Ágeis
Métodos de Desenvolvimento de Software
Organizational and Process Patterns
Padrões de Organização e Processo
Programação eXtrema
Software Development Methods
Software Engineering.
Teaching
XP
XP
topic Agile Methodologies
Anti-Padrões
Anti-Patterns
Engenharia de Software.
Ensino
eXtreme Programming
Metodologias Ágeis
Métodos de Desenvolvimento de Software
Organizational and Process Patterns
Padrões de Organização e Processo
Programação eXtrema
Software Development Methods
Software Engineering.
Teaching
XP
XP
description As metodologias ágeis e em especial a Programação eXtrema (XP) surgem como um contraponto aos métodos tradicionais de desenvolvimento de software. Nos encontramos em um momento no qual considera-se aceitável encontrar defeitos em programas de computador, até mesmo naqueles sistemas pelos quais temos que pagar muito dinheiro. Melhorar o ensino de técnicas para que equipes possam colaborar no desenvolvimento de software de qualidade é essencial para que esta área do conhecimento alcance a maturidade que esperamos. O ensino de XP é uma tarefa relativamente complexa pois exige que pessoas passem por uma mudança cultural, para aceitar seus valores, princípios e práticas. Diferentes organizações precisam adaptar a metodologia para que ela funcione bem em seu contexto local. Encontrar maneiras de facilitar o ensino e a adoção das práticas ágeis é fundamental para melhorar a qualidade do software desenvolvido no país. Este trabalho pesquisa o ensino de XP em contextos acadêmicos, governamentais e industriais. Três estudos de caso foram conduzidos e analisados para sugerir padrões que podem auxiliar o ensino da metodologia por um educador em qualquer contexto.
publishDate 2007
dc.date.none.fl_str_mv 2007-09-14
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://www.teses.usp.br/teses/disponiveis/45/45134/tde-17122007-175223/
url http://www.teses.usp.br/teses/disponiveis/45/45134/tde-17122007-175223/
dc.language.iso.fl_str_mv por
language por
dc.relation.none.fl_str_mv
dc.rights.driver.fl_str_mv Liberar o conteúdo para acesso público.
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Liberar o conteúdo para acesso público.
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.coverage.none.fl_str_mv
dc.publisher.none.fl_str_mv Biblioteca Digitais de Teses e Dissertações da USP
publisher.none.fl_str_mv Biblioteca Digitais de Teses e Dissertações da USP
dc.source.none.fl_str_mv
reponame:Biblioteca Digital de Teses e Dissertações da USP
instname:Universidade de São Paulo (USP)
instacron:USP
instname_str Universidade de São Paulo (USP)
instacron_str USP
institution USP
reponame_str Biblioteca Digital de Teses e Dissertações da USP
collection Biblioteca Digital de Teses e Dissertações da USP
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações da USP - Universidade de São Paulo (USP)
repository.mail.fl_str_mv virginia@if.usp.br|| atendimento@aguia.usp.br||virginia@if.usp.br
_version_ 1826318732233801728