Sei sulla pagina 1di 12

UNIVERSIDAD NACIONAL DE SAN AGUSTIN

ESCUELA PROFESIONAL DE INGENIERIA DE SISTEMAS

INGENIERÍA DE SOFTWARE-II

Procesos Agiles y Auto-


Organizacion
Autor:
Gabriel Humpire Mamani
ghumpire@gmail.com

Octubre, 2008
Agenda
• Resumen
• Introducción
• Marco Teórico (1,2,3,4,5,6)
• Conclusiones
• Referencias
Resumen
Se muestra los puntos de vista de la
organizacion de los equipos de software y
algunas soluciones en cuanto a procesos
agiles para su auto-organizacion creando
un trabajo dinamico
Palabras clave:

equipo, software, procesos agiles,


autoorganizacion,dinamico,
Introducción
Una falta de dinamismo o rotacion de
cargos provoca la realizacion de un
trabajo estatico, asi este resumen indica
algunas propuestas para la mejora del
Software realizado en equipo
Marco Teórico (1)
Los procesos agiles tratan de evitar los
procedimientos tradicionales para obtener
ventajas en cuanto al resultado y la experiencia
del equipo para descubrir nuevos talentos en
nuevos procesos
Marco Teórico (2)
• Principios de procesos Agiles [1]

• *La mayor prioridad es satisfacer al cliente a


través de la entrega temprana y continua de
software con valor.
• *Aceptar requisitos cambiantes, incluso en etapas
avanzadas.
• *Entregar software frecuentemente.
• *Los responsables de negocio y los
desarrolladores deben trabajar juntos diariamente
a lo largo del proyecto.
Marco Teórico (3)
• Cuando un SW es Agil?[1]

– Incremental
• liberaciones pequeñas y ciclos rápidos.
– Cooperativo
• clientes y desarrolladores trabajando juntos.
– Simple y Directo
• el método es fácil de aprender y modificar.
– Adaptativo
• es posible realizar cambios de último momento.
Marco teorico (4)
• SCRUM una experiencia de uso[4]
• Microsoft ha combinado los modelos de trabajo ágiles
Scrum y Extreme programming para finalizar el
lanzamiento de SQL Server 2005, Visual Studio 2005
tool suite y Biztalk server 2006 integration server
Marco Teorico (5)
• Tratar de captar y retener ventajas del equipo
• Proponer convenios de trabajo
• Escoger un equipo que transforme
requerimientos en un sistema funcionando es
importante
• La experiencia crea una jerarquia en los cargos
Marco teorico (6)
• Mientras el grupo intervenga mas en las labores
de otros haciendo sugerencias hace que este sea
mas productivo
• Ayuda entre integrantes del equipo en caso
alguno tenga la posibilidad
• Sincronizacion diaria q no toma mas de 15 min
• Responder a las preguntas del daily Scrum hace
que los demas se ajusten y adapten a lo
avanzado
Conclusiones
• La libertad proporciona una agilidad en el
proceso
• Los diseños y discusiones en equipo
proporcionan un entendimiento del problema
• EL cambio de rangos proporciona un
conocimiento a los integrantes del equipo de la
mayoria de contenidos del proyecto
Referencias
[1]Manifesto for Agile Software Development
www.agilemanifesto.org
[2]Agile aliliance
http://www.agilealliance.com/
[3]José H. Canós, Patricio Letelier y Ma Carmen
Penadés
Métodologías Ágiles en el Desarrollo de
Software, Valencia
[4]Guillermo Caro Murillo
AGILE MANIFESTO Experiencias personales

Potrebbero piacerti anche