• JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
 
  Bookmark and Share
 
 
Disertación de Maestría
DOI
https://doi.org/10.11606/D.45.2011.tde-20230727-113305
Documento
Autor
Nombre completo
Hugo Corbucci
Dirección Electrónica
Instituto/Escuela/Facultad
Área de Conocimiento
Fecha de Defensa
Publicación
São Paulo, 2011
Director
Título en portugués
Métodos ágeis e software livre: um estudo da relação entre estas duas comunidades
Palabras clave en portugués
Métodos Ágeis
Software Livre
Resumen en portugués
A relação entre métodos ágeis e software livre não é clara. A princípio, os dois assuntos não parecem ter nenhuma relação já que tratam de conceitos diferentes: uma família de metodologias de desenvolvimento de software e uma forma de licenciar código fonte de um projeto. No entanto, as pessoas envolvidas nos dois movimentos formam comunidades cujo recente sucesso tem surpreendido a indústria de software. Observando com um pouco mais de cuidado, percebe-se que as comunidades compartilham diversas práticas e, aparentemente, motivações para aplicar tais práticas são semelhantes. Esse trabalho estuda essa relação mais a fundo e apresenta semelhanças e diferenças entre as duas comunidades. A partir disso, espera-se facilitar a identificação das soluções de cada comunidade e contribuir com sugestões de ferramentas e processos de desenvolvimento em ambos ambientes. Em especial, para equipes que queiram desenvolver projetos livres de qualidade, o trabalho apresenta uma análise da Programação Extrema, do ponto de vista de um modelo de maturidade para ambientes de software livre, o Modelo de Maturidade Aberto (OMM) do projeto QualiPSo. Essa análise deve permitir uma adequação a alguns requisitos básicos de qualidade mantendo características e formas de trabalho comuns às comunidades livres.
Título en inglés
not available
Resumen en inglés
The relationship between agile methods and open source software is unclear. At first glance, the two subjects do not seem to have any relationship since they address di'fferent concepts: a family of software êlevelopment methodologies and a way to license a project's source code. However, people involved in both movements form communities that share severa! practices and appear to be motivated by the sarne reasons. This work studies this relationship more deeply and present similarities and differences between the two communities. Our work is a step towards identifying thé solutions of each community and contributing with suggestions of development tooif:i and processes jn both envirQnments. ln particular, for teams wishing to develop quality open. source projects, this work presents an analysis of eXtreme Programming, from the point of view of a maturity model aimed at open source software environments, QualiPSo's Open Maturity Model (OMM). This analysis should allow a team to fulfill basic quality requirements while still keeping work -characteristics and behaviors common within free software communities.
 
ADVERTENCIA - La consulta de este documento queda condicionada a la aceptación de las siguientes condiciones de uso:
Este documento es únicamente para usos privados enmarcados en actividades de investigación y docencia. No se autoriza su reproducción con finalidades de lucro. Esta reserva de derechos afecta tanto los datos del documento como a sus contenidos. En la utilización o cita de partes del documento es obligado indicar el nombre de la persona autora.
CorbucciHugo.pdf (15.29 Mbytes)
Fecha de Publicación
2023-07-27
 
ADVERTENCIA: Aprenda que son los trabajos derivados haciendo clic aquí.
Todos los derechos de la tesis/disertación pertenecen a los autores
CeTI-SC/STI
Biblioteca Digital de Tesis y Disertaciones de la USP. Copyright © 2001-2024. Todos los derechos reservados.