Skip to main content
Saltar al contenido principal

Redefiniendo DevOps: Personas, Procesos, Herramientas y Agentes

· 22 min de lectura
David Sanchez
David Sanchez

La definición funcionaba. Hasta que apareció un cuarto participante.

DevOps siempre se ha definido mediante una ecuación simple y poderosa: Personas + Procesos + Herramientas. Esa fórmula capturaba algo esencial sobre cómo se construye y entrega el software moderno. Derribó muros entre desarrollo y operaciones. Proporcionó a las organizaciones un modelo mental para diagnosticar qué estaba mal cuando las cosas avanzaban demasiado lento, fallaban con demasiada frecuencia o generaban demasiada fricción.

Durante más de una década, este modelo de tres pilares sirvió bien a la industria. Y lo hizo porque descansaba sobre una suposición que nadie cuestionaba: cada participante en el ciclo de vida de entrega de software era humano.

Esa suposición ya no se sostiene.

Redefiniendo DevOps

Los agentes de IA ahora escriben código, abren pull requests, clasifican incidentes, proponen cambios de infraestructura, generan documentación y coordinan flujos de trabajo de múltiples pasos a través de repositorios. No son invitados ocasionales en el ciclo de vida de entrega. Se están convirtiendo en participantes regulares.

En publicaciones anteriores, exploré las dimensiones tácticas de este cambio: cómo las bases de DevOps preparan los sistemas para los agentes, cómo los pipelines de CI/CD deben evolucionar, cómo construir y gobernar un equipo de agentes de IA, y cómo el rol de ingeniería está cambiando. Esas publicaciones son específicas y prácticas. Esta publicación es el marco conceptual que las une a todas.

El argumento es directo: la ecuación de DevOps necesita un cuarto término. No porque los primeros tres estén equivocados, sino porque son incompletos. El modelo actualizado es Personas + Procesos + Herramientas + Agentes, y entender qué cambia en cada capa es esencial para cualquier organización que quiera beneficiarse de los agentes de IA en lugar de ser desestabilizada por ellos.


La ecuación original y por qué funcionaba

Antes de proponer cambios, vale la pena entender por qué "Personas + Procesos + Herramientas" se convirtió en el marco dominante en primer lugar.

DevOps surgió como respuesta a un problema específico: equipos de desarrollo y equipos de operaciones trabajando de forma aislada, con incentivos conflictivos, herramientas diferentes y sin responsabilidad compartida por los resultados. Los desarrolladores optimizaban para lanzar funcionalidades. Las operaciones optimizaban para la estabilidad. El resultado era fricción, culpas y entrega lenta.

El modelo de tres pilares abordó esto haciendo explícita cada dimensión:

Personas representaba el cambio cultural. Propiedad compartida. Postmortems sin culpas. Equipos multifuncionales. El reconocimiento de que la estructura organizacional y los incentivos importan tanto como la arquitectura técnica.

Procesos representaba la disciplina operacional. Integración continua. Entrega continua. Pruebas automatizadas. Gestión de cambios. Ciclos de retroalimentación que conectan lo que se despliega con lo que se observa en producción.

Herramientas representaba los habilitadores técnicos. Sistemas de control de versiones, plataformas de CI/CD, infraestructura de monitoreo, marcos de infraestructura como código, orquestadores de contenedores. La maquinaria práctica que hace posibles los cambios culturales y de procesos.

Este modelo funcionaba porque los tres pilares asumían el mismo tipo de participante: un ser humano que entiende el contexto, ejerce juicio, se comunica con sus compañeros de equipo y asume la responsabilidad de los resultados. Todo el movimiento DevOps se construyó alrededor de hacer que los humanos fueran más efectivos entregando software juntos.

Cada proceso fue diseñado para la velocidad humana, los patrones de error humanos y la toma de decisiones humana. Cada herramienta fue diseñada pensando en un usuario humano. Cada norma cultural asumía que las personas involucradas podían ser razonadas, capacitadas y responsabilizadas de la manera en que funcionan las organizaciones humanas.

Esa suposición nunca se declaró explícitamente, porque nunca fue necesario hacerlo.


El cuarto pilar: Agentes

Los agentes de IA no son simplemente mejores herramientas. Esta es la distinción más importante de toda la publicación, y es la que la mayoría de las organizaciones entienden mal.

Las herramientas son pasivas. Un pipeline de CI/CD hace exactamente lo que su configuración le indica. Un linter verifica exactamente las reglas que se le han dado. Un script de despliegue ejecuta exactamente los pasos definidos en él. Las herramientas no tienen iniciativa, ni interpretación, ni autonomía. Son instrumentos deterministas operados por humanos.

Los agentes son diferentes. Un agente recibe una intención, la interpreta, toma decisiones sobre cómo cumplirla, genera artefactos e interactúa con otros sistemas. Cuando asignas una tarea al GitHub Copilot coding agent, no ejecuta un script predefinido. Lee el repositorio, entiende el contexto, decide qué archivos modificar, escribe código, crea pruebas y abre un pull request. Toma decisiones a lo largo del camino que un humano no especificó explícitamente.

Esta distinción importa porque cambia fundamentalmente tres modelos que sustentan cómo las organizaciones entregan software:

ModeloSolo con herramientasCon agentes
ConfianzaLos humanos confían en que las herramientas ejecuten correctamente. La verificación es mecánica.Los humanos deben confiar en que los agentes interpreten correctamente. La verificación requiere juicio sobre el juicio.
ResponsabilidadEl humano que invocó la herramienta es responsable del resultado. Cadena clara.Un humano autorizó al agente, pero el agente tomó decisiones específicas. La responsabilidad requiere rastros de atribución.
GobernanzaGobernada por controles de acceso y reglas de pipeline.Requiere permisos con alcance definido, barreras constitucionales y protocolos de delegación.

Los agentes ocupan una nueva posición en el modelo organizacional: entre las personas y las herramientas. Tienen más autonomía que las herramientas pero menos juicio que las personas. Pueden operar a la velocidad de las herramientas pero producen artefactos similares a los de las personas (código, documentación, propuestas arquitectónicas). Interactúan directamente con la capa de herramientas pero requieren estructuras de gobernanza que se parecen más a las que construimos para las personas.

Tratar a los agentes como herramientas significa gobernarlos insuficientemente. Tratar a los agentes como personas significa confiar demasiado en ellos. Ninguno funciona. Necesitan su propio pilar.


Cómo cambian las "Personas" cuando se unen los agentes

Cuando los agentes manejan más del trabajo de ejecución, el rol humano no se reduce. Se transforma. Los ingenieros se parecen menos a trabajadores de línea de ensamblaje y más a entrenadores, revisores y gobernadores.

De ejecutor a orquestador

El flujo de trabajo de ingeniería tradicional era: recibir una tarea, diseñar una solución, implementarla, probarla, enviarla para revisión, abordar la retroalimentación, enviarla a producción. El ingeniero era el ejecutor principal en cada paso.

Con los agentes en el circuito, el flujo de trabajo se convierte en: definir la intención claramente, configurar el alcance y las restricciones del agente, delegar la tarea, revisar el resultado, verificar que cumple con los requisitos, aprobar o rechazar, iterar. El valor del ingeniero pasa de escribir código a asegurar que se escriba el código correcto.

Este no es un ajuste menor. Requiere habilidades genuinamente diferentes:

Habilidad tradicionalHabilidad emergente
Escribir código desde ceroEscribir especificaciones que los agentes puedan interpretar sin ambigüedad
Depurar leyendo código línea por líneaEvaluar la salida del agente contra la intención y los patrones arquitectónicos
Pruebas manuales y exploraciónDiseñar criterios de verificación y validación automatizada
Revisión de código por correcciónRevisión de código por alineación con la intención, postura de seguridad y ajuste arquitectónico
Aprender nuevos frameworksAprender a configurar, restringir y guiar agentes efectivamente

Exploré la habilidad de especificación en profundidad en De Prompts a Especificaciones. La idea central es que comunicar la intención a los agentes requiere especificaciones estructuradas, versionadas y verificables, no prompts ad hoc. Los ingenieros que dominan esta habilidad amplifican su impacto significativamente.

El desafío de la calibración de confianza

El cambio cultural más difícil es la calibración de la confianza. El código generado por agentes compila, pasa las pruebas y a menudo parece indistinguible del código escrito por humanos. La tentación es tratarlo como inherentemente confiable porque se ve correcto y la máquina parece segura de sí misma.

Esto es peligroso. Los agentes pueden producir código que es sintácticamente perfecto pero semánticamente incorrecto: implementación correcta del comportamiento equivocado, soluciones arquitectónicamente desalineadas, o problemas sutiles de seguridad que ninguna verificación automatizada detecta.

Como discutí en Humanos y Agentes: Patrones de Colaboración, la colaboración efectiva requiere que los humanos mantengan un escepticismo saludable calibrado según el riesgo del cambio. Un ajuste cosmético de la interfaz de usuario justifica un escrutinio más ligero que un cambio en la lógica de autenticación, independientemente de si lo produjo un humano o un agente.

Nuevas normas culturales

Los equipos necesitan desarrollar nuevas normas:

  • La salida del agente siempre se revisa. No se aprueba automáticamente. Se revisa con el mismo rigor aplicado al código de un nuevo miembro del equipo.
  • La delegación es explícita. Cuando se asigna una tarea a un agente, hay un registro claro de quién la autorizó, qué alcance se dio y qué restricciones se establecieron.
  • El desarrollo de habilidades cambia. Los presupuestos de capacitación y los programas de desarrollo profesional deben incluir diseño de especificaciones, configuración de agentes y validación de resultados, no solo lenguajes de programación y frameworks.

Cómo cambian los "Procesos" cuando se unen los agentes

Los procesos diseñados para colaboradores humanos asumían ciertas características: los humanos trabajan a cierto ritmo, cometen ciertos tipos de errores, se comunican a través de ciertos canales y pueden ser responsabilizados a través de estructuras organizacionales. Los agentes rompen muchas de estas suposiciones.

Velocidad y volumen

Los humanos producen código a un ritmo limitado por el pensamiento, la escritura, el cambio de contexto, las reuniones y las necesidades biológicas. Los agentes producen código a un ritmo limitado por la latencia de la API y la disponibilidad de cómputo. Un solo agente puede generar docenas de pull requests en el tiempo que un humano produce uno.

Esto no es simplemente más rápido. Es cualitativamente diferente. Los procesos que funcionaban cuando un equipo producía diez pull requests al día necesitan funcionar cuando los agentes agregan cincuenta más. Los procesos de revisión, las estrategias de merge, la infraestructura de pruebas y los pipelines de despliegue enfrentan presión de rendimiento para la que los procesos existentes no fueron diseñados.

Diferentes modos de fallo

Los errores humanos tienden a ser reconocibles: errores tipográficos, errores de lógica, casos límite olvidados, artefactos de copiar y pegar. Los revisores pares tienen décadas de reconocimiento de patrones para estos modos de fallo.

Los errores de los agentes se ven diferentes. A menudo están confiadamente equivocados: código sintácticamente correcto que implementa el comportamiento incorrecto, soluciones arquitectónicamente plausibles que violan convenciones no declaradas, o código adyacente a la seguridad que pasa escaneos automatizados pero introduce vulnerabilidades sutiles. Como exploré en Pipelines de CI/CD para la Era Agéntica, las estrategias de verificación deben evolucionar para detectar estos modos de fallo.

Nuevas capas de proceso

Los procesos necesitan varias capas nuevas que no existían en el modelo exclusivamente humano:

Protocolos de delegación. Antes de que un agente actúe, debe haber un protocolo claro: ¿quién autorizó al agente para trabajar en esta tarea? ¿Qué especificación o instrucción gobernó su comportamiento? ¿Qué límites de alcance lo restringieron? Sin protocolos de delegación, se obtienen agentes autónomos haciendo cambios que nadie solicitó ni aprobó.

Seguimiento de atribución. Cada artefacto que un agente produce necesita ser rastreable hasta el humano o sistema que inició la acción. Esto no es solo para la responsabilidad. Es para la depuración, la auditoría y la comprensión de por qué se tomó una decisión particular. Cuando ocurre un incidente en producción, "un agente cambió este archivo" no es suficiente. Necesitas saber qué agente, bajo qué instrucciones, autorizado por quién y revisado por quién.

Límites de alcance. Los agentes deben tener límites explícitos sobre lo que pueden tocar. Un agente encargado de actualizar dependencias no debería poder modificar la lógica de autenticación. Un agente que genera documentación no debería poder alterar el código de infraestructura de producción. Estos límites necesitan estar codificados en la configuración del agente y ser aplicados por la cadena de herramientas.

Puertas de verificación. Más allá de las verificaciones tradicionales de "¿compila y pasa las pruebas?", los procesos necesitan puertas de verificación que validen la salida del agente contra la especificación o intención que la desencadenó. ¿El agente realmente hizo lo que se le pidió? ¿Se mantuvo dentro de su alcance autorizado? ¿Introdujo patrones que entran en conflicto con las convenciones arquitectónicas del repositorio?


Cómo cambian las "Herramientas" cuando se unen los agentes

La capa de herramientas siempre ha sido el pilar más tangible de DevOps. Control de versiones, plataformas de CI/CD, sistemas de monitoreo, marcos de infraestructura como código. Estas herramientas fueron diseñadas pensando en operadores humanos: dashboards para ojos humanos, CLIs para manos humanas, notificaciones para la atención humana.

Cuando los agentes se convierten en participantes activos, la capa de herramientas debe volverse consciente de los agentes.

Repositorios como espacios de trabajo compartidos

Un repositorio ya no es solo un lugar donde los humanos almacenan y colaboran en código. Es un espacio de trabajo compartido donde tanto humanos como agentes operan. Esto significa que los repositorios necesitan elementos estructurales que los agentes puedan interpretar:

  • Archivos de instrucciones (.github/copilot-instructions.md, .github/instructions/) que codifican las convenciones del proyecto, estándares de codificación y restricciones arquitectónicas en un formato que los agentes puedan consumir
  • Directorios de especificaciones (specs/) donde viven documentos de intención estructurados, proporcionando a los agentes requisitos claros en lugar de prompts ambiguos
  • Configuraciones de agentes (.github/agents/) que definen personas especializadas de agentes con experiencia y límites definidos
  • Documentos constitucionales (.specify/memory/constitution.md) que establecen principios no negociables que todos los agentes deben seguir

Describí esta arquitectura de repositorio en Construyendo tu Equipo de Agentes de IA y Diseñando Software para un Mundo Agent-First. La idea clave es que la estructura del repositorio ya no es solo una conveniencia organizacional. Es una interfaz de la que dependen tanto humanos como agentes, y su calidad afecta directamente la calidad de la salida del agente.

Pipelines de CI/CD como infraestructura de confianza

Como discutí en detalle en Pipelines de CI/CD para la Era Agéntica, los pipelines deben evolucionar de simples guardianes a sistemas de verificación integrales. Pero el cambio va más allá de la configuración del pipeline. El rol fundamental de la plataforma de CI/CD cambia.

En el modelo exclusivamente humano, CI/CD era un acelerador de calidad. Detectaba errores humanos más rápido de lo que los procesos manuales podían.

En el modelo que incluye agentes, CI/CD se convierte en el mecanismo principal de confianza. Es el sistema que valida si la salida del agente cumple con los estándares que la organización requiere. Piensa en él como la última línea de defensa entre las decisiones autónomas de un agente y la producción.

Esto significa que las herramientas de CI/CD necesitan nuevas capacidades:

CapacidadPropósito
Seguimiento de procedenciaSaber si un commit provino de un humano o un agente, y de qué agente
Validación de alcanceVerificar que los cambios permanezcan dentro de los límites en que el agente fue autorizado a operar
Coincidencia de especificacionesVerificar que la implementación coincida con la especificación que desencadenó el trabajo
Detección de alucinacionesDetectar referencias a APIs, paquetes o patrones inexistentes
Escrutinio diferencialAplicar diferentes profundidades de verificación según la fuente y el perfil de riesgo del cambio

Observabilidad que incluye acciones de agentes

Los sistemas de monitoreo y observabilidad fueron diseñados para rastrear el comportamiento de las aplicaciones y el estado de la infraestructura. Cuando los agentes están activos en el ciclo de vida de entrega, la observabilidad necesita extenderse al comportamiento de los agentes.

¿Cuántos pull requests abrieron los agentes hoy? ¿Cuál fue su tasa de merge versus tasa de rechazo? ¿Qué cambios generados por agentes causaron incidentes? ¿Cuánto del código base fue escrito por agentes versus humanos? ¿Los agentes se están desviando de su comportamiento configurado con el tiempo?

Estas preguntas no son académicas. Son necesidades operacionales. Sin observabilidad sobre el comportamiento de los agentes, los equipos operan a ciegas en un sistema donde un porcentaje creciente de cambios son realizados por actores no humanos.


La nueva ecuación de confianza

En el modelo DevOps original, la confianza era principalmente una construcción cultural. Los equipos construían confianza a través de la responsabilidad compartida, postmortems sin culpas, comunicación transparente y prueba incremental de que el sistema funcionaba. Esto era fundamentalmente interpersonal: humanos aprendiendo a confiar en otros humanos a través de fronteras organizacionales.

Cuando los agentes entran en el circuito, la confianza debe extenderse a participantes no humanos que no pueden ser capacitados, no pueden participar en postmortems y no pueden internalizar valores organizacionales de la manera en que los humanos lo hacen. La confianza debe construirse a través de mecanismos en lugar de relaciones.

La nueva ecuación de confianza de DevOps puede expresarse como:

Confianza = Bases Sólidas x Delegación Clara x Verificación Automatizada x Supervisión Humana en Puntos de Decisión

Cada factor es multiplicativo, no aditivo. Si cualquier factor es cero, la confianza colapsa:

Bases Sólidas. Los fundamentos de DevOps: control de versiones, pruebas automatizadas, CI/CD, monitoreo, escaneo de seguridad. Sin estos, los agentes amplifican el caos. Con ellos, los agentes amplifican la capacidad. Esta es la premisa de La Ingeniería de Software Agéntica Necesita Bases Sólidas de DevOps.

Delegación Clara. Cada acción del agente debe ser rastreable hasta un alcance autorizado por un humano. ¿Quién le pidió al agente que actuara? ¿Qué especificación gobernó el trabajo? ¿Qué límites restringieron la autonomía del agente? La delegación sin claridad es abdicación.

Verificación Automatizada. La salida del agente debe pasar por verificaciones automatizadas que vayan más allá de "¿compila?". Cumplimiento de especificaciones, validación de alcance, conformidad arquitectónica, análisis de seguridad y detección de alucinaciones. El pipeline es la verdad objetiva.

Supervisión Humana en Puntos de Decisión. No cada acción, pero sí cada decisión consecuente. Aprobaciones de despliegue, cambios relacionados con la seguridad, cambios arquitectónicos, adiciones de dependencias. Los humanos retienen la autoridad donde el juicio es irremplazable.

Esta ecuación es práctica, no teórica. Cada organización puede evaluar su posición actual en cada factor e identificar dónde existe el eslabón más débil. La mayoría encontrará que la delegación y la verificación son las menos maduras, porque esas capacidades no eran necesarias cuando todos los participantes eran humanos.


Un modelo de madurez para Personas + Procesos + Herramientas + Agentes

No todos los equipos están listos para la integración completa de agentes, y eso está bien. El progreso ocurre en etapas. Entender dónde se encuentra tu equipo, y qué se requiere para avanzar, ayuda a establecer expectativas realistas y priorizar inversiones.

Etapa 1: Asistencia

Los agentes ayudan con tareas discretas y bien delimitadas dentro de los procesos existentes. Los desarrolladores usan asistentes de codificación de IA para autocompletado, sugerencias en línea y preguntas y respuestas basadas en chat. Los agentes trabajan completamente dentro de la sesión del desarrollador. Sin pull requests autónomos, sin flujos de trabajo de múltiples pasos, sin delegación.

Lo que caracteriza esta etapa:

  • Los agentes son herramientas dentro del IDE, no actores independientes
  • Toda la salida es revisada y modificada inmediatamente por el desarrollador
  • Los procesos, pipelines y estructuras de gobernanza existentes no cambian
  • La confianza no es un problema porque el humano siempre está en el circuito

Lo que la mayoría de los equipos hacen bien en esta etapa: Adopción rápida y ganancias de productividad medibles para tareas individuales.

Lo que la mayoría de los equipos pasan por alto: Asumir que este es el estado final. La asistencia es el comienzo, no el techo.

Etapa 2: Aumentación

Los agentes gestionan flujos de trabajo de múltiples pasos con supervisión humana en puntos de control clave. El GitHub Copilot coding agent recibe una tarea, trabaja en una rama de forma autónoma y abre un pull request para revisión. Los agentes generan no solo código sino pruebas, documentación y a veces cambios de infraestructura. La delegación es explícita. La revisión es obligatoria.

Lo que caracteriza esta etapa:

  • Los agentes operan fuera de la sesión inmediata del desarrollador
  • Los pull requests de agentes se revisan con el mismo rigor que las contribuciones humanas
  • El desarrollo guiado por especificaciones emerge como práctica (ver De Prompts a Especificaciones)
  • Los pipelines de CI/CD comienzan a diferenciar entre contribuciones humanas y de agentes
  • Las configuraciones de agentes y los archivos de instrucciones están bajo control de versiones

Lo que la mayoría de los equipos hacen bien en esta etapa: Configurar flujos de trabajo iniciales de agentes y experimentar ganancias significativas de productividad para tareas rutinarias.

Lo que la mayoría de los equipos pasan por alto: Invertir insuficientemente en verificación, atribución y controles de alcance. La tentación es confiar en la salida del agente porque compila y las pruebas pasan. Los equipos en esta etapa necesitan construir activamente el músculo de gobernanza que requiere la Etapa 3.

Etapa 3: Orquestación

Los agentes se coordinan entre sí y con los humanos a lo largo de todo el ciclo de vida. Múltiples agentes especializados manejan diferentes aspectos del proceso de entrega: un agente escribe código a partir de especificaciones, otro lo revisa, otro actualiza la documentación, otro propone cambios de infraestructura. Los agentes operan dentro de barreras constitucionales, perfiles de habilidades con alcance definido y verificación automatizada. Los humanos gobiernan el sistema en lugar de realizar tareas individuales.

Lo que caracteriza esta etapa:

  • Coordinación multi-agente con clara separación de roles
  • Documentos de gobernanza constitucional definen límites no negociables
  • Verificación automatizada de cumplimiento de especificaciones
  • Seguimiento completo de procedencia para todas las acciones de agentes
  • Dashboards de observabilidad que incluyen métricas de agentes
  • Los humanos funcionan principalmente como gobernadores, arquitectos y manejadores de excepciones

Lo que la mayoría de los equipos hacen bien en esta etapa: Los equipos que llegan a esta etapa generalmente tienen culturas de ingeniería fuertes y prácticas DevOps maduras desde el principio.

Lo que la mayoría de los equipos pasan por alto: Complicar excesivamente la capa de orquestación. Los mejores sistemas multi-agente están compuestos de agentes simples, bien delimitados, con límites claros, no un agente omnisciente intentando hacer todo.

Dónde están la mayoría de los equipos hoy

La mayoría de las organizaciones están en algún lugar entre la Etapa 1 y la Etapa 2. Han adoptado asistentes de codificación de IA y están comenzando a experimentar con flujos de trabajo autónomos de agentes. La brecha entre la Etapa 2 y la Etapa 3 es significativa y requiere inversión en infraestructura de gobernanza, verificación y observabilidad que la mayoría de los equipos aún no ha comenzado a construir.

El camino hacia adelante es incremental. Cada etapa se construye sobre la anterior. Intentar saltar directamente de la Asistencia a la Orquestación sin construir las capas de gobernanza y verificación de la Aumentación es una receta para incidentes, deuda técnica y confianza erosionada.


Lo que no cambia

Con todo el énfasis en lo que es nuevo, es importante ser claro sobre lo que perdura.

DevOps nunca se trató realmente de herramientas. Se trataba de cultura, colaboración y ciclos de retroalimentación. El ciclo infinito de Planificar, Codificar, Construir, Probar, Lanzar, Desplegar, Operar, Monitorear sigue aplicándose. Cada principio que hizo valioso a DevOps (propiedad compartida, mejora continua, retroalimentación rápida, aprender del fracaso) sigue siendo esencial.

Lo que cambia es quién (o qué) realiza cada paso y cómo fluye la responsabilidad.

Considera este mapeo de las prácticas tradicionales de DevOps al modelo de cuatro pilares:

Principio DevOps¿Sigue aplicándose?Qué cambia
Propiedad compartidaLa propiedad ahora se extiende a gobernar el comportamiento y la salida de los agentes
Integración continuaCI debe manejar mayor volumen y distinguir tipos de colaboradores
Pruebas automatizadasLas pruebas deben validar la salida del agente contra especificaciones, no solo funcionalidad
Infraestructura como códigoLas plantillas de IaC se convierten en entradas que los agentes pueden modificar, requiriendo revisión más estricta
Monitoreo y observabilidadLa observabilidad debe incluir actividad de agentes y seguimiento de decisiones
Postmortems sin culpasLos postmortems deben rastrear las decisiones de los agentes y las delegaciones que las autorizaron
Mejora continuaLa mejora ahora incluye refinar configuraciones de agentes, especificaciones y gobernanza

La idea central es que los agentes amplifican cualquier cultura que ya tengas. Las culturas fuertes con prácticas maduras, responsabilidad clara y compromiso genuino con la calidad encontrarán que los agentes las hacen aún más fuertes. Los equipos con bases débiles, propiedad poco clara, pruebas faltantes y pipelines frágiles encontrarán que los agentes escalan sus debilidades más rápido que sus fortalezas.

Esta no es una advertencia hipotética. Es la experiencia vivida de cada equipo que ha introducido agentes sin invertir primero en los fundamentos. Los agentes no arreglan procesos rotos. Ejecutan procesos rotos a escala.


El cuarto miembro

La industria se está moviendo de DevOps a lo que algunos llaman "AgentOps" o "DevOps Agéntico". La etiqueta importa menos que el reconocimiento de que la entrega de software ahora tiene un cuarto tipo de participante.

Durante diez años, la comunidad DevOps trabajó para unir a desarrolladores y operaciones. Ese trabajo consistió en cerrar una brecha entre dos grupos de personas que compartían el mismo objetivo pero trabajaban de forma aislada. La unión de Personas, Procesos y Herramientas fue el marco para cerrar esa brecha.

La próxima década será sobre integrar un tipo de participante fundamentalmente nuevo: uno que opera a velocidad de máquina, produce artefactos legibles por humanos, tiene más autonomía que cualquier herramienta anterior, pero carece del juicio, el contexto y los valores que los humanos aportan.

Las organizaciones que reconozcan este cambio y actualicen sus personas, procesos y herramientas en consecuencia liderarán. Entregarán más rápido, con menos defectos y con mejor postura de seguridad, porque habrán aprovechado las fortalezas de los agentes mientras contienen sus limitaciones.

Las organizaciones que intenten encajar a los agentes en un marco exclusivamente humano descubrirán una verdad incómoda: los agentes escalan las debilidades más rápido que las fortalezas. Sin delegación clara, los agentes actúan sin autorización. Sin verificación automatizada, los errores de los agentes llegan a producción sin control. Sin supervisión humana en puntos de decisión, las decisiones consecuentes son tomadas por sistemas que optimizan para la letra del prompt en lugar del espíritu de la intención.

La ecuación tiene cuatro términos ahora. Construye para todos ellos.

Pregúntame sobre mi sitio web

Impulsado por Microsoft Foundry

👋 ¡Hola Amig@!

Puedes preguntarme sobre:

  • Publicaciones de blog o artículos técnicos.
  • Proyectos y contribuciones.
  • Temas de charlas y presentaciones
  • Tecnología detrás del sitio web.