SlideShare una empresa de Scribd logo
1 de 38
Descargar para leer sin conexión
2 0 1 9
Metodologías Agiles – Innovación a la
velocidad del negocio
Javier Cristancho
Enteprise Solutions Architecture
Amazon Web Services
Luis Arita
Director de tecnología
Farmacias del Ahorro / FarmaValue
Grupo 3C
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Jeff Bezos
Fundador y Director Ejecutivo
Amazon, Inc.
La mayoría de las
compañías escriben el
software, lo ponen todo en
funcionamiento y luego se
lo dan al departamento de
marketing, diciendo: "esto
es lo que hemos creado, ve
a escribir el comunicado de
prensa". Ese proceso es el
que realmente está al
revés.
Enfrentando
obstáculos
al buscar
innovar
Revisión de
Mejores
Prácticas
Prácticas de
desarrollo
necesitan
renovación
Reducir costos
de experimentar
y fallar
Motivadores
Lo que veremos hoy:
Cómo la nube está cambiando
el procesos de desarrollo en
compañías como Cencosud
Procesos de desarrollo
para productos modernos
Lograr organizaciones que se
puedan adaptar al cambio
Proyecto vs Producto
Proyecto, Producto, o KPI de negocio?
Métodos para gestionar producto / portafolio tecnológico
Producto
Desarrollo continuo
El cliente define el roadmap
Medido por salida y
resultados
Proyecto
Requisitos predefinidos,
alcance y horario.
Entrega de lo que estaba
planeado
Medido por salida
Objetivo de Negocio
Maximizar un KPI
estratégico
Tipos de KPIs: minimiza el
desperdicio, aumenta la
conversión
Medido por resultados
Proyecto, Producto, o KPI de negocio?
Equipo Proyecto Equipo de Producto Equipo de Objetivos
Alcance
Conjunto definido
de requisitos
Creación en curso /
mejora de producto
Objetivo de Negocio
Éxito Hitos
Satisfacción del usuario,
objetivos de marketing
KPI
Tiempo Principio y Fin (Fechas) En marcha
Evaluación continua
de caso de negocio
Involucramiento Implementar requisitos Reunir, implementar comentarios Prueba, medida, repetición
Herramientas Gráfico de gantt Roadmap Mapa de impacto /dashboards
Proyecto: Tradicionalmente Pruebas solo a Fin de Ciclo
La mayoría de las pruebas ocurren tarde
Conceptual Dev Implementación
Funcional
Aceptación
Rendimiento
Seguridad
Producción
Monitorear
Responder
a defectos/
incidentes
Producto: Continuamente Ensayar y Poner a Prueba
Prueba y comprueba continuamente
Desarrollo
Funcional
Aceptación
Rendimiento
Seguridad
Conceptual
Hipótesis
A/B
MVP
Despliegue
Funcional
Aceptación
Rendimiento
Seguridad
Producción
Pruebas Prod
Ingeniería del Caos
Feedback Usuario
Proyectos: Monolitos
Pipeline de EntregaAplicación MonolíticaDesarrolladores
…{ } …{ } …{ }
…{ } …{ } …{ }
…{ } …{ } …{ }
Construye Prueba Entrega
Productos: Aplicación Distribuida, Velocidad, Agilidad
…{ } …{ } …{ }
…{ } …{ } …{ }
…{ } …{ } …{ }
Pipeline de EntregaAplicación DistribuidaDesarrolladores
Agilismo
Design Thinking
Iterar entre el problema
del cliente y su
retroalimentación
DevOps
Metodología para
fluidamente construir y
entregar software
Agilismo
Equipos mantienen el ciclo
de release avanzando
continuamente.
Métodos y principios de desarrollo de productos modernos
Usuario / Cliente
Design Thinking es únicamente….
Diseño Centrado en el Cliente
Principios Prácticos: Design Thinking
1. Primero: empatía total
2. Luego, identifica problemas y oportunidades
3. Ahora puedes idear, inventar, innovar…
4. Prueba de forma fácil, simple y económica
Ponte en sus zapatos
Identifica sus dolores
Ideas radicales, impacto real
Construye para aprender
Diseño Centrado en el Cliente
Equipos Ágiles
Foco: responde rápido al feedback
Principio Ágil
Aprende de nuevo
Sigue un plan
Cada marco Agile tiene una manera de traer feedback a su flujo de trabajo
SCRUM KANBAN
XP (ExtremeProgramming)
Principios Prácticos: Agilismo
1. Agilismo no es anarquía
2. Mantenlo real…. y pequeño
3. Muestra algo a cada sprint
4. Cuidado con el Agilismo literal (by the book)
Usa mapas de release
Equipos autónomos
Utiliza DEMOS
Usa tu comunidad Agile
DevOps
Foco: promueve toda retroalimentación
Esto reduce el tiempo del ciclo, permitiendo a desarrolladores
enfocarse en productos, implementar rápidamente, y recolectar
feedback
Principios DevOps
Automatiza todo
Elimina tantas iteraciones
Establece limites
¿Cómo se hace en Amazon?
Trabaja estrictamente
desde la perspectiva y
necesidad del cliente
PR
Escribe el comunicado de prensa:
piensa en grande y concéntrate en
las necesidades del cliente
Escribe las preguntas frecuentes:
Cliente interno y externo
Define la interacción del usuario y
escribe el manual operacional
Amazon: velocidad y agilidad a través de equipos producto
Equipos pequeños,
descentralizados son
ágiles
Despliegan y luego
mantienen lo que
construyen
Amazon: Extenso uso de Micro-servicios
Desacoplado
Propósito Único
Basado en APIshttp://
Amazon: Cómo Mantiene el Flujo
Trabajamos desde la
experiencia del cliente
hacia la solución
Micro-servicios
Velocidad y Agilidad
Equipos autónomos:
Opera, en producción, lo
que construyes
Armando todo junto: Flujo Organizacional
DevOpsAgilismoDesign
Thinking
Impacto de la Nube en el Desarrollo de Productos
Reduce el costo del
fracaso
Escala rápidamente
Las mejores ideas
Acelera adopción de
nuevas capacidades.
¿Cómo lo hace ?
Luis Arita
Director de tecnología
Farmacias del Ahorro / FarmaValue
Grupo 3C
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
3C
3C es un conglomerado de empresas que varían desde
start-ups hasta empresas grandes y establecidas. Los
activos más importantes están en el ámbito farmacéutico,
en el cuál representamos la cadena de farmacias más
grande de la región. También operamos en agricultura,
bienes raíces, educación privada, generación de energía y
otros servicios relacionados con la salud.
Tenemos ventas consolidadas de 900M$ y empleamos
cerca de 3,000 personas en Centro América y el Caribe. El
capital de la empresa es propiedad del equipo de liderazgo,
sin inversores financieros externos. Esto nos da mucha
libertad y un proceso de decisión muy rápido.
• Equipo de desarrollo centralizado en un solo país
• Separación de Desarrollo y Producción
• Integración Continua
• DevOps
29
¿Cómo trabajamos?
• Apps para nuestros clientes
• Brindar conveniencia
• Brindar velocidad
• Brindar atención personalizada
• Brindar alta disponibilidad
30
¿Que hacemos?
31
• Sitios para nuestros clientes
• Estar disponibles en múltiples canales
• Brindar transacciones seguras
• Asegurar cumplimiento de PCI
• Mantenimiento hiistórico de
transacciones y recetas
• Manejar certificados de seguridad que
se renuevan por si solos
• Escalable de acuerdo al negocio y a la
necesidad
¿Que hacemos?
32
• Análisis de Datos
• Múltiples Fuentes de Datos
• Data Warehousing
• Replicación Rápida
¿Que hacemos?
33
• Análisis de Satisfacción de Clientes basado en Speech to Text
¿Que hacemos?
34
Ejemplo: App de Pedidos
• Entrar al mercado de la conveniencia
• Reducir el costo operativo (renta, inventario, personal)
• Incrementar la participación del mercado de domicilio
• Tener una línea de comunicación directa con nuestros
clientes
¿Qué pretendíamos lograr?
35
Diagrama de Solución
36
• Estabilidad
• Reducción de tiempo de atención, llevándolo de 15 minutos a
solamente pasar y recoger
• Incremento de Ventas
• Canal moderno y atractivo a una nueva generación
• Venta a expatriados
¿Qué resultados obtenemos?
37
• Nos concentrarnos en el software
• Alta disponibilidad
• Minimiza el mantenimiento de Bases de Datos y Servidores
• Facilidad de entrada de un nuevo negocio y/o un nuevo país
¿Por qué AWS?
¡GRACIAS!

Más contenido relacionado

La actualidad más candente

Cloud Migration: Cloud Readiness Assessment Case Study
Cloud Migration: Cloud Readiness Assessment Case StudyCloud Migration: Cloud Readiness Assessment Case Study
Cloud Migration: Cloud Readiness Assessment Case StudyCAST
 
Setting up a Cloud Center of Excellence (CCoE) for Enterprise Customers
Setting up a Cloud Center of Excellence (CCoE) for Enterprise CustomersSetting up a Cloud Center of Excellence (CCoE) for Enterprise Customers
Setting up a Cloud Center of Excellence (CCoE) for Enterprise CustomersAli Asgar Juzer
 
클라우드 이행전략과 HP의 사례
클라우드 이행전략과 HP의 사례클라우드 이행전략과 HP의 사례
클라우드 이행전략과 HP의 사례Seong-Bok Lee
 
Azure vmware solutions para partners
Azure vmware solutions para partnersAzure vmware solutions para partners
Azure vmware solutions para partnersskadobayashi
 
실전! AWS 하이브리드 네트워킹 (AWS Direct Connect 및 VPN 데모 세션) - 강동환, AWS 솔루션즈 아키텍트:: A...
실전! AWS 하이브리드 네트워킹 (AWS Direct Connect 및 VPN 데모 세션) - 강동환, AWS 솔루션즈 아키텍트::  A...실전! AWS 하이브리드 네트워킹 (AWS Direct Connect 및 VPN 데모 세션) - 강동환, AWS 솔루션즈 아키텍트::  A...
실전! AWS 하이브리드 네트워킹 (AWS Direct Connect 및 VPN 데모 세션) - 강동환, AWS 솔루션즈 아키텍트:: A...Amazon Web Services Korea
 
(ISM305) Framework: Create Cloud Strategy & Accelerate Results
(ISM305) Framework: Create Cloud Strategy & Accelerate Results(ISM305) Framework: Create Cloud Strategy & Accelerate Results
(ISM305) Framework: Create Cloud Strategy & Accelerate ResultsAmazon Web Services
 
DevOps-Enablement-Teams.pptx
DevOps-Enablement-Teams.pptxDevOps-Enablement-Teams.pptx
DevOps-Enablement-Teams.pptxMujahedAltahle1
 
엔터프라이즈 기술 지원을 통한 효율적인 클라우드 운영 사례 - AWS Summit Seoul 2017
엔터프라이즈 기술 지원을 통한 효율적인 클라우드 운영 사례 - AWS Summit Seoul 2017엔터프라이즈 기술 지원을 통한 효율적인 클라우드 운영 사례 - AWS Summit Seoul 2017
엔터프라이즈 기술 지원을 통한 효율적인 클라우드 운영 사례 - AWS Summit Seoul 2017Amazon Web Services Korea
 
Winning Enterprise Cloud Engagements
Winning Enterprise Cloud EngagementsWinning Enterprise Cloud Engagements
Winning Enterprise Cloud EngagementsAmazon Web Services
 
Steampipe - use SQL to retrieve data from cloud, platforms and files (Code Ca...
Steampipe - use SQL to retrieve data from cloud, platforms and files (Code Ca...Steampipe - use SQL to retrieve data from cloud, platforms and files (Code Ca...
Steampipe - use SQL to retrieve data from cloud, platforms and files (Code Ca...Lucas Jellema
 
Azure Migration Program Pitch Deck
Azure Migration Program Pitch DeckAzure Migration Program Pitch Deck
Azure Migration Program Pitch DeckNicholas Vossburg
 
AWS Large Scale Migrations - Jan 2016
AWS Large Scale Migrations - Jan 2016AWS Large Scale Migrations - Jan 2016
AWS Large Scale Migrations - Jan 2016Amazon Web Services
 
IBM Cloud Services Portfolio
IBM Cloud Services Portfolio IBM Cloud Services Portfolio
IBM Cloud Services Portfolio Bernd Thomsen
 
Accelerating DevOps Pipelines with AWS
Accelerating DevOps Pipelines with AWSAccelerating DevOps Pipelines with AWS
Accelerating DevOps Pipelines with AWSAmazon Web Services
 
Coral Active HTML5 Agent Desktop
Coral Active HTML5 Agent DesktopCoral Active HTML5 Agent Desktop
Coral Active HTML5 Agent DesktopPSS Help
 
Latest Microsoft Az-400 Questions and answers
Latest Microsoft Az-400 Questions and answersLatest Microsoft Az-400 Questions and answers
Latest Microsoft Az-400 Questions and answersdouglascarnicelli
 
Azure App Modernization
Azure App ModernizationAzure App Modernization
Azure App ModernizationPhi Huynh
 
A Roadmap to Cloud Center of Excellence Adoption
A Roadmap to Cloud Center of Excellence AdoptionA Roadmap to Cloud Center of Excellence Adoption
A Roadmap to Cloud Center of Excellence AdoptionAmazon Web Services
 

La actualidad más candente (20)

Cloud Migration: Cloud Readiness Assessment Case Study
Cloud Migration: Cloud Readiness Assessment Case StudyCloud Migration: Cloud Readiness Assessment Case Study
Cloud Migration: Cloud Readiness Assessment Case Study
 
Setting up a Cloud Center of Excellence (CCoE) for Enterprise Customers
Setting up a Cloud Center of Excellence (CCoE) for Enterprise CustomersSetting up a Cloud Center of Excellence (CCoE) for Enterprise Customers
Setting up a Cloud Center of Excellence (CCoE) for Enterprise Customers
 
클라우드 이행전략과 HP의 사례
클라우드 이행전략과 HP의 사례클라우드 이행전략과 HP의 사례
클라우드 이행전략과 HP의 사례
 
Azure vmware solutions para partners
Azure vmware solutions para partnersAzure vmware solutions para partners
Azure vmware solutions para partners
 
실전! AWS 하이브리드 네트워킹 (AWS Direct Connect 및 VPN 데모 세션) - 강동환, AWS 솔루션즈 아키텍트:: A...
실전! AWS 하이브리드 네트워킹 (AWS Direct Connect 및 VPN 데모 세션) - 강동환, AWS 솔루션즈 아키텍트::  A...실전! AWS 하이브리드 네트워킹 (AWS Direct Connect 및 VPN 데모 세션) - 강동환, AWS 솔루션즈 아키텍트::  A...
실전! AWS 하이브리드 네트워킹 (AWS Direct Connect 및 VPN 데모 세션) - 강동환, AWS 솔루션즈 아키텍트:: A...
 
Migration Planning
Migration PlanningMigration Planning
Migration Planning
 
(ISM305) Framework: Create Cloud Strategy & Accelerate Results
(ISM305) Framework: Create Cloud Strategy & Accelerate Results(ISM305) Framework: Create Cloud Strategy & Accelerate Results
(ISM305) Framework: Create Cloud Strategy & Accelerate Results
 
DevOps-Enablement-Teams.pptx
DevOps-Enablement-Teams.pptxDevOps-Enablement-Teams.pptx
DevOps-Enablement-Teams.pptx
 
엔터프라이즈 기술 지원을 통한 효율적인 클라우드 운영 사례 - AWS Summit Seoul 2017
엔터프라이즈 기술 지원을 통한 효율적인 클라우드 운영 사례 - AWS Summit Seoul 2017엔터프라이즈 기술 지원을 통한 효율적인 클라우드 운영 사례 - AWS Summit Seoul 2017
엔터프라이즈 기술 지원을 통한 효율적인 클라우드 운영 사례 - AWS Summit Seoul 2017
 
Winning Enterprise Cloud Engagements
Winning Enterprise Cloud EngagementsWinning Enterprise Cloud Engagements
Winning Enterprise Cloud Engagements
 
Steampipe - use SQL to retrieve data from cloud, platforms and files (Code Ca...
Steampipe - use SQL to retrieve data from cloud, platforms and files (Code Ca...Steampipe - use SQL to retrieve data from cloud, platforms and files (Code Ca...
Steampipe - use SQL to retrieve data from cloud, platforms and files (Code Ca...
 
Azure Migration Program Pitch Deck
Azure Migration Program Pitch DeckAzure Migration Program Pitch Deck
Azure Migration Program Pitch Deck
 
AWS Migration Planning Roadmap
AWS Migration Planning RoadmapAWS Migration Planning Roadmap
AWS Migration Planning Roadmap
 
AWS Large Scale Migrations - Jan 2016
AWS Large Scale Migrations - Jan 2016AWS Large Scale Migrations - Jan 2016
AWS Large Scale Migrations - Jan 2016
 
IBM Cloud Services Portfolio
IBM Cloud Services Portfolio IBM Cloud Services Portfolio
IBM Cloud Services Portfolio
 
Accelerating DevOps Pipelines with AWS
Accelerating DevOps Pipelines with AWSAccelerating DevOps Pipelines with AWS
Accelerating DevOps Pipelines with AWS
 
Coral Active HTML5 Agent Desktop
Coral Active HTML5 Agent DesktopCoral Active HTML5 Agent Desktop
Coral Active HTML5 Agent Desktop
 
Latest Microsoft Az-400 Questions and answers
Latest Microsoft Az-400 Questions and answersLatest Microsoft Az-400 Questions and answers
Latest Microsoft Az-400 Questions and answers
 
Azure App Modernization
Azure App ModernizationAzure App Modernization
Azure App Modernization
 
A Roadmap to Cloud Center of Excellence Adoption
A Roadmap to Cloud Center of Excellence AdoptionA Roadmap to Cloud Center of Excellence Adoption
A Roadmap to Cloud Center of Excellence Adoption
 

Similar a AWS Cloud Experience CA: Metodologías Ágiles: innovación a la velocidad de los negocios

Desayuno Tecnológico Data Adviser: "DevOps, realidad o ficción" ~ 28 de Junio...
Desayuno Tecnológico Data Adviser: "DevOps, realidad o ficción" ~ 28 de Junio...Desayuno Tecnológico Data Adviser: "DevOps, realidad o ficción" ~ 28 de Junio...
Desayuno Tecnológico Data Adviser: "DevOps, realidad o ficción" ~ 28 de Junio...Mkt Manager Data Adviser
 
09 Modelo De Desarrollo De Negocio Producto Libre Neurowork Why Floss
09   Modelo De Desarrollo De Negocio Producto Libre   Neurowork   Why Floss09   Modelo De Desarrollo De Negocio Producto Libre   Neurowork   Why Floss
09 Modelo De Desarrollo De Negocio Producto Libre Neurowork Why FlossNeurowork
 
Ingeniería de Calidad -Apunte calidad en las metodologias agiles
Ingeniería de Calidad -Apunte  calidad en las metodologias agilesIngeniería de Calidad -Apunte  calidad en las metodologias agiles
Ingeniería de Calidad -Apunte calidad en las metodologias agilesDaniel Remondegui
 
Imatia: presentación corporativa
Imatia: presentación corporativaImatia: presentación corporativa
Imatia: presentación corporativaimatia
 
Testing de Aplicaciones Móviles, Públicas, Masivas y Críticas
Testing de Aplicaciones Móviles, Públicas, Masivas y CríticasTesting de Aplicaciones Móviles, Públicas, Masivas y Críticas
Testing de Aplicaciones Móviles, Públicas, Masivas y CríticasBelatrix Software
 
SaaS y el punto de inflexión en el Open Source.pdf
SaaS y el punto de inflexión en el Open Source.pdfSaaS y el punto de inflexión en el Open Source.pdf
SaaS y el punto de inflexión en el Open Source.pdfOpenDireito
 
Una introducción a ontimize
Una introducción a ontimizeUna introducción a ontimize
Una introducción a ontimizeontimize
 
Presentación institucional itc
Presentación institucional itcPresentación institucional itc
Presentación institucional itcbenitodiazd
 
Agile4Teams Dossier (ES)
Agile4Teams Dossier (ES)Agile4Teams Dossier (ES)
Agile4Teams Dossier (ES)Rafael Igual
 
Transformación Digital en clave Cloud, ALM y DevOps
Transformación Digital en clave Cloud, ALM y DevOpsTransformación Digital en clave Cloud, ALM y DevOps
Transformación Digital en clave Cloud, ALM y DevOpsatSistemas
 
Qué metodología será más adecuada para mi proyecto software
Qué metodología será más adecuada para mi proyecto softwareQué metodología será más adecuada para mi proyecto software
Qué metodología será más adecuada para mi proyecto softwareLeanSight Consulting
 
La Alternativa Ágil 1.0
La Alternativa Ágil 1.0La Alternativa Ágil 1.0
La Alternativa Ágil 1.0Agile Spain
 
Apside 2018
Apside 2018Apside 2018
Apside 2018Apside
 
Gestión de calidad en el departamento TI. El ingrediente indispensable
Gestión de calidad en el departamento TI. El ingrediente indispensableGestión de calidad en el departamento TI. El ingrediente indispensable
Gestión de calidad en el departamento TI. El ingrediente indispensableGlobe Testing
 
Perdiendo el miedo a la Modernizacion de app.pdf
Perdiendo el miedo a la Modernizacion de app.pdfPerdiendo el miedo a la Modernizacion de app.pdf
Perdiendo el miedo a la Modernizacion de app.pdfRicardoGonzalez153602
 

Similar a AWS Cloud Experience CA: Metodologías Ágiles: innovación a la velocidad de los negocios (20)

Desayuno Tecnológico Data Adviser: "DevOps, realidad o ficción" ~ 28 de Junio...
Desayuno Tecnológico Data Adviser: "DevOps, realidad o ficción" ~ 28 de Junio...Desayuno Tecnológico Data Adviser: "DevOps, realidad o ficción" ~ 28 de Junio...
Desayuno Tecnológico Data Adviser: "DevOps, realidad o ficción" ~ 28 de Junio...
 
09 Modelo De Desarrollo De Negocio Producto Libre Neurowork Why Floss
09   Modelo De Desarrollo De Negocio Producto Libre   Neurowork   Why Floss09   Modelo De Desarrollo De Negocio Producto Libre   Neurowork   Why Floss
09 Modelo De Desarrollo De Negocio Producto Libre Neurowork Why Floss
 
Modelo de desarrollo de negocio de un producto basado en software libre
Modelo de desarrollo de negocio de un producto basado en software libreModelo de desarrollo de negocio de un producto basado en software libre
Modelo de desarrollo de negocio de un producto basado en software libre
 
Ingeniería de Calidad -Apunte calidad en las metodologias agiles
Ingeniería de Calidad -Apunte  calidad en las metodologias agilesIngeniería de Calidad -Apunte  calidad en las metodologias agiles
Ingeniería de Calidad -Apunte calidad en las metodologias agiles
 
Transformando el Desarrollo de Producto
Transformando el Desarrollo de ProductoTransformando el Desarrollo de Producto
Transformando el Desarrollo de Producto
 
Imatia: presentación corporativa
Imatia: presentación corporativaImatia: presentación corporativa
Imatia: presentación corporativa
 
Testing de Aplicaciones Móviles, Públicas, Masivas y Críticas
Testing de Aplicaciones Móviles, Públicas, Masivas y CríticasTesting de Aplicaciones Móviles, Públicas, Masivas y Críticas
Testing de Aplicaciones Móviles, Públicas, Masivas y Críticas
 
SaaS y el punto de inflexión en el Open Source.pdf
SaaS y el punto de inflexión en el Open Source.pdfSaaS y el punto de inflexión en el Open Source.pdf
SaaS y el punto de inflexión en el Open Source.pdf
 
Una introducción a ontimize
Una introducción a ontimizeUna introducción a ontimize
Una introducción a ontimize
 
Presentación institucional itc
Presentación institucional itcPresentación institucional itc
Presentación institucional itc
 
Agile4Teams Dossier (ES)
Agile4Teams Dossier (ES)Agile4Teams Dossier (ES)
Agile4Teams Dossier (ES)
 
Transformación Digital en clave Cloud, ALM y DevOps
Transformación Digital en clave Cloud, ALM y DevOpsTransformación Digital en clave Cloud, ALM y DevOps
Transformación Digital en clave Cloud, ALM y DevOps
 
Qué metodología será más adecuada para mi proyecto software
Qué metodología será más adecuada para mi proyecto softwareQué metodología será más adecuada para mi proyecto software
Qué metodología será más adecuada para mi proyecto software
 
La Alternativa Ágil 1.0
La Alternativa Ágil 1.0La Alternativa Ágil 1.0
La Alternativa Ágil 1.0
 
Ingeniería de Software, Agilidad y Tecnología
Ingeniería de Software, Agilidad y TecnologíaIngeniería de Software, Agilidad y Tecnología
Ingeniería de Software, Agilidad y Tecnología
 
Zemsania DBT 2015
Zemsania DBT 2015Zemsania DBT 2015
Zemsania DBT 2015
 
Apside 2018
Apside 2018Apside 2018
Apside 2018
 
Gestión de calidad en el departamento TI. El ingrediente indispensable
Gestión de calidad en el departamento TI. El ingrediente indispensableGestión de calidad en el departamento TI. El ingrediente indispensable
Gestión de calidad en el departamento TI. El ingrediente indispensable
 
Perdiendo el miedo a la Modernizacion de app.pdf
Perdiendo el miedo a la Modernizacion de app.pdfPerdiendo el miedo a la Modernizacion de app.pdf
Perdiendo el miedo a la Modernizacion de app.pdf
 
IBM BPM
IBM BPM IBM BPM
IBM BPM
 

Más de Amazon Web Services LATAM

AWS para terceiro setor - Sessão 1 - Introdução à nuvem
AWS para terceiro setor - Sessão 1 - Introdução à nuvemAWS para terceiro setor - Sessão 1 - Introdução à nuvem
AWS para terceiro setor - Sessão 1 - Introdução à nuvemAmazon Web Services LATAM
 
AWS para terceiro setor - Sessão 2 - Armazenamento e Backup
AWS para terceiro setor - Sessão 2 - Armazenamento e BackupAWS para terceiro setor - Sessão 2 - Armazenamento e Backup
AWS para terceiro setor - Sessão 2 - Armazenamento e BackupAmazon Web Services LATAM
 
AWS para terceiro setor - Sessão 3 - Protegendo seus dados.
AWS para terceiro setor - Sessão 3 - Protegendo seus dados.AWS para terceiro setor - Sessão 3 - Protegendo seus dados.
AWS para terceiro setor - Sessão 3 - Protegendo seus dados.Amazon Web Services LATAM
 
AWS para terceiro setor - Sessão 1 - Introdução à nuvem
AWS para terceiro setor - Sessão 1 - Introdução à nuvemAWS para terceiro setor - Sessão 1 - Introdução à nuvem
AWS para terceiro setor - Sessão 1 - Introdução à nuvemAmazon Web Services LATAM
 
AWS para terceiro setor - Sessão 2 - Armazenamento e Backup
AWS para terceiro setor - Sessão 2 - Armazenamento e BackupAWS para terceiro setor - Sessão 2 - Armazenamento e Backup
AWS para terceiro setor - Sessão 2 - Armazenamento e BackupAmazon Web Services LATAM
 
AWS para terceiro setor - Sessão 3 - Protegendo seus dados.
AWS para terceiro setor - Sessão 3 - Protegendo seus dados.AWS para terceiro setor - Sessão 3 - Protegendo seus dados.
AWS para terceiro setor - Sessão 3 - Protegendo seus dados.Amazon Web Services LATAM
 
Automatice el proceso de entrega con CI/CD en AWS
Automatice el proceso de entrega con CI/CD en AWSAutomatice el proceso de entrega con CI/CD en AWS
Automatice el proceso de entrega con CI/CD en AWSAmazon Web Services LATAM
 
Automatize seu processo de entrega de software com CI/CD na AWS
Automatize seu processo de entrega de software com CI/CD na AWSAutomatize seu processo de entrega de software com CI/CD na AWS
Automatize seu processo de entrega de software com CI/CD na AWSAmazon Web Services LATAM
 
Ransomware: como recuperar os seus dados na nuvem AWS
Ransomware: como recuperar os seus dados na nuvem AWSRansomware: como recuperar os seus dados na nuvem AWS
Ransomware: como recuperar os seus dados na nuvem AWSAmazon Web Services LATAM
 
Ransomware: cómo recuperar sus datos en la nube de AWS
Ransomware: cómo recuperar sus datos en la nube de AWSRansomware: cómo recuperar sus datos en la nube de AWS
Ransomware: cómo recuperar sus datos en la nube de AWSAmazon Web Services LATAM
 
Aprenda a migrar y transferir datos al usar la nube de AWS
Aprenda a migrar y transferir datos al usar la nube de AWSAprenda a migrar y transferir datos al usar la nube de AWS
Aprenda a migrar y transferir datos al usar la nube de AWSAmazon Web Services LATAM
 
Aprenda como migrar e transferir dados ao utilizar a nuvem da AWS
Aprenda como migrar e transferir dados ao utilizar a nuvem da AWSAprenda como migrar e transferir dados ao utilizar a nuvem da AWS
Aprenda como migrar e transferir dados ao utilizar a nuvem da AWSAmazon Web Services LATAM
 
Cómo mover a un almacenamiento de archivos administrados
Cómo mover a un almacenamiento de archivos administradosCómo mover a un almacenamiento de archivos administrados
Cómo mover a un almacenamiento de archivos administradosAmazon Web Services LATAM
 
Os benefícios de migrar seus workloads de Big Data para a AWS
Os benefícios de migrar seus workloads de Big Data para a AWSOs benefícios de migrar seus workloads de Big Data para a AWS
Os benefícios de migrar seus workloads de Big Data para a AWSAmazon Web Services LATAM
 

Más de Amazon Web Services LATAM (20)

AWS para terceiro setor - Sessão 1 - Introdução à nuvem
AWS para terceiro setor - Sessão 1 - Introdução à nuvemAWS para terceiro setor - Sessão 1 - Introdução à nuvem
AWS para terceiro setor - Sessão 1 - Introdução à nuvem
 
AWS para terceiro setor - Sessão 2 - Armazenamento e Backup
AWS para terceiro setor - Sessão 2 - Armazenamento e BackupAWS para terceiro setor - Sessão 2 - Armazenamento e Backup
AWS para terceiro setor - Sessão 2 - Armazenamento e Backup
 
AWS para terceiro setor - Sessão 3 - Protegendo seus dados.
AWS para terceiro setor - Sessão 3 - Protegendo seus dados.AWS para terceiro setor - Sessão 3 - Protegendo seus dados.
AWS para terceiro setor - Sessão 3 - Protegendo seus dados.
 
AWS para terceiro setor - Sessão 1 - Introdução à nuvem
AWS para terceiro setor - Sessão 1 - Introdução à nuvemAWS para terceiro setor - Sessão 1 - Introdução à nuvem
AWS para terceiro setor - Sessão 1 - Introdução à nuvem
 
AWS para terceiro setor - Sessão 2 - Armazenamento e Backup
AWS para terceiro setor - Sessão 2 - Armazenamento e BackupAWS para terceiro setor - Sessão 2 - Armazenamento e Backup
AWS para terceiro setor - Sessão 2 - Armazenamento e Backup
 
AWS para terceiro setor - Sessão 3 - Protegendo seus dados.
AWS para terceiro setor - Sessão 3 - Protegendo seus dados.AWS para terceiro setor - Sessão 3 - Protegendo seus dados.
AWS para terceiro setor - Sessão 3 - Protegendo seus dados.
 
Automatice el proceso de entrega con CI/CD en AWS
Automatice el proceso de entrega con CI/CD en AWSAutomatice el proceso de entrega con CI/CD en AWS
Automatice el proceso de entrega con CI/CD en AWS
 
Automatize seu processo de entrega de software com CI/CD na AWS
Automatize seu processo de entrega de software com CI/CD na AWSAutomatize seu processo de entrega de software com CI/CD na AWS
Automatize seu processo de entrega de software com CI/CD na AWS
 
Cómo empezar con Amazon EKS
Cómo empezar con Amazon EKSCómo empezar con Amazon EKS
Cómo empezar con Amazon EKS
 
Como começar com Amazon EKS
Como começar com Amazon EKSComo começar com Amazon EKS
Como começar com Amazon EKS
 
Ransomware: como recuperar os seus dados na nuvem AWS
Ransomware: como recuperar os seus dados na nuvem AWSRansomware: como recuperar os seus dados na nuvem AWS
Ransomware: como recuperar os seus dados na nuvem AWS
 
Ransomware: cómo recuperar sus datos en la nube de AWS
Ransomware: cómo recuperar sus datos en la nube de AWSRansomware: cómo recuperar sus datos en la nube de AWS
Ransomware: cómo recuperar sus datos en la nube de AWS
 
Ransomware: Estratégias de Mitigação
Ransomware: Estratégias de MitigaçãoRansomware: Estratégias de Mitigação
Ransomware: Estratégias de Mitigação
 
Ransomware: Estratégias de Mitigación
Ransomware: Estratégias de MitigaciónRansomware: Estratégias de Mitigación
Ransomware: Estratégias de Mitigación
 
Aprenda a migrar y transferir datos al usar la nube de AWS
Aprenda a migrar y transferir datos al usar la nube de AWSAprenda a migrar y transferir datos al usar la nube de AWS
Aprenda a migrar y transferir datos al usar la nube de AWS
 
Aprenda como migrar e transferir dados ao utilizar a nuvem da AWS
Aprenda como migrar e transferir dados ao utilizar a nuvem da AWSAprenda como migrar e transferir dados ao utilizar a nuvem da AWS
Aprenda como migrar e transferir dados ao utilizar a nuvem da AWS
 
Cómo mover a un almacenamiento de archivos administrados
Cómo mover a un almacenamiento de archivos administradosCómo mover a un almacenamiento de archivos administrados
Cómo mover a un almacenamiento de archivos administrados
 
Simplifique su BI con AWS
Simplifique su BI con AWSSimplifique su BI con AWS
Simplifique su BI con AWS
 
Simplifique o seu BI com a AWS
Simplifique o seu BI com a AWSSimplifique o seu BI com a AWS
Simplifique o seu BI com a AWS
 
Os benefícios de migrar seus workloads de Big Data para a AWS
Os benefícios de migrar seus workloads de Big Data para a AWSOs benefícios de migrar seus workloads de Big Data para a AWS
Os benefícios de migrar seus workloads de Big Data para a AWS
 

Último

Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...JohnRamos830530
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxMiguelAtencio10
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estossgonzalezp1
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxAlan779941
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanamcerpam
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21mariacbr99
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfAnnimoUno1
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.FlorenciaCattelani
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfvladimiroflores1
 

Último (11)

Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
 

AWS Cloud Experience CA: Metodologías Ágiles: innovación a la velocidad de los negocios

  • 1. 2 0 1 9
  • 2. Metodologías Agiles – Innovación a la velocidad del negocio Javier Cristancho Enteprise Solutions Architecture Amazon Web Services Luis Arita Director de tecnología Farmacias del Ahorro / FarmaValue Grupo 3C
  • 3. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Jeff Bezos Fundador y Director Ejecutivo Amazon, Inc. La mayoría de las compañías escriben el software, lo ponen todo en funcionamiento y luego se lo dan al departamento de marketing, diciendo: "esto es lo que hemos creado, ve a escribir el comunicado de prensa". Ese proceso es el que realmente está al revés.
  • 4. Enfrentando obstáculos al buscar innovar Revisión de Mejores Prácticas Prácticas de desarrollo necesitan renovación Reducir costos de experimentar y fallar Motivadores
  • 5. Lo que veremos hoy: Cómo la nube está cambiando el procesos de desarrollo en compañías como Cencosud Procesos de desarrollo para productos modernos Lograr organizaciones que se puedan adaptar al cambio
  • 7. Proyecto, Producto, o KPI de negocio? Métodos para gestionar producto / portafolio tecnológico Producto Desarrollo continuo El cliente define el roadmap Medido por salida y resultados Proyecto Requisitos predefinidos, alcance y horario. Entrega de lo que estaba planeado Medido por salida Objetivo de Negocio Maximizar un KPI estratégico Tipos de KPIs: minimiza el desperdicio, aumenta la conversión Medido por resultados
  • 8. Proyecto, Producto, o KPI de negocio? Equipo Proyecto Equipo de Producto Equipo de Objetivos Alcance Conjunto definido de requisitos Creación en curso / mejora de producto Objetivo de Negocio Éxito Hitos Satisfacción del usuario, objetivos de marketing KPI Tiempo Principio y Fin (Fechas) En marcha Evaluación continua de caso de negocio Involucramiento Implementar requisitos Reunir, implementar comentarios Prueba, medida, repetición Herramientas Gráfico de gantt Roadmap Mapa de impacto /dashboards
  • 9. Proyecto: Tradicionalmente Pruebas solo a Fin de Ciclo La mayoría de las pruebas ocurren tarde Conceptual Dev Implementación Funcional Aceptación Rendimiento Seguridad Producción Monitorear Responder a defectos/ incidentes
  • 10. Producto: Continuamente Ensayar y Poner a Prueba Prueba y comprueba continuamente Desarrollo Funcional Aceptación Rendimiento Seguridad Conceptual Hipótesis A/B MVP Despliegue Funcional Aceptación Rendimiento Seguridad Producción Pruebas Prod Ingeniería del Caos Feedback Usuario
  • 11. Proyectos: Monolitos Pipeline de EntregaAplicación MonolíticaDesarrolladores …{ } …{ } …{ } …{ } …{ } …{ } …{ } …{ } …{ } Construye Prueba Entrega
  • 12. Productos: Aplicación Distribuida, Velocidad, Agilidad …{ } …{ } …{ } …{ } …{ } …{ } …{ } …{ } …{ } Pipeline de EntregaAplicación DistribuidaDesarrolladores
  • 14. Design Thinking Iterar entre el problema del cliente y su retroalimentación DevOps Metodología para fluidamente construir y entregar software Agilismo Equipos mantienen el ciclo de release avanzando continuamente. Métodos y principios de desarrollo de productos modernos
  • 15. Usuario / Cliente Design Thinking es únicamente…. Diseño Centrado en el Cliente
  • 16. Principios Prácticos: Design Thinking 1. Primero: empatía total 2. Luego, identifica problemas y oportunidades 3. Ahora puedes idear, inventar, innovar… 4. Prueba de forma fácil, simple y económica Ponte en sus zapatos Identifica sus dolores Ideas radicales, impacto real Construye para aprender Diseño Centrado en el Cliente
  • 17. Equipos Ágiles Foco: responde rápido al feedback Principio Ágil Aprende de nuevo Sigue un plan Cada marco Agile tiene una manera de traer feedback a su flujo de trabajo SCRUM KANBAN XP (ExtremeProgramming)
  • 18. Principios Prácticos: Agilismo 1. Agilismo no es anarquía 2. Mantenlo real…. y pequeño 3. Muestra algo a cada sprint 4. Cuidado con el Agilismo literal (by the book) Usa mapas de release Equipos autónomos Utiliza DEMOS Usa tu comunidad Agile
  • 19. DevOps Foco: promueve toda retroalimentación Esto reduce el tiempo del ciclo, permitiendo a desarrolladores enfocarse en productos, implementar rápidamente, y recolectar feedback Principios DevOps Automatiza todo Elimina tantas iteraciones Establece limites
  • 20. ¿Cómo se hace en Amazon?
  • 21. Trabaja estrictamente desde la perspectiva y necesidad del cliente PR Escribe el comunicado de prensa: piensa en grande y concéntrate en las necesidades del cliente Escribe las preguntas frecuentes: Cliente interno y externo Define la interacción del usuario y escribe el manual operacional
  • 22. Amazon: velocidad y agilidad a través de equipos producto Equipos pequeños, descentralizados son ágiles Despliegan y luego mantienen lo que construyen
  • 23. Amazon: Extenso uso de Micro-servicios Desacoplado Propósito Único Basado en APIshttp://
  • 24. Amazon: Cómo Mantiene el Flujo Trabajamos desde la experiencia del cliente hacia la solución Micro-servicios Velocidad y Agilidad Equipos autónomos: Opera, en producción, lo que construyes
  • 25. Armando todo junto: Flujo Organizacional DevOpsAgilismoDesign Thinking
  • 26. Impacto de la Nube en el Desarrollo de Productos Reduce el costo del fracaso Escala rápidamente Las mejores ideas Acelera adopción de nuevas capacidades.
  • 27. ¿Cómo lo hace ? Luis Arita Director de tecnología Farmacias del Ahorro / FarmaValue Grupo 3C
  • 28. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. 3C 3C es un conglomerado de empresas que varían desde start-ups hasta empresas grandes y establecidas. Los activos más importantes están en el ámbito farmacéutico, en el cuál representamos la cadena de farmacias más grande de la región. También operamos en agricultura, bienes raíces, educación privada, generación de energía y otros servicios relacionados con la salud. Tenemos ventas consolidadas de 900M$ y empleamos cerca de 3,000 personas en Centro América y el Caribe. El capital de la empresa es propiedad del equipo de liderazgo, sin inversores financieros externos. Esto nos da mucha libertad y un proceso de decisión muy rápido.
  • 29. • Equipo de desarrollo centralizado en un solo país • Separación de Desarrollo y Producción • Integración Continua • DevOps 29 ¿Cómo trabajamos?
  • 30. • Apps para nuestros clientes • Brindar conveniencia • Brindar velocidad • Brindar atención personalizada • Brindar alta disponibilidad 30 ¿Que hacemos?
  • 31. 31 • Sitios para nuestros clientes • Estar disponibles en múltiples canales • Brindar transacciones seguras • Asegurar cumplimiento de PCI • Mantenimiento hiistórico de transacciones y recetas • Manejar certificados de seguridad que se renuevan por si solos • Escalable de acuerdo al negocio y a la necesidad ¿Que hacemos?
  • 32. 32 • Análisis de Datos • Múltiples Fuentes de Datos • Data Warehousing • Replicación Rápida ¿Que hacemos?
  • 33. 33 • Análisis de Satisfacción de Clientes basado en Speech to Text ¿Que hacemos?
  • 34. 34 Ejemplo: App de Pedidos • Entrar al mercado de la conveniencia • Reducir el costo operativo (renta, inventario, personal) • Incrementar la participación del mercado de domicilio • Tener una línea de comunicación directa con nuestros clientes ¿Qué pretendíamos lograr?
  • 36. 36 • Estabilidad • Reducción de tiempo de atención, llevándolo de 15 minutos a solamente pasar y recoger • Incremento de Ventas • Canal moderno y atractivo a una nueva generación • Venta a expatriados ¿Qué resultados obtenemos?
  • 37. 37 • Nos concentrarnos en el software • Alta disponibilidad • Minimiza el mantenimiento de Bases de Datos y Servidores • Facilidad de entrada de un nuevo negocio y/o un nuevo país ¿Por qué AWS?