15
Gestión de Sistemas Informatizados Ángel Cuéllar Sacaluga Pedro González Pérez

Presentación SCRUM

Embed Size (px)

Citation preview

Page 1: Presentación SCRUM

Gestión de Sistemas Informatizados

Ángel Cuéllar Sacaluga Pedro González Pérez

Page 2: Presentación SCRUM

SCRUM¿Qué es SCRUM?

METODOLOGÍA PARA DESARROLLAR SOFTWARE

SOBRE TODO PARA EQUIPOS DE HASTA 8 PERSONAS

VÁLIDO PARA EL 90% DE LAS EMPRESAS

METODOLOGÍA DE DESARROLLO ÁGIL

-TECNOLOGÍA CAMBIANTE, FLEXIBILIDAD

-CICLOS LARGOS EN CORTOS

¿En que consiste?

Page 3: Presentación SCRUM

SCRUM

LA IDEA DE LA METODOLOGÍA SCRUM PRINCIPAL ES LA DE PONERSE A TRABAJAR PRÁCTICAMENTE DESDE EL PRIMER MOMENTO Y EMPEZAR A SACAR FRUTOS DE ESE TRABAJO PARA QUE EL CLIENTE VAYA VIENDO LOS AVANCES Y SE QUEDE SATISFECHO CON LO QUE SE ESTÁ HACIENDO Y CÓMO SE ESTÁ HACIENDO

Concepto

Page 4: Presentación SCRUM

SCRUMCaracterística del proceso EJECUCIÓN EN BLOQUES TEMPORALES CORTOS Y FIJOS PERMITE SEGUIR DE FORMA CLARA EL AVANCE DEL TRABAJO SE BASA EN TRES PILARES:

TRANSPARENCIA: TODOS LOS ASPECTOS DEL PROCESO SON VISIBLESINSPECCIÓN: LA FRECUENCIA DEBE SER SUFICIENTE PARA DETECTAR VARIACIONES DEL PROCESO INACEPTABLESADAPTACIÓN: SI LA INSPECCIÓN ESTÁ FUERA DE LÍMITES SE AJUSTARÁ EL PROCESO O EL MATERIAL PROCESADO

Page 5: Presentación SCRUM

SCRUMResumen del proceso

Page 6: Presentación SCRUM

SCRUMEquipo y sistema SCRUM

DOS ASPECTOS FUNDAMENTALES A DIFERENCIAR:

LOS ACTORES LAS ACCIONES

LOS ACTORES SON LOS QUE EJECUTARÁN OBVIAMENTE LAS ACCIONES

EN SCRUM SE INDICAN CLARAMENTE LAS ACCIONES A ACOMETER Y COMO ACOMETERLAS. NUESTRA RESPONSABILIDAD ES HACERLO SIEMPRE DE UNA FORMA ADECUADA Y ALGO RÍGIDA PARA IMPEDIR QUE SE APLIQUE ERRÓNEAMENTE ESTA METODOLOGÍA.LAS ACCIONES DE SCRUM FORMAN PARTE DE UN CICLO ITERATIVO REPETITIVO, POR LO QUE EL MECANISMO Y FORMA DE TRABAJAR QUE A CONTINUACIÓN SE INDICA, TIENE COMO OBJETIVO MINIMIZAR EL ESFUERZO Y MAXIMIZAR EL RENDIMIENTO EN EL DESARROLLO

Page 7: Presentación SCRUM

SCRUMActores

LOS ACTORES SON LOS QUE EJECUTARÁN OBVIAMENTE LAS ACCIONES

EL PRODUCT OWNER CONOCE Y MARCA LAS PRIORIDADES DEL PROYECTO O PRODUCTO

EL SCRUM MASTER ES LA PERSONA QUE ASEGURA EL SEGUIMIENTO DE LA METODOLOGÍA GUIANDO LAS REUNIONES Y AYUDANDO AL EQUIPO ANTE CUALQUIER PROBLEMA QUE PUEDA APARECER. SU RESPONSABILIDAD ES ENTRE OTRAS, LA DE HACER DE PARAGUAS ANTE LAS PRESIONES EXTERNAS

EL SCRUM TEAM SON LAS PERSONAS RESPONSABLES DE IMPLEMENTAR LA FUNCIONALIDAD O FUNCIONALIDADES ELEGIDAS POR EL PRODUCT OWNER

LOS USUARIOS O CLIENTE, SON LOS BENEFICIARIOS FINALES DEL PRODUCTO, Y SON QUIENES VIENDO LOS PROGRESOS, PUEDEN APORTAR IDEAS, SUGERENCIAS O NECESIDADES

Page 8: Presentación SCRUM

SCRUMAccionesEL PRODUCT BACKLOG CORRESPONDE CON TODAS LAS TAREAS, FUNCIONALIDADES O REQUERIMIENTOS A REALIZAR. EL SPRINT BACKLOG CORRESPONDE CON UNA O MÁS TAREAS QUE PROVIENEN DEL PRODUCT BACKLOG. LAS TAREAS DEL SPRINT BACKLOG SE DEBEN ACOMETER (RECOMENDADO) EN UNAS 2 SEMANAS Ó 4 SEMANAS.UNA NORMA FUNDAMENTAL ES QUE MIENTRAS UN SPRINT BACKLOG SE INICIA, ÉSTE NO PUEDE SER ALTERADO O MODIFICADO. HAY QUE ESPERAR A QUE CONCLUYA EL SPRINT BACKLOG PARA REALIZAR LA CORRESPONDIENTE MODIFICACIÓN O ALTERACIÓN.EL DAILY SCRUM MEETING ES UNA TAREA ITERATIVA QUE SE REALIZA TODOS LOS DÍAS QUE DURE EL SPRINT BACKLOG CON EL EQUIPO DE DESARROLLO O DE TRABAJO. SE TRATA DE UNA REUNIÓN OPERATIVA, INFORMAL Y ÁGIL, DE UN MÁXIMO DE 30 MINUTOS, EN LA QUE SE LE HACE 3 PREGUNTAS A CADA INTEGRANTE DEL EQUIPO.

¿QUE HE HECHO?¿QUE VOY A HACER HOY?¿QUE AYUDA NECESITO?

Page 9: Presentación SCRUM

SCRUMBloques de tiempo REUNIÓN DE PLANIFICACIÓN DE LA ENTREGA

REUNIÓN DE PLANIFICACIÓN DEL SPRINT SPRINT REVISIÓN SPRINT RETROSPECTIVA DEL SPRINT SCRUM DIARIO

Page 10: Presentación SCRUM

SCRUMRelaciones del proceso

Page 11: Presentación SCRUM

SCRUMComprometidos no involucrados A LOS MIEMBROS DEL EQUIPO SCRUM SE LES LLAMA CERDOS

EL PROPIETARIO ES EL CERDO DEL BACKLOG EL EQUIPO ES EL CERDO DEL TRABAJO DEL SPRINT EL SCRUMMASTER ES EL CERDO DEL PROCESO SCRUM Y LOS DEMÁS…… GALLINAS

Page 12: Presentación SCRUM

SCRUMVentajas

AGILIDAD DEL PROCESO FACILIDAD DE IMPLANTACIÓN Y POR SU AGILIDAD EN CUANTO A CAMBIOS Y LO

QUE PROPIAMENTE APORTA EN COMPARACIÓN CON OTRAS METODOLOGÍAS SE TRABAJA DESDE EL PRIMER MOMENTO EVITA LA BUROCRACIA Y LA GENERACIÓN DOCUMENTAL TRABAJA DESDE EL PRIMER MOMENTO

Page 13: Presentación SCRUM

SCRUMDesventajas NO ES VALIDO PARA CUALQUIER PROYECTO NO ES VALIDO PARA CUALQUIER PERSONA O EQUIPO DE PERSONAS FALTA DE DOCUMENTACIÓN GENERADA

Page 14: Presentación SCRUM

SCRUM

Page 15: Presentación SCRUM

GRACIAS