SlideShare a Scribd company logo
1 of 13
Universidad Tecnológica de Panamá
Centro Regional de Bocas Del Toro
Facultad de Ingeniería de Sistemas Computacionales
Licenciatura en Desarrollo de Software
Asignatura
Ingeniería de Software I
Tema
Metodología Ágil de Programación:
Método SCRUM
Estudiantes
José Chong
Maribel Fonseca
Yessenia Martínez
Profesora
Arelis Troetsth
Changuinola, 14 de Septiembre de 2010.
Método SCRUM
Es un modelo de referencia que define un conjunto de
prácticas y roles, que pueden tomarse como punto de
partida para definir el proceso de desarrollo que se
ejecutara durante un proyecto.
¿Por qué es bueno usar SCRUM?
• Mejora y da mantenimiento a un sistema nuevo o existente.
• Hace que los miembros del equipo funcione a fin de producir un
sistema flexible y a los cambios constantes.
• Hace que el quipo pueda adaptarse en un ambiente complejo
utilizando procesos imprecisos.
Historia de SCRUM
• Creado en 1986 por los japoneses Hirotaka Takeuchi e Ikujiro
Nonaka.
• Procede del Rugby.
Roles del SCRUM.
• Scrum Master.
• Product owner.
• Team (Equipo).
• Sprint.
• Product Backlog.
• Sprint Planning.
Roles en SCRUM
Roles en SCRUM
Dueño del Producto
Scrum
Master
Equipo de trabajo
Cliente
Gerencia
Usuario
Esta compuesto por las
personas que
diseñan, programan, prueban e
implementan el sistema o
producto de software.
Es el destinatario
final del
producto.
Toma las decisiones
finales sobre los
estándares y
convenciones
adoptadas en el
proyecto.
Participa en tareas
relacionadas al product
backlog.
Representa a la empresa, a los
usuarios y en general a todas las
personas que intervienen en la
empresa.
Determina que tareas
se deben hacer, quien
debe hacerlas, cuando y
durante cuanto tiempo y
cuanto costarían esas
tareas.
Proceso SCRUM
• Planeamiento
• Arquitectura
• Iteraciones
• Planeamiento
• Desarrollo
• Envoltura (Wrap)
• Esta etapa comienza cuando el equipo de management decide que las variables de
entorno, tales como los requerimientos se han completado. En esta etapa se
genera la documentación final, se realiza el testing pre-lanzamiento y el
lanzamiento propiamente dicho.
•Revisión
•Ajuste
•Reuniones Scrum
Controles Empleados en SCRUM
• Backlog: Requerimientos sobre la funcionalidad del producto
• Release: Ítems del backlog que en algún momento representan un
release viable basado en las variables de
requerimientos, tiempo, calidad y competencia.
• Paquetes: Componentes del producto que deben ser cambiados
para implementar ítems del backlog de un nuevo release.
• Cambios: Cambios que deben ocurrir en un paquete para
implementar ítems del backlog
• Problemas: Problemas técnicos que ocurren y deben resolverse
para implementar un cambio.
• Riesgos: Afectan el éxito del proyecto son continuamente evaluados
y continuamente se planifican respuestas a los mismos.
Ventajas
• Evita los estancamientos en el proyecto.
• Seguimiento del proyecto
• Seguimiento del equipo
• Las pruebas y la documentación se realizan en paralelo con el
desarrollo y se obtiene software tangible que puede
incrementar su funcionalidad en cada sprint.
• Provee mecanismos de control para planear el lanzamiento de
un producto y en consecuencia gestionar las variables a
medida que avanza el proyecto
• Permite a los desarrolladores encontrar las soluciones más ingeniosas a lo largo
del proyecto a medida que van aprendiendo y el entorno cambia.
• Mejora continua: SCRUM permite una reingeniería rápida, ágil y continua.
• Se logra progresar en el producto aún cuando los requerimientos no son muy
estables .
• Aumenta la comunicación con el equipo.
• El cliente obtiene feedback frecuente de cómo funciona realmente el producto
Ventajas
Desventajas
• SCRUM requiere que la gerencia delegue autoridad para la toma de
decisiones al equipo SCRUM, incluso permitiéndoles fallar, si es
necesario.
• SCRUM es una metodología diferente: las personas suelen ser
resistentes al cambio y algunas no se sienten cómodas con la
responsabilidad que genera formar parte del equipo
Método SCRUM para gestionar proyectos de software

More Related Content

What's hot

Is.exp.2.329575
Is.exp.2.329575Is.exp.2.329575
Is.exp.2.329575aangeless
 
INGENIERIA DE SOFTWARE - METODOLOGIA DE SCRUM, T3
INGENIERIA DE SOFTWARE - METODOLOGIA DE SCRUM, T3INGENIERIA DE SOFTWARE - METODOLOGIA DE SCRUM, T3
INGENIERIA DE SOFTWARE - METODOLOGIA DE SCRUM, T3Sheldon Villarreal Yépez
 
Desarrollo en cascada vs desarrollo agile scrum
Desarrollo en cascada vs desarrollo agile scrumDesarrollo en cascada vs desarrollo agile scrum
Desarrollo en cascada vs desarrollo agile scrumtbaires
 
Gestión de proyectos informaticos
Gestión de proyectos informaticosGestión de proyectos informaticos
Gestión de proyectos informaticoszickox
 
Psp (personal software process) guia 0 introducción
Psp (personal software process) guia 0 introducciónPsp (personal software process) guia 0 introducción
Psp (personal software process) guia 0 introducciónAlejandra Ceballos
 
Metodologia agil scrum
Metodologia agil scrumMetodologia agil scrum
Metodologia agil scrumMarco Antonio
 
Metodologia xp
Metodologia xpMetodologia xp
Metodologia xpgmjuan
 
Trabajo metodologia scrum
Trabajo metodologia scrumTrabajo metodologia scrum
Trabajo metodologia scrumCrisCobol
 
Cascada vs Agile Scrum v2.0
Cascada vs Agile Scrum v2.0Cascada vs Agile Scrum v2.0
Cascada vs Agile Scrum v2.0TestingBaires
 
Argentesting 2019 - Cómo convertirse en un tester ágil
Argentesting 2019 - Cómo convertirse en un tester ágilArgentesting 2019 - Cómo convertirse en un tester ágil
Argentesting 2019 - Cómo convertirse en un tester ágilArgentesting
 
Metodologias de desarrollo del software
Metodologias de desarrollo del softwareMetodologias de desarrollo del software
Metodologias de desarrollo del softwaregeurquizo
 
Testlodge Tutorial v1.0
Testlodge Tutorial v1.0Testlodge Tutorial v1.0
Testlodge Tutorial v1.0TestingBaires
 
Argentesting 2019 - Cambiando el paradigma de la automatización
Argentesting 2019 - Cambiando el paradigma de la automatizaciónArgentesting 2019 - Cambiando el paradigma de la automatización
Argentesting 2019 - Cambiando el paradigma de la automatizaciónArgentesting
 

What's hot (20)

Is.exp.2.329575
Is.exp.2.329575Is.exp.2.329575
Is.exp.2.329575
 
ISO - OpenUp
ISO - OpenUpISO - OpenUp
ISO - OpenUp
 
INGENIERIA DE SOFTWARE - METODOLOGIA DE SCRUM, T3
INGENIERIA DE SOFTWARE - METODOLOGIA DE SCRUM, T3INGENIERIA DE SOFTWARE - METODOLOGIA DE SCRUM, T3
INGENIERIA DE SOFTWARE - METODOLOGIA DE SCRUM, T3
 
Psp
PspPsp
Psp
 
Desarrollo en cascada vs desarrollo agile scrum
Desarrollo en cascada vs desarrollo agile scrumDesarrollo en cascada vs desarrollo agile scrum
Desarrollo en cascada vs desarrollo agile scrum
 
Gestión de proyectos informaticos
Gestión de proyectos informaticosGestión de proyectos informaticos
Gestión de proyectos informaticos
 
Psp (personal software process) guia 0 introducción
Psp (personal software process) guia 0 introducciónPsp (personal software process) guia 0 introducción
Psp (personal software process) guia 0 introducción
 
Metodologia ágil Scrum
Metodologia ágil ScrumMetodologia ágil Scrum
Metodologia ágil Scrum
 
Metodologia agil scrum
Metodologia agil scrumMetodologia agil scrum
Metodologia agil scrum
 
Metodologia xp
Metodologia xpMetodologia xp
Metodologia xp
 
Trabajo metodologia scrum
Trabajo metodologia scrumTrabajo metodologia scrum
Trabajo metodologia scrum
 
Cascada vs Agile Scrum v2.0
Cascada vs Agile Scrum v2.0Cascada vs Agile Scrum v2.0
Cascada vs Agile Scrum v2.0
 
Argentesting 2019 - Cómo convertirse en un tester ágil
Argentesting 2019 - Cómo convertirse en un tester ágilArgentesting 2019 - Cómo convertirse en un tester ágil
Argentesting 2019 - Cómo convertirse en un tester ágil
 
Metodologias de desarrollo del software
Metodologias de desarrollo del softwareMetodologias de desarrollo del software
Metodologias de desarrollo del software
 
Testlodge Tutorial v1.0
Testlodge Tutorial v1.0Testlodge Tutorial v1.0
Testlodge Tutorial v1.0
 
Script psp
Script pspScript psp
Script psp
 
Argentesting 2019 - Cambiando el paradigma de la automatización
Argentesting 2019 - Cambiando el paradigma de la automatizaciónArgentesting 2019 - Cambiando el paradigma de la automatización
Argentesting 2019 - Cambiando el paradigma de la automatización
 
Scrum
ScrumScrum
Scrum
 
Psp ingeniería del software
Psp ingeniería del softwarePsp ingeniería del software
Psp ingeniería del software
 
Metodologías agiles
Metodologías agiles Metodologías agiles
Metodologías agiles
 

Viewers also liked

Viewers also liked (6)

La Calidad de Software
La Calidad de SoftwareLa Calidad de Software
La Calidad de Software
 
BPM and Scrum
BPM and ScrumBPM and Scrum
BPM and Scrum
 
Presentacion de xp scrum final (1)
Presentacion de xp scrum final (1)Presentacion de xp scrum final (1)
Presentacion de xp scrum final (1)
 
Modelo Espiral
Modelo EspiralModelo Espiral
Modelo Espiral
 
Metodo agil scrum
Metodo agil scrumMetodo agil scrum
Metodo agil scrum
 
Modelo Cascada y Espiral
Modelo Cascada y EspiralModelo Cascada y Espiral
Modelo Cascada y Espiral
 

Similar to Método SCRUM para gestionar proyectos de software

Programación extrema
Programación extremaProgramación extrema
Programación extremachris morales
 
Plantilla Desarrollo web.pptx
Plantilla Desarrollo web.pptxPlantilla Desarrollo web.pptx
Plantilla Desarrollo web.pptxBillyMelo
 
Modelo xp para desarrollo de proyecto
Modelo xp para desarrollo de proyectoModelo xp para desarrollo de proyecto
Modelo xp para desarrollo de proyectoJohita Guerrero
 
Introducción a scrum
Introducción a scrumIntroducción a scrum
Introducción a scrumEddie Malca
 
Introducción a SCRUM
Introducción a SCRUMIntroducción a SCRUM
Introducción a SCRUMEddie Malca
 
Desarrollo ágil de aplicaciones
Desarrollo ágil de aplicacionesDesarrollo ágil de aplicaciones
Desarrollo ágil de aplicacionesMario Solarte
 
Práctica SRUM - (Introducción) v1.pptx
Práctica SRUM - (Introducción) v1.pptxPráctica SRUM - (Introducción) v1.pptx
Práctica SRUM - (Introducción) v1.pptxEverCGonzalesRodrigo1
 
s05 - paradigma de construcción de soluciones basado en desarrollo de código
s05 - paradigma de construcción de soluciones basado en desarrollo de códigos05 - paradigma de construcción de soluciones basado en desarrollo de código
s05 - paradigma de construcción de soluciones basado en desarrollo de códigoMario Solarte
 
Ads1 2014 apu2008-ss_jujuy-clase2
Ads1 2014 apu2008-ss_jujuy-clase2Ads1 2014 apu2008-ss_jujuy-clase2
Ads1 2014 apu2008-ss_jujuy-clase2Diego Rios
 
Gestion proyectos, metodología ágiles y SCRUM
Gestion proyectos, metodología ágiles y SCRUMGestion proyectos, metodología ágiles y SCRUM
Gestion proyectos, metodología ágiles y SCRUMAlejandro Marin
 
Metodologias xp
Metodologias xpMetodologias xp
Metodologias xpElvisAR
 
Sustentacion Scrumm 2013
Sustentacion Scrumm 2013Sustentacion Scrumm 2013
Sustentacion Scrumm 2013GunBlade
 
La gestion agil y de proyectos y sus paralelos con PMBok.Jornadas Cordoba Sep...
La gestion agil y de proyectos y sus paralelos con PMBok.Jornadas Cordoba Sep...La gestion agil y de proyectos y sus paralelos con PMBok.Jornadas Cordoba Sep...
La gestion agil y de proyectos y sus paralelos con PMBok.Jornadas Cordoba Sep...Alejandro Gabay
 

Similar to Método SCRUM para gestionar proyectos de software (20)

SCRUM
SCRUMSCRUM
SCRUM
 
Programación extrema
Programación extremaProgramación extrema
Programación extrema
 
Conceptos de Scrum
Conceptos de ScrumConceptos de Scrum
Conceptos de Scrum
 
Scrum rodtach
Scrum rodtachScrum rodtach
Scrum rodtach
 
Plantilla Desarrollo web.pptx
Plantilla Desarrollo web.pptxPlantilla Desarrollo web.pptx
Plantilla Desarrollo web.pptx
 
Modelo xp para desarrollo de proyecto
Modelo xp para desarrollo de proyectoModelo xp para desarrollo de proyecto
Modelo xp para desarrollo de proyecto
 
Introducción a scrum
Introducción a scrumIntroducción a scrum
Introducción a scrum
 
Introducción a SCRUM
Introducción a SCRUMIntroducción a SCRUM
Introducción a SCRUM
 
Desarrollo ágil de aplicaciones
Desarrollo ágil de aplicacionesDesarrollo ágil de aplicaciones
Desarrollo ágil de aplicaciones
 
Sesión 03-métodos-ágiles-del-desarrollo-de-software
Sesión 03-métodos-ágiles-del-desarrollo-de-softwareSesión 03-métodos-ágiles-del-desarrollo-de-software
Sesión 03-métodos-ágiles-del-desarrollo-de-software
 
Práctica SRUM - (Introducción) v1.pptx
Práctica SRUM - (Introducción) v1.pptxPráctica SRUM - (Introducción) v1.pptx
Práctica SRUM - (Introducción) v1.pptx
 
s05 - paradigma de construcción de soluciones basado en desarrollo de código
s05 - paradigma de construcción de soluciones basado en desarrollo de códigos05 - paradigma de construcción de soluciones basado en desarrollo de código
s05 - paradigma de construcción de soluciones basado en desarrollo de código
 
Ads1 2014 apu2008-ss_jujuy-clase2
Ads1 2014 apu2008-ss_jujuy-clase2Ads1 2014 apu2008-ss_jujuy-clase2
Ads1 2014 apu2008-ss_jujuy-clase2
 
Gestion proyectos, metodología ágiles y SCRUM
Gestion proyectos, metodología ágiles y SCRUMGestion proyectos, metodología ágiles y SCRUM
Gestion proyectos, metodología ágiles y SCRUM
 
Metodologias xp
Metodologias xpMetodologias xp
Metodologias xp
 
Metodologias de desarrollo[1]
Metodologias de desarrollo[1]Metodologias de desarrollo[1]
Metodologias de desarrollo[1]
 
Metodologias de desarrollo[1]
Metodologias de desarrollo[1]Metodologias de desarrollo[1]
Metodologias de desarrollo[1]
 
Scrum
ScrumScrum
Scrum
 
Sustentacion Scrumm 2013
Sustentacion Scrumm 2013Sustentacion Scrumm 2013
Sustentacion Scrumm 2013
 
La gestion agil y de proyectos y sus paralelos con PMBok.Jornadas Cordoba Sep...
La gestion agil y de proyectos y sus paralelos con PMBok.Jornadas Cordoba Sep...La gestion agil y de proyectos y sus paralelos con PMBok.Jornadas Cordoba Sep...
La gestion agil y de proyectos y sus paralelos con PMBok.Jornadas Cordoba Sep...
 

More from Yessenia I. Martínez M.

Guia de lectura - Una herramienta para el estudio de estructura de datos y al...
Guia de lectura - Una herramienta para el estudio de estructura de datos y al...Guia de lectura - Una herramienta para el estudio de estructura de datos y al...
Guia de lectura - Una herramienta para el estudio de estructura de datos y al...Yessenia I. Martínez M.
 
Programación del curso - Estructura de Datos I
Programación del curso - Estructura de Datos IProgramación del curso - Estructura de Datos I
Programación del curso - Estructura de Datos IYessenia I. Martínez M.
 
Plan de Desarrollo de Software - Sistema Gestor de Oferta y Adjudicación de P...
Plan de Desarrollo de Software - Sistema Gestor de Oferta y Adjudicación de P...Plan de Desarrollo de Software - Sistema Gestor de Oferta y Adjudicación de P...
Plan de Desarrollo de Software - Sistema Gestor de Oferta y Adjudicación de P...Yessenia I. Martínez M.
 
Guía para el Desarrollo de un Plan de Seguridad - Políticas y Procedimientos
Guía para el Desarrollo de un Plan de Seguridad - Políticas y ProcedimientosGuía para el Desarrollo de un Plan de Seguridad - Políticas y Procedimientos
Guía para el Desarrollo de un Plan de Seguridad - Políticas y ProcedimientosYessenia I. Martínez M.
 
Comparación Técnica de Protocolos de Capa Física: Cable 10BaseT VS. Fibra Óptica
Comparación Técnica de Protocolos de Capa Física: Cable 10BaseT VS. Fibra ÓpticaComparación Técnica de Protocolos de Capa Física: Cable 10BaseT VS. Fibra Óptica
Comparación Técnica de Protocolos de Capa Física: Cable 10BaseT VS. Fibra ÓpticaYessenia I. Martínez M.
 
Visualización de Redes: Herramientas y Técnicas para la Creación y Evaluación...
Visualización de Redes: Herramientas y Técnicas para la Creación y Evaluación...Visualización de Redes: Herramientas y Técnicas para la Creación y Evaluación...
Visualización de Redes: Herramientas y Técnicas para la Creación y Evaluación...Yessenia I. Martínez M.
 
Proyecto final (Administración) - Improvising Moments Bar Café
Proyecto final (Administración) - Improvising Moments Bar CaféProyecto final (Administración) - Improvising Moments Bar Café
Proyecto final (Administración) - Improvising Moments Bar CaféYessenia I. Martínez M.
 
Indicadores de abuso sexual en la infancia
Indicadores de abuso sexual en la infanciaIndicadores de abuso sexual en la infancia
Indicadores de abuso sexual en la infanciaYessenia I. Martínez M.
 
Normalización Usando Dependencias Funcionales - Segunda Forma Normal
Normalización Usando Dependencias Funcionales - Segunda Forma NormalNormalización Usando Dependencias Funcionales - Segunda Forma Normal
Normalización Usando Dependencias Funcionales - Segunda Forma NormalYessenia I. Martínez M.
 

More from Yessenia I. Martínez M. (20)

Estructuras de datos fundamentales
Estructuras de datos  fundamentalesEstructuras de datos  fundamentales
Estructuras de datos fundamentales
 
Guia de lectura - Una herramienta para el estudio de estructura de datos y al...
Guia de lectura - Una herramienta para el estudio de estructura de datos y al...Guia de lectura - Una herramienta para el estudio de estructura de datos y al...
Guia de lectura - Una herramienta para el estudio de estructura de datos y al...
 
Guía de estudio -Módulo 1
Guía de estudio -Módulo 1Guía de estudio -Módulo 1
Guía de estudio -Módulo 1
 
Programación del curso - Estructura de Datos I
Programación del curso - Estructura de Datos IProgramación del curso - Estructura de Datos I
Programación del curso - Estructura de Datos I
 
Taller
TallerTaller
Taller
 
Psicosociología
PsicosociologíaPsicosociología
Psicosociología
 
Los Valores
Los ValoresLos Valores
Los Valores
 
Plan de Desarrollo de Software - Sistema Gestor de Oferta y Adjudicación de P...
Plan de Desarrollo de Software - Sistema Gestor de Oferta y Adjudicación de P...Plan de Desarrollo de Software - Sistema Gestor de Oferta y Adjudicación de P...
Plan de Desarrollo de Software - Sistema Gestor de Oferta y Adjudicación de P...
 
Teamlab - Información Básica
Teamlab - Información BásicaTeamlab - Información Básica
Teamlab - Información Básica
 
Guía para el Desarrollo de un Plan de Seguridad - Políticas y Procedimientos
Guía para el Desarrollo de un Plan de Seguridad - Políticas y ProcedimientosGuía para el Desarrollo de un Plan de Seguridad - Políticas y Procedimientos
Guía para el Desarrollo de un Plan de Seguridad - Políticas y Procedimientos
 
Comparación Técnica de Protocolos de Capa Física: Cable 10BaseT VS. Fibra Óptica
Comparación Técnica de Protocolos de Capa Física: Cable 10BaseT VS. Fibra ÓpticaComparación Técnica de Protocolos de Capa Física: Cable 10BaseT VS. Fibra Óptica
Comparación Técnica de Protocolos de Capa Física: Cable 10BaseT VS. Fibra Óptica
 
Visualización de Redes: Herramientas y Técnicas para la Creación y Evaluación...
Visualización de Redes: Herramientas y Técnicas para la Creación y Evaluación...Visualización de Redes: Herramientas y Técnicas para la Creación y Evaluación...
Visualización de Redes: Herramientas y Técnicas para la Creación y Evaluación...
 
Proyecto de calidad de software
Proyecto de calidad de softwareProyecto de calidad de software
Proyecto de calidad de software
 
Proyecto final (Administración) - Improvising Moments Bar Café
Proyecto final (Administración) - Improvising Moments Bar CaféProyecto final (Administración) - Improvising Moments Bar Café
Proyecto final (Administración) - Improvising Moments Bar Café
 
El Folklore Infantil
El Folklore InfantilEl Folklore Infantil
El Folklore Infantil
 
Indicadores de abuso sexual en la infancia
Indicadores de abuso sexual en la infanciaIndicadores de abuso sexual en la infancia
Indicadores de abuso sexual en la infancia
 
Linux Open SuSE
Linux Open SuSELinux Open SuSE
Linux Open SuSE
 
Herramientas Gráficas para MySQL
Herramientas Gráficas para MySQLHerramientas Gráficas para MySQL
Herramientas Gráficas para MySQL
 
Normalización Usando Dependencias Funcionales - Segunda Forma Normal
Normalización Usando Dependencias Funcionales - Segunda Forma NormalNormalización Usando Dependencias Funcionales - Segunda Forma Normal
Normalización Usando Dependencias Funcionales - Segunda Forma Normal
 
Sistema Operativo Solaris
Sistema Operativo SolarisSistema Operativo Solaris
Sistema Operativo Solaris
 

Recently uploaded

Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfJulian Lamprea
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxLolaBunny11
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudianteAndreaHuertas24
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 

Recently uploaded (13)

Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdf
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 

Método SCRUM para gestionar proyectos de software

  • 1. Universidad Tecnológica de Panamá Centro Regional de Bocas Del Toro Facultad de Ingeniería de Sistemas Computacionales Licenciatura en Desarrollo de Software Asignatura Ingeniería de Software I Tema Metodología Ágil de Programación: Método SCRUM Estudiantes José Chong Maribel Fonseca Yessenia Martínez Profesora Arelis Troetsth Changuinola, 14 de Septiembre de 2010.
  • 2. Método SCRUM Es un modelo de referencia que define un conjunto de prácticas y roles, que pueden tomarse como punto de partida para definir el proceso de desarrollo que se ejecutara durante un proyecto.
  • 3. ¿Por qué es bueno usar SCRUM? • Mejora y da mantenimiento a un sistema nuevo o existente. • Hace que los miembros del equipo funcione a fin de producir un sistema flexible y a los cambios constantes. • Hace que el quipo pueda adaptarse en un ambiente complejo utilizando procesos imprecisos.
  • 4. Historia de SCRUM • Creado en 1986 por los japoneses Hirotaka Takeuchi e Ikujiro Nonaka. • Procede del Rugby.
  • 5. Roles del SCRUM. • Scrum Master. • Product owner. • Team (Equipo). • Sprint. • Product Backlog. • Sprint Planning.
  • 7. Roles en SCRUM Dueño del Producto Scrum Master Equipo de trabajo Cliente Gerencia Usuario Esta compuesto por las personas que diseñan, programan, prueban e implementan el sistema o producto de software. Es el destinatario final del producto. Toma las decisiones finales sobre los estándares y convenciones adoptadas en el proyecto. Participa en tareas relacionadas al product backlog. Representa a la empresa, a los usuarios y en general a todas las personas que intervienen en la empresa. Determina que tareas se deben hacer, quien debe hacerlas, cuando y durante cuanto tiempo y cuanto costarían esas tareas.
  • 8. Proceso SCRUM • Planeamiento • Arquitectura • Iteraciones • Planeamiento • Desarrollo • Envoltura (Wrap) • Esta etapa comienza cuando el equipo de management decide que las variables de entorno, tales como los requerimientos se han completado. En esta etapa se genera la documentación final, se realiza el testing pre-lanzamiento y el lanzamiento propiamente dicho. •Revisión •Ajuste •Reuniones Scrum
  • 9. Controles Empleados en SCRUM • Backlog: Requerimientos sobre la funcionalidad del producto • Release: Ítems del backlog que en algún momento representan un release viable basado en las variables de requerimientos, tiempo, calidad y competencia. • Paquetes: Componentes del producto que deben ser cambiados para implementar ítems del backlog de un nuevo release. • Cambios: Cambios que deben ocurrir en un paquete para implementar ítems del backlog • Problemas: Problemas técnicos que ocurren y deben resolverse para implementar un cambio. • Riesgos: Afectan el éxito del proyecto son continuamente evaluados y continuamente se planifican respuestas a los mismos.
  • 10. Ventajas • Evita los estancamientos en el proyecto. • Seguimiento del proyecto • Seguimiento del equipo • Las pruebas y la documentación se realizan en paralelo con el desarrollo y se obtiene software tangible que puede incrementar su funcionalidad en cada sprint. • Provee mecanismos de control para planear el lanzamiento de un producto y en consecuencia gestionar las variables a medida que avanza el proyecto
  • 11. • Permite a los desarrolladores encontrar las soluciones más ingeniosas a lo largo del proyecto a medida que van aprendiendo y el entorno cambia. • Mejora continua: SCRUM permite una reingeniería rápida, ágil y continua. • Se logra progresar en el producto aún cuando los requerimientos no son muy estables . • Aumenta la comunicación con el equipo. • El cliente obtiene feedback frecuente de cómo funciona realmente el producto Ventajas
  • 12. Desventajas • SCRUM requiere que la gerencia delegue autoridad para la toma de decisiones al equipo SCRUM, incluso permitiéndoles fallar, si es necesario. • SCRUM es una metodología diferente: las personas suelen ser resistentes al cambio y algunas no se sienten cómodas con la responsabilidad que genera formar parte del equipo