nurinuri a gomis berenguer ngomis@teral co - dtic.ua.es · pdf fileun caso práctico...
TRANSCRIPT
Scrum, un caso prácticoNuria Gomis Berenguer Nuri Gomis Berenguer
ngomis@ teralco.com
Information Technologies JDARE 2010
Índice
1 ¿Quienes somos?1 ¿Quienes somos?
2 Breve introducción teórica a SCRUM
Un caso práctico aplicación de SCRUM en3 Un caso práctico, aplicación de SCRUM en Teralco
¿Quiénes somos?¿
Expertos en el desarrollo y diseño de aplicaciones empresariales, brindando soluciones tecnológicas a medida del cliente con una constante apuesta por la I+Dsoluciones tecnológicas a medida del cliente, con una constante apuesta por la I+D
Somos una empresa alicantina fundada en 2002 por un equipo de consultores p p q pindependientes con más de 15 años de experiencia.
Llevamos casi diez años desarrollando proyectos en tecnología de arquitecturas distribuidas (J2EE), y hemos participado tanto en nuevos desarrollos como en migraciones de arquitecturas legadas.q g
Hemos crecido entorno a un incremento anual de un 50% durante los 4 últimos años.
Y actualmente disponemos de unas instalaciones propias de más de 300m2 para nuestro “solution lab”solution lab .
¿A qué nos dedicamos?¿ q
Sistema de
Gestor electrónic
o de di t
Sistema integral de
Gestor de
Sistema de gestión de informes
expedientes
ggestión y
recaudación tributaria
Soluciones empresariales
campañasAdministración electrónica
Seguimiento de objetivos
Soluciones AA. PP.
Cuadro de mando integral
Sistema de registro de
entrada
Observatorio del gasto público
¿Qué referencias nos avalan?¿
Administración públicaEmpresas
BANCA
SEGUROS
OTROS SECTORES
Information Technologies 5
Breve introducción teórica a SCRUMBreve introducción teórica a SCRUM
¿Qué es SCRUM?¿
Se enmarca dentro de la «Gestión ágil de proyectos»
P i id d ti f l li tPrioridad, satisfacer al cliente
Se aceptan requisitos cambiantes
E t f tEntregas frecuentes
Scrum es un conjunto de prácticas enfocadas a aumentar la productividad
Cada organización adapta estas prácticas a sus necesidades
Está enfocado a conseguir pequeños incrementos de software completamente funcionales
Equipo auto organizado
Ad t ió l biAdaptación al cambio
Information Technologies 7
Descripción de un Sprintp p
Reunión de Sprint:
Todo el equipo se reúne
Selección requisitos a implementar
Estimación (estimación póker)
Pizarra tareas
Seguimiento:
Reunión diaria
Cada persona del equipo comenta:
Qué hizo el día anterior
Qué va a hacer hoy
Problemas / impedimentos
Entrega
Information Technologies 8
Descripción de un Sprintp p
Seguimiento
Information Technologies 9
Estimación pokerp
Information Technologies 10
Pizarra tareas
Information Technologies 11
Terminologíag
Sprint: Ciclo de trabajo al final del cual entregaremos un incremento completamente funcionalcompletamente funcional
Incremento: resultado de cada Sprint
Backlog: conjunto de requisitosg j q
Roles:
Scrum manager: persona encargada de que se lleve a cabo g gtodo el proceso corréctamente
Propietario del producto: cliente
Information Technologies 12
Un caso práctico aplicación de SCRUM en TeralcoUn caso práctico, aplicación de SCRUM en Teralco
Information Technologies 13
Un caso práctico, gestión de requisitosp g q
Reunión con el cliente para determinar requerimientos iniciales
D t d áli iDocumento de análisis
Prototipo requisitos iniciales
B klBacklog:
Nuevos requerimientos del cliente
Priorizados según sus necesidadesPriorizados según sus necesidades
Information Technologies 14
Un caso práctico, reunión de Sprintp p
Scrum manager decide cuales son los requisitos a implementar para la siguiente entrega. Esta decisión siempre se consulta con ella siguiente entrega. Esta decisión siempre se consulta con el cliente.
Reunión del equipo:
Estimación (poker)
Excel con la planificación
Pizarra con tareas
Information Technologies 15
Un caso práctico, pizarra tareasp p
Information Technologies 16
Un caso práctico, reunión diariap
Cada miembro del equipo contesta las siguientes preguntas:
Q é hi i t ?¿Qué hiciste ayer?
¿Qué te falta por hacer?
H t d l ú bl i d ?¿Has encontrado algún problema inesperado?
Actualización Excel
Information Technologies 17
Un caso práctico, entregap g
Incremento
M l d iManuales de usuario
Informe incidencias resueltas
I f t t didInforme soporte atendido
Information Technologies 18