SCRUM

Post on 01-Nov-2014

2 views 1 download

Tags:

description

Scrum: una metodología ágil para la gestión de proyectos.

Transcript of SCRUM

SCRUM

Una metodología ágil para la gestión de proyectos

Emma LópezIngeniera Informática Universidad de Alicante

Responsable de I+D en Openfinance

Mail: elopez@openfinance.esTwitter: @hell03610

Openfinance es una empresa líder en soluciones tecnológicas de asesoramiento financiero y gestión de carteras.

Openfinance

Acoge a estudiantes de la UPV en prácticas de empresa y realización del PFC

ASP.Net

JavaWCF

Business Intelligente

FacebookAjax

GWTAndroid

IPhone

C#

MVC

Mootools

JSF

PFC Iphone UJI 06/2010 PFC Android UPV 09/2010Ganador Premio Bancaja

•Manifiesto ágil•Scrum

•Artefactos•Roles•Estimaciones•Ciclo•Reuniones

•Proyecto: Quiero un traje•XP•Quiero más info!•Preguntas

Agenda

ManifestoManifiesto ágil

Individuos e interacciones

Software funcionando

Colaboración con el cliente

Respuesta ante el cambio

Procesos y herramientas

Documentación extensiva

Negociación contractual

Seguir un plan

sobre

Photo by boocal http://www.flickr.com/photos/18091975@N00/3654141771

Scrum

Metodología para la gestión y desarrollo de software basada en un proceso iterativo e incremental

Artefactos

Pila de producto: Listado priorizado y estimado de tareas del proyecto

Pila de sprint: Listado priorizado y estimado de tareas a reliazar en el sprint (2 semanas)

Panel scrum: Radiador de información del sprint

Artefactos

As a X I Want Y So that Z

Given x when y then z

EstimacionesTodo el equipo estima con planning poker

Burndown Puntos que quedan por quemar

Historias de usuario

Photo by ntr23 - http://www.flickr.com/photos/ntr23/4707390734/

RolesEquipo: Desarrolladores de soluciones

Scrum master: Comprueba y fomenta los conceptos de scrum

Dueño de producto: Responsable de la pila de producto.

Cliente: Persona con necesidades a cubrir

Ciclo

Reuniones

L M X J V

Estimación pila producto

Planificación de sprint

Daily scrum Daily scrum Daily scrum Daily scrum

Daily scrum Daily scrum Daily scrum Daily scrum Daily scrum

Demo

Restrospectiva

Proyecto: Quiero un traje - tradicional

Requisitos Diseño Código Test

Proyecto: Quiero un traje - ágil

XP

Pero, ¿¿cómo conseguimos producir software de calidadabierto al cambioentregable en plazos pequeños??

Control de código fuente

Integración continuaPruebas unitarias

TDD

BDD Patrones

Bad SmellsRefactorizaciónPruebas funcionales

Programación por parejas

SCRUMXP

SCRUM

Quiero más info!

Hay que correr para seguir estando en el mismo sitio

Foto por kylesteed - http://www.flickr.com/photos/kylesteeddesign/4479021162/

Quiero más info!

Quiero más info!

Comunidad agile: grupo googlehttp://groups.google.com/group/agile-spain

Grupo local: agile-levante Reuniones mensuales locales en Valencia

Eventos: Agile Spain: Madrid Open Agile: Barcelona

¿Preguntas?

Puedes mandar tus dudas a elopez@openfinance.es

Foto por crystaljingsr - http://www.flickr.com/photos/crystaljingsr/3915514724/