A 10 años del Manifiesto Ágil



Documentos relacionados
The Agile Manifesto. Que es el Manifiesto Ágil?

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

Agile, Scrum & extreme Progammig

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

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

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

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

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

Son aplicables las metodologías ágiles a la dirección de megaproyectos?

Prototipado Ágil. Mateu Batle Sastre

Metodologías Lean-Agile: retos, ventajas y los enfoques modernos de calidad y valor. Luis Nava lunava@gmail.com

UNIVERSIDAD UNION BOLIVARIANA CARRERA DE INGENIERIA DE SISTEMAS

Desarrollo Agil. Introduccion a desarrollo agil. Periodo: Inicio: Ago 14, 2012 Termino: Nov 27, 2012

Qué es una Metodología Ágil?

EXIN Agile Scrum Foundation

Manifiesto Ágil: Historia

Entrenamos. CSD: Certified Scrum Developer Program

Desarrollo Ágil de Software

Principios y valores de la agilidad

Ciclo de Ingeniería de Software

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

Nuevas tendencias en Calidad Software

Visión n de negocio y gestión de proyectos y estado actual. Conclusiones y enfoques relevantes de las metodologías de proyectos de software

Gestión de Equipos de Desarrollo. Max Déboli Director de Desarrollo Lagash MVP Azure

Ingeniería de Software: Parte 2

MADS 1.2- Introducción a la asignatura. Metodologías Ágiles de Desarrollo de Software Domingo Gallardo, DCCIA, Univ.

LEAN STARTUP: QUÉ ES Y POR QUÉ DEBE INTERESAR A LOS AGILISTAS?

Tema II Métodos Ágiles

Tema 2. El Ciclo de Vida del Software (ISG1-ITIG)

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

Programación Extrema. Ing. Sebastian Priolo

BLU Concept PROPUESTA PÚBLICA NACIONAL SCRUM Mexico First

Introducción n a MSF. MSF v4.0 como framework

1.3 - Desarrollo Lean

Gestión de Proyectos Ágil

Desarrollo Ágil de Software. Curso IIC 2143 Ingeniería de Software Rodrigo Sandoval 2010

Orígenes y descripción de la Automatización 'Inteligente'

Ingeniería de Software II

Calidad y Mejoramiento de Procesos Ágiles. de Software

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

Scrum. Framework ágil de procesos

Baires. Design - Test - Automate

2. Administración de Proyectos en el contexto de TI

Miguel Torres Jaime Pavlich-Mariscal

TABLA DE CONTENIDOS. Dedicatoria... I. Agradecimientos... II. Tabla de contenidos... III. Índice de ilustraciones... X. Resumen...

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

El modelo Scrum. NST-0010 Rev. 0.1

Mexico First. Propuesta. 11 de Mayo de 2015

Desarrollo ecológico. Beneficios de la integración continua en desarrollos Agile 23/04/2015

Temario del curso de

Metodologías Iterativas de Desarrollo

Scrum Documentation. Release 1. Ivo Torras

METODOLOGÍA TRADICIONAL.

Scrum Testing.

Adopción de la Gestión Lean Agile en Áreas de Sistemas en Organizaciones en México: Éxito o Fracaso

Fundamentos de las metodologías ágiles

Ingeniería de Sistemas I

Período Teoría Práctica Laboratorio de crédito Electiva Requisitos Metodología del Software

INDRA-DAY APPLICATION LIFECYCLE MANEGEMENT JUNIO 2015

Gestión de proyectos ágil: conceptos básicos

Global Sourcing for Success

Calidad y Mejoramiento de Procesos Ágiles de Software

Testing Software S.A

Innovación y trabajo en equipo

Metodologías Ágiles Desde una Perspectiva de Project Management. Fernando Contreras Velásquez Project Management & Engineering Services.

Qué es scrum? scrumshortcuts.com

Trabajo Práctico Integrador

Introducción a la asignatura MADS-1.0

Desarrollo Agil. Introduccion a desarrollo agil. Periodo: Inicio: Ago 14, 2012 Termino: Nov 27, 2012

Pensando Globalmente.

PROPUESTA DE CAPACITACION

Ingeniería de Software II Primer Cuatrimestre de 2008

Incremento continuo con KANBAN

Scrum. Helder Marques

Ingeniería de Software

Balanceo de metodologías Ágiles y Orientadas al Plan

Emprendimientos tecnológicos con Agilidad y Lean Startup

QUE el peticiónate presenta una propuesta de programa y planificación de la asignatura; QUE se cuenta con la venia de Secretaría Académica;

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

Contenidos. Parte I - Introducción Capítulo 1 - Evolución. Capítulo 2 Condiciones de trabajo en el Desarrollo de Software

Desarrollo Ágil. Software Engineering: A Practitioner s Approach Roger S. Pressman, Ph.D. Tomás Balderas Contreras Ingeniería de Software I

Extreme Programming Practices. Pair-Programming, Collective Code Ownership, Frequent Integration

NUEVAS TENDENCIAS EN LA CALIDAD DEL SOFTWARE IGNACIO BAYUGAR

Proceso Unificado de Rational

Diploma LEAN Project Management

XP- EXTREME PROGRAMMING

El Proceso de Pruebas de acuerdo a los estandares y la experiencia.

Diseño y construcción de una aplicación móvil para contactar servicios profesionales y técnicos en entornos urbanos

Ingeniería de Software. Procesos. Proyecto de Ingeniería. Metodologías. Metodologías. Metodologías. Metodologías de desarrollo

METODOLOGÍA TRADICIONAL.

Introducción a Scrum

Desarrollo en Cascada (Waterfall) VS Desarrollo Agile-SCRUM. Por Jesus Demetrio Velázquez Camacho

Conferencia: Mejora evolutiva ágil para el flujo de gestión de proyectos

AGILE MANIFESTO. Guillermo Caro Murillo. Intención:

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

LEAN THINKING. Cómo Mejorar los Procesos de Negocios. Mejore los procesos operacionales de la empresa NOVIEMBRE, 2013 Santiago de Chile

Ingeniería de Software II Segundo Cuatrimestre de 2008

Certificacion ISO de me m t e o t dolo l gía í s á gil i e l s

SELECTION OF AGILE MODELS AND METHODOLOGIES FOR SOFTWARE PROJECTS SELECCIÓN DE MODELOS Y METODOLOGÍAS AGILES EN PROYECTOS SOFTWARE

Guía rápida pero no milagrosa para la Implementación de Kanban

Transcripción:

A 10 años del Manifiesto Ágil #AgilesPV Pueden comenzar a twittear sus preguntas.

#AM De donde venimos

De donde venimos 1970 s 1980 s 1990 s 2000 s I believe in this concept, but the implementation described above is risky and invites failure 1970 - Managing the Development of Large Software Systems, Winston Royce Ciclo de vida en cascada

1973 Crisis OPEC y expansión de la industria Japonesa en USA De donde venimos Toyota Production System Muda - Desperdicio Kaizen Mejora continua Poka-Joke A prueba de fallos Just-in-time Reducción de inventarios Heijunka Flujo continuo Kanban Tarjetas de señalización 1970 s 1980 s 1990 s 2000 s 1970 - Ciclo de vida en cascada

De donde venimos 1973 TPS 1986 - New New Product Development Game, Takeuchi y Nonaka Equipos multi-disciplinarios y auto-organizados 1980 - Smalltalk-80 Diseño orientado a objetos 1970 s 1980 s 1990 s 2000 s 1970 - Ciclo de vida en cascada 1981 - Software Engineering Economics, Barry Boehm Costo del cambio exponencial 1985- DoD standard 2167 Cascada y orientado a documentos

De donde venimos 1973 TPS 1986 - Equipos multidisciplinarios y auto-organizados 1995 Chrysler C3 project Primer implementación de XP Sutherland & Schwaber presentación de Scrum en OSPLA DSDM, Crystal, etc 1980 - Diseño orientado a objetos 1990 -WWW 1998 - RUP 1970 s 1980 s 1990 s 2000 s 1970 - Ciclo de vida en cascada 1981 - Costo del cambio exponencial 1985- DoD Cascada y orientado a documentos 1994 - Chaos Report Standish Group 1995 - Reporte DoD 75% de los proyectos analizados fracasados o nunca usados DoD comienza a utilizar IID

#ManifiestoAgil2001 Un punto de encuentro

4 Valores 12 principios

Individuos e Interacciones por sobre Procesos y Herramientas

Software Funcionando por sobre Documentación Detallada

Colaboración con el Cliente por sobre Negociación de Contratos

Respuesta a los Cambios por sobre Seguimiento de un Plan

1. Nuestra mayor prioridad es satisfacer al cliente a través de entregas tempranas y frecuentes de software valioso.

4. Expertos del negocio y desarrolladores deben trabajar juntos diariamente durante la ejecución del proyecto.

7. El software funcionando es la principal métrica de progreso.

12. A intervalos regulares, el equipo reflexiona acerca de cómo convertirse en más efectivos, luego mejora y ajusta su comportamiento adecuadamente.

#10Años20012011 y muchas iteraciones

Paso sostenido Informative Workspace Spike solutions "Done done" Planning Poker Slack Lean Software Development Scrum Test Driven Development Sit together User Stories Pequeñas entregas ATDD Story mapping extreme Programming Sprints Pair programming Customer tests Retrospectivas Iteration demo Continuous delivery Release planning Diseño simple Testing exploratorio Equipo completo Ubiquitous Language Kanban Integración Continua

Informative Workspace Pequeñas entregas Diseño simple Retrospectivas Scrum extreme Programming Test Driven Development Equipo completo Integración Continua

Algunas prácticas ágiles Pequeñas entregas El software se construye incrementalmente Feedback continuo Equipo completo Equipos multi-disciplinarios y auto-organizados Llevar adelante proyectos alrededor de individuos motivados Retrospectivas Inspección y adaptación del proceso

Algunas prácticas ágiles Informative workspace Radiadores de información Integración Continua Múltiples integraciones del software por día Build automático TDD Ciclos rápidos de testing, codificación y refactoring Diseño simple Qué es lo más simple que podría funcionar?

#LasTribusAgiles2011 Caciques y artesanos

Perfiles de los Signatarios #Scrumers #Leaners #SoftwareCraftsmen

#Scrumers Agile = Scrum?

#Leaners [1948-1975] [2003] - Basados en las personas - Hacer lo que entregue valor En que se diferencian? - Calidad - Planificacion constante

#SoftwareCraftsmen - Not only working software, but also well-crafted software - Not only responding to change, but also steadily adding value - Not only individuals and interactions, but also a community of professionals - Not only customer collaboration, but also productive partnerships Porque?

#Leaners #Scrumers #SoftwareCraftsmen

#LeanStartups How to succeed in business without even trying

steveblank.com startuplessonslearned.com

Por qué la mayoría de los emprendimientos fracasan?

La mayoría de los emprendimientos fallan no por el producto sino por el mercado

Proceso de desarrollo de mercado

ashmaurya.com

Metodologías ágiles: problema desconocido para una solución desconocida

Producto mínimo viable... MVP Your MVP is the minimum feature set that lets you start learning about customers. Ash Maurya

If Apple can launch a smartphone without Find or Cut-and-Paste, what can you cut out of your product requirements? Sramana Mitra

Los esperamos en Agiles 2011!! 11-13 Octubre - Buenos Aires Keynotes Juan Gabardini Jim Shore Jeff Pa'on Sponsors Web: h'p://agiles2011.agiles.org Twi'er: @agiles2011

Manifiesto Ágil http://agilemanifesto.org/ Comunidad Latinoamericana de metodologías ágiles www.agiles.org GRACIAS!