SlideShare une entreprise Scribd logo
1  sur  52
SCRUM y la Gestión de Proyectos web. Experiencias y casos reales.  La pareja: scrum + drupal Miren Arrese y Karlos G.Liberal 26 – 28 febrero 2010
DrupalcampSpain 26-28 febrero 2010  SCRUM y la Gestión de Proyectos web. Experiencias y casos reales. La pareja: scrum + drupal Nos presentamos Miren Arrese  y  Karlos G.Liberal :: En el año 2004 creamos Investic  :: En el año 2005 comenzamos a trabajar con Drupal En esto de scrum... Miren = Product Owner Karlos = Scrum Master
DrupalcampSpain 26-28 febrero 2010  SCRUM y la Gestión de Proyectos web. Experiencias y casos reales. La pareja: scrum + drupal Nos presentamos Karlos G.Liberal - Hace más de 10 años monté mi primer proyecto empresarial, creando KRASK, una de las primeras empresas de desarrollo web en Pamplona - El proyecto creció y creamos nuestro propio Gestor de Contenidos en Perl - Pasados 4 años creamos Gattaka donde me responsabilicé de la infraestructura de un entorno de alquiler d e servicios para comunidades de juego online con debian como S.O - Desde el año 2004 soy socio, director técnico y trabajador en Investic -Mi blog www.investic.net/blog/karlos
DrupalcampSpain 26-28 febrero 2010  SCRUM y la Gestión de Proyectos web. Experiencias y casos reales. La pareja: scrum + drupal Nos presentamos Miren Arrese - Licenciada en Sociología, sí, lo habéis leído bien - Me dediqué a la investigación: análisis de fuentes secundarias, encuestas, análisis estadístico... - Estudié “Técnico en sistemas informáticos” - En el 2004 cree Investic con Karlos - Mi labor en Investic consiste en conversar con los clientes, identificar necesidades, proponer proyectos y soluciones, gestionar y mejorar Investic como proyecto... - A veces “me dejan” crear ccks, themes, diseñar... - Mi blog www.investic.net/blog/karlos
DrupalcampSpain 26-28 febrero 2010  SCRUM y la Gestión de Proyectos web. Experiencias y casos reales. La pareja: scrum + drupal Qué hacemos
Plataforma web Gipuzkoa Market Gipuzkoa Market, el escaparate donde encontrarás todos los productos y servicios de Gipuzkoa www.gipuzkoamarket.com
Portal de contenidos Ateneo Naider Portal de contenidos con blogs, calendario de eventos, documentación...promovido por Naider www.ateneonaider.com
Web Azkoyen  Medios de pago Renovada web con Drupal para Azkoyen Medios de Pago con toda la información relativa a sus productos, red comercial, noticias y sistema de boletines. En colaboración con Mission & Vision Azkoyen Medios de Pago
Proyecto web Materia Organikoa el último trabajo  musical de Kerobia  en la web www.kerobia.com materia.kerobia.com es el sitio web que presenta el último trabajo y primero de una trilogía musical del grupo Kerobia. Una web con alto contenido visual y efectos "tipo flash" pero manteniendo las funcionalidades de un gestor de contenidos como Drupal.
DrupalcampSpain 26-28 febrero 2010  SCRUM y la Gestión de Proyectos web. Experiencias y casos reales. La pareja: scrum + drupal Investic ¿Cómo queremos trabajar? ,[object Object]
Trabajar por el Software libre
Trabajar de forma cooperativa
En definitiva intentar buscar nuestra redefinición del concepto trabajo.
...Seguimos en ello después de 5 años :)
DrupalcampSpain 26-28 febrero 2010  SCRUM y la Gestión de Proyectos web. Experiencias y casos reales. La pareja: scrum + drupal Sobre esta presentación ,[object Object]
No vamos a contar “éxitos”
No somos “expertos” teóricos
Jaume (Isaac) nos invitó a completar su sesión...
...VAMOS A COMPARTIR NUESTRA EXPERIENCIA
DrupalcampSpain 26-28 febrero 2010  SCRUM y la Gestión de Proyectos web. Experiencias y casos reales. La pareja: scrum + drupal Refrescando la memoria: qué es Scrum Scrum es una metodología de desarrollo de software basada en un proceso iterativo e incremental utilizado comúnmente en entornos basados en el desarrollo ágil de software. http://es.wikipedia.org/wiki/Scrum
DrupalcampSpain 26-28 febrero 2010  SCRUM y la Gestión de Proyectos web. Experiencias y casos reales. La pareja: scrum + drupal Scrum, acabamos de verlo...
DrupalcampSpain 26-28 febrero 2010  SCRUM y la Gestión de Proyectos web. Experiencias y casos reales. La pareja: scrum + drupal por qué Scrum ,[object Object]
mejorar colaboración con el cliente
optimizar el proceso
equipo participativo y auto-organizado
integración y resultados regulares, para el cliente (y para el equipo)
hacia la excelencia, proceso de mejora continua (retrospectivas de sprint)
DrupalcampSpain 26-28 febrero 2010  SCRUM y la Gestión de Proyectos web. Experiencias y casos reales. La pareja: scrum + drupal Por qué Scrum + Drupal (I) - Prescribe equipos multifuncionales. Perfecto para un desarrollo en Drupal: desarrollo integración, diseño y theming... - Módulos+APIs permiten realizar entregas rápidas de funcionalidades - Aunque Drupal mola, sigue siendo desarrollo de un proyecto web
DrupalcampSpain 26-28 febrero 2010  SCRUM y la Gestión de Proyectos web. Experiencias y casos reales. La pareja: scrum + drupal Por qué Scrum + Drupal (II) - Es fácil responder al cambio con Drupal (scrum da más importancia a la respuesta al cambio que al seguimiento de un plan). Tenemos Views, CCKs, Panels... (integración con theme) -Por que el desarrollo web es cambiante y la comunidad de Drupal es permeable a esos cambios. Hacer programas ha cambiado y la forma de hacerlos también y drupal se adapta a los cambios.
DrupalcampSpain 26-28 febrero 2010  SCRUM y la Gestión de Proyectos web. Experiencias y casos reales. La pareja: scrum + drupal Scrum y la Comunidad de Drupal
DrupalcampSpain 26-28 febrero 2010  SCRUM y la Gestión de Proyectos web. Experiencias y casos reales. La pareja: scrum + drupal ¿Cómo planteamos la utilización de scrum y otras metodologías ágiles? - dando importancia al proceso, sin esperar a “certificaciones” o títulos - de manera flexible y ágil - sin “purismos” - como un proceso de experimentación hacia la mejora
DrupalcampSpain 26-28 febrero 2010  SCRUM y la Gestión de Proyectos web. Experiencias y casos reales. La pareja: scrum + drupal Nuestro caso.  Sobre nuestro equipo.... Equipo pequeño :  5 – 7 personas  1 sólo equipo Ventajas: - sin burocracia para comenzar a experimentar con scrum - flexibilidad
DrupalcampSpain 26-28 febrero 2010  SCRUM y la Gestión de Proyectos web. Experiencias y casos reales. La pareja: scrum + drupal Nuestro caso.  Sobre nuestro equipo.... La Flexibilidad y autonomia como forma de mejorar los desarrollos.
DrupalcampSpain 26-28 febrero 2010  SCRUM y la Gestión de Proyectos web. Experiencias y casos reales. La pareja: scrum + drupal Elementos de Scrum (I) Componentes ,[object Object]
Relación de requisitos del proyecto.Es una lista en evolución y abierta a todos los roles. El propietario es su responsable y quien decide
Pila del sprint
Requisitos comprometidos por el equipo para el sprint con nivel de detalle suficiente
DrupalcampSpain 26-28 febrero 2010  SCRUM y la Gestión de Proyectos web. Experiencias y casos reales. La pareja: scrum + drupal Elementos de Scrum (II) Reuniones ,[object Object]
Jornada de trabajo. Dueño de producto explica las prioridades y dudas del equipo. El equipo estima el esfuerzo que requieren los requisitos y se elabora la pila de sprint.
Reunión diaria
15 minutos de duración. Dirigida por el Scrum Master. Se responden 3 preguntas: Qué hiciste ayer, Cuál es el trabajo de hoy, Qué necesitas.
Retrospectiva de sprint
Análisis del sprint. Moderada por el Scrum Master. Se presenta siguiente sprint
DrupalcampSpain 26-28 febrero 2010  SCRUM y la Gestión de Proyectos web. Experiencias y casos reales. La pareja: scrum + drupal Pila de producto - Product Backlog Caso 1 Desarrollamos el proyecto desde el inicio, incluyendo análisis funcional. ,[object Object],Caso 2 El cliente entrega análisis funcional  ,[object Object]
DrupalcampSpain 26-28 febrero 2010  SCRUM y la Gestión de Proyectos web. Experiencias y casos reales. La pareja: scrum + drupal Ejemplo Gipuzkoa Market Origen ,[object Object]
Pero las fases de entregas basadas en funcionalidades: directorio, ofertas y promociones, noticias.... Pila de producto ,[object Object]
Directorio
- anónimos
- clientes
- usuarios
- administradores
DrupalcampSpain 26-28 febrero 2010  SCRUM y la Gestión de Proyectos web. Experiencias y casos reales. La pareja: scrum + drupal Historias de usuario Una historia de usuario es una representación de un  requerimiento de software escrito  en una o dos frases utilizando el lenguaje común del usuario. Las historias de usuario son utilizadas en las metodologías de desarrollo ágiles para la especificación de requerimientos (acompañadas de las discusiones con los usuarios y las pruebas de validación). Cada historia de usuario debe ser limitada, esta debería poderse escribir sobre una nota adhesiva pequeña http://es.wikipedia.org/wiki/Historias_de_usuario

Contenu connexe

En vedette

Introduccion a Scrum con caso práctico
Introduccion a Scrum  con caso prácticoIntroduccion a Scrum  con caso práctico
Introduccion a Scrum con caso prácticoDaniel Escribano Ales
 
Metodo agil scrum
Metodo agil scrumMetodo agil scrum
Metodo agil scrumtestlucero
 
Agile: Scrum, Kanban y Scrumban (material formación Proyectalis)
Agile: Scrum, Kanban y Scrumban (material formación Proyectalis)Agile: Scrum, Kanban y Scrumban (material formación Proyectalis)
Agile: Scrum, Kanban y Scrumban (material formación Proyectalis)Proyectalis / Improvement21
 
INGENIERIA DE SOFTWARE - METODOLOGIA SCRUM, EJEMPLO PRACTICO, t3
INGENIERIA DE SOFTWARE - METODOLOGIA SCRUM, EJEMPLO PRACTICO, t3INGENIERIA DE SOFTWARE - METODOLOGIA SCRUM, EJEMPLO PRACTICO, t3
INGENIERIA DE SOFTWARE - METODOLOGIA SCRUM, EJEMPLO PRACTICO, t3Saul Villarreal
 
No todo es scrum en agilidad: kanban
No todo es scrum en agilidad: kanbanNo todo es scrum en agilidad: kanban
No todo es scrum en agilidad: kanbanJorge Jiménez
 
Escribir Historias de Usuario Maravillosas
Escribir Historias de Usuario MaravillosasEscribir Historias de Usuario Maravillosas
Escribir Historias de Usuario MaravillosasCarlton Nettleton
 
Taller Historias de usuario 20130117
Taller Historias de usuario 20130117Taller Historias de usuario 20130117
Taller Historias de usuario 20130117Jose Manuel Beas
 
Git with Scrum en español
Git with Scrum en españolGit with Scrum en español
Git with Scrum en españolRamón Glez
 
Un poco más de Agile y Scrum à la Pablo
Un poco más de Agile y Scrum à la PabloUn poco más de Agile y Scrum à la Pablo
Un poco más de Agile y Scrum à la PabloPablo García Montes
 
Historias de usuario¿Por qué? ¿Qué son? ¿Cómo son?
Historias de usuario¿Por qué? ¿Qué son? ¿Cómo son?Historias de usuario¿Por qué? ¿Qué son? ¿Cómo son?
Historias de usuario¿Por qué? ¿Qué son? ¿Cómo son?Miquel Mora
 

En vedette (20)

Introduccion a Scrum con caso práctico
Introduccion a Scrum  con caso prácticoIntroduccion a Scrum  con caso práctico
Introduccion a Scrum con caso práctico
 
Scrum seminar (Spanish)
Scrum seminar (Spanish)Scrum seminar (Spanish)
Scrum seminar (Spanish)
 
Metodo agil scrum
Metodo agil scrumMetodo agil scrum
Metodo agil scrum
 
Agile: Scrum, Kanban y Scrumban (material formación Proyectalis)
Agile: Scrum, Kanban y Scrumban (material formación Proyectalis)Agile: Scrum, Kanban y Scrumban (material formación Proyectalis)
Agile: Scrum, Kanban y Scrumban (material formación Proyectalis)
 
Scrum
ScrumScrum
Scrum
 
INGENIERIA DE SOFTWARE - METODOLOGIA SCRUM, EJEMPLO PRACTICO, t3
INGENIERIA DE SOFTWARE - METODOLOGIA SCRUM, EJEMPLO PRACTICO, t3INGENIERIA DE SOFTWARE - METODOLOGIA SCRUM, EJEMPLO PRACTICO, t3
INGENIERIA DE SOFTWARE - METODOLOGIA SCRUM, EJEMPLO PRACTICO, t3
 
100115 Proyectalis Multiproject Scrum
100115 Proyectalis Multiproject Scrum100115 Proyectalis Multiproject Scrum
100115 Proyectalis Multiproject Scrum
 
110928 kanban 4.0
110928 kanban 4.0110928 kanban 4.0
110928 kanban 4.0
 
No todo es scrum en agilidad: kanban
No todo es scrum en agilidad: kanbanNo todo es scrum en agilidad: kanban
No todo es scrum en agilidad: kanban
 
Clase 02 Scrum
Clase 02 ScrumClase 02 Scrum
Clase 02 Scrum
 
Historias de Usuario (Tarjetas)
Historias de Usuario (Tarjetas)Historias de Usuario (Tarjetas)
Historias de Usuario (Tarjetas)
 
090526 Charla Scrum
090526 Charla Scrum090526 Charla Scrum
090526 Charla Scrum
 
SCRUM
SCRUMSCRUM
SCRUM
 
Escribir Historias de Usuario Maravillosas
Escribir Historias de Usuario MaravillosasEscribir Historias de Usuario Maravillosas
Escribir Historias de Usuario Maravillosas
 
Taller Historias de usuario 20130117
Taller Historias de usuario 20130117Taller Historias de usuario 20130117
Taller Historias de usuario 20130117
 
Git with Scrum en español
Git with Scrum en españolGit with Scrum en español
Git with Scrum en español
 
Un poco más de Agile y Scrum à la Pablo
Un poco más de Agile y Scrum à la PabloUn poco más de Agile y Scrum à la Pablo
Un poco más de Agile y Scrum à la Pablo
 
Presentación de Scrum en 15 mins
Presentación de Scrum en 15 minsPresentación de Scrum en 15 mins
Presentación de Scrum en 15 mins
 
Historias de usuario¿Por qué? ¿Qué son? ¿Cómo son?
Historias de usuario¿Por qué? ¿Qué son? ¿Cómo son?Historias de usuario¿Por qué? ¿Qué son? ¿Cómo son?
Historias de usuario¿Por qué? ¿Qué son? ¿Cómo son?
 
Scrum paso a paso
Scrum paso a pasoScrum paso a paso
Scrum paso a paso
 

Similaire à Scrum y la gestión de proyecto Web

Backdrop como evolución alternativa y sana para drupal 7
Backdrop como evolución alternativa y sana para drupal 7Backdrop como evolución alternativa y sana para drupal 7
Backdrop como evolución alternativa y sana para drupal 7Victor Kane
 
Gestión ágil de proyectos TIC
Gestión ágil de proyectos TICGestión ágil de proyectos TIC
Gestión ágil de proyectos TICitproiectus
 
Conceptos importantes scrum
Conceptos importantes scrum Conceptos importantes scrum
Conceptos importantes scrum cartavio753
 
Agile Software development
Agile Software developmentAgile Software development
Agile Software developmentJulio Argüello
 
Marketing, Comunidad, Empleo y Negocio Internacional basado en Drupal
Marketing, Comunidad, Empleo y Negocio Internacional basado en DrupalMarketing, Comunidad, Empleo y Negocio Internacional basado en Drupal
Marketing, Comunidad, Empleo y Negocio Internacional basado en DrupalLa Drupalera
 
Propuesta Microsoft.NET
Propuesta Microsoft.NETPropuesta Microsoft.NET
Propuesta Microsoft.NETMarcel Aponte
 
Intro Drupal
Intro DrupalIntro Drupal
Intro DrupalFESABID
 
BarCamp CR 2013 - Desarrollo profesional y modelos de negocio con drupal - en...
BarCamp CR 2013 - Desarrollo profesional y modelos de negocio con drupal - en...BarCamp CR 2013 - Desarrollo profesional y modelos de negocio con drupal - en...
BarCamp CR 2013 - Desarrollo profesional y modelos de negocio con drupal - en...barcampcr
 
6º Webinar - 3ª Ed. EXIN en Castellano: Aplicaciones de Scrum más allá del ám...
6º Webinar - 3ª Ed. EXIN en Castellano: Aplicaciones de Scrum más allá del ám...6º Webinar - 3ª Ed. EXIN en Castellano: Aplicaciones de Scrum más allá del ám...
6º Webinar - 3ª Ed. EXIN en Castellano: Aplicaciones de Scrum más allá del ám...EXIN
 
Seminario de metodologías ágiles, bloque I
Seminario de metodologías ágiles, bloque ISeminario de metodologías ágiles, bloque I
Seminario de metodologías ágiles, bloque IJuan Carlos Rubio Pineda
 
metodologia scrum.pptx
metodologia scrum.pptxmetodologia scrum.pptx
metodologia scrum.pptxjuan gonzalez
 
Workshop Framework SCRUM
Workshop Framework SCRUMWorkshop Framework SCRUM
Workshop Framework SCRUMAngel Lacret
 
Flexibilidad con scrum
Flexibilidad con scrumFlexibilidad con scrum
Flexibilidad con scrumsergioj25
 
Libro - Palacios - Flexibilidad con scrum - Adaptando los procesos a la empresa
Libro - Palacios - Flexibilidad con scrum - Adaptando los procesos a la empresaLibro - Palacios - Flexibilidad con scrum - Adaptando los procesos a la empresa
Libro - Palacios - Flexibilidad con scrum - Adaptando los procesos a la empresaIndiana Jones
 
Pillarsjs una aventura Open Source
Pillarsjs una aventura Open SourcePillarsjs una aventura Open Source
Pillarsjs una aventura Open SourceChelo Quilón Gómez
 

Similaire à Scrum y la gestión de proyecto Web (20)

Backdrop como evolución alternativa y sana para drupal 7
Backdrop como evolución alternativa y sana para drupal 7Backdrop como evolución alternativa y sana para drupal 7
Backdrop como evolución alternativa y sana para drupal 7
 
Gestión ágil de proyectos TIC
Gestión ágil de proyectos TICGestión ágil de proyectos TIC
Gestión ágil de proyectos TIC
 
Conceptos importantes scrum
Conceptos importantes scrum Conceptos importantes scrum
Conceptos importantes scrum
 
Creación de proyectos web con Drupal
Creación de proyectos web con DrupalCreación de proyectos web con Drupal
Creación de proyectos web con Drupal
 
Agile Software development
Agile Software developmentAgile Software development
Agile Software development
 
La alternativa agil v5.3
La alternativa agil   v5.3La alternativa agil   v5.3
La alternativa agil v5.3
 
Marketing, Comunidad, Empleo y Negocio Internacional basado en Drupal
Marketing, Comunidad, Empleo y Negocio Internacional basado en DrupalMarketing, Comunidad, Empleo y Negocio Internacional basado en Drupal
Marketing, Comunidad, Empleo y Negocio Internacional basado en Drupal
 
Propuesta Microsoft.NET
Propuesta Microsoft.NETPropuesta Microsoft.NET
Propuesta Microsoft.NET
 
Intro Drupal
Intro DrupalIntro Drupal
Intro Drupal
 
BarCamp CR 2013 - Desarrollo profesional y modelos de negocio con drupal - en...
BarCamp CR 2013 - Desarrollo profesional y modelos de negocio con drupal - en...BarCamp CR 2013 - Desarrollo profesional y modelos de negocio con drupal - en...
BarCamp CR 2013 - Desarrollo profesional y modelos de negocio con drupal - en...
 
6º Webinar - 3ª Ed. EXIN en Castellano: Aplicaciones de Scrum más allá del ám...
6º Webinar - 3ª Ed. EXIN en Castellano: Aplicaciones de Scrum más allá del ám...6º Webinar - 3ª Ed. EXIN en Castellano: Aplicaciones de Scrum más allá del ám...
6º Webinar - 3ª Ed. EXIN en Castellano: Aplicaciones de Scrum más allá del ám...
 
Scrum
ScrumScrum
Scrum
 
Seminario de metodologías ágiles, bloque I
Seminario de metodologías ágiles, bloque ISeminario de metodologías ágiles, bloque I
Seminario de metodologías ágiles, bloque I
 
metodologia scrum.pptx
metodologia scrum.pptxmetodologia scrum.pptx
metodologia scrum.pptx
 
Workshop Framework SCRUM
Workshop Framework SCRUMWorkshop Framework SCRUM
Workshop Framework SCRUM
 
SCRUM
SCRUMSCRUM
SCRUM
 
Flexibilidad con scrum
Flexibilidad con scrumFlexibilidad con scrum
Flexibilidad con scrum
 
Libro - Palacios - Flexibilidad con scrum - Adaptando los procesos a la empresa
Libro - Palacios - Flexibilidad con scrum - Adaptando los procesos a la empresaLibro - Palacios - Flexibilidad con scrum - Adaptando los procesos a la empresa
Libro - Palacios - Flexibilidad con scrum - Adaptando los procesos a la empresa
 
Portafolio
Portafolio  Portafolio
Portafolio
 
Pillarsjs una aventura Open Source
Pillarsjs una aventura Open SourcePillarsjs una aventura Open Source
Pillarsjs una aventura Open Source
 

Dernier

LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptLUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptchaverriemily794
 
La tecnología y su impacto en la sociedad
La tecnología y su impacto en la sociedadLa tecnología y su impacto en la sociedad
La tecnología y su impacto en la sociedadEduardoSantiagoSegov
 
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxModelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxtjcesar1
 
CommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 TestcontainersCommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 TestcontainersIván López Martín
 
Análisis de Artefactos Tecnologicos (3) (1).pdf
Análisis de Artefactos Tecnologicos  (3) (1).pdfAnálisis de Artefactos Tecnologicos  (3) (1).pdf
Análisis de Artefactos Tecnologicos (3) (1).pdfsharitcalderon04
 
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptxHugoGutierrez99
 
Actividades de computación para alumnos de preescolar
Actividades de computación para alumnos de preescolarActividades de computación para alumnos de preescolar
Actividades de computación para alumnos de preescolar24roberto21
 
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfLa Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfjeondanny1997
 
Documentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos JuridicosDocumentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos JuridicosAlbanyMartinez7
 
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúRed Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúCEFERINO DELGADO FLORES
 
Trabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfTrabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfedepmariaperez
 
Trabajando con Formasy Smart art en power Point
Trabajando con Formasy Smart art en power PointTrabajando con Formasy Smart art en power Point
Trabajando con Formasy Smart art en power PointValerioIvanDePazLoja
 
La electricidad y la electronica.10-7.pdf
La electricidad y la electronica.10-7.pdfLa electricidad y la electronica.10-7.pdf
La electricidad y la electronica.10-7.pdfcristianrb0324
 
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docxTALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docxobandopaula444
 
Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...
Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...
Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...Marketing BRANDING
 
LINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptx
LINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptxLINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptx
LINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptxkimontey
 
Herramientas que posibilitan la información y la investigación.pdf
Herramientas que posibilitan la información y la investigación.pdfHerramientas que posibilitan la información y la investigación.pdf
Herramientas que posibilitan la información y la investigación.pdfKarinaCambero3
 
Análisis de los artefactos (nintendo NES)
Análisis de los artefactos (nintendo NES)Análisis de los artefactos (nintendo NES)
Análisis de los artefactos (nintendo NES)JuanStevenTrujilloCh
 
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdfBetianaJuarez1
 

Dernier (20)

LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptLUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
 
La tecnología y su impacto en la sociedad
La tecnología y su impacto en la sociedadLa tecnología y su impacto en la sociedad
La tecnología y su impacto en la sociedad
 
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxModelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
 
CommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 TestcontainersCommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 Testcontainers
 
Análisis de Artefactos Tecnologicos (3) (1).pdf
Análisis de Artefactos Tecnologicos  (3) (1).pdfAnálisis de Artefactos Tecnologicos  (3) (1).pdf
Análisis de Artefactos Tecnologicos (3) (1).pdf
 
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
 
Actividades de computación para alumnos de preescolar
Actividades de computación para alumnos de preescolarActividades de computación para alumnos de preescolar
Actividades de computación para alumnos de preescolar
 
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfLa Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
 
Documentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos JuridicosDocumentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos Juridicos
 
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúRed Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
 
Trabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfTrabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdf
 
Trabajando con Formasy Smart art en power Point
Trabajando con Formasy Smart art en power PointTrabajando con Formasy Smart art en power Point
Trabajando con Formasy Smart art en power Point
 
La electricidad y la electronica.10-7.pdf
La electricidad y la electronica.10-7.pdfLa electricidad y la electronica.10-7.pdf
La electricidad y la electronica.10-7.pdf
 
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docxTALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docx
 
Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...
Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...
Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...
 
LINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptx
LINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptxLINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptx
LINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptx
 
Herramientas que posibilitan la información y la investigación.pdf
Herramientas que posibilitan la información y la investigación.pdfHerramientas que posibilitan la información y la investigación.pdf
Herramientas que posibilitan la información y la investigación.pdf
 
El camino a convertirse en Microsoft MVP
El camino a convertirse en Microsoft MVPEl camino a convertirse en Microsoft MVP
El camino a convertirse en Microsoft MVP
 
Análisis de los artefactos (nintendo NES)
Análisis de los artefactos (nintendo NES)Análisis de los artefactos (nintendo NES)
Análisis de los artefactos (nintendo NES)
 
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf
 

Scrum y la gestión de proyecto Web

  • 1. SCRUM y la Gestión de Proyectos web. Experiencias y casos reales. La pareja: scrum + drupal Miren Arrese y Karlos G.Liberal 26 – 28 febrero 2010
  • 2. DrupalcampSpain 26-28 febrero 2010 SCRUM y la Gestión de Proyectos web. Experiencias y casos reales. La pareja: scrum + drupal Nos presentamos Miren Arrese y Karlos G.Liberal :: En el año 2004 creamos Investic :: En el año 2005 comenzamos a trabajar con Drupal En esto de scrum... Miren = Product Owner Karlos = Scrum Master
  • 3. DrupalcampSpain 26-28 febrero 2010 SCRUM y la Gestión de Proyectos web. Experiencias y casos reales. La pareja: scrum + drupal Nos presentamos Karlos G.Liberal - Hace más de 10 años monté mi primer proyecto empresarial, creando KRASK, una de las primeras empresas de desarrollo web en Pamplona - El proyecto creció y creamos nuestro propio Gestor de Contenidos en Perl - Pasados 4 años creamos Gattaka donde me responsabilicé de la infraestructura de un entorno de alquiler d e servicios para comunidades de juego online con debian como S.O - Desde el año 2004 soy socio, director técnico y trabajador en Investic -Mi blog www.investic.net/blog/karlos
  • 4. DrupalcampSpain 26-28 febrero 2010 SCRUM y la Gestión de Proyectos web. Experiencias y casos reales. La pareja: scrum + drupal Nos presentamos Miren Arrese - Licenciada en Sociología, sí, lo habéis leído bien - Me dediqué a la investigación: análisis de fuentes secundarias, encuestas, análisis estadístico... - Estudié “Técnico en sistemas informáticos” - En el 2004 cree Investic con Karlos - Mi labor en Investic consiste en conversar con los clientes, identificar necesidades, proponer proyectos y soluciones, gestionar y mejorar Investic como proyecto... - A veces “me dejan” crear ccks, themes, diseñar... - Mi blog www.investic.net/blog/karlos
  • 5. DrupalcampSpain 26-28 febrero 2010 SCRUM y la Gestión de Proyectos web. Experiencias y casos reales. La pareja: scrum + drupal Qué hacemos
  • 6. Plataforma web Gipuzkoa Market Gipuzkoa Market, el escaparate donde encontrarás todos los productos y servicios de Gipuzkoa www.gipuzkoamarket.com
  • 7. Portal de contenidos Ateneo Naider Portal de contenidos con blogs, calendario de eventos, documentación...promovido por Naider www.ateneonaider.com
  • 8. Web Azkoyen Medios de pago Renovada web con Drupal para Azkoyen Medios de Pago con toda la información relativa a sus productos, red comercial, noticias y sistema de boletines. En colaboración con Mission & Vision Azkoyen Medios de Pago
  • 9. Proyecto web Materia Organikoa el último trabajo musical de Kerobia en la web www.kerobia.com materia.kerobia.com es el sitio web que presenta el último trabajo y primero de una trilogía musical del grupo Kerobia. Una web con alto contenido visual y efectos &quot;tipo flash&quot; pero manteniendo las funcionalidades de un gestor de contenidos como Drupal.
  • 10.
  • 11. Trabajar por el Software libre
  • 12. Trabajar de forma cooperativa
  • 13. En definitiva intentar buscar nuestra redefinición del concepto trabajo.
  • 14. ...Seguimos en ello después de 5 años :)
  • 15.
  • 16. No vamos a contar “éxitos”
  • 18. Jaume (Isaac) nos invitó a completar su sesión...
  • 19. ...VAMOS A COMPARTIR NUESTRA EXPERIENCIA
  • 20. DrupalcampSpain 26-28 febrero 2010 SCRUM y la Gestión de Proyectos web. Experiencias y casos reales. La pareja: scrum + drupal Refrescando la memoria: qué es Scrum Scrum es una metodología de desarrollo de software basada en un proceso iterativo e incremental utilizado comúnmente en entornos basados en el desarrollo ágil de software. http://es.wikipedia.org/wiki/Scrum
  • 21. DrupalcampSpain 26-28 febrero 2010 SCRUM y la Gestión de Proyectos web. Experiencias y casos reales. La pareja: scrum + drupal Scrum, acabamos de verlo...
  • 22.
  • 25. equipo participativo y auto-organizado
  • 26. integración y resultados regulares, para el cliente (y para el equipo)
  • 27. hacia la excelencia, proceso de mejora continua (retrospectivas de sprint)
  • 28. DrupalcampSpain 26-28 febrero 2010 SCRUM y la Gestión de Proyectos web. Experiencias y casos reales. La pareja: scrum + drupal Por qué Scrum + Drupal (I) - Prescribe equipos multifuncionales. Perfecto para un desarrollo en Drupal: desarrollo integración, diseño y theming... - Módulos+APIs permiten realizar entregas rápidas de funcionalidades - Aunque Drupal mola, sigue siendo desarrollo de un proyecto web
  • 29. DrupalcampSpain 26-28 febrero 2010 SCRUM y la Gestión de Proyectos web. Experiencias y casos reales. La pareja: scrum + drupal Por qué Scrum + Drupal (II) - Es fácil responder al cambio con Drupal (scrum da más importancia a la respuesta al cambio que al seguimiento de un plan). Tenemos Views, CCKs, Panels... (integración con theme) -Por que el desarrollo web es cambiante y la comunidad de Drupal es permeable a esos cambios. Hacer programas ha cambiado y la forma de hacerlos también y drupal se adapta a los cambios.
  • 30. DrupalcampSpain 26-28 febrero 2010 SCRUM y la Gestión de Proyectos web. Experiencias y casos reales. La pareja: scrum + drupal Scrum y la Comunidad de Drupal
  • 31. DrupalcampSpain 26-28 febrero 2010 SCRUM y la Gestión de Proyectos web. Experiencias y casos reales. La pareja: scrum + drupal ¿Cómo planteamos la utilización de scrum y otras metodologías ágiles? - dando importancia al proceso, sin esperar a “certificaciones” o títulos - de manera flexible y ágil - sin “purismos” - como un proceso de experimentación hacia la mejora
  • 32. DrupalcampSpain 26-28 febrero 2010 SCRUM y la Gestión de Proyectos web. Experiencias y casos reales. La pareja: scrum + drupal Nuestro caso. Sobre nuestro equipo.... Equipo pequeño : 5 – 7 personas 1 sólo equipo Ventajas: - sin burocracia para comenzar a experimentar con scrum - flexibilidad
  • 33. DrupalcampSpain 26-28 febrero 2010 SCRUM y la Gestión de Proyectos web. Experiencias y casos reales. La pareja: scrum + drupal Nuestro caso. Sobre nuestro equipo.... La Flexibilidad y autonomia como forma de mejorar los desarrollos.
  • 34.
  • 35. Relación de requisitos del proyecto.Es una lista en evolución y abierta a todos los roles. El propietario es su responsable y quien decide
  • 37. Requisitos comprometidos por el equipo para el sprint con nivel de detalle suficiente
  • 38.
  • 39. Jornada de trabajo. Dueño de producto explica las prioridades y dudas del equipo. El equipo estima el esfuerzo que requieren los requisitos y se elabora la pila de sprint.
  • 41. 15 minutos de duración. Dirigida por el Scrum Master. Se responden 3 preguntas: Qué hiciste ayer, Cuál es el trabajo de hoy, Qué necesitas.
  • 43. Análisis del sprint. Moderada por el Scrum Master. Se presenta siguiente sprint
  • 44.
  • 45.
  • 46.
  • 52. DrupalcampSpain 26-28 febrero 2010 SCRUM y la Gestión de Proyectos web. Experiencias y casos reales. La pareja: scrum + drupal Historias de usuario Una historia de usuario es una representación de un requerimiento de software escrito en una o dos frases utilizando el lenguaje común del usuario. Las historias de usuario son utilizadas en las metodologías de desarrollo ágiles para la especificación de requerimientos (acompañadas de las discusiones con los usuarios y las pruebas de validación). Cada historia de usuario debe ser limitada, esta debería poderse escribir sobre una nota adhesiva pequeña http://es.wikipedia.org/wiki/Historias_de_usuario
  • 53. DrupalcampSpain 26-28 febrero 2010 SCRUM y la Gestión de Proyectos web. Experiencias y casos reales. La pareja: scrum + drupal Ejemplo Ateneo Naider
  • 54.
  • 55. DrupalcampSpain 26-28 febrero 2010 SCRUM y la Gestión de Proyectos web. Experiencias y casos reales. La pareja: scrum + drupal Preparando la planificación de sprint
  • 56. DrupalcampSpain 26-28 febrero 2010 SCRUM y la Gestión de Proyectos web. Experiencias y casos reales. La pareja: scrum + drupal Ficha
  • 57. DrupalcampSpain 26-28 febrero 2010 SCRUM y la Gestión de Proyectos web. Experiencias y casos reales. La pareja: scrum + drupal Reunión de planificación sprint
  • 58. DrupalcampSpain 26-28 febrero 2010 SCRUM y la Gestión de Proyectos web. Experiencias y casos reales. La pareja: scrum + drupal Reunión de planificación sprint
  • 59. DrupalcampSpain 26-28 febrero 2010 SCRUM y la Gestión de Proyectos web. Experiencias y casos reales. La pareja: scrum + drupal Historias de usuario
  • 60. DrupalcampSpain 26-28 febrero 2010 SCRUM y la Gestión de Proyectos web. Experiencias y casos reales. La pareja: scrum + drupal El equipo estima
  • 61. DrupalcampSpain 26-28 febrero 2010 SCRUM y la Gestión de Proyectos web. Experiencias y casos reales. La pareja: scrum + drupal Proceso: pila de sprint (I)
  • 62. DrupalcampSpain 26-28 febrero 2010 SCRUM y la Gestión de Proyectos web. Experiencias y casos reales. La pareja: scrum + drupal Proceso: pila de sprint (II)
  • 63. DrupalcampSpain 26-28 febrero 2010 SCRUM y la Gestión de Proyectos web. Experiencias y casos reales. La pareja: scrum + drupal Resultado: pila de sprint
  • 64. DrupalcampSpain 26-28 febrero 2010 SCRUM y la Gestión de Proyectos web. Experiencias y casos reales. La pareja: scrum + drupal Preparando las tareas en cada historia de usuario
  • 65. DrupalcampSpain 26-28 febrero 2010 SCRUM y la Gestión de Proyectos web. Experiencias y casos reales. La pareja: scrum + drupal Tablón de scrum
  • 66. DrupalcampSpain 26-28 febrero 2010 SCRUM y la Gestión de Proyectos web. Experiencias y casos reales. La pareja: scrum + drupal - 15 minutos de duración - Dirigida por el Scrum Master - Se responden 3 preguntas: Qué hiciste ayer Cuál es el trabajo de hoy Qué necesitas - De pie - Delante del tablón - Actualizamos el tablón Reunión diaria
  • 67. DrupalcampSpain 26-28 febrero 2010 SCRUM y la Gestión de Proyectos web. Experiencias y casos reales. La pareja: scrum + drupal Fin de sprint
  • 68. DrupalcampSpain 26-28 febrero 2010 SCRUM y la Gestión de Proyectos web. Experiencias y casos reales. La pareja: scrum + drupal Retrospectiva de sprint - “Estimamos mal, fuimos excesivamente optimistas...” - “Una vez nos pusimos a trabajar la tarea x era mucho más costosa” - “Hemos llegado a la demo de sprint pero hemos trabajado más horas de las previstas” - “La velocidad del equipo ha bajado ¡al 50%!”
  • 69. DrupalcampSpain 26-28 febrero 2010 SCRUM y la Gestión de Proyectos web. Experiencias y casos reales. La pareja: scrum + drupal Soluciones... - Crear una historia de usuario con máxima prioridad para el análisis y búsqueda de soluciones técnicas en el propio sprint - ...o volver a estimar pasados unos días de sprint - Si el sprint tiene elementos de I+D disminuir la velocidad del equipo para la pila de sprint - ...”no hacer trampas” trabajando horas extras, mejoremos nuestras estimaciones
  • 70. DrupalcampSpain 26-28 febrero 2010 SCRUM y la Gestión de Proyectos web. Experiencias y casos reales. La pareja: scrum + drupal Recomiendo la lectura de... “ Aprendiendo a estimar” http://managementfromscratch.wordpress.com/2009/02/04/aprendiendo-a-estimar/ “ Las metodologías ágiles y el mundo real” http://managementfromscratch.wordpress.com/2008/11/26/las-metodologias-agiles-y-el-mundo-real/
  • 71.
  • 72. El equipo participa en la reunión de definición del proyecto
  • 73. DrupalcampSpain 26-28 febrero 2010 SCRUM y la Gestión de Proyectos web. Experiencias y casos reales. La pareja: scrum + drupal Contratos ágiles Manifiesto Ágil valora más a la colaboración con el cliente que al contrato, pero son necesarios. En contratos ágiles no tenemos experiencia estamos dando los primeros pasos. ¿Alguien puede/quiere compartir su experiencia?
  • 74. DrupalcampSpain 26-28 febrero 2010 SCRUM y la Gestión de Proyectos web. Experiencias y casos reales. La pareja: scrum + drupal ¿Software? “ Haberlos haylos” http://www.navegapolis.net/content/view/902/87/ Nosotros seguimos con las pizarras, pero ahora más moderna ;)
  • 75. DrupalcampSpain 26-28 febrero 2010 SCRUM y la Gestión de Proyectos web. Experiencias y casos reales. La pareja: scrum + drupal pero no siempre es posible trabajar con scrum...y llega el caos...
  • 76. DrupalcampSpain 26-28 febrero 2010 SCRUM y la Gestión de Proyectos web. Experiencias y casos reales. La pareja: scrum + drupal ...no podemos hacer un sprint porque... Algunos casos: - Tenemos un sólo equipo y estamos trabajando en varios proyectos simultáneamente - Estamos en fase de puesta en producción y surgen errores - Soporte a proyectos - Las prioridades cambian diariamente
  • 77. DrupalcampSpain 26-28 febrero 2010 SCRUM y la Gestión de Proyectos web. Experiencias y casos reales. La pareja: scrum + drupal Y ahora...Kanban “ Kanban se basa en una idea muy simple: el trabajo en curso (Work In Progress, WIP) debería limitarse, y sólo deberíamos empezar con algo nuevo cuando un bloque de trabajo anterior haya sido entregado o ha pasado a otra función posterior de la cadena. El Kanban (o tarjeta señalizadora) implica que se genera una señal visual para indicar que hay nuevos bloques de trabajo que pueden ser comenzados porque el trabajo en curso actual no alcanza el máximo acordado. ” Kanban y Scrum – obteniendo lo mejor de ambos Henrik Kniberg & Mattias Skarin
  • 78. DrupalcampSpain 26-28 febrero 2010 SCRUM y la Gestión de Proyectos web. Experiencias y casos reales. La pareja: scrum + drupal Tablero Kanban
  • 79. DrupalcampSpain 26-28 febrero 2010 SCRUM y la Gestión de Proyectos web. Experiencias y casos reales. La pareja: scrum + drupal Léelos son...¡Geniales! http://www.proyectalis.com/wp-content/uploads/2008/02/scrum-y-xp-desde-las-trincheras.pdf http://www.proyectalis.com/documentos/KanbanVsScrum_Castellano_FINAL-printed.pdf http://awebfactory.com.ar/node/321
  • 80. DrupalcampSpain 26-28 febrero 2010 SCRUM y la Gestión de Proyectos web. Experiencias y casos reales. La pareja: scrum + drupal Gracias por vuestra atención Y por favor, hacednos alguna pregunta o... ...mejor, contadnos vuestras experiencias :)