SlideShare une entreprise Scribd logo
1  sur  5
Télécharger pour lire hors ligne
UNIVERSIDAD LA SALLE OAXACA 
Metodología Ágil Scrum 
Desarrollo de software 1 
Marco Antonio Pérez Hernández 
Desarrollo de software 1
Metodología Ágil Scrum 
Universidad la Salle Oaxaca 
2 
Introducción 
Una metodología ágil es aquella que utiliza métodos de ingeniería del software basados en el desarrollo iterativo e incremental, donde los requisitos y soluciones evolucionan mediante la colaboración de grupos. Dentro de las metodologías de trabajo ágil se encuentra Scrum. 
El concepto de Scrum tiene su origen en un estudio de 1986 sobre los nuevos procesos de desarrollo utilizados en productos exitosos en Japón y los Estados Unidos (cámaras de fotos de Canon, fotocopiadoras de Xerox, automóviles de Honda, ordenadores de HP y otros). Los equipos que desarrollaron estos productos partían de requisitos muy generales, así como novedosos, y debían salir al mercado en mucho menos del tiempo del que se tardó en lanzar productos anteriores. Estos equipos seguían patrones de ejecución de proyecto muy similares. 
Scrum es un proceso en el que se trabaja colaborativamente para obtener el mejor resultado de un proyecto es conveniente utilizar Scrum cuando no se han definido bien los requisitos o bien cuando están cambiando constantemente al igual se puede utilizar para reducir costos 
En 1993 se realizó el primer Scrum para desarrollo de software y en 1995 el proceso fue formalizado. En 2001 un grupo de personas muy relevantes en lo que empezaba a ser el desarrollo ágil escribieron los valores fundamentales de los procesos ágiles. 
Metodología Scrum 
Scrum es un proceso en el que se aplican buenas prácticas para trabajar colaborativamente, en equipo y obtener el mejor resultado de un proyecto. El funcionamiento de Scrum se realiza mediante entregas parciales y regulares del proyecto que se esté desarrollando. Estas entregas deben tener prioridad al cliente o usuario final del proyecto. 
Scrum se realiza en ambientes complejos donde los requisitos no se definieron bien o carecen de claridad, donde se necesitan tener resultados pronto y donde la innovación, competitividad, flexibilidad y la productividad son fundamentales tanto para el equipo como para el usuario final.
Metodología Ágil Scrum 
Universidad la Salle Oaxaca 
3 
El principal factor que hace Scrum sea ágil es que se utiliza para resolver situaciones en que no se está entregando al cliente lo que necesita, cuando las entregas se alargan demasiado los costes se disparan o la calidad no es aceptable. 
Proceso Scrum 
Scrum se ejecuta en bloques temporales cortos y fijos aproximadamente cada mes, cada iteración tiene que proporcionar un resultado completo o que satisfaga las necesidades del cliente durante esa iteración. 
El proceso parte de la lista de objetivos del producto, que actúa como plan de proyecto, en esta lista el cliente proyecto. 
En la lista priorizada el cliente prioriza los objetivos balanceando el valor que le aportan respecto a su coste y quedan repartidos en iteraciones y entregas. 
Actividades que se llevan en Scrum 
Planificación de la iteración 
1. Selección de requisitos el cliente presenta al equipo la lista de requisitos priorizada del producto o proyecto. El equipo pregunta las dudas al cliente y selecciona los prerrequisitos más prioritarios que se comete que se comprometen a completar. 
2. Planificación de la iteración El equipo elabora la lista de tareas de la iteración necesarias para desarrollar los requisitos a los que se ha comprometido. 
Ejecución de la iteración Cada mañana el equipo realizada un reunión de sincronización. Cada miembro del equipo inspecciona el trabajo que se está realizando. En la reunión cada miembro del equipo responde a tres preguntas:  ¿Qué he hecho desde la última reunión de sincronización?  ¿Qué voy a hacer a partir de este momento?  ¿Qué impedimentos tengo o voy a tener?
Metodología Ágil Scrum 
Universidad la Salle Oaxaca 
4 
Inspección y adaptación 
El último día de la iteración se realiza una reunión de revisión de la iteración 
1. Demostración el equipo presenta al cliente los requisitos completados en la iteración. En función de los resultados mostrados y de los cambios que haya habido en el contexto del proyecto, el cliente realiza las adaptaciones necesarias de manera objetiva desde la primera iteración. 
2. El equipo analiza como ha sido su manera de trabajar y cuáles son los problemas que podrían impedirle progresar adecuadamente mejorando la manera en la que trabajan. 
Como funciona Scrum 
Actividades 
 Planificación de la iteración (Sprint Planning) 
 Ejecución de la iteración (Sprint) 
 Reunión diaria de sincronización del equipo (Scrum Daily Meeting) 
 Demostración de los requisitos completados (Sprint Review) 
 Retrospectiva (Sprint Retrospective) 
 Re planificación del proyecto 
Responsabilidades 
 Cliente (Product Owner) 
 Facilitador (Scrum Master) 
 Equipo (Team) 
Herramientas 
 Lista de requisitos priorizada (Product Backlog) 
 Lista de tareas de la iteración (Sprint Backlog) 
 Gráficos de trabajo pendiente (Burndown Chart) 
Conclusión 
Existen muchas otras metodologías por parte del desarrollo ágil de software, las personas pueden optar por el que más se adapte a sus necesidades, por parte de su trabajo y el que más se adopte a su forma de trabajar y equipo de desarrollo. 
Bibliografía 
Proyectos Agiles. (s.f.). Obtenido de http://www.proyectosagiles.org/que-es-scrum
Metodología Ágil Scrum 
Universidad la Salle Oaxaca 
5

Contenu connexe

Tendances (20)

Metodologia ágil Scrum
Metodologia ágil ScrumMetodologia ágil Scrum
Metodologia ágil Scrum
 
Scrum
Scrum Scrum
Scrum
 
Metodología scrum
Metodología scrumMetodología scrum
Metodología scrum
 
Cascada vs Agile Scrum v2.0
Cascada vs Agile Scrum v2.0Cascada vs Agile Scrum v2.0
Cascada vs Agile Scrum v2.0
 
Metodo agil scrum
Metodo agil scrumMetodo agil scrum
Metodo agil scrum
 
Introducción a la metodologías ágiles y scrum
Introducción a la metodologías ágiles y scrumIntroducción a la metodologías ágiles y scrum
Introducción a la metodologías ágiles y scrum
 
Metodologías Ágiles - Scrum y XP
Metodologías Ágiles - Scrum y XPMetodologías Ágiles - Scrum y XP
Metodologías Ágiles - Scrum y XP
 
Resumen sobre Marco de trabajo SCRUM
Resumen sobre Marco de trabajo SCRUMResumen sobre Marco de trabajo SCRUM
Resumen sobre Marco de trabajo SCRUM
 
Prototipado Agil por Mateu Batle Sastre
Prototipado Agil por Mateu Batle SastrePrototipado Agil por Mateu Batle Sastre
Prototipado Agil por Mateu Batle Sastre
 
Exposicion
ExposicionExposicion
Exposicion
 
Díme que desarrollas y te diré que metodología usar
Díme que desarrollas y te diré que metodología usarDíme que desarrollas y te diré que metodología usar
Díme que desarrollas y te diré que metodología usar
 
Definición e implementación scrum
Definición e implementación scrumDefinición e implementación scrum
Definición e implementación scrum
 
Metodologia Agil
Metodologia AgilMetodologia Agil
Metodologia Agil
 
Scrum Metodologia Agil
Scrum Metodologia AgilScrum Metodologia Agil
Scrum Metodologia Agil
 
Scrum
ScrumScrum
Scrum
 
Metodología scrum
Metodología scrumMetodología scrum
Metodología scrum
 
Scrum
ScrumScrum
Scrum
 
Scrum jhpova
Scrum jhpovaScrum jhpova
Scrum jhpova
 
Metodología de desarrollo de software (45 Preguntas)
Metodología de desarrollo de software (45 Preguntas)Metodología de desarrollo de software (45 Preguntas)
Metodología de desarrollo de software (45 Preguntas)
 
Metodologías agiles
Metodologías agilesMetodologías agiles
Metodologías agiles
 

En vedette

Fases de prueba de software
Fases de prueba de softwareFases de prueba de software
Fases de prueba de softwareMarco Antonio
 
Modelo benjamin
Modelo benjaminModelo benjamin
Modelo benjaminarmangarel
 
Act 4.3 pruebas de software
Act 4.3 pruebas de softwareAct 4.3 pruebas de software
Act 4.3 pruebas de softwareRodrigo Santiago
 
03 gestión de pruebas de software diseño de casos de pruebas
03 gestión de pruebas de software   diseño de casos de pruebas03 gestión de pruebas de software   diseño de casos de pruebas
03 gestión de pruebas de software diseño de casos de pruebasAntonio Quiña
 
Estrategias y técnicas de pruebas de software
Estrategias y técnicas de pruebas de softwareEstrategias y técnicas de pruebas de software
Estrategias y técnicas de pruebas de softwarepadrino98
 
Proceso Conceptualizacion
Proceso ConceptualizacionProceso Conceptualizacion
Proceso ConceptualizacionjohannaAC
 
Fase Pruebas de Software
Fase Pruebas de SoftwareFase Pruebas de Software
Fase Pruebas de SoftwarejohannaAC
 
Pruebas de software agiles
Pruebas de software agilesPruebas de software agiles
Pruebas de software agilesGuino Henostroza
 
Gestión de pruebas en desarrollo software
Gestión de pruebas en desarrollo softwareGestión de pruebas en desarrollo software
Gestión de pruebas en desarrollo softwareLaura M. Castro
 
Tipos de pruebas de software
Tipos de pruebas de softwareTipos de pruebas de software
Tipos de pruebas de softwarexpjair
 
Tipos de pruebas de software
Tipos de pruebas de softwareTipos de pruebas de software
Tipos de pruebas de softwareGuillermo Lemus
 

En vedette (13)

Fases de prueba de software
Fases de prueba de softwareFases de prueba de software
Fases de prueba de software
 
Modelo benjamin
Modelo benjaminModelo benjamin
Modelo benjamin
 
Act 4.3 pruebas de software
Act 4.3 pruebas de softwareAct 4.3 pruebas de software
Act 4.3 pruebas de software
 
03 gestión de pruebas de software diseño de casos de pruebas
03 gestión de pruebas de software   diseño de casos de pruebas03 gestión de pruebas de software   diseño de casos de pruebas
03 gestión de pruebas de software diseño de casos de pruebas
 
Estrategias y técnicas de pruebas de software
Estrategias y técnicas de pruebas de softwareEstrategias y técnicas de pruebas de software
Estrategias y técnicas de pruebas de software
 
Proceso Conceptualizacion
Proceso ConceptualizacionProceso Conceptualizacion
Proceso Conceptualizacion
 
Fase Pruebas de Software
Fase Pruebas de SoftwareFase Pruebas de Software
Fase Pruebas de Software
 
Pruebas de software agiles
Pruebas de software agilesPruebas de software agiles
Pruebas de software agiles
 
Gestión de pruebas en desarrollo software
Gestión de pruebas en desarrollo softwareGestión de pruebas en desarrollo software
Gestión de pruebas en desarrollo software
 
Programacion Extrema
Programacion ExtremaProgramacion Extrema
Programacion Extrema
 
Tipos de pruebas de software
Tipos de pruebas de softwareTipos de pruebas de software
Tipos de pruebas de software
 
Pruebas De Software
Pruebas De SoftwarePruebas De Software
Pruebas De Software
 
Tipos de pruebas de software
Tipos de pruebas de softwareTipos de pruebas de software
Tipos de pruebas de software
 

Similaire à Metodologia agil scrum

Similaire à Metodologia agil scrum (20)

SCRUM.pdf
SCRUM.pdfSCRUM.pdf
SCRUM.pdf
 
Scrum
ScrumScrum
Scrum
 
Modelo cascada
Modelo cascadaModelo cascada
Modelo cascada
 
que es un Scrum
que es un Scrumque es un Scrum
que es un Scrum
 
Scrum
Scrum Scrum
Scrum
 
Exposicion de marcos de referencias
Exposicion de marcos de referenciasExposicion de marcos de referencias
Exposicion de marcos de referencias
 
Scrum
ScrumScrum
Scrum
 
SEMANA 14 METODOS ÁGILES DE INNOVACIÓN.ppt
SEMANA 14 METODOS ÁGILES DE INNOVACIÓN.pptSEMANA 14 METODOS ÁGILES DE INNOVACIÓN.ppt
SEMANA 14 METODOS ÁGILES DE INNOVACIÓN.ppt
 
Diapos metodologiascrum
Diapos metodologiascrumDiapos metodologiascrum
Diapos metodologiascrum
 
Scrum
ScrumScrum
Scrum
 
Scrum (1)
Scrum (1)Scrum (1)
Scrum (1)
 
Metodologia scrum
Metodologia scrumMetodologia scrum
Metodologia scrum
 
Metodologia scrum
Metodologia scrumMetodologia scrum
Metodologia scrum
 
Metodologia scrum
Metodologia scrumMetodologia scrum
Metodologia scrum
 
G6 scrum-paper
G6 scrum-paperG6 scrum-paper
G6 scrum-paper
 
Metodologia kendally kendall
Metodologia kendally kendallMetodologia kendally kendall
Metodologia kendally kendall
 
Metodología scrum-Ingeniería de Software 2
Metodología scrum-Ingeniería de Software 2Metodología scrum-Ingeniería de Software 2
Metodología scrum-Ingeniería de Software 2
 
Metodologías Agiles Scrum
Metodologías Agiles ScrumMetodologías Agiles Scrum
Metodologías Agiles Scrum
 
Unidad 1 Calidad de software.pdf
Unidad 1 Calidad de software.pdfUnidad 1 Calidad de software.pdf
Unidad 1 Calidad de software.pdf
 
Scrum
ScrumScrum
Scrum
 

Dernier

LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdf
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdfLA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdf
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdfbcondort
 
CARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptx
CARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptxCARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptx
CARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptxvalenciaespinozadavi1
 
MODIFICADO - CAPITULO II DISEÑO SISMORRESISTENTE DE VIGAS Y COLUMNAS.pdf
MODIFICADO - CAPITULO II DISEÑO SISMORRESISTENTE DE VIGAS Y COLUMNAS.pdfMODIFICADO - CAPITULO II DISEÑO SISMORRESISTENTE DE VIGAS Y COLUMNAS.pdf
MODIFICADO - CAPITULO II DISEÑO SISMORRESISTENTE DE VIGAS Y COLUMNAS.pdfvladimirpaucarmontes
 
introducción a las comunicaciones satelitales
introducción a las comunicaciones satelitalesintroducción a las comunicaciones satelitales
introducción a las comunicaciones satelitalesgovovo2388
 
Maquinaria Agricola utilizada en la produccion de Piña.pdf
Maquinaria Agricola utilizada en la produccion de Piña.pdfMaquinaria Agricola utilizada en la produccion de Piña.pdf
Maquinaria Agricola utilizada en la produccion de Piña.pdfdanielJAlejosC
 
PPT ELABORARACION DE ADOBES 2023 (1).pdf
PPT ELABORARACION DE ADOBES 2023 (1).pdfPPT ELABORARACION DE ADOBES 2023 (1).pdf
PPT ELABORARACION DE ADOBES 2023 (1).pdfalexquispenieto2
 
Tinciones simples en el laboratorio de microbiología
Tinciones simples en el laboratorio de microbiologíaTinciones simples en el laboratorio de microbiología
Tinciones simples en el laboratorio de microbiologíaAlexanderimanolLencr
 
ECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdfECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdfmatepura
 
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdfECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdffredyflores58
 
Ejemplos de cadenas de Markov - Ejercicios
Ejemplos de cadenas de Markov - EjerciciosEjemplos de cadenas de Markov - Ejercicios
Ejemplos de cadenas de Markov - EjerciciosMARGARITAMARIAFERNAN1
 
hitos del desarrollo psicomotor en niños.docx
hitos del desarrollo psicomotor en niños.docxhitos del desarrollo psicomotor en niños.docx
hitos del desarrollo psicomotor en niños.docxMarcelaArancibiaRojo
 
osciloscopios Mediciones Electricas ingenieria.pdf
osciloscopios Mediciones Electricas ingenieria.pdfosciloscopios Mediciones Electricas ingenieria.pdf
osciloscopios Mediciones Electricas ingenieria.pdfIvanRetambay
 
TEXTO UNICO DE LA LEY-DE-CONTRATACIONES-ESTADO.pdf
TEXTO UNICO DE LA LEY-DE-CONTRATACIONES-ESTADO.pdfTEXTO UNICO DE LA LEY-DE-CONTRATACIONES-ESTADO.pdf
TEXTO UNICO DE LA LEY-DE-CONTRATACIONES-ESTADO.pdfXimenaFallaLecca1
 
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfReporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfMikkaelNicolae
 
Quimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdfQuimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdfs7yl3dr4g0n01
 
Controladores Lógicos Programables Usos y Ventajas
Controladores Lógicos Programables Usos y VentajasControladores Lógicos Programables Usos y Ventajas
Controladores Lógicos Programables Usos y Ventajasjuanprv
 
Mapas y cartas topográficas y de suelos.pptx
Mapas y cartas topográficas y de suelos.pptxMapas y cartas topográficas y de suelos.pptx
Mapas y cartas topográficas y de suelos.pptxMONICADELROCIOMUNZON1
 
UNIDAD 3 ELECTRODOS.pptx para biopotenciales
UNIDAD 3 ELECTRODOS.pptx para biopotencialesUNIDAD 3 ELECTRODOS.pptx para biopotenciales
UNIDAD 3 ELECTRODOS.pptx para biopotencialesElianaCceresTorrico
 
PostgreSQL on Kubernetes Using GitOps and ArgoCD
PostgreSQL on Kubernetes Using GitOps and ArgoCDPostgreSQL on Kubernetes Using GitOps and ArgoCD
PostgreSQL on Kubernetes Using GitOps and ArgoCDEdith Puclla
 
nomenclatura de equipo electrico en subestaciones
nomenclatura de equipo electrico en subestacionesnomenclatura de equipo electrico en subestaciones
nomenclatura de equipo electrico en subestacionesCarlosMeraz16
 

Dernier (20)

LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdf
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdfLA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdf
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdf
 
CARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptx
CARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptxCARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptx
CARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptx
 
MODIFICADO - CAPITULO II DISEÑO SISMORRESISTENTE DE VIGAS Y COLUMNAS.pdf
MODIFICADO - CAPITULO II DISEÑO SISMORRESISTENTE DE VIGAS Y COLUMNAS.pdfMODIFICADO - CAPITULO II DISEÑO SISMORRESISTENTE DE VIGAS Y COLUMNAS.pdf
MODIFICADO - CAPITULO II DISEÑO SISMORRESISTENTE DE VIGAS Y COLUMNAS.pdf
 
introducción a las comunicaciones satelitales
introducción a las comunicaciones satelitalesintroducción a las comunicaciones satelitales
introducción a las comunicaciones satelitales
 
Maquinaria Agricola utilizada en la produccion de Piña.pdf
Maquinaria Agricola utilizada en la produccion de Piña.pdfMaquinaria Agricola utilizada en la produccion de Piña.pdf
Maquinaria Agricola utilizada en la produccion de Piña.pdf
 
PPT ELABORARACION DE ADOBES 2023 (1).pdf
PPT ELABORARACION DE ADOBES 2023 (1).pdfPPT ELABORARACION DE ADOBES 2023 (1).pdf
PPT ELABORARACION DE ADOBES 2023 (1).pdf
 
Tinciones simples en el laboratorio de microbiología
Tinciones simples en el laboratorio de microbiologíaTinciones simples en el laboratorio de microbiología
Tinciones simples en el laboratorio de microbiología
 
ECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdfECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdf
 
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdfECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
 
Ejemplos de cadenas de Markov - Ejercicios
Ejemplos de cadenas de Markov - EjerciciosEjemplos de cadenas de Markov - Ejercicios
Ejemplos de cadenas de Markov - Ejercicios
 
hitos del desarrollo psicomotor en niños.docx
hitos del desarrollo psicomotor en niños.docxhitos del desarrollo psicomotor en niños.docx
hitos del desarrollo psicomotor en niños.docx
 
osciloscopios Mediciones Electricas ingenieria.pdf
osciloscopios Mediciones Electricas ingenieria.pdfosciloscopios Mediciones Electricas ingenieria.pdf
osciloscopios Mediciones Electricas ingenieria.pdf
 
TEXTO UNICO DE LA LEY-DE-CONTRATACIONES-ESTADO.pdf
TEXTO UNICO DE LA LEY-DE-CONTRATACIONES-ESTADO.pdfTEXTO UNICO DE LA LEY-DE-CONTRATACIONES-ESTADO.pdf
TEXTO UNICO DE LA LEY-DE-CONTRATACIONES-ESTADO.pdf
 
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfReporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
 
Quimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdfQuimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdf
 
Controladores Lógicos Programables Usos y Ventajas
Controladores Lógicos Programables Usos y VentajasControladores Lógicos Programables Usos y Ventajas
Controladores Lógicos Programables Usos y Ventajas
 
Mapas y cartas topográficas y de suelos.pptx
Mapas y cartas topográficas y de suelos.pptxMapas y cartas topográficas y de suelos.pptx
Mapas y cartas topográficas y de suelos.pptx
 
UNIDAD 3 ELECTRODOS.pptx para biopotenciales
UNIDAD 3 ELECTRODOS.pptx para biopotencialesUNIDAD 3 ELECTRODOS.pptx para biopotenciales
UNIDAD 3 ELECTRODOS.pptx para biopotenciales
 
PostgreSQL on Kubernetes Using GitOps and ArgoCD
PostgreSQL on Kubernetes Using GitOps and ArgoCDPostgreSQL on Kubernetes Using GitOps and ArgoCD
PostgreSQL on Kubernetes Using GitOps and ArgoCD
 
nomenclatura de equipo electrico en subestaciones
nomenclatura de equipo electrico en subestacionesnomenclatura de equipo electrico en subestaciones
nomenclatura de equipo electrico en subestaciones
 

Metodologia agil scrum

  • 1. UNIVERSIDAD LA SALLE OAXACA Metodología Ágil Scrum Desarrollo de software 1 Marco Antonio Pérez Hernández Desarrollo de software 1
  • 2. Metodología Ágil Scrum Universidad la Salle Oaxaca 2 Introducción Una metodología ágil es aquella que utiliza métodos de ingeniería del software basados en el desarrollo iterativo e incremental, donde los requisitos y soluciones evolucionan mediante la colaboración de grupos. Dentro de las metodologías de trabajo ágil se encuentra Scrum. El concepto de Scrum tiene su origen en un estudio de 1986 sobre los nuevos procesos de desarrollo utilizados en productos exitosos en Japón y los Estados Unidos (cámaras de fotos de Canon, fotocopiadoras de Xerox, automóviles de Honda, ordenadores de HP y otros). Los equipos que desarrollaron estos productos partían de requisitos muy generales, así como novedosos, y debían salir al mercado en mucho menos del tiempo del que se tardó en lanzar productos anteriores. Estos equipos seguían patrones de ejecución de proyecto muy similares. Scrum es un proceso en el que se trabaja colaborativamente para obtener el mejor resultado de un proyecto es conveniente utilizar Scrum cuando no se han definido bien los requisitos o bien cuando están cambiando constantemente al igual se puede utilizar para reducir costos En 1993 se realizó el primer Scrum para desarrollo de software y en 1995 el proceso fue formalizado. En 2001 un grupo de personas muy relevantes en lo que empezaba a ser el desarrollo ágil escribieron los valores fundamentales de los procesos ágiles. Metodología Scrum Scrum es un proceso en el que se aplican buenas prácticas para trabajar colaborativamente, en equipo y obtener el mejor resultado de un proyecto. El funcionamiento de Scrum se realiza mediante entregas parciales y regulares del proyecto que se esté desarrollando. Estas entregas deben tener prioridad al cliente o usuario final del proyecto. Scrum se realiza en ambientes complejos donde los requisitos no se definieron bien o carecen de claridad, donde se necesitan tener resultados pronto y donde la innovación, competitividad, flexibilidad y la productividad son fundamentales tanto para el equipo como para el usuario final.
  • 3. Metodología Ágil Scrum Universidad la Salle Oaxaca 3 El principal factor que hace Scrum sea ágil es que se utiliza para resolver situaciones en que no se está entregando al cliente lo que necesita, cuando las entregas se alargan demasiado los costes se disparan o la calidad no es aceptable. Proceso Scrum Scrum se ejecuta en bloques temporales cortos y fijos aproximadamente cada mes, cada iteración tiene que proporcionar un resultado completo o que satisfaga las necesidades del cliente durante esa iteración. El proceso parte de la lista de objetivos del producto, que actúa como plan de proyecto, en esta lista el cliente proyecto. En la lista priorizada el cliente prioriza los objetivos balanceando el valor que le aportan respecto a su coste y quedan repartidos en iteraciones y entregas. Actividades que se llevan en Scrum Planificación de la iteración 1. Selección de requisitos el cliente presenta al equipo la lista de requisitos priorizada del producto o proyecto. El equipo pregunta las dudas al cliente y selecciona los prerrequisitos más prioritarios que se comete que se comprometen a completar. 2. Planificación de la iteración El equipo elabora la lista de tareas de la iteración necesarias para desarrollar los requisitos a los que se ha comprometido. Ejecución de la iteración Cada mañana el equipo realizada un reunión de sincronización. Cada miembro del equipo inspecciona el trabajo que se está realizando. En la reunión cada miembro del equipo responde a tres preguntas:  ¿Qué he hecho desde la última reunión de sincronización?  ¿Qué voy a hacer a partir de este momento?  ¿Qué impedimentos tengo o voy a tener?
  • 4. Metodología Ágil Scrum Universidad la Salle Oaxaca 4 Inspección y adaptación El último día de la iteración se realiza una reunión de revisión de la iteración 1. Demostración el equipo presenta al cliente los requisitos completados en la iteración. En función de los resultados mostrados y de los cambios que haya habido en el contexto del proyecto, el cliente realiza las adaptaciones necesarias de manera objetiva desde la primera iteración. 2. El equipo analiza como ha sido su manera de trabajar y cuáles son los problemas que podrían impedirle progresar adecuadamente mejorando la manera en la que trabajan. Como funciona Scrum Actividades  Planificación de la iteración (Sprint Planning)  Ejecución de la iteración (Sprint)  Reunión diaria de sincronización del equipo (Scrum Daily Meeting)  Demostración de los requisitos completados (Sprint Review)  Retrospectiva (Sprint Retrospective)  Re planificación del proyecto Responsabilidades  Cliente (Product Owner)  Facilitador (Scrum Master)  Equipo (Team) Herramientas  Lista de requisitos priorizada (Product Backlog)  Lista de tareas de la iteración (Sprint Backlog)  Gráficos de trabajo pendiente (Burndown Chart) Conclusión Existen muchas otras metodologías por parte del desarrollo ágil de software, las personas pueden optar por el que más se adapte a sus necesidades, por parte de su trabajo y el que más se adopte a su forma de trabajar y equipo de desarrollo. Bibliografía Proyectos Agiles. (s.f.). Obtenido de http://www.proyectosagiles.org/que-es-scrum
  • 5. Metodología Ágil Scrum Universidad la Salle Oaxaca 5