Qué esperan aprender en esta clase?

Tamaño: px
Comenzar la demostración a partir de la página:

Download "Qué esperan aprender en esta clase?"

Transcripción

1 Diego Rubio Álvaro Ruiz de Mendarozqueta Natalia Andriano Juan Pablo Bruno Mauricio Silclir Cuál es su experiencia con las metodologías ágiles? Qué esperan aprender en esta clase? 1

2 Cómo que métricas? No era éste el módulo de Agile? Metodologías Ágiles Entendiendo el Agile Manifesto Acerca de (Agile) Qué es Scrum? Marco de Trabajo en Scrum Terminación anormal de una iteración Criterio Agile Roles, Ceremonias y Artefactos Métricas 2

3 Entendiendo el Agile Manifesto Estamos descubriendo formas mejores de desarrollar software tanto por nuestra propia experiencia como ayudando a terceros. A través de este trabajo hemos aprendido a valorar: Individuos e interacciones sobre procesos y herramientas Software funcionando sobre documentación extensiva Colaboración con el cliente sobre negociación contractual Respuesta ante el cambio sobre seguir un plan Esto es, aunque valoramos los elementos de la derecha, valoramos más los de la izquierda. Kent Beck James Grenning Mike Beedle Jim Highsmith Arie van Bennekum Andrew Hunt Alistair Cockburn Ron Jeffries Ward CunninghamTitle of Presentation Jon Kern June 4, 2010 Martin Fowler Brian Marick Robert C. Martin Steve Mellor Ken Schwaber Jeff Sutherland Dave Thomas Ref: Acerca de (Agile) Adaptabilidad Colaboración Feedback Visibilidad Entrega Rápida Foco en Valor Communicación Title of Presentation 04 de Junio de 2010 Reducir Desperdicios 3

4 Métodos Ágiles Agile describe una, no el método en sí mismo Debajo del paraguas Agile, existen varios, como Extreme Programming, Scrum, Lean Development, etc. Cada una de estas metodologías persigue (comunicación mejorada, software funcional, colaboración y participación del cliente, feedback, simplicidad, respuesta a cambios) Qué es Scrum? Es una enfoque para la gestión de un proyecto. Más que una metodología o proceso, es un Marco de Trabajo Utiliza procesos Orientado a No está restringido a proyectos de software solamente Tiene una implementación (silver bullet), pero no es una bala de plata Su visión es opuesta a la propuesta por la metodología en cascada 4

5 Opuesta a la metodología en Cascada Requerimientos Diseño Código Prueba En vez de hacer una sola cosa a la vez......los equipos Scrum hacen un poco de todo, todo el tiempo Ref: The New New Product Development Game by Takeuchi and Nonaka. Harvard Business Review, January Ciclo de vida Scrum 5

6 Criterios Básicos de Scrum Equipos pequeños, de entre 5 y 8 personas Ubicados en el mismo lugar físico de trabajo Dueño del Producto disponible (en casi cualquier momento!) El Dueño del Producto NO ES el Scrum Master Scrum Master preferentemente ubicado en el mismo lugar que el equipo de trabajo Tres criterios básicos: disciplina, disciplina y disciplina Prácticas Fuertemente Recomendadas Automatización de pruebas unitarias Automatización de pruebas de sistema Herramientas integradas (por ejemplo, para mantener trazabilidad entre ítems) Integración Contínua (builds automatizados, ejecución de pruebas, análisis estático de código, colección de métricas, etc) Aprendizaje implícito Documentación implícita 6

7 Marco de Trabajo Scrum Ceremonias Planificación del Sprint Reunión Diaria Revisión del Sprint Retrospectiva del Sprint Artefactos Backlog de Producto Backlog de Sprint Planes de Proyecto y de Release Métricas Etc. Dueño del Producto Define las funcionalidades, decide la fecha de release y su contenido Prioriza el Backlog de Producto Puede cambiar las funcionalidades y prioridades en cada sprint Acepta o rechaza los resultados del sprint Participa en las reuniones de Planificación de Sprint y revisión Asegura que el equipo sea completamente funcional y productivo Promueve la cooperación entre todos los roles y remueve barreras Protege al equipo de interferencias externas Asegura que el proceso sea cumplimentado Participa en las reuniones diarias, de planificación de sprint y Scrum Master revisión del mismo Equipo Típicamente de 5-9 personas Selecciona el Backlog de Sprint Tiene el derecho de hacer lo que sea dentro de los límites de las guías del proyecto para alcanzar el objetivo del sprint Se organiza a sí mismo y a su trabajo Demuestra los resultados del trabajo al Dueño del Producto 7

8 Marco de Trabajo Scrum Ceremonias Planificación del Sprint Reunión Diaria Revisión del Sprint Retrospectiva del Sprint Artefactos Backlog de Producto Backlog de Sprint Métricas Planes de Proyecto y de Release Etc. Scrum Master Dueño del Producto Equipo Planificación Computadora? Planificación de Sprint SEGMENTO 1 El Dueño del Producto presenta el Backlog de Producto con más alta prioridad El equipo selecciona los ítems del Backlog de Producto con los que se puede comprometer SEGMENTO 2 Decidir la estrategia para alcanzar el objetivo del sprint (diseño) Las tareas son creadas Se estiman las tareas y el backlog de sprint De manera colaborativa, no solamente el Scrum Master! Máx. 4 horas Máx. 4 horas 8

9 Backlog de Producto Es la lista maestra de toda la funcionalidad deseada del producto. Esta lista expresa los requerimientos del dueño del producto en su lenguaje, está estimada y se encuentra ordenada de acuerdo a la prioridad de cada ítem. Crear un módulo de administración de usuarios Loginde usuarios Definición de actividades del proyecto Actividades asignadas a cada usuario Permitir el registro de horas semanales por usuario Como administrador del sistema, quiero crear nuevos usuarios, modificar los datos de usuarios existentes y eliminar usuarios obsoletos, de manera de controlar el acceso al sistema de registro de horas. Prioridad: Alta Estimación: 13 story points Criterio de Aceptación: Discusiones: Incluir un dashboard de métricas básicas Historias de Usuario Una historia de usuario (user story) es una descripción simple y corta de una funcionalidad del sistema vista desde la perspectiva de la persona que desea dicha nueva funcionalidad, generalmente un usuario o cliente del sistema. Las historias favorecen el enfoque de discutir las nuevas funcionalidades más que escribir acerca de ellas. Como administrador del sistema, quiero crear nuevos usuarios, modificar los datos de usuarios existentes y eliminar usuarios obsoletos, de manera de controlar el acceso al sistema de registro de horas. Prioridad: Alta Estimación: 13 sp Criterio de Aceptación: Discusiones: Descripción: generalmente se utiliza la plantilla Como <tipo de usuario> quiero <algún objetivo> de manera que <alguna razón> Prioridad: de acuerdo al valor de negocio y al riesgo inherente al ítem de producto. Story Points: medida arbitraria de tamaño relativo de todas las historias respecto a sí mismas. Criterio de Aceptación: casos de prueba de aceptación que determinan la satisfacción o no de la historia con los requerimientos iniciales. Discusiones: Registro de las decisiones que se van tomando (ej: de diseño), especificación más detallada de algún aspecto de la funcionalidad requerida, o cualquier otra discusión relacionada a la historia. 9

10 Backlog de Sprint Como administrador del sistema, quiero crear nuevos usuarios, modificar los datos de usuarios existentes y eliminar usuarios obsoletos, de manera de controlar el acceso al sistema de registro de horas. Prioridad: Alta Estimación: 13 sp Criterio de Aceptación: Discusiones: Crear estructura de BD Crear web service para conexión LDAP Crear pantalla de login Crear casos de prueba automáticos para LDAP Crear casos de prueba manuales de la pantalla Crear las tablas de usuario, permisos y permisos/usuario en la BD, generando los scripts de las mismas. Crear los correspondientes mappings de Hibernate, y las clases DAO de Usuario y Permisos. Generar las pruebas unitarias para las DAO. Responsable: Mauricio Complejidad: Baja Estimación: 16 hs Discusiones: Actualizar el manual de usuario Ítems de Backlog de Sprint Un ítem de backlog de sprint es una descripción de una tarea necesaria para completar una historia de usuario dada. El backlog de sprint está compuesto por todas las tareas necesarias para completar todas las historias comprometidas. Descripción: la descripción de la tarea. No tiene una estructura particular. Crear las tablas de usuario, permisos y permisos/usuario en la BD, generando los scripts de las mismas. Crear los correspondientes mappings de Hibernate, y las clases DAO de Usuario y Permisos. Generar las pruebas unitarias para las DAO. Responsable: Mauricio Complejidad: Baja Estimación: 16 hs Discusiones: Responsable: la persona encargada de llevar a cabo la tarea. Generalmente, los miembros del equipo se auto asignan las tareas. Complejidad: no es un campo mandatorio. Sirve de guía para las estimaciones. También se suele utilizar para distribuir el trabajo entre los miembros del equipo. Estimación: estimación en horas o días hombre. Es una estimación de esfuerzo. Discusiones: Registro de las decisiones que se van tomando (ej: de diseño), especificación más detallada de algún aspecto de la funcionalidad que se está implementando, etc. 10

11 Cálculo de la capacidad del equipo La capacidad del equipo es la cantidad de horas efectivas que dicho equipo tiene disponibles, para este sprint. Días disponibles Horas diarias disponibles % asignación al proyecto Capacidad en el sprint Capacidad total del equipo 436 Capacidad individual = dias_disp * horas_diarias_disp * porcentaje_asignacion Capacidad equipo = (capacidad individual) Backlog de Sprint Historia #1 Estimación: 13 sp Tarea #1.1 Estimación: x1 horas Tarea #1.2 Estimación: y1 horas Tarea #1.n Estimación: z1 horas Velocidad Estimada 38 Historia #2 Estimación: 20 sp Tarea #1.1 Estimación: x1 horas Tarea #1.2 Estimación: y1 horas Tarea #1.n Estimación: z1 horas Cantidad de horas < capacidad del equipo Tarea #1.1 Estimación: x1 horas Historia #3 Estimación: 5 sp Tarea #1.2 Estimación: y1 horas Tarea #1.n Estimación: z1 horas 11

12 Reglas NO son reuniones de reporte de estado al Scrum Master Son compromisos frente a los demás miembros del equipo Diaria En el mismo lugar A la misma hora (sea puntual!) 15 minutos Participantes (Equipo) El Scrum Master comienza la reunión al horario convenido (sin importar quién está presente y quién no!) Revisión del Sprint / Retrospectiva del Sprint Revisión del Sprint El equipo presenta la funcionalidad terminada (done) al Dueño del Producto y demás stakeholders Los miembros del equipo responden las preguntas de los stakeholders en relación a la demostración, y toman nota de los cambios propuestos Al finalizar la presentación, los stakeholders dan su impresión acerca del producto, cambios deseados y la prioridad de esos cambios Retrospectiva del Sprint Provee una visión periódica de qué está funcionando y qué no está funcionando Típicamente de 1 hora Se realiza al final de cada sprint Todo el equipo participa (Scrum Master, Dueño del Producto, Equipo) Se pueden utilizar varias técnicas - Reunión informal - 1h de preparación 12

13 Marco de Trabajo Scrum Ceremonias Planificación del Sprint Reunión Diaria Revisión del Sprint Retrospectiva del Sprint Artefactos Backlog de Producto Backlog de Sprint Métricas Planes de Proyecto y Release Etc. Entendiendo el Backlog de Producto / Backlog de Sprint Producto PBI 1 PBI 2 PBI 3 PBI 4 PBI 5 PBI 6 Sprint Item 1 Sprint Item 2 Sprint Item 3 Sprint Item 4 Sprint Item 1 Sprint Item 2 Sprint Item 3 Sprint Item 4 Sprint Item 5 Sprint Item 6 PBI n 13

14 Metricas Nombre de la métrica Propósito/Objetivo Formula Responsable de Colectarla Período de Reporte Tendencia de Regresión Lineal Sprint BurnDown Chart (SBDC) Provee un indicador diario de la velocidad (velocity) del equipo y el progreso respecto del trabajo comprometido para el sprint actual. Trabajo Pendiente + Tendencia = Trabajo pendiente del día anterior a ayer + Trabajo pendiente de ayer + Trabajo pendiente de hoy) / 3 Scrum Master Se colecta una vez por día. Es la métrica principal de seguimiento del Sprint. 14

15 Horas Pendientes Día 1 Día 2 Día 3 Día 4 # Story Points Día 5 Día 6 Día 7 Día 8 Día 9 Día 10 Día 11 Día 12 Día 13 Día 14 Día 15 Día 16 Día 17 Día 18 Día 19 Día 20 6/4/ Burndown Burndown Lineal (Burndown) 50 0 Nombre de la métrica Propósito/Objetivo Formula Responsable de Colectarla Período de Reporte Velocity (Veln) La Velocity permite a los miembros del equipo conocer el ratio de progreso del equipo completo. Vel[n] = # Story Points por Sprint Scrum Master Se colecta un punto por Sprint. Se utiliza para la planificación de cada sprint, y para los ajustes en el release. Velocity Sprint 1 Sprint 2 Sprint 3 Sprint 4 Sprint 5 Sprint 6 Sprint 7 Sprint 8 Sprint 9 Sprint 10 Sprint 1 Sprint 2 Sprint 3 Sprint 4 Sprint 5 Sprint 6 Sprint 7 Sprint 8 Sprint 9 Sprint 10 Velocity

16 # Story Points Sprint 1 Sprint 2 Sprint 3 Sprint 4 Sprint 5 Sprint 6 Sprint 7 Sprint 8 Sprint 9 Sprint 10 6/4/2010 Nombre de la métrica Propósito/Objetivo Formula Responsable de Colectarla Período de Reporte Test Automation (TAUT) Esta métrica brinda una medida del número de casos de prueba automatizados en relación a la cantidad total de casos de prueba. Pruebas Automatizadas = # Pruebas Automatizadas/# Pruebas Totals Scrum Master Es recomendable colectarla semanalmente. Porcentaje Casos de Prueba Automáticos Manuales Automáticos Nombre de la métrica Deferred Ratio (DFRT) Propósito/Objetivo Muestra el número de user stories diferidas por sprint, en relación a la cantidad total de user stories inicialmente comprometidos en el sprint. Formula Deferred Ratio = # User Stories Diferidas/ # Total User Stories del Sprint Responsable de Colectarla Scrum Master Período de Reporte Se colecta un punto por Sprint. Se utiliza para la planificación de cada sprint, y para los ajustes en el release Deferred Ratio Deferred Ratio 0 16

17 Nombre de la métrica Release BurnDown Chart Propósito/Objetivo Ayuda a determinar la probable fecha de finalización del release, teniendo en cuenta la performance (velocidad) del equipo y los cambios introducidos en el alcance. Formula Intersección de las líneas de tendencia de la velocidad del equipo y el trabajo introducido al release. Provee una aproximación a la fecha de release. Responsable de Período de Reporte Colectarla Scrum Master Se recolecta un punto por Sprint. Se utiliza para la planificación de cada sprint, y para los ajustes en el release Trabajo restante Cambios en el Alcance Lineal (Trabajo restante) Lineal (Cambios en el Alcance)

18 Backlog/Sprint 1 2 Trabajo restante Cambios en el Alcance 0 0 SPs terminadas Trabajo restante Cambios en el Alcance Lineal (Trabajo restante) Lineal (Cambios en el Alcance) Probable fin = Sprint 8 Backlog/Sprint Trabajo restante Cambios en el Alcance SPs terminadas Se agregaron 10 story points!! Trabajo restante Cambios en el Alcance Lineal (Trabajo restante) Lineal (Cambios en el Alcance) Probable fin = Sprint 12 18

19 Backlog/Sprint Trabajo restante Cambios en el Alcance SPs terminadas Se volvieron a agregar 5 story points SPs Terminadas = 15 (durante el sprint 3) Trabajo restante Cambios en el Alcance Lineal (Trabajo restante) Lineal (Cambios en el Alcance) Probable fin = Sprint 13 Backlog/Sprint Trabajo restante Cambios en el Alcance SPs terminadas Trabajo restante Cambios en el Alcance Lineal (Trabajo restante) Lineal (Cambios en el Alcance) Probable fin = 19

20 Ejercicio / Discusión Se va a desarrollar un dashboard de métricas de un proyecto, para poder monitorear las métricas básicas del mismo, colectando los datos de las distintas bases de datos de las herramientas que utiliza ese proyecto. La idea es crear un dashboard que sea fácil de leer e interpretar, para presentaciones a la gerencia. Para el desarrollo se decidió implementar SCRUM, con Java y Oracle como tecnologías de base. El equipo Scrum (ustedes) de 5 a 8 personas, debe definir como parte de la planificación del release, lo siguiente: 1. Qué métricas van a colectar, y con qué frecuencia? Tener en cuenta todas las métricas básicas vistas en la materia, pero manteniendo el esfuerzo de colección y control de las métricas lo más bajo posible. 2. Cómo realizarían la recolección de las métricas? Con qué herramientas? Herramientas de Soporte para Scrum Pizarra y Post-its (y buena letra) Excel (o cualquier cosa parecida) 20

21 Herramientas de Soporte para Scrum Orientadas a Agile Sistemas ALM (Application Life-cycle Management) Preguntas 21

22 Autor Título Editor Referencia Autor Título Type Referencia Mike Cohn Mountain Goat Software Web pics/scrum Hamid Shojaee SCRUM in Under 10 Minutes Youtube 9YEoUI&feature=related Autor Título Editor Referencia Mike Cohn Mountain Goat Software atsoftware.com/topics/s crum Agile Manifesto g/ Mike Cohn User Stories Applied Addison Wesley ISBN: VersionOne VersionOne Scrumworks Danube mworks Team Foundation System Microsoft com/enus/library/ms242904(v S.80).aspx Rational Team Concert IBM rtc 22

23 Versión Fecha Descripción Autor 1.0.0_Draft_A May-2010 Primera versión adaptada de Material previo 1.0.0_Draft_B Jun-2010 Cambios surgidos de la revisión del material Mauricio Silclir Mauricio Silclir Jun-2008 A línea base. Diego Rubio Presentado por: Mike Cohn mike@mountaingoatsoftware.com (720) (office) 23

24 Referencias y links interesantes Mountain Goat Software Mike Cohn website Agile Manifesto: : Herramientas Version One: Scrumworks: TFS: RTC: 24

Introducción a las Metodologías Ágiles. Introducción a Scrum. Roles Ceremonias Artefactos Métricas

Introducción a las Metodologías Ágiles. Introducción a Scrum. Roles Ceremonias Artefactos Métricas Introducción a las Metodologías Ágiles Introducción a Scrum Roles Ceremonias Artefactos Métricas Mauricio Silclir Ingeniero en Sistemas de Información (UTN FRC) Scrum Master del Centro de Desarrollo de

Más detalles

Scrum. Helder Marques

Scrum. Helder Marques Scrum Helder Marques Gerencia de proyectos Es como el helado; viene en varios sabores ( Y muchas veces engorda ) Gerencia de proyectos Gerencia de proyectos Gerencia de proyectos Un poco de historia...

Más detalles

Programación Extrema. Ing. Sebastian Priolo

Programación Extrema. Ing. Sebastian Priolo Programación Extrema Ing. Sebastian Priolo Metodologías Ágiles Menos orientadas a los documentos. Orientadas al código. El cambio es bienvenido. Procesos que cambian NO son predictivos Son adaptables Ejemplos

Más detalles

Manifiesto Ágil: Historia

Manifiesto Ágil: Historia Agile Manifesto and agile principles andmanifestoagile Nombre del Paper: agileprinciples. Fecha de publicación: Febrero 2001 Publicación: www.agilemanifesto.org Autores: ( XP ) 1.Kent Beck ( XP 2.Mike

Más detalles

The Agile Manifesto. Que es el Manifiesto Ágil?

The Agile Manifesto. Que es el Manifiesto Ágil? Que es el Manifiesto Ágil? Lista de principios y valores Declaración de conceptos que guían el desarrollo de software Creado en Febrero del 2001 por la alianza ágil. 17 personas representantes de: Extreme

Más detalles

SCRUM. Gestión ágil de proyectos

SCRUM. Gestión ágil de proyectos SCRUM Gestión ágil de proyectos 1 Qué es Scrum? SCRUM es una metodología ágil utilizada en el desarrollo de proyectos de software y que permite obtener el mejor resultado posible en la gestión de un proyecto

Más detalles

Paula Izaurralde. Especialista en Calidad en ARRIS Argentina. Ayudante en Metodologías Ágiles en el Desarrollo de Software

Paula Izaurralde. Especialista en Calidad en ARRIS Argentina. Ayudante en Metodologías Ágiles en el Desarrollo de Software Marcela Garay Moyano Test Manager en ARRIS Argentina. Paula Izaurralde Especialista en Calidad en ARRIS Argentina. Luciano Marzo Tester en ARRIS Argentina ISTQB Certified Tester. Docente en la Diplomatura

Más detalles

Desarrollo Ágil. Introducción a desarrollo ágil. Periodo: 2012-2 Inicio: Ago 14, 2012 Termino: Nov 27, 2012

Desarrollo Ágil. Introducción a desarrollo ágil. Periodo: 2012-2 Inicio: Ago 14, 2012 Termino: Nov 27, 2012 Desarrollo Ágil Introducción a desarrollo ágil Periodo: 2012-2 Inicio: Ago 14, 2012 Termino: Nov 27, 2012 Agenda Continuación de Scrum Tarea Bibliografía SCRUM Master (Roles) Representa la administración

Más detalles

Qué es scrum? scrumshortcuts.com

Qué es scrum? scrumshortcuts.com Qué es scrum? scrumshortcuts.com Qué es scrum? SCRUM es una metodología ágil de gestión de proyectos cuyo objetivo primordial es elevar al máximo la productividad de un equipo. La metodología scrumshortcuts.com

Más detalles

Gestión de Proyectos con Metodologías Ágiles (Scrum)

Gestión de Proyectos con Metodologías Ágiles (Scrum) Gestión de Proyectos con Metodologías Ágiles (Scrum) Marzo/2012 Overview Resumen Ejecutivo i Surgidas en la industria del software y actualmente difundida en proyectos de diversas áreas de especialidad,

Más detalles

Certified Scrum Developer (CSD), Módulo 3 y Track Completo

Certified Scrum Developer (CSD), Módulo 3 y Track Completo Certified Scrum Developer (CSD), Módulo 3 y Track Completo Surgida en 2009, la certificación CSD es la última novedad en certificaciones oficiales de la Scrum Alliance a través de la cual los equipos de

Más detalles

4.1.1_Reunión de Planificación de Sprint (Sprint Planning Meeting) 4.1.2_Objetivo del Sprint (Sprint Goal) 4.1.4_Revisión de Sprint (Sprint Review)

4.1.1_Reunión de Planificación de Sprint (Sprint Planning Meeting) 4.1.2_Objetivo del Sprint (Sprint Goal) 4.1.4_Revisión de Sprint (Sprint Review) 1_Visión general de SCRUM 2_Teoría de Scrum 3_El Equipo Scrum (Scrum Team) 3.1_El Dueño de Producto (Product Owner) 3.2_El Equipo de Desarrollo (Development Team) 3.3_El Scrum Master 4_Eventos de Scrum

Más detalles

La medición funcional de software con SCRUM

La medición funcional de software con SCRUM La medición funcional de software con SCRUM Guilherme Siqueira Simões 1 Agenda Introducción El contexto SCRUM El contexto de la medición funcional de software Combinando los dos Prejuicios comunes sobre

Más detalles

Aplicación de metodologías Ágiles en TI. Elsa Mangione, PMP, PMI-ACP, CSM II Reunión de Miembros Abierta. Mendoza, 2013.

Aplicación de metodologías Ágiles en TI. Elsa Mangione, PMP, PMI-ACP, CSM II Reunión de Miembros Abierta. Mendoza, 2013. Aplicación de metodologías Ágiles en TI Elsa Mangione, PMP, PMI-ACP, CSM II Reunión de Miembros Abierta. Mendoza, 2013. 1 To Do En Proceso Done! Agile Scrum Intro Lean Kanban Aplicabilidad Cierre 2 To

Más detalles

Ingeniería de Software II Segundo Cuatrimestre de 2008

Ingeniería de Software II Segundo Cuatrimestre de 2008 Ingeniería de Software II Segundo Cuatrimestre de 2008 Clase 14: Introducción a los métodos ágiles y Scrum Buenos Aires, 9 de Octubre de 2008 Scrum: Qué es? Qué es un scrum? Un scrum es un agrupamiento

Más detalles

Karen Giraldo Escobar Graciela Catalina Soto PROYECTO DE GRADO I

Karen Giraldo Escobar Graciela Catalina Soto PROYECTO DE GRADO I Karen Giraldo Escobar Graciela Catalina Soto PROYECTO DE GRADO I Qué es SCRUM Beneficios Como Funciona Fundamentos Requisitos Historia Qué es SCRUM Beneficios Como Funciona Fundamentos Requisitos Historia

Más detalles

Gestión de Equipos de Desarrollo. Max Déboli Director de Desarrollo Lagash MVP Azure mdeboli@lagash.com http://mdeboli.wordpress.

Gestión de Equipos de Desarrollo. Max Déboli Director de Desarrollo Lagash MVP Azure mdeboli@lagash.com http://mdeboli.wordpress. Gestión de Equipos de Desarrollo Max Déboli Director de Desarrollo Lagash MVP Azure mdeboli@lagash.com http://mdeboli.wordpress.com Contexto Metodologías agiles de desarrollo de Software y como las usamos

Más detalles

http://www.informatizate.net

http://www.informatizate.net http://www.informatizate.net Metodologías De Desarrollo De Software María A. Mendoza Sanchez Ing. Informático - UNT Microsoft Certified Professional - MCP Analísta y Desarrolladora - TeamSoft Perú S.A.C.

Más detalles

Desarrollo ágil en tiempos de crisis. Alejandro Torres Castañeda y Analía Baño Dynkowski Baufest

Desarrollo ágil en tiempos de crisis. Alejandro Torres Castañeda y Analía Baño Dynkowski Baufest Desarrollo ágil en tiempos de crisis Alejandro Torres Castañeda y Analía Baño Dynkowski Baufest allaboutagile.com It is not the strongest of the species that will survive or the most intelligent. It is

Más detalles

Desarrollo Ágil con SCRUM. Itzcoalt Alvarez M. Joiz.Net

Desarrollo Ágil con SCRUM. Itzcoalt Alvarez M. Joiz.Net Desarrollo Ágil con SCRUM Itzcoalt Alvarez M. Joiz.Net Objetivo Acercamiento a SCRUM, conocer sus ventajas y desventajas, así como su funcionamiento. 2 Agenda Antecedentes Como funciona SCRUM Roles y responsabilidades

Más detalles

Cómo las metodologías ágiles ayudan a los proyectos de Inteligencia de Negocios

Cómo las metodologías ágiles ayudan a los proyectos de Inteligencia de Negocios Cómo las metodologías ágiles ayudan a los proyectos de Inteligencia de Negocios Guillermo Watson Datalytics Stibenzon Cañas Sánchez Ceiba Software House Business Intelligence No es una tecnología ni un

Más detalles

DES. Fundamento Institucional. Objetivos. Alcance

DES. Fundamento Institucional. Objetivos. Alcance DES INSTRUCCIONES: a continuación se describe el flujo de trabajo correspondiente al área de procesos de DESARROLLO en el ciclo de vida del software en el cual se debe apoyar para la ejecución de sus actividades;

Más detalles

Metodologías Ágiles: Scrum y técnicas de estimación ágil

Metodologías Ágiles: Scrum y técnicas de estimación ágil Metodologías Ágiles: Scrum y técnicas de estimación ágil PreparaTIC - Junio 2009 Jorge Manrubia Díez jorge.manrubia@giss.seg-social.es Por qué? Hacer un programa es cómo... Can you get a design that is

Más detalles

Ingeniería de Software II Primer Cuatrimestre de 2008

Ingeniería de Software II Primer Cuatrimestre de 2008 Ingeniería de Software II Primer Cuatrimestre de 2008 Clase 14: Introducción a Scrum Buenos Aires, 12 de Mayo de 2008 Scrum: Qué es? Qué es un scrum? Un scrum es un agrupamiento (formación fija) en Rugby.

Más detalles

UNIVERSIDAD TECNOLOGICA DE HERMOSILLO SCRUM SPRINT #1. Ingenieria de Software I MAESTRO: BERNARDO PRADO DIAZ INTEGRANTES. Jorge Valdano.

UNIVERSIDAD TECNOLOGICA DE HERMOSILLO SCRUM SPRINT #1. Ingenieria de Software I MAESTRO: BERNARDO PRADO DIAZ INTEGRANTES. Jorge Valdano. UNIVERSIDAD TECNOLOGICA DE HERMOSILLO SCRUM SPRINT #1 Ingenieria de Software I MAESTRO: BERNARDO PRADO DIAZ INTEGRANTES Jorge Valdano Maria Sorte Antonio Rico Osmar Gutierrez Hermosillo, Sonora 04 de Septiembre

Más detalles

Microsoft Dynamics Sure Step Fundamentos

Microsoft Dynamics Sure Step Fundamentos Fundamentos 06-10-2015/Serie Microsoft Dynamics Sure Step Proyectos Ágiles / Octubre 2015 Rosana Sánchez CCRM: @rosana-sanchez-2 Twitter: @rosansasanchez6 Correo: ingrossanbar@hotmail.com ingrossanbar@gmail.com

Más detalles

Roles y Responsabilidades en la gestión de proyectos Scrum

Roles y Responsabilidades en la gestión de proyectos Scrum en la gestión de proyectos Scrum Jesús E Méndez A #WebinarGratis 1 Quien es Jesus Mendez Coach Agile (2) Twitter: @chuzzete Web site: www.jesusmendez.ca Correo: info@jesusmendez.ca Scrum Master (5) + Volunteering

Más detalles

EXIN Agile Scrum Foundation

EXIN Agile Scrum Foundation Examen tipo EXIN Agile Scrum Foundation Edición Mayo 2014 Copyright 2014 EXIN All rights reserved. No part of this publication may be published, reproduced, copied or stored in a data processing system

Más detalles

Universidad ORT Uruguay

Universidad ORT Uruguay Facultad de Ingeniería Metodología SCRUM Cátedra de Ingeniería de Software. Docente Responsable: Gastón Mousqués. Autor: Adriana Peralta 123357 2003 ÍNDICE GENERAL Introducción 2 Principales características

Más detalles

Ingeniería de Sistemas I

Ingeniería de Sistemas I Ingeniería de Sistemas I Metodologías Ágiles 1 Agenda Metodologías Ágiles, Origen Valores y Principios de las Metodologías Ágiles Ejemplos de Metodologías Ágiles SCRUM XP SCRUM y XP Agilidad o Disciplina?

Más detalles

Planificación en Team Foundation Server 2010

Planificación en Team Foundation Server 2010 Planificación en Team Foundation Server 2010 Planificación y Seguimientos en Proyectos Agile con Microsoft Visual Studio Team Foundation Server 2010 Dirigido a: Todos los roles implicados en un proyecto

Más detalles

PROPUESTA DE PROYECTO DE DESARROLLO DE PÁGINA WEB PARA GESTIÓN DE PROYECTOS CON METODOLOGÍA SCRUM

PROPUESTA DE PROYECTO DE DESARROLLO DE PÁGINA WEB PARA GESTIÓN DE PROYECTOS CON METODOLOGÍA SCRUM Universidad Rafael Landivar Campus Quetzaltenango Facultad de Ingeniería PROPUESTA DE PROYECTO DE DESARROLLO DE PÁGINA WEB PARA GESTIÓN DE PROYECTOS CON METODOLOGÍA SCRUM Linda Estrella Córdova Monterroso

Más detalles

Scrum Manager Gestión de proyectos

Scrum Manager Gestión de proyectos Scrum Manager Gestión de proyectos INTRODUCCIÓN Caos Procesos Agilidad cc-by **Maurice** LICENCIA DE USO Este es un recurso educativo abierto (OER) del proyecto Scrum Manager Los contenidos OER de ScrumManager

Más detalles

1 GLOSARIO. Actor: Es un consumidor (usa) del servicio (persona, sistema o servicio).

1 GLOSARIO. Actor: Es un consumidor (usa) del servicio (persona, sistema o servicio). 1 GLOSARIO A continuación se definen, en orden alfabético, los conceptos básicos que se han abordado a lo largo del desarrollo de la metodología para la gestión de requisitos bajo la Arquitectura Orientada

Más detalles

Scrum. Juan Palacio Bañeres

Scrum. Juan Palacio Bañeres Scrum Juan Palacio Bañeres La esencia de Scrum Al iniciar cada iteración, el equipo revisa el trabajo pendiente del proyecto y selecciona la parte que terminará como un incremento de funcionalidad incorporado

Más detalles

PDSM: PROCESO DE DESARROLLO DE SOFTWARE MIXTO COMBINANDO RUP Y SCRUM. Mariani, María Florencia Okabe, Evangelina

PDSM: PROCESO DE DESARROLLO DE SOFTWARE MIXTO COMBINANDO RUP Y SCRUM. Mariani, María Florencia Okabe, Evangelina PDSM: PROCESO DE DESARROLLO DE SOFTWARE MIXTO COMBINANDO RUP Y SCRUM Mariani, María Florencia Okabe, Evangelina Agenda Introducción Metodologías RUP SCRUM Proyectos PDSM: Definición y Aplicación del proceso

Más detalles

Metodología básica de gestión de proyectos. Octubre de 2003

Metodología básica de gestión de proyectos. Octubre de 2003 Metodología básica de gestión de proyectos Octubre de 2003 Dentro de la metodología utilizada en la gestión de proyectos el desarrollo de éstos se estructura en tres fases diferenciadas: Fase de Éjecución

Más detalles

Introducción a las Metodologías Ágiles. Nicolás Brailovsky March 7, 2009

Introducción a las Metodologías Ágiles. Nicolás Brailovsky March 7, 2009 Universidad Tecnológica Nacional Facultad Regional Buenos Aires Diseño de Sistemas Introducción a las Metodologías Ágiles Nicolás Brailovsky March 7, 2009 1 Qué es una metodología? 2 Metodologías Ágiles

Más detalles

Aproximación práctica a ITIL. Proyecto VeredaCS. F07.02.01.00.30.r00

Aproximación práctica a ITIL. Proyecto VeredaCS. F07.02.01.00.30.r00 Aproximación práctica a ITIL. Proyecto VeredaCS Introducción En esta presentación pretendemos mostrar una aproximación práctica a la implantación de un modelo de prestación de servicios basado en ITIL

Más detalles

Guía de preparación. Agile Scrum Master de EXIN

Guía de preparación. Agile Scrum Master de EXIN Guía de preparación Agile Scrum Master de EXIN Edición Junio 2015 Copyright 2015 EXIN All rights reserved. No part of this publication may be published, reproduced, copied or stored in a data processing

Más detalles

1 de junio de 2014. Andrés Simón Bujaidar Director Alianzas Nacionales MEXICO FIRST Presente. Estimado Andrés:

1 de junio de 2014. Andrés Simón Bujaidar Director Alianzas Nacionales MEXICO FIRST Presente. Estimado Andrés: 1 de junio de 2014. Andrés Simón Bujaidar Director Alianzas Nacionales MEXICO FIRST Presente. Estimado Andrés: A continuación me permito poner a tu consideración la propuesta de los programas de certificación

Más detalles

Modelo para el Aseguramiento de Calidad en el Desarrollo de Software Libre

Modelo para el Aseguramiento de Calidad en el Desarrollo de Software Libre Modelo para el Aseguramiento de Calidad en el Desarrollo de Software Libre Cenditel, Mayo 2011 Licencia de Uso Copyright (c) 2010, Alvarez J., Solé S., Briceño R., Fundación CENDITEL. La Fundación CENDITEL

Más detalles

Guía metodologíca para la gestión de proyectos de software basada en metodologías agiles, que integre las herramientas de seguimiento de actividades,

Guía metodologíca para la gestión de proyectos de software basada en metodologías agiles, que integre las herramientas de seguimiento de actividades, Guía metodologíca para la gestión de proyectos de software basada en metodologías agiles, que integre las herramientas de seguimiento de actividades, integración continua y repositorio distribuido de versiones.

Más detalles

PROYECTO METODOLOGÍA DE TRABAJO. Fecha Autor Versión Cambio. 14/11/2008 Vanesa Dell Acqua 1.0 Documento inicial.

PROYECTO METODOLOGÍA DE TRABAJO. Fecha Autor Versión Cambio. 14/11/2008 Vanesa Dell Acqua 1.0 Documento inicial. PROYECTO METODOLOGÍA DE TRABAJO Fecha Autor Versión Cambio 14/11/2008 Vanesa Dell Acqua 1.0 Documento inicial. Fecha de impresión 14/11/2008 CONTENIDO 1. INTRODUCCIÓN 1.1 OBJETIVO Este documento tiene

Más detalles

MS_20497 Software Testing with Microsoft Visual Studio 2013

MS_20497 Software Testing with Microsoft Visual Studio 2013 Software Testing with Microsoft Visual Studio 2013 www.ked.com.mx Av. Revolución No. 374 Col. San Pedro de los Pinos, C.P. 03800, México, D.F. Tel/Fax: 52785560 Introducción En este curso, desarrolladores

Más detalles

GeneXus BPM Suite X. Última actualización: 01 de Setiembre de 2008

GeneXus BPM Suite X. Última actualización: 01 de Setiembre de 2008 Última actualización: 01 de Setiembre de 2008 Copyright Artech Consultores S. R. L. 1988-2008. Todos los derechos reservados. Este documento no puede ser reproducido en cualquier medio sin el consentimiento

Más detalles

Guía Metodológica para el diseño de procesos de negocio

Guía Metodológica para el diseño de procesos de negocio Guía Metodológica para el diseño de procesos de negocio La guía desarrollada para apoyar TBA, se diseñó con base en las metodologías existentes para el desarrollo BPM, principalmente en aquellas que soportan

Más detalles

SCRUM Metodología de trabajo ágil

SCRUM Metodología de trabajo ágil SCRUM Metodología de trabajo ágil UN ENFOQUE PRÁCTICO Página 1 Página 2 Índice Introducción Características Criterios de referencia Fortalezas de Scrum Trazabilidad Definición Tipos Los Sprint Prácticas

Más detalles

Elementos requeridos para crearlos (ejemplo: el compilador)

Elementos requeridos para crearlos (ejemplo: el compilador) Generalidades A lo largo del ciclo de vida del proceso de software, los productos de software evolucionan. Desde la concepción del producto y la captura de requisitos inicial hasta la puesta en producción

Más detalles

Miguel Torres Jaime Pavlich-Mariscal

Miguel Torres Jaime Pavlich-Mariscal Miguel Torres Jaime Pavlich-Mariscal Implementar algunos requerimientos feedback Implementar algunos requerimientos feedback Implementar algunos requerimientos Iteración de 2-6 semanas Entrega al cliente

Más detalles

Manual de Usuario Comprador Presupuesto

Manual de Usuario Comprador Presupuesto Manual de Usuario Comprador Presupuesto Servicio de Atención Telefónica: 5300569/ 5300570 Descripción General El módulo Presupuesto tiene la finalidad de ayudar a las empresas a tener un control de gestión

Más detalles

SCRUM MASTER PRODUCT OWNER

SCRUM MASTER PRODUCT OWNER SCRUM MASTER Los participantes aprenderán a detalle los principios y las prácticas de Scrum. El curso incluye ejercicios por medio de los cuales se aplican las prácticas de Scrum, logrando experimentarlas

Más detalles

Copyright 2011 - bizagi. Gestión de Cambios Documento de Construcción Bizagi Process Modeler

Copyright 2011 - bizagi. Gestión de Cambios Documento de Construcción Bizagi Process Modeler Copyright 2011 - bizagi Gestión de Cambios Bizagi Process Modeler Tabla de Contenido Gestión de Cambios... 4 Descripción... 4 Principales factores en la Construcción del Proceso... 5 Modelo de Datos...

Más detalles

Desarrollo Ágil. Introducción a desarrollo ágil. Periodo: 2012-2 Inicio: Ago 14, 2012 Termino: Nov 27, 2012

Desarrollo Ágil. Introducción a desarrollo ágil. Periodo: 2012-2 Inicio: Ago 14, 2012 Termino: Nov 27, 2012 Desarrollo Ágil Introducción a desarrollo ágil Periodo: 2012-2 Inicio: Ago 14, 2012 Termino: Nov 27, 2012 Agenda Introducción Tarea Bibliografía Introducción a SCRUM Artefactos Origen de SCRUM Actividades

Más detalles

Collaborative Lifecycle Management

Collaborative Lifecycle Management Collaborative Lifecycle Management IBM Rational Software Portafolio.. Documentación Técnica... COLLABORATIVE LIFECYCLE MANAGEMENT La solución de IBM Rational para la Gestión del Ciclo de Vida Colaborativo

Más detalles

Prototipado Ágil. Mateu Batle Sastre

Prototipado Ágil. Mateu Batle Sastre Prototipado Ágil Mateu Batle Sastre Uso informativo y confidencial Prototipado Ágil Prototipos Metodologías ágiles Metodología Scrum Definición de prototipo Ejemplar original o primer molde en que se fabrica

Más detalles

Guía de Apoyo Project Web Access. (Jefe de Proyectos)

Guía de Apoyo Project Web Access. (Jefe de Proyectos) Guía de Apoyo Project Web Access (Jefe de Proyectos) 1 ÍNDICE Contenido INTRODUCCIÓN... 3 CAPITULO I: ELEMENTOS INICIALES DE PROJECT WEB ACCESS... 4 Configuración General... 4 Área de Trabajo del Proyecto...

Más detalles

Desarrollo Ágil. Introducción a desarrollo ágil. Periodo: 2012-2 Inicio: Ago 14, 2012 Termino: Nov 27, 2012

Desarrollo Ágil. Introducción a desarrollo ágil. Periodo: 2012-2 Inicio: Ago 14, 2012 Termino: Nov 27, 2012 Desarrollo Ágil Introducción a desarrollo ágil Periodo: 2012-2 Inicio: Ago 14, 2012 Termino: Nov 27, 2012 Épico Items (MUY) Grandes Utilizados como un contenedor Puede ser estimado Descompuesto posteriormente

Más detalles

Funcionalidades Software PROYECTOS GotelGest.Net Software para la gestión de Proyectos GotelGest.Net

Funcionalidades Software PROYECTOS GotelGest.Net Software para la gestión de Proyectos GotelGest.Net 2012 Funcionalidades Software PROYECTOS GotelGest.Net Software para la gestión de Proyectos GotelGest.Net Servinet Sistemas y Comunicación S.L. www.softwaregestionproyectos.com Última Revisión: Febrero

Más detalles

XP- EXTREME PROGRAMMING

XP- EXTREME PROGRAMMING XP- EXTREME PROGRAMMING RUBBY CASALLAS DEPARTAMENTO DE SISTEMAS Y COMPUTACIÓN FACULTAD DE INGENIERÍA UNIVERSIDAD DE LOS ANDES Agenda Qué es XP? 12 Prácticas Actividades Principales: Planeación Diseño Codificación

Más detalles

La Autoridad de Certificación Global para Profesionales de Scrum y Ágil

La Autoridad de Certificación Global para Profesionales de Scrum y Ágil La Autoridad de Certificación Global para Profesionales de Scrum y Ágil SCRUM es un Marco Ágil iterativo e incremental para manejar proyectos complejos. Un Scrum (abreviatura de scrummage) es un método

Más detalles

0. Introducción. 0.1. Antecedentes

0. Introducción. 0.1. Antecedentes ISO 14001:2015 0. Introducción 0.1. Antecedentes Conseguir el equilibrio entre el medio ambiente, la sociedad y la economía está considerado como algo esencial para satisfacer las necesidades del presente

Más detalles

Capacitación Rational Funcional Tester

Capacitación Rational Funcional Tester Capacitación Rational Funcional Tester Clínica Alemana Santiago, 28 de abril de 2009 Introducción La presente exposición es sobre las principales características de Rational Functional Tester Describiendo

Más detalles

Checklist 2ª Clase. Programa de Estrategia en Negocios Digitales Módulo Estrategia de Diseño y Desarrollo de Productos Digitales. Versión 1.

Checklist 2ª Clase. Programa de Estrategia en Negocios Digitales Módulo Estrategia de Diseño y Desarrollo de Productos Digitales. Versión 1. Checklist 2ª Clase Programa de Estrategia en Negocios Digitales Módulo Estrategia de Diseño y Desarrollo de Productos Digitales Versión 1.0 Responsabilidades de Scrum Product Owner o Es el encargado de

Más detalles

XI Encuentro Danysoft Sala TFS. Descubriendo TFS

XI Encuentro Danysoft Sala TFS. Descubriendo TFS Descubriendo TFS 1 La Visión del ALM de Microsoft. Microsoft distingue varias fases dentro del ciclo de desarrollo, como son Planeación y Seguimiento, donde principalmente se capturan requisitos y se establecen

Más detalles

Mejora Ágil de Procesos

Mejora Ágil de Procesos Mejora Ágil de Procesos Introducción Después de haber implementado por muchos años modelos de mejora, de dirección de proyectos y diferentes marcos ágiles, llegué a la conclusión de que el camino hacia

Más detalles

IT Project Management Desarrollo de Software

IT Project Management Desarrollo de Software IT Project Management Desarrollo de Software Es posible una mezcla de Waterfall y Agile? Cómo se acerca el PMBOK a Agile? Autor: Norberto Figuerola Resulta muy frecuente que se suela confundir una aproximación

Más detalles

4.- MP Curso de Certificación para obtener el Grado MCTS in Managing Project with Microsoft Project (36 Hrs)

4.- MP Curso de Certificación para obtener el Grado MCTS in Managing Project with Microsoft Project (36 Hrs) 4.- MP Curso de Certificación para obtener el Grado MCTS in Managing Project with Microsoft Project (36 Hrs) Introducción La gestión de proyectos es una disciplina creciente que comprende diversos roles

Más detalles

6 Anexos: 6.1 Definición de Rup:

6 Anexos: 6.1 Definición de Rup: 6 Anexos: 6.1 Definición de Rup: Es un producto del proceso de ingeniería de software que proporciona un enfoque disciplinado para asignar tareas y responsabilidades dentro de una organización del desarrollo.

Más detalles

Trabajo Práctico Integrador

Trabajo Práctico Integrador Trabajo Práctico Integrador Objetivo: Relacionar los conceptos vistos durante la cursada bajo una actividad práctica en la que los alumnos puedan aplicar los conceptos a la luz de un contexto organizacional.

Más detalles

Proceso Unificado de Rational PROCESO UNIFICADO DE RATIONAL (RUP) El proceso de desarrollo de software tiene cuatro roles importantes:

Proceso Unificado de Rational PROCESO UNIFICADO DE RATIONAL (RUP) El proceso de desarrollo de software tiene cuatro roles importantes: PROCESO UNIFICADO DE RATIONAL (RUP) El proceso de desarrollo de software tiene cuatro roles importantes: 1. Proporcionar una guía de actividades para el trabajo en equipo. (Guía detallada para el desarrollo

Más detalles

Ciclo de vida y Metodologías para el desarrollo de SW Definición de la metodología

Ciclo de vida y Metodologías para el desarrollo de SW Definición de la metodología Ciclo de vida y Metodologías para el desarrollo de SW Definición de la metodología La metodología para el desarrollo de software es un modo sistemático de realizar, gestionar y administrar un proyecto

Más detalles

Qué es Scrum? Basado en el texto Explicando Scrum a mi abuela de Jorge Serrano - MVP Visual Developer - Visual Basic

Qué es Scrum? Basado en el texto Explicando Scrum a mi abuela de Jorge Serrano - MVP Visual Developer - Visual Basic Qué es Scrum? Basado en el texto Explicando Scrum a mi abuela de Jorge Serrano - MVP Visual Developer - Visual Basic http://geeks.ms/blogs/jorge/archive/2007/05/09/explicando-scrum-a-mi-abuela.aspx Por

Más detalles

Introducción a la implementación de Scrum

Introducción a la implementación de Scrum Introducción a la implementación de Scrum Jorge Iván Meza Martínez http://www.jorgeivanmeza.com/ Jorge Iván Meza Martínez - 1 Contenido Introducción. Historia. Qué es un proyecto. Gestión

Más detalles

ITZOFT, una metodología de desarrollo de sistemas basada en el Proceso Unificado de Rational. Resumen

ITZOFT, una metodología de desarrollo de sistemas basada en el Proceso Unificado de Rational. Resumen ITZOFT, una metodología de desarrollo de sistemas basada en el Proceso Unificado de Rational. Sergio Valero Orea, svalero@utim.edu.mx, UTIM, Izúcar de Matamoros, Puebla. Resumen El desarrollo de sistemas

Más detalles

DESARROLLO AGIL ING. MA. MARGARITA LABASTIDA ROLDÁN

DESARROLLO AGIL ING. MA. MARGARITA LABASTIDA ROLDÁN DESARROLLO AGIL ING. MA. MARGARITA LABASTIDA ROLDÁN CONTENIDO Qué es un proceso agil Proceso Ágil Otros modelos ágiles de proceso Programación extrema Desarrollo adaptativo de software Método de desarrollo

Más detalles

4 a 8 semanas. Equipos pequeños 5 a 9 miembros. Informal. Cara a cara. En cada entrega el cliente dará su aportación. Sólo documentación básica

4 a 8 semanas. Equipos pequeños 5 a 9 miembros. Informal. Cara a cara. En cada entrega el cliente dará su aportación. Sólo documentación básica Tiempo para cada iteración recomendado ASD 4 a 8 semanas AUP Primeras iteraciones más tiempo que las demás. Tamaño del equipo Equipos pequeños 5 a 9 miembros Todos los tamaños Comunicación en el equipo

Más detalles

Introducción a Scrum

Introducción a Scrum Autentia & Agile Spain Introducción a Scrum Leo Antolí - lantoli@autentia.com Juan Gutierrez - juan.gutierrez@agilizar.es Agustín Yagüe - agustin.yague@upm.es Índice Metodologías ágiles Scrum Metodologías

Más detalles

UNIDAD 2: Abstracción del Mundo real Al Paradigma Orientado a Objetos

UNIDAD 2: Abstracción del Mundo real Al Paradigma Orientado a Objetos 2.1. Principios básicos del Modelado de Objetos UNIDAD 2: Abstracción del Mundo real Al Paradigma Orientado a Objetos Hoy en día muchos de los procesos que intervienen en un negocio o empresa y que resuelven

Más detalles

MACROPROCESO GESTIÓN TECNOLÓGICA

MACROPROCESO GESTIÓN TECNOLÓGICA Versión 1.0 Página 1 de 5 1. OBJETIVO Suministrar las fases para la puesta en producción de aplicaciones y sistemas de información desarrollados o adquiridos por el Instituto Colombiano de Bienestar Familiar

Más detalles

Visión General de GXportal. Última actualización: 2009

Visión General de GXportal. Última actualización: 2009 Última actualización: 2009 Copyright Artech Consultores S. R. L. 1988-2009. Todos los derechos reservados. Este documento no puede ser reproducido en cualquier medio sin el consentimiento explícito de

Más detalles

PROCESO DE VENTA CONSULTIVA MÓDULO DE GESTIÓN DE OPORTUNIDADES DE NEGOCIO

PROCESO DE VENTA CONSULTIVA MÓDULO DE GESTIÓN DE OPORTUNIDADES DE NEGOCIO PROCESO DE VENTA CONSULTIVA MÓDULO DE GESTIÓN DE OPORTUNIDADES DE NEGOCIO Este módulo permite al ejecutivo comercial definir, calificar y documentar cada una de las oportunidades de negocio en las cuales

Más detalles

PROPUESTA DE CAPACITACION

PROPUESTA DE CAPACITACION DESARROLLO DE COMPETENCIAS ESPECÍFICAS ORIENTADAS A MEJORAR LA CALIDAD DE LAS EMPRESAS MEDIANTE Entrenamiento de Métodos Agiles para el Desarrollo de Software. PROPUESTA DE CAPACITACION ABRIL 2015 DATOS

Más detalles

Modificación y parametrización del modulo de Solicitudes (Request) en el ERP/CRM Compiere.

Modificación y parametrización del modulo de Solicitudes (Request) en el ERP/CRM Compiere. UNIVERSIDAD DE CARABOBO FACULTAD DE CIENCIA Y TECNOLOGÍA DIRECCION DE EXTENSION COORDINACION DE PASANTIAS Modificación y parametrización del modulo de Solicitudes (Request) en el ERP/CRM Compiere. Pasante:

Más detalles

Recursos HELP DESK Biblioteca 2012

Recursos HELP DESK Biblioteca 2012 Selección de herramientas para la implementación de ITIL - Segunda Parte Uno de los principales objetivos del marco de trabajo ITIL es administrar la información que se usa para manejar la calidad y la

Más detalles

Soporte y mantenimiento. Generalidades

Soporte y mantenimiento. Generalidades Soporte y mantenimiento Generalidades 2014 Tabla de Contenido 1 Introducción... 3 2 Objetivos generales... 3 3 Caso de soporte... 3 4 Condiciones... 4 5 Restricciones... 5 6 Sistema de soporte... 5 Página

Más detalles

Desarrollo detallado de la fase de aprobación de un proyecto informático mediante el uso de metodologías ágiles.

Desarrollo detallado de la fase de aprobación de un proyecto informático mediante el uso de metodologías ágiles. Autor: Manuel Trigás Gallego Director de Proyecto: Ana Cristina Domingo Troncho Desarrollo detallado de la fase de aprobación de un proyecto informático mediante el uso de metodologías ágiles. Qué es un

Más detalles

-OPS/CEPIS/01.61(AIRE) Original: español Página 11 5. Estructura del programa de evaluación con personal externo

-OPS/CEPIS/01.61(AIRE) Original: español Página 11 5. Estructura del programa de evaluación con personal externo Página 11 5. Estructura del programa de evaluación con personal externo 5.1 Introducción Esta sección presenta la estructura del programa de evaluación con personal externo. Describe las funciones y responsabilidades

Más detalles

Kanban vs. Scrum. Sesión 6b. Metodologías Ágiles de Desarrollo de Software Domingo Gallardo, DCCIA, Univ. Alicante

Kanban vs. Scrum. Sesión 6b. Metodologías Ágiles de Desarrollo de Software Domingo Gallardo, DCCIA, Univ. Alicante Kanban vs. Scrum Sesión 6b Libro de Henrik Kniberg y Mattias Skarin Disponible en InfoQ Muy buena comparación de ambas metodologías Contiene un ejemplo completo de aplicación de Kanban 2 Scrum prescribe

Más detalles

El Gerente de Proyecto. 3: El Gerente de Proyecto. Analogía - Responsabilidades. Liderazgo del Proyecto. Responsabilidades Implícitas

El Gerente de Proyecto. 3: El Gerente de Proyecto. Analogía - Responsabilidades. Liderazgo del Proyecto. Responsabilidades Implícitas 3: El Gerente de Proyecto El Gerente de Proyecto Selección del Gerente de Proyecto Habilidades Requeridas Criterios aplicables a la Selección. Descripción de Tareas. Project Charter 1 2 Responsabilidades

Más detalles

Workflows? Sí, cuántos quiere?

Workflows? Sí, cuántos quiere? Workflows? Sí, cuántos quiere? 12.11.2006 Servicios Profesionales Danysoft Son notables los beneficios que una organización puede obtener gracias al soporte de procesos de negocios que requieran la intervención

Más detalles

SCRUM. Cómo aumentar la productividad en las mismas horas de trabajo. Serafín Vélez Barrera seravb@correo.ugr.es. Universidad de Granada

SCRUM. Cómo aumentar la productividad en las mismas horas de trabajo. Serafín Vélez Barrera seravb@correo.ugr.es. Universidad de Granada Cómo aumentar la productividad en las mismas horas de trabajo seravb@correo.ugr.es Universidad de Granada 28 de noviembre de 2010 Índice 1 a Qué es el Desarrollo Ágil? Y principios Qué es? y Dónde se usa?

Más detalles

Mexico First. Propuesta. 11 de Mayo de 2015

Mexico First. Propuesta. 11 de Mayo de 2015 Propuesta Cursos: Certificación Scrum Master Accredited Certificación Scrum Team Member Accredited Certificación Scrum Product Owner Accredited Mexico First 11 de Mayo de 2015 Con atención: Andrá Simón

Más detalles

Ingeniería de Software

Ingeniería de Software Ingeniería de Software Tabla de Contenidos PARTE I INTRODUCCIÓN Capítulo 1: Evolución Los hitos en la evolución histórica del Desarrollo de Software Problemas y soluciones... Fallas, malas estimaciones

Más detalles

BLU Concept PROPUESTA PÚBLICA NACIONAL SCRUM Mexico First

BLU Concept PROPUESTA PÚBLICA NACIONAL SCRUM Mexico First BLU Concept PROPUESTA PÚBLICA NACIONAL SCRUM Mexico First Kristian Mir Cervantes Director Comercial (55) 5515-5205 5277-0371 kristian.mir@blu.com.mx www.blu.com.mx Índice Descripción de la Propuesta...

Más detalles

Parametrización Scrum - Template Confluence

Parametrización Scrum - Template Confluence 1 de 5 07/09/2011 07:08 p.m. Parametrización Scrum - Template Confluence Added by Ignacio Sagulo, last edited by Ignacio Sagulo on Nov 11, 2010 Table of Contents Qué es parametrizar Scrum? Glosario Metodología

Más detalles

NUEVAS TENDENCIAS EN LA CALIDAD DEL SOFTWARE IGNACIO BAYUGAR

NUEVAS TENDENCIAS EN LA CALIDAD DEL SOFTWARE IGNACIO BAYUGAR NUEVAS TENDENCIAS EN LA CALIDAD DEL SOFTWARE IGNACIO BAYUGAR Ignacio.bayugar@mercadolibre.com, i id nachobayugar@gmail.com NUEVAS TENDENCIAS EN LA CALIDAD DEL SOFTWARE El desarrollo ágil El nuevo rol de

Más detalles

CURSO DE GESTIÓN DE PROYECTOS PMI ORIENTADO A OBTENER LA CERTIFICACIÓN PMP

CURSO DE GESTIÓN DE PROYECTOS PMI ORIENTADO A OBTENER LA CERTIFICACIÓN PMP CURSO DE GESTIÓN DE PROYECTOS PMI ORIENTADO A OBTENER LA CERTIFICACIÓN PMP JUSTIFICACION En el mundo moderno existen empresas que ejecutan sus actividades bajo el esquema de proyectos y es necesario hacer

Más detalles