SlideShare una empresa de Scribd logo
1 de 16
Presenta:
Del modelo de negocio a la arquitectura: retos y
experiencias al lanzar un API Developer Portal.
Noviembre 2019
Contexto
Nuestra
realidad
Iteración zero
3,000 clientes
15 años de vida
En dos años pasaron de ser
60 a ser 200 colaboradores
18 APIs en FF
18 M de t. al mes60 M de files /
Monolito
No PROD
No DevPortal
Sector altamente regulado
as-is
• Monetización de activos de TI significativos
• Reducción del costo y la complejidad de la operación
• Mejorar dramáticamente la agilidad de IT y del negocio
• Construcción de un ecosistema para crear nuevos
modelos de negocio
Arquitecturade la plataforma de Vodafone;TMForum2016;OpenAPIs:TurningBusinessStrategyintoReality
¿Para qué construyo APIs?
Planeación
Diseño e
implentación
Despliegue y
operación
Monitoreo
Versionado y
obsolescencia
Madurez digital
API Management
Principales criterios
• ¿Cuál es el impacto cuantitativo en los objetivos de
negocio y en la satisfacción de las necesidades del
cliente?
• ¿Cuál es el impacto diferencial de utilizar APIs
versus el status quo?
• ¿Qué tanto el nuevo Servicio Digital contribuye a los
objetivos estratégicos?
• ¿Cuál es la dificultad técnica de construir una API
para el Servicio Digital (ejemplo: sistemas en el
back-end y necesidades de integración)?
• ¿Qué tan preparados estamos desde el punto de
vista de negocio, legal y de políticas corporativas
para entregar una API para el Servicio Digital?
Oportunidades
de largo plazo
Prioridades
Capacidad para ejecutar
Valorestratégico
No prioritario En pausa
Alto
Bajo
Baja Alta
2
3
1
4
5
6
7
McKinsey;WhatitreallytakestocapturethevalueofAPIs;2017
Valor
estratégico
Impacto
al negocio
Preparación
para la
ejecución
Complejidad
para ejecutar
Preparación
del negocio
Alineación
estratégica
Capacidades
Habla con el departamento legal, después codifica
El abogado puede ser tu mejor amigo o tu peor stopper
Legal
Seguridad desde el diseño y estándares abiertos
Pregúntale al CISO: ¿qué necesitas para estar tranquilo?
Si existe una brecha todos somos responsables. La
responsabilidad es compartida
Promueve reuniones Dev Sec Ops
Cumplimiento
Valida y sanitiza cualquier dato externo a la organización
Aplica detección explícita de amenazas
Cifra los canales de comunicación
Aplica una autenticación y autorización rigurosa
Utiliza soluciones probadas
CATechnologies;FiveSimpleStrategiesforSecuringAPIs
Autenticación Autorización Auditoría No repudioValidación de datos IntegridadConfidencialidad Disponibilidad
Seguridad
Technology Push
vs
Market Pull
Empatía
¿Si tú fueras el desarrollador de tu cliente
que expectativas tendrías?
¡Facilítale la vida!
El T2M lo es todo
Prioriza desde los ojos del vendedorTime-to-market
Elimina silos
Continuous Delivery (nube y centro de datos)
Las necesidades de tu cliente impactan la
arquitectura (transacción/suscripción)
El WIP te mata ¡elimínalo!
Acepta los sacrificiosWork-In-Progress
No todo se liberará a tiempo
Es mejor un producto en producción que
cien en QA
Un bug detectado en producción es 7 veces
más costoso que en desarrollo
AWS Lambdas – A fuerza ni los zapatos entran
Si diseñaste sin pensar en los RNF (en todas
las capas) de tu cliente no fuiste empático
(SLA, RT, RPS).
RFNs por
diseño
No todos los negocios inician con alta
transaccionalidad
Diseño orientado al remplazo
Intenta evitar el sesgo de las palabras de moda
Refactoring
Obsesiónate por cumplir las expectativas del cliente
Toma riesgos calculados, no importa que sea
drástico el cambio
Evita los apegos a tu código y arquitectura
Apegos
No hay silver bullets
Es válido equivocarse, no asumirlo es inaceptable
Construye sobre los hombros de los gigantes
No te aferres a la tecnología
El concepto DX es interesante e investigarlo es la
tarea del día de hoy
DX
Los desarrolladores no sabemos diseñar portales
para desarrolladores
UX y UI son necesarios aunque construyas APIs
Gracias

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

Ppt software
Ppt softwarePpt software
Ppt software
 
Estrategias para alcanzar la Transformación Digital
Estrategias para alcanzar la Transformación DigitalEstrategias para alcanzar la Transformación Digital
Estrategias para alcanzar la Transformación Digital
 
¿Pensando en implementar un sistema de gestión integral en su organización?
¿Pensando en implementar un sistema de gestión integral en su organización?¿Pensando en implementar un sistema de gestión integral en su organización?
¿Pensando en implementar un sistema de gestión integral en su organización?
 
Cimientos(cap3)
Cimientos(cap3)Cimientos(cap3)
Cimientos(cap3)
 
Top 10 riesgos de las aplicaciones móviles
Top 10 riesgos de las aplicaciones móvilesTop 10 riesgos de las aplicaciones móviles
Top 10 riesgos de las aplicaciones móviles
 
Lleva tus aplicaciones móviles a otro nivel con Flutter
Lleva tus aplicaciones móviles a otro nivel con FlutterLleva tus aplicaciones móviles a otro nivel con Flutter
Lleva tus aplicaciones móviles a otro nivel con Flutter
 
MOBILE LIFECYCLE MANAGEMENT: Como Construir, Empaquetar, Firmar y Distribuir ...
MOBILE LIFECYCLE MANAGEMENT: Como Construir, Empaquetar, Firmar y Distribuir ...MOBILE LIFECYCLE MANAGEMENT: Como Construir, Empaquetar, Firmar y Distribuir ...
MOBILE LIFECYCLE MANAGEMENT: Como Construir, Empaquetar, Firmar y Distribuir ...
 
Microservicios con Net Core y Azure Service Fabric
Microservicios con Net Core y Azure Service FabricMicroservicios con Net Core y Azure Service Fabric
Microservicios con Net Core y Azure Service Fabric
 
Arquitectura evolutiva por Fausto de la Torre
Arquitectura evolutiva por Fausto de la TorreArquitectura evolutiva por Fausto de la Torre
Arquitectura evolutiva por Fausto de la Torre
 
Humanos y robots
Humanos y robotsHumanos y robots
Humanos y robots
 
Arquitectura evolutiva
Arquitectura evolutivaArquitectura evolutiva
Arquitectura evolutiva
 
07 Microsoft
07 Microsoft07 Microsoft
07 Microsoft
 
Agiles y furiosos Un panorama del desarrollo ágil en aplicaciones Android
Agiles y furiosos Un panorama del desarrollo ágil en aplicaciones AndroidAgiles y furiosos Un panorama del desarrollo ágil en aplicaciones Android
Agiles y furiosos Un panorama del desarrollo ágil en aplicaciones Android
 
Audit+: La mejor forma de auditar KB’s GeneXus
Audit+: La mejor forma de auditar KB’s GeneXusAudit+: La mejor forma de auditar KB’s GeneXus
Audit+: La mejor forma de auditar KB’s GeneXus
 
Angel Ferré y Pablo Mir - Responsable del Delivery nacional /local/ internaci...
Angel Ferré y Pablo Mir - Responsable del Delivery nacional /local/ internaci...Angel Ferré y Pablo Mir - Responsable del Delivery nacional /local/ internaci...
Angel Ferré y Pablo Mir - Responsable del Delivery nacional /local/ internaci...
 
Arquitectura Evolutiva
Arquitectura EvolutivaArquitectura Evolutiva
Arquitectura Evolutiva
 
Software Debt: Qué Es y Cómo Gestionarlo Holísticamente
Software Debt: Qué Es y Cómo Gestionarlo HolísticamenteSoftware Debt: Qué Es y Cómo Gestionarlo Holísticamente
Software Debt: Qué Es y Cómo Gestionarlo Holísticamente
 
DevOps: Un motor para la transformación digital
DevOps: Un motor para la transformación digitalDevOps: Un motor para la transformación digital
DevOps: Un motor para la transformación digital
 
Servicios y Soluciones Ecommerce
Servicios y Soluciones Ecommerce Servicios y Soluciones Ecommerce
Servicios y Soluciones Ecommerce
 
Trabajemos juntos
Trabajemos juntos Trabajemos juntos
Trabajemos juntos
 

Similar a Círculo de Crédito: Del modelo de negocio a la arquitectura, retos y experiencias al lanzar un API Developer Portal

¿Cómo podemos ayudar a adoptar RPA en su empresa?
¿Cómo podemos ayudar a adoptar RPA en su empresa?¿Cómo podemos ayudar a adoptar RPA en su empresa?
¿Cómo podemos ayudar a adoptar RPA en su empresa?
EYBrasil
 
Gabriel Marcos - Soluciones en la nube, decisiones aterrizadas
Gabriel Marcos -  Soluciones en la nube, decisiones aterrizadasGabriel Marcos -  Soluciones en la nube, decisiones aterrizadas
Gabriel Marcos - Soluciones en la nube, decisiones aterrizadas
Foro Global Crossing
 
Service-now.com (Castellano)
Service-now.com (Castellano)Service-now.com (Castellano)
Service-now.com (Castellano)
Lee Sitch
 

Similar a Círculo de Crédito: Del modelo de negocio a la arquitectura, retos y experiencias al lanzar un API Developer Portal (20)

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
 
Qualilogy Servicios - 2014
Qualilogy Servicios - 2014Qualilogy Servicios - 2014
Qualilogy Servicios - 2014
 
Algunos Conceptos Claves de DevOps
Algunos Conceptos Claves de DevOpsAlgunos Conceptos Claves de DevOps
Algunos Conceptos Claves de DevOps
 
Transformacion Digital
Transformacion DigitalTransformacion Digital
Transformacion Digital
 
¿Cómo podemos ayudar a adoptar RPA en su empresa?
¿Cómo podemos ayudar a adoptar RPA en su empresa?¿Cómo podemos ayudar a adoptar RPA en su empresa?
¿Cómo podemos ayudar a adoptar RPA en su empresa?
 
Gabriel Marcos - Soluciones en la nube, decisiones aterrizadas
Gabriel Marcos -  Soluciones en la nube, decisiones aterrizadasGabriel Marcos -  Soluciones en la nube, decisiones aterrizadas
Gabriel Marcos - Soluciones en la nube, decisiones aterrizadas
 
Transformación Agile
Transformación AgileTransformación Agile
Transformación Agile
 
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...
 
3 Atos Solo Pruebas 2009
3 Atos Solo Pruebas 20093 Atos Solo Pruebas 2009
3 Atos Solo Pruebas 2009
 
Estrategias Tic En Epocas De Crisis
Estrategias Tic En Epocas De CrisisEstrategias Tic En Epocas De Crisis
Estrategias Tic En Epocas De Crisis
 
Encamina - Products Everywhere
Encamina  - Products EverywhereEncamina  - Products Everywhere
Encamina - Products Everywhere
 
¿Qué debemos hacer desde Tecnología para estar alineados con la Transformac...
¿Qué debemos hacer desde Tecnología para estar alineados con la Transformac...¿Qué debemos hacer desde Tecnología para estar alineados con la Transformac...
¿Qué debemos hacer desde Tecnología para estar alineados con la Transformac...
 
AWS Summit Mexico 2015 Key Note Raul Frias
AWS Summit Mexico 2015 Key Note Raul Frias AWS Summit Mexico 2015 Key Note Raul Frias
AWS Summit Mexico 2015 Key Note Raul Frias
 
Transformación Digital
Transformación DigitalTransformación Digital
Transformación Digital
 
KronOps - Perfil Corporativo
KronOps - Perfil CorporativoKronOps - Perfil Corporativo
KronOps - Perfil Corporativo
 
Tecnologías para PyMEs, nuevas oportunidades de negocio
Tecnologías para PyMEs, nuevas oportunidades de negocioTecnologías para PyMEs, nuevas oportunidades de negocio
Tecnologías para PyMEs, nuevas oportunidades de negocio
 
Industria de Seguros Nueva TI para la Estrategia de Transformación Tecnológic...
Industria de Seguros Nueva TI para la Estrategia de Transformación Tecnológic...Industria de Seguros Nueva TI para la Estrategia de Transformación Tecnológic...
Industria de Seguros Nueva TI para la Estrategia de Transformación Tecnológic...
 
20160210 microsoft iot
20160210 microsoft iot20160210 microsoft iot
20160210 microsoft iot
 
La transformación digital en clave Cloud, ALM y Machine Learning
La transformación digital en clave Cloud, ALM y Machine LearningLa transformación digital en clave Cloud, ALM y Machine Learning
La transformación digital en clave Cloud, ALM y Machine Learning
 
Service-now.com (Castellano)
Service-now.com (Castellano)Service-now.com (Castellano)
Service-now.com (Castellano)
 

Más de Software Guru

Más de Software Guru (20)

Hola Mundo del Internet de las Cosas
Hola Mundo del Internet de las CosasHola Mundo del Internet de las Cosas
Hola Mundo del Internet de las Cosas
 
Estructuras de datos avanzadas: Casos de uso reales
Estructuras de datos avanzadas: Casos de uso realesEstructuras de datos avanzadas: Casos de uso reales
Estructuras de datos avanzadas: Casos de uso reales
 
Building bias-aware environments
Building bias-aware environmentsBuilding bias-aware environments
Building bias-aware environments
 
El secreto para ser un desarrollador Senior
El secreto para ser un desarrollador SeniorEl secreto para ser un desarrollador Senior
El secreto para ser un desarrollador Senior
 
Cómo encontrar el trabajo remoto ideal
Cómo encontrar el trabajo remoto idealCómo encontrar el trabajo remoto ideal
Cómo encontrar el trabajo remoto ideal
 
Automatizando ideas con Apache Airflow
Automatizando ideas con Apache AirflowAutomatizando ideas con Apache Airflow
Automatizando ideas con Apache Airflow
 
How thick data can improve big data analysis for business:
How thick data can improve big data analysis for business:How thick data can improve big data analysis for business:
How thick data can improve big data analysis for business:
 
Introducción al machine learning
Introducción al machine learningIntroducción al machine learning
Introducción al machine learning
 
Democratizando el uso de CoDi
Democratizando el uso de CoDiDemocratizando el uso de CoDi
Democratizando el uso de CoDi
 
Gestionando la felicidad de los equipos con Management 3.0
Gestionando la felicidad de los equipos con Management 3.0Gestionando la felicidad de los equipos con Management 3.0
Gestionando la felicidad de los equipos con Management 3.0
 
Taller: Creación de Componentes Web re-usables con StencilJS
Taller: Creación de Componentes Web re-usables con StencilJSTaller: Creación de Componentes Web re-usables con StencilJS
Taller: Creación de Componentes Web re-usables con StencilJS
 
El camino del full stack developer (o como hacemos en SERTI para que no solo ...
El camino del full stack developer (o como hacemos en SERTI para que no solo ...El camino del full stack developer (o como hacemos en SERTI para que no solo ...
El camino del full stack developer (o como hacemos en SERTI para que no solo ...
 
¿Qué significa ser un programador en Bitso?
¿Qué significa ser un programador en Bitso?¿Qué significa ser un programador en Bitso?
¿Qué significa ser un programador en Bitso?
 
Colaboración efectiva entre desarrolladores del cliente y tu equipo.
Colaboración efectiva entre desarrolladores del cliente y tu equipo.Colaboración efectiva entre desarrolladores del cliente y tu equipo.
Colaboración efectiva entre desarrolladores del cliente y tu equipo.
 
Pruebas de integración con Docker en Azure DevOps
Pruebas de integración con Docker en Azure DevOpsPruebas de integración con Docker en Azure DevOps
Pruebas de integración con Docker en Azure DevOps
 
Elixir + Elm: Usando lenguajes funcionales en servicios productivos
Elixir + Elm: Usando lenguajes funcionales en servicios productivosElixir + Elm: Usando lenguajes funcionales en servicios productivos
Elixir + Elm: Usando lenguajes funcionales en servicios productivos
 
Así publicamos las apps de Spotify sin stress
Así publicamos las apps de Spotify sin stressAsí publicamos las apps de Spotify sin stress
Así publicamos las apps de Spotify sin stress
 
Achieving Your Goals: 5 Tips to successfully achieve your goals
Achieving Your Goals: 5 Tips to successfully achieve your goalsAchieving Your Goals: 5 Tips to successfully achieve your goals
Achieving Your Goals: 5 Tips to successfully achieve your goals
 
Acciones de comunidades tech en tiempos del Covid19
Acciones de comunidades tech en tiempos del Covid19Acciones de comunidades tech en tiempos del Covid19
Acciones de comunidades tech en tiempos del Covid19
 
De lo operativo a lo estratégico: un modelo de management de diseño
De lo operativo a lo estratégico: un modelo de management de diseñoDe lo operativo a lo estratégico: un modelo de management de diseño
De lo operativo a lo estratégico: un modelo de management de diseño
 

Último

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
FagnerLisboa3
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
AnnimoUno1
 

Último (11)

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
 
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
 
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
 
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
 
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...
 
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
 
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
 
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.
 
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
 

Círculo de Crédito: Del modelo de negocio a la arquitectura, retos y experiencias al lanzar un API Developer Portal

  • 1. Presenta: Del modelo de negocio a la arquitectura: retos y experiencias al lanzar un API Developer Portal. Noviembre 2019
  • 2. Contexto Nuestra realidad Iteración zero 3,000 clientes 15 años de vida En dos años pasaron de ser 60 a ser 200 colaboradores 18 APIs en FF 18 M de t. al mes60 M de files / Monolito No PROD No DevPortal Sector altamente regulado as-is
  • 3. • Monetización de activos de TI significativos • Reducción del costo y la complejidad de la operación • Mejorar dramáticamente la agilidad de IT y del negocio • Construcción de un ecosistema para crear nuevos modelos de negocio Arquitecturade la plataforma de Vodafone;TMForum2016;OpenAPIs:TurningBusinessStrategyintoReality ¿Para qué construyo APIs?
  • 5. Principales criterios • ¿Cuál es el impacto cuantitativo en los objetivos de negocio y en la satisfacción de las necesidades del cliente? • ¿Cuál es el impacto diferencial de utilizar APIs versus el status quo? • ¿Qué tanto el nuevo Servicio Digital contribuye a los objetivos estratégicos? • ¿Cuál es la dificultad técnica de construir una API para el Servicio Digital (ejemplo: sistemas en el back-end y necesidades de integración)? • ¿Qué tan preparados estamos desde el punto de vista de negocio, legal y de políticas corporativas para entregar una API para el Servicio Digital? Oportunidades de largo plazo Prioridades Capacidad para ejecutar Valorestratégico No prioritario En pausa Alto Bajo Baja Alta 2 3 1 4 5 6 7 McKinsey;WhatitreallytakestocapturethevalueofAPIs;2017 Valor estratégico Impacto al negocio Preparación para la ejecución Complejidad para ejecutar Preparación del negocio Alineación estratégica Capacidades
  • 6. Habla con el departamento legal, después codifica El abogado puede ser tu mejor amigo o tu peor stopper Legal
  • 7. Seguridad desde el diseño y estándares abiertos Pregúntale al CISO: ¿qué necesitas para estar tranquilo? Si existe una brecha todos somos responsables. La responsabilidad es compartida Promueve reuniones Dev Sec Ops Cumplimiento
  • 8. Valida y sanitiza cualquier dato externo a la organización Aplica detección explícita de amenazas Cifra los canales de comunicación Aplica una autenticación y autorización rigurosa Utiliza soluciones probadas CATechnologies;FiveSimpleStrategiesforSecuringAPIs Autenticación Autorización Auditoría No repudioValidación de datos IntegridadConfidencialidad Disponibilidad Seguridad
  • 9. Technology Push vs Market Pull Empatía ¿Si tú fueras el desarrollador de tu cliente que expectativas tendrías? ¡Facilítale la vida!
  • 10. El T2M lo es todo Prioriza desde los ojos del vendedorTime-to-market Elimina silos Continuous Delivery (nube y centro de datos) Las necesidades de tu cliente impactan la arquitectura (transacción/suscripción)
  • 11. El WIP te mata ¡elimínalo! Acepta los sacrificiosWork-In-Progress No todo se liberará a tiempo Es mejor un producto en producción que cien en QA Un bug detectado en producción es 7 veces más costoso que en desarrollo
  • 12. AWS Lambdas – A fuerza ni los zapatos entran Si diseñaste sin pensar en los RNF (en todas las capas) de tu cliente no fuiste empático (SLA, RT, RPS). RFNs por diseño No todos los negocios inician con alta transaccionalidad
  • 13. Diseño orientado al remplazo Intenta evitar el sesgo de las palabras de moda Refactoring Obsesiónate por cumplir las expectativas del cliente Toma riesgos calculados, no importa que sea drástico el cambio
  • 14. Evita los apegos a tu código y arquitectura Apegos No hay silver bullets Es válido equivocarse, no asumirlo es inaceptable Construye sobre los hombros de los gigantes No te aferres a la tecnología
  • 15. El concepto DX es interesante e investigarlo es la tarea del día de hoy DX Los desarrolladores no sabemos diseñar portales para desarrolladores UX y UI son necesarios aunque construyas APIs