El documento describe los objetivos y metodología de un taller sobre mejoramiento efectivo del servicio al usuario. El taller busca que los participantes comprendan la importancia de brindar una excelente atención al usuario, conozcan los principios clave para satisfacer al usuario e identifiquen e implementen técnicas para manejar situaciones difíciles de forma que se conviertan en oportunidades de servicio.
La medición funcional de software con SCRUMSoftware Guru
La medición funcional de software juega un papel importante para lograr la visibilidad al proceso de desarrollo de software. El tamaño funcional (medido en puntos de función) permite una mejor planificación y control de proyectos, siendo muy utilizada principalmente para las estimaciones. Sin embargo, más allá de los beneficios para la gestión de proyectos, el tamaño funcional también trae ventajas desde el punto de vista táctico y estratégico del desarrollo de software.
Actualmente hay 5 métodos estándar para la medición funcional del software: IFPUG, NESMA, COSMIC, MKII y FISMA. Lo que se tratará en la presentación es válido para cualquiera de estos métodos de medición.
¿Y por qué hablar de la medición funcional del software con SCRUM? En la comunidad ágil a menudo hay resistencia a la adopción de una métrica funcional estándar. Gran parte de esta resistencia es causada por prejuicios y tal vez por falta de una comprensión más profunda de los métodos. También, hay muchos casos de intentos fallidos para adoptar la métrica que no produjo los beneficios deseados.
El propósito de esta conferencia es mostrar cómo la medición funcional también puede traer beneficios al ser usada con metodologías ágiles, en este caso con SCRUM. Se eliminarán los prejuicios y se presentarán las directrices para el uso más efectivo de la medición funcional con SCRUM, inclusive con otras métricas del mundo ágil, como por ejemplo Story Points.
Semblanza del conferencista:
Es uno de los autores del libro "Análise de Pontos de Função: Medição, Estimativas e Gerenciamento de Projetos de Software". El más vendido sobre este tema en Brasil (Publicado en 2001 y actualmente en la décima tercera edición). Socio de la FATTO Consultoría y Sistemas, donde actúa como consultor e instructor en servicios y cursos de medición, análisis y estimación de proyectos de software.
Actuó en el desarrollo de toda la línea de servicios de la FATTO y entrenó centenas de profesionales en Análisis de Puntos de Función. Participó en el equipo de traducción para portugués de las versiones 4.2 y 4.3 del Manual de Prácticas de Medición del IFPUG. Tiene mas de 20 años de experiencia en el desarrollo de sistemas (ocho de ellos en proyectos de software para automatización bancaria). Graduado en Ciencias de la Computación, Pos-graduado en Gestión Empresarial, certificado como especialista en Puntos de Función por el IFPUG desde 2002 y Director de Proyectos (PMP) por PMI.
www.linkedin.com/in/guilhermesimoes
Este documento presenta conceptos básicos de probabilidad como medida numérica de la posibilidad de que un evento ocurra. Incluye ejemplos de asignación de probabilidades a proyectos de construcción basados en datos históricos de proyectos similares. También explica conceptos como probabilidad condicional, leyes de probabilidad como la adición y multiplicación, e independencia estadística entre eventos.
Este documento presenta Scrum en 15 minutos. Explica que Scrum es una metodología ágil para el desarrollo de software que se basa en iteraciones cortas llamadas sprints. Describe los roles clave en Scrum como el Product Owner, Scrum Master y el equipo. También resume el ciclo de vida de Scrum, incluidas las reuniones diarias, de planificación del sprint, revisión y retrospectiva.
Resumen evento Dinamización de la Dirección de Proyectos en el sector Ingenie...BEMarkS
1er Evento de Dinamización de la Dirección de Proyectos de Ingeniería y Construcción Española
El evento tiene como objetivo fortalecer activamente el dañado tejido empresarial del sector de la Construcción, creando puentes y sinergias entre
Empresas con proyectos en países emergentes que requieren alianzas con constructoras, ingenierías y directores de proyectos.
Empresas que ya están dirigiendo proyectos en un país y comparten su experiencia, y empresas que quieren entrar en dicho país.
Profesionales de la Dirección de Proyectos que buscan abrirse camino fuera y dentro de España, con profesionales que ya lo han conseguido, empresas y headhunting que valoran dichos servicios.
Un evento profesional de networking facilitado por el equipo de organizador, en la que los asistentes estarán sentados en grupos reducidos y organizados con un ponente en cada uno de ellos para fomentar la conexión.
Scrum es una metodología ágil para el desarrollo de software que se basa en iteraciones cortas llamadas sprints para entregar valor al cliente de forma continua. Los roles clave son el Product Owner, que prioriza las características, el Scrum Master, que guía el proceso, y el equipo auto-organizado que desarrolla el producto. Scrum se enfoca en la inspección y adaptación continua a través de eventos como la revisión y retrospectiva del sprint.
El documento describe los objetivos y metodología de un taller sobre mejoramiento efectivo del servicio al usuario. El taller busca que los participantes comprendan la importancia de brindar una excelente atención al usuario, conozcan los principios clave para satisfacer al usuario e identifiquen e implementen técnicas para manejar situaciones difíciles de forma que se conviertan en oportunidades de servicio.
La medición funcional de software con SCRUMSoftware Guru
La medición funcional de software juega un papel importante para lograr la visibilidad al proceso de desarrollo de software. El tamaño funcional (medido en puntos de función) permite una mejor planificación y control de proyectos, siendo muy utilizada principalmente para las estimaciones. Sin embargo, más allá de los beneficios para la gestión de proyectos, el tamaño funcional también trae ventajas desde el punto de vista táctico y estratégico del desarrollo de software.
Actualmente hay 5 métodos estándar para la medición funcional del software: IFPUG, NESMA, COSMIC, MKII y FISMA. Lo que se tratará en la presentación es válido para cualquiera de estos métodos de medición.
¿Y por qué hablar de la medición funcional del software con SCRUM? En la comunidad ágil a menudo hay resistencia a la adopción de una métrica funcional estándar. Gran parte de esta resistencia es causada por prejuicios y tal vez por falta de una comprensión más profunda de los métodos. También, hay muchos casos de intentos fallidos para adoptar la métrica que no produjo los beneficios deseados.
El propósito de esta conferencia es mostrar cómo la medición funcional también puede traer beneficios al ser usada con metodologías ágiles, en este caso con SCRUM. Se eliminarán los prejuicios y se presentarán las directrices para el uso más efectivo de la medición funcional con SCRUM, inclusive con otras métricas del mundo ágil, como por ejemplo Story Points.
Semblanza del conferencista:
Es uno de los autores del libro "Análise de Pontos de Função: Medição, Estimativas e Gerenciamento de Projetos de Software". El más vendido sobre este tema en Brasil (Publicado en 2001 y actualmente en la décima tercera edición). Socio de la FATTO Consultoría y Sistemas, donde actúa como consultor e instructor en servicios y cursos de medición, análisis y estimación de proyectos de software.
Actuó en el desarrollo de toda la línea de servicios de la FATTO y entrenó centenas de profesionales en Análisis de Puntos de Función. Participó en el equipo de traducción para portugués de las versiones 4.2 y 4.3 del Manual de Prácticas de Medición del IFPUG. Tiene mas de 20 años de experiencia en el desarrollo de sistemas (ocho de ellos en proyectos de software para automatización bancaria). Graduado en Ciencias de la Computación, Pos-graduado en Gestión Empresarial, certificado como especialista en Puntos de Función por el IFPUG desde 2002 y Director de Proyectos (PMP) por PMI.
www.linkedin.com/in/guilhermesimoes
Este documento presenta conceptos básicos de probabilidad como medida numérica de la posibilidad de que un evento ocurra. Incluye ejemplos de asignación de probabilidades a proyectos de construcción basados en datos históricos de proyectos similares. También explica conceptos como probabilidad condicional, leyes de probabilidad como la adición y multiplicación, e independencia estadística entre eventos.
Este documento presenta Scrum en 15 minutos. Explica que Scrum es una metodología ágil para el desarrollo de software que se basa en iteraciones cortas llamadas sprints. Describe los roles clave en Scrum como el Product Owner, Scrum Master y el equipo. También resume el ciclo de vida de Scrum, incluidas las reuniones diarias, de planificación del sprint, revisión y retrospectiva.
Resumen evento Dinamización de la Dirección de Proyectos en el sector Ingenie...BEMarkS
1er Evento de Dinamización de la Dirección de Proyectos de Ingeniería y Construcción Española
El evento tiene como objetivo fortalecer activamente el dañado tejido empresarial del sector de la Construcción, creando puentes y sinergias entre
Empresas con proyectos en países emergentes que requieren alianzas con constructoras, ingenierías y directores de proyectos.
Empresas que ya están dirigiendo proyectos en un país y comparten su experiencia, y empresas que quieren entrar en dicho país.
Profesionales de la Dirección de Proyectos que buscan abrirse camino fuera y dentro de España, con profesionales que ya lo han conseguido, empresas y headhunting que valoran dichos servicios.
Un evento profesional de networking facilitado por el equipo de organizador, en la que los asistentes estarán sentados en grupos reducidos y organizados con un ponente en cada uno de ellos para fomentar la conexión.
Scrum es una metodología ágil para el desarrollo de software que se basa en iteraciones cortas llamadas sprints para entregar valor al cliente de forma continua. Los roles clave son el Product Owner, que prioriza las características, el Scrum Master, que guía el proceso, y el equipo auto-organizado que desarrolla el producto. Scrum se enfoca en la inspección y adaptación continua a través de eventos como la revisión y retrospectiva del sprint.
Registro y recepción en congresos y convencionesBrenda Lugo
El documento describe los comités responsables de la recepción y registro de participantes en congresos y convenciones. Estos incluyen el comité de alojamiento, registro y recepción/hospitalidad. Explica diferentes formas de inscripción como correo, correo electrónico, página web y en persona. También proporciona recomendaciones para el proceso de registro e inscripción antes y durante el evento para asegurar que sea eficiente y ordenado.
El documento describe las tareas y responsabilidades de cinco áreas clave para la organización de un evento: logística, difusión, técnica, relaciones públicas y protocolo. Cada área es responsable de tareas específicas como la ubicación del espacio, el equipamiento técnico, la invitación de invitados, el diseño del programa y la coordinación con las demás áreas para garantizar el éxito del evento.
El documento presenta información sobre diferentes modelos de supervisión. Describe dos modelos: la supervisión clínica, que consiste en tres fases de planificación, observación y retroalimentación, y ayuda a lograr cambios educativos. También describe la epistemología de la supervisión, la cual se fundamenta en el enfoque humanista para promover el desarrollo científico y satisfacer necesidades a través de la acción supervisora.
Scrum no es una metodología ni un proceso, sino un marco de trabajo para proyectos complejos y cambiantes. Se basa en iteraciones cortas ("sprints") donde un equipo autónomo trabaja para crear un incremento potencialmente entregable del producto, aprendiendo a través de la inspección y adaptación continua. El objetivo es balancear límites con libertad para que el equipo sea creativo y productivo.
Seguridad de Personas VIP - inteligencia Protectivaoswaldo chomba
La inteligencia protectiva implica la adquisición y análisis de información sobre amenazas para predecir y prevenir ataques contra personas protegidas. Esto incluye el mantenimiento de archivos sobre amenazas específicas, establecer enlaces con servicios de inteligencia y analizar indicadores de amenazas potenciales. También involucra la detección de vigilancia para identificar posibles ataques en sus primeras etapas de planificación y la realización de estudios de seguridad para determinar riesgos y vulnerabilidades. La formación
Este documento introduce Scrum, una metodología ágil para el desarrollo de software. Scrum se basa en iteraciones cortas llamadas sprints que duran típicamente de 2 a 4 semanas. Los roles clave son el Product Owner, el Scrum Master y el equipo. El ciclo incluye planificación, revisión y retrospectiva de sprints, así como reuniones diarias. Los artefactos principales son el backlog del producto y el backlog del sprint.
La Unión Europea ha propuesto un nuevo paquete de sanciones contra Rusia que incluye un embargo al petróleo. El embargo se aplicaría gradualmente durante seis meses para el crudo y ocho meses para los productos refinados. Además, se desconectaría al mayor banco ruso, Sberbank, de SWIFT y se prohibirían las transmisiones de tres canales estatales rusos.
Este documento proporciona instrucciones para diferentes configuraciones básicas de mesa para desayunos, almuerzos y cenas formales. Detalla los elementos necesarios para cada configuración, incluyendo platos, tazas, vasos, cubiertos y servilletas. Cubre configuraciones para desayunos y almuerzos informales, almuerzos formales y cenas formales.
El documento describe los pasos para preparar y organizar un restaurante. Incluye repasar y limpiar las instalaciones y equipos, preparar los carros de comida y bebidas, montar las mesas con manteles, loza, cubiertos y cristalería siguiendo un proceso estandarizado de 10 pasos, y describir la organización del personal requerido dividiendo el restaurante en sectores y rangos.
El documento presenta información sobre la organización de un evento. Se detalla la estructura del comité organizador, incluyendo los coordinadores generales, de programas, logística, finanzas e información. Además, se explican conceptos clave como objetivos, etapas de planeación, dirección y evaluación del evento, y roles de los participantes.
El documento describe el proceso de estimación de puntos de función (PF), una métrica para medir el tamaño de un sistema de software. Explica cómo identificar los componentes de un sistema, asignar pesos basados en complejidad, calcular los PF sin ajustar y ajustados, y estimar el esfuerzo, duración y presupuesto de un proyecto basado en los PF.
El documento describe las tres etapas clave en la planificación y ejecución de un evento: la etapa pre-evento, que incluye la planificación, organización e investigación; la etapa de evento, donde se llevan a cabo las actividades planeadas; y la etapa post-evento, que comprende la evaluación y cierre del evento.
Introduction to JIRA & Agile Project ManagementDan Chuparkoff
This document provides an introduction to using JIRA for agile project management. It discusses key concepts like defining tasks, estimating task effort in story points, and using JIRA's agile tools like boards and burndowns. Screenshots show how to create and manage tasks in JIRA's different modes for Scrum and Kanban workflows.
Agilidad para no informáticos, soporte de formación Sylvain Loubradou
Soporte de formación para la EDE, escuela de directivos de empresa, sobre la agilidad.
Explicación de los métodos ágiles, filosofía, como aplicarlos, diferencias entre scrum y kanban y ejercicios practicos
Com afrontem un projecte informàtic?
Introducció a l'agilisme preparada pel grup Agile Girona.
S'hi descriuen les diferències amb el mètode en cascada i es descriuen les característiques específiques de Scrum i Kanban.
Registro y recepción en congresos y convencionesBrenda Lugo
El documento describe los comités responsables de la recepción y registro de participantes en congresos y convenciones. Estos incluyen el comité de alojamiento, registro y recepción/hospitalidad. Explica diferentes formas de inscripción como correo, correo electrónico, página web y en persona. También proporciona recomendaciones para el proceso de registro e inscripción antes y durante el evento para asegurar que sea eficiente y ordenado.
El documento describe las tareas y responsabilidades de cinco áreas clave para la organización de un evento: logística, difusión, técnica, relaciones públicas y protocolo. Cada área es responsable de tareas específicas como la ubicación del espacio, el equipamiento técnico, la invitación de invitados, el diseño del programa y la coordinación con las demás áreas para garantizar el éxito del evento.
El documento presenta información sobre diferentes modelos de supervisión. Describe dos modelos: la supervisión clínica, que consiste en tres fases de planificación, observación y retroalimentación, y ayuda a lograr cambios educativos. También describe la epistemología de la supervisión, la cual se fundamenta en el enfoque humanista para promover el desarrollo científico y satisfacer necesidades a través de la acción supervisora.
Scrum no es una metodología ni un proceso, sino un marco de trabajo para proyectos complejos y cambiantes. Se basa en iteraciones cortas ("sprints") donde un equipo autónomo trabaja para crear un incremento potencialmente entregable del producto, aprendiendo a través de la inspección y adaptación continua. El objetivo es balancear límites con libertad para que el equipo sea creativo y productivo.
Seguridad de Personas VIP - inteligencia Protectivaoswaldo chomba
La inteligencia protectiva implica la adquisición y análisis de información sobre amenazas para predecir y prevenir ataques contra personas protegidas. Esto incluye el mantenimiento de archivos sobre amenazas específicas, establecer enlaces con servicios de inteligencia y analizar indicadores de amenazas potenciales. También involucra la detección de vigilancia para identificar posibles ataques en sus primeras etapas de planificación y la realización de estudios de seguridad para determinar riesgos y vulnerabilidades. La formación
Este documento introduce Scrum, una metodología ágil para el desarrollo de software. Scrum se basa en iteraciones cortas llamadas sprints que duran típicamente de 2 a 4 semanas. Los roles clave son el Product Owner, el Scrum Master y el equipo. El ciclo incluye planificación, revisión y retrospectiva de sprints, así como reuniones diarias. Los artefactos principales son el backlog del producto y el backlog del sprint.
La Unión Europea ha propuesto un nuevo paquete de sanciones contra Rusia que incluye un embargo al petróleo. El embargo se aplicaría gradualmente durante seis meses para el crudo y ocho meses para los productos refinados. Además, se desconectaría al mayor banco ruso, Sberbank, de SWIFT y se prohibirían las transmisiones de tres canales estatales rusos.
Este documento proporciona instrucciones para diferentes configuraciones básicas de mesa para desayunos, almuerzos y cenas formales. Detalla los elementos necesarios para cada configuración, incluyendo platos, tazas, vasos, cubiertos y servilletas. Cubre configuraciones para desayunos y almuerzos informales, almuerzos formales y cenas formales.
El documento describe los pasos para preparar y organizar un restaurante. Incluye repasar y limpiar las instalaciones y equipos, preparar los carros de comida y bebidas, montar las mesas con manteles, loza, cubiertos y cristalería siguiendo un proceso estandarizado de 10 pasos, y describir la organización del personal requerido dividiendo el restaurante en sectores y rangos.
El documento presenta información sobre la organización de un evento. Se detalla la estructura del comité organizador, incluyendo los coordinadores generales, de programas, logística, finanzas e información. Además, se explican conceptos clave como objetivos, etapas de planeación, dirección y evaluación del evento, y roles de los participantes.
El documento describe el proceso de estimación de puntos de función (PF), una métrica para medir el tamaño de un sistema de software. Explica cómo identificar los componentes de un sistema, asignar pesos basados en complejidad, calcular los PF sin ajustar y ajustados, y estimar el esfuerzo, duración y presupuesto de un proyecto basado en los PF.
El documento describe las tres etapas clave en la planificación y ejecución de un evento: la etapa pre-evento, que incluye la planificación, organización e investigación; la etapa de evento, donde se llevan a cabo las actividades planeadas; y la etapa post-evento, que comprende la evaluación y cierre del evento.
Introduction to JIRA & Agile Project ManagementDan Chuparkoff
This document provides an introduction to using JIRA for agile project management. It discusses key concepts like defining tasks, estimating task effort in story points, and using JIRA's agile tools like boards and burndowns. Screenshots show how to create and manage tasks in JIRA's different modes for Scrum and Kanban workflows.
Agilidad para no informáticos, soporte de formación Sylvain Loubradou
Soporte de formación para la EDE, escuela de directivos de empresa, sobre la agilidad.
Explicación de los métodos ágiles, filosofía, como aplicarlos, diferencias entre scrum y kanban y ejercicios practicos
Com afrontem un projecte informàtic?
Introducció a l'agilisme preparada pel grup Agile Girona.
S'hi descriuen les diferències amb el mètode en cascada i es descriuen les característiques específiques de Scrum i Kanban.
ELISAVA Beta. Cas d'èxit desenvolupat per YmbraYmbra
Cas d'èxit presentat a la sessió de drupal.cat on expliquem quina és la nostra metodologia de desenvolupament (a grosso modo) tot usant el cas d'èxit de la Beta del web de l'ELISAVA.
Presentació del Curs 2012 de Marketing Digital enfocat a l’analítica Web per a Botigues Online que busquen resultats.
Marca’t sempre uns objectius i mitjançant el marketing segueix l’evolució dels resultats (conversions, ROI), Monitoritza les teves accions.
Introducción a la Financiación alternativaJordi Catà
Introducción a la financiación Alternativo: Crowdlending, Crowdfunding de Recompensa, Crowdfunding Equity, Business Angels, Capital Riesgo, Initial Coin Offers, y cómo las empresas pueden tener otras vías de financiación
Finançament alternatiu per a empreses, IntroduccióJordi Catà
Introducció al finançament Alternatiu: Crowdlending, Crowdfunding de Recompensa, Crowdfunding Equity, Business Angels, Capital Risc, Initial Coin Offers, i com les empreses poden tenir altres vies de finançament
Estrategias/consejos para mejorar tu eCommerce y hacerlo más rendibleJordi Catà
Este documento proporciona consejos para mejorar un eCommerce y hacerlo más rentable, incluyendo mejorar el SEO y las URLs, generar contenido de calidad, crear confianza, mejorar la experiencia del usuario, reducir los carritos abandonados, y utilizar estrategias como la venta cruzada. El objetivo es captar más visitas, mejorar la experiencia de los usuarios y aumentar las conversiones y las ventas.
Jove Cambra Internacional de Girona Resum president 2009 Jordi Catà
Resumen de mi presidencia en Jove Cambra Internacional de Girona durante el 2009 en el que he realizado tareas de respresentación de la entidad, definición del plan estratégico del 2009, establecimiento de los objetivos y ejecución de los diferentes eventos de la entidad: Business Networking Event, Best Business Plan, cursos de formación,.
Joomla!day2013 Albacete Spain, Responsive, Adaptive y la tundraJordi Catà
El documento presenta una charla sobre estrategias para la movilización de sitios web, incluyendo diseño responsive, adaptive y el uso de aplicaciones móviles. Explica conceptos como responsive, adaptive, webapp y app, y discute las ventajas e inconvenientes de cada enfoque para diferentes tipos de proyectos web. También analiza tendencias del comercio electrónico móvil y la importancia de optimizar los sitios para dispositivos móviles.
Presentación sobre Proyectos realizados en Eshow 2012 en Madrid, donde se presentan soluciones que van más allà de las funcionalidades estandars de Joomla y Virtuemart
Presentación sobre Proyectos realizados en Joomla en el Joomla!Day 2012 Spain en Mérida.
Se presentan varios proyectos desde webs corporativas, hasta adaptaciones avanzadas de Ecommerce en Joomla, Integración con ERPs, etc.
Conferencia Joomla y Comercio Electrónico: Ecommretail 2011Jordi Catà
Este documento describe cómo Joomla y la extensión Virtuemart pueden integrarse con aplicaciones externas como sistemas CRM, sistemas de seguimiento, sistemas de reservas y sistemas ERP. Explica la configuración básica de Virtuemart y cómo maneja familias de productos, impuestos, tarifas de envío y el proceso de compra. También presenta casos de éxito donde se han realizado integraciones como una tienda en línea para recaudar fondos y un proyecto con tiendas múltiples y CRM integra
Joomla!day2010 Valencia - Joomla! casos de exitoJordi Catà
Este documento presenta varios casos de éxito de proyectos web desarrollados con Joomla. Incluye ejemplos como webs corporativas, comercio electrónico, catálogos de productos e integraciones de Joomla con otras aplicaciones y dominios múltiples. Se describen las funcionalidades y extensiones utilizadas en cada proyecto.
Presentación Joomla y comerció electrónico, casos de èxitoJordi Catà
Este documento presenta varios casos de éxito de sitios web creados con Joomla y la extensión Virtuemart para comercio electrónico. Describe cómo Joomla permite crear diversos tipos de sitios como webs corporativas, educativas y de turismo, entre otros. También explica las funcionalidades de Virtuemart como la gestión de productos, stocks, tarifas de envío y pasarelas de pago. A continuación, resume brevemente tres casos concretos de tiendas online creadas con estas herramientas para Fundación Alex, GolTele
Joomla!Day Spain Barcelona, Joomla! para todo tipo de proyectosJordi Catà
Con Joomla! se pueden construir desde webs personales hasta webs corporativas, portales, etc. entre otros: Web Presenciales, Web Corporativas, Reservas Online, Diarios online, publicaciones, Portales comunitarios, Web de Organitzaciones no lucrativas, Web de Escuelas, Web Personales, Web de Turisme, Redes sociales, Intranets, Extranets. En esta conferéncia-taller, veremos lo que Joomla! nos puede aportar para la construcción de websites.
Presentacion Joomla Phpconference Barcelona 2009Jordi Catà
Este documento proporciona una introducción a Joomla, un sistema de gestión de contenidos (CMS) de código abierto. Explica que Joomla permite crear sitios web interactivos y profesionales de manera fácil. También describe algunas de las funcionalidades clave de Joomla como la gestión de usuarios, contenido, menús, documentos, imágenes y foros. Además, introduce conceptos como componentes, módulos y plugins y cómo Joomla sigue un patrón de diseño MVC que facilita el desarrollo y
1. Introducció a Scrum
Jira + Greenhoper
Universitat de Girona - 1 març 2013
Jordi Catà Castillo jordi.cata@arambee.com
www.arambee.com
2. Sobre mi: Jordi Catà
Inquieto:
-Organizador Iniciador Girona (2011 - 2013)
-Ex-Organizador Iniciador Barcelona (2008-2012)
-Past-president JCI Girona 2009
-Presidente comunidad de vecinos (2010-2011-2012)
Mis Valores:
Compartir, aprender, crecer, innovar, trabajo en equipo,
– Mejora continua, Scrum, etc
Diferentes Charlas sobre Joomla, PHP, etc
– Joomla!Day 2009, 2010, 2011, 2012
– PHPConference 2009
– EcommRetail (2010, 2011), Eshow Madrid 2012
– Jornadas de Software Libre
– Yuzz Girona, emprenedoría
www.arambee.com Internet Simplicity
www.webactualizable.com Expertos en Joomla
Introducció a Scrum: Jira + Greenhopper
3. Índex de la Jornada
Introducció de la metodologia Àgil Scrum
Rols:
Propietari del producte
Equip
Scrum Master
alguns conceptes: Definició de completat ( TDD, documentat, entregable),
Estimacions, Abast, Importancia
Pila de producte: Valor de negoci, Prioritats, Histories d'usuari
Planificació del Sprint, estimació via planning poker, Punts d'historia,
criteris d'acceptació, Pila de l'sprint
Reunions:
Reunió de planificació d'sprint
Reunió Scrum diaria
Revisió del sprint, Retrospectiva del sprint (que ha anat bé, que ha
anat malament, )
Gràfic de Burndown
Scrum i JIRA + Greenhopper, demo pràctica ...
Introducció a Scrum: Jira + Greenhopper
4. Veritats absolutes
1. It is impossible to gather all the requirements at the beginning of
a project.
2. Whatever requirements you do gather are guaranteed to
change.
3. There will always be more to do than time and money will allow.
Introducció a Scrum: Jira + Greenhopper
5. No hi ha una única solució ...
●Scrum
●Kanban
●Lean
●Extrem programming
Introducció a Scrum: Jira + Greenhopper
6. Manifest ágil
●Agile Principles Satisfy the Customer
●Welcome Change
●Deliver Frequently
●Work as a Team
●Motivate People
http://agilemanifesto.org/
●Communicate Face-to-Face
●Measure Working Software
●Maintain Constant Pace
●Excel at Quality
●Keep it Simple
●Evolve Designs
●Reflect Regularly
Introducció a Scrum: Jira + Greenhopper
7. Scrum
Té com objectiu gestionar la complexitat, imprevisibilitat i el canvi, exposant tot el procés
Model adaptable, abans que predictiu
Orientada a les persones
Iteracions i revisions
Introducció a Scrum: Jira + Greenhopper
8. Rols
●Product Owner: responsable del producte, defineix funcionalitats, prioritats, feedback,
acepta o rebutja resultats, ...
●Scrum Master: facilitador per a l'equip, elimina impediments, evita distraccions,
gestiona el procés
●Team: encarregat de construir el producte, multidisciplinar, auto organitzat, defineix
tasques, estima esforços, qualitat, evoluciona processos
9. Valors
●Empowerment de les persones i compromís
●Focus en desenvolupar amb el que ens hem compromés
●Transparencia i visibilitat del projecte
●Respecte a les persones
●Coratge i responsabilitat
11. Definicions
Fet:
●
● Tasca programada, comentada, testeijada, integrada, revisada, Test unitari, deploy a
entorn de test, testos d'acceptació, documentada
Entregable al final del sprint : entregable de valor
●
12. Pila de producte: product backlog
Conjunt d'histories d'usuari, ordenades per valor de negoci
15. Planificació d'sprint
●Definir tasques que entren a l'sprint: a ull, estimació de velocitat
●Estimació de tasques en planning poker
●Verificar enteniment
●Prioritza tasques
20. Reunió diaria Sprint 1: dia 0
●Que vaig fer ahir
●Que faré avui
●Necesito, tindré un impediment ...
21. Reunió diaria Sprint 1: dia 1
●Que vaig fer ahir
●Que faré avui
●Necesito, tindré un impediment ...
●Marco tasques tancades, s'actualiza el gràfic de burndown
●Marco tasques en les que traballaré
22. Reunió diaria Sprint 1: Grafic burndown
Visualitza les tasques completades respecte els punts d'historia de l'sprint
●
23. Situacions comunes
En 1/2 de l'sprint el client o l'equip descobreix una nova funcionalitat
El client apreta Ens quedem sense temps
24. Revisió de l'sprint: demo
Es força a acabar realment les tasques
Es demostra les tasques que s'han fet i que s'ha comprovat
Pressió del client
Feedback de vital importancia
L'equi obté reconeixement
Si hi ha demo, encara que no hi hagi tasques acabades -> situació tensa ->
l'equip es posarà les piles pel proper Sprint
26. Resum
Scrum Incrementa la visibilitat del projecte
Tots els problemes es fan visibles
Scrum força a ser honest amb el client i proposar solucions
27. Exemples Projecte -> Desenvolupar un projecte amb les següents histories
d'usuari:
Product Backlog
●Com a usuari administrador podré gestrionar usuaris
●Com a usuari podré gestionar els meus articles
●Com a usuari públic de la web podré consultar els articles de tots els autors o d'un
autor concret, es podrà ordenar per data, alfabètic o per autor
Proces:
●Planificació d'sprint:
● Reunió Estimar i valorar tasques , planning poker
● Decidir , segons valor de negoci les tasques a planificar en l'sprint
●Reunió diaria
●Revisió d'sprint
28. Exemples Projecte -> Començem, el primer dia, planificació
Estimar els punts d'historia de cada historia: planning poker
●
Criteris d'acceptació/test
●
Planificar el sprint 1: suposem velocitat/sprint 10 punts d'historia, 1 setmana
●
29. Exemples Projecte -> Crear Histories d'usuari a Jira: Product backlog
Crear historia i estimacions
Crear subtasques
Ordenació per prioritat de negoci
Com a usuari administrador podré gestrionar usuaris
●
30. Exemples Projecte -> sprint backlog
Planifiquem el següent sprint
Suposant: Com a usuari administrador podré gestrionar usuaris, tenim llistat
d'usuaris amb filtres, exportació a excel, etc..
Sprint 1 setmana, 10 punts d'historia
Que farieu ?
31. Exemples Projecte -> sprint backlog: reorganització ?
Explotar una historia d'usuari en varies parts ?
Acotar l'abast de la historia ?
Moure dates ?
32. Exemples Projecte -> sprint backlog: reorganització ? Simplifiquem l'abast
●Com a usuari administrador podré gestrionar usuaris -> acotem abast, eliminant
exportació a excel i filtres (creant una nova historia només per aquest tema)
36. Exemples Projecte -> Iniciem l'sprint: Reunió diaria Sprint 1: dia 3
“Descubrim que al crear un usuari, s'ha d'enviar un email al client i s'ha de validar”
Es important afegir-la a l'sprint
37. Exemples Projecte -> Iniciem l'sprint: Reunió diaria Sprint 1: dia 3
“Descubrim que al crear un usuari, s'ha d'enviar un email al client i s'ha de validar”
Es important afegir-la a l'sprint
Impacte en
data
40. Més informació
●Scrum y XP desde las trincheras
●The Agile Samurai: how Agile Masters delivers Great software
●http://www.slideshare.net/jurgenappelo/the-zen-of-scrum-10