KURTOGLU
SINAN

Ingeniero eléctrico y electrónico
Sistemas embebidos · Energía · Software

Ilustración de una estación de trabajo de IA con ASUNODE, Shan, Carathis y Mihon

Flujos de trabajo de IA semiautónomos y desarrollo de plantillas

Desarrollo de plantillas de flujo de trabajo reutilizables que convierten la intención humana en investigación, planificación, implementación, pruebas y entrega estructuradas con apoyo de la IA.

Visión general del proyecto

Este proyecto en curso explora cómo las herramientas de IA pueden llevar a cabo trabajos de desarrollo sustanciales bajo una dirección humana claramente definida. Yo defino el objetivo, las restricciones y los criterios de aceptación; la IA se ocupa de la ejecución técnica dentro del alcance aprobado y presenta sus resultados para su revisión.

El trabajo se centra en preparar y perfeccionar plantillas que conservan el contexto del proyecto, guían la ejecución, documentan las decisiones y facilitan la continuidad entre conversaciones y herramientas de IA.

Las plantillas definen el objetivo del proyecto, el alcance, las restricciones, la autoridad de la IA, los puntos de aprobación, los requisitos de traspaso y los criterios de aceptación. También ofrecen una estructura para registrar decisiones, resultados de verificación y trabajo pendiente, de modo que otra conversación u otra herramienta de IA pueda continuar a partir de un estado del proyecto documentado.

Mi función

Como diseñador del flujo de trabajo y responsable del proyecto, establezco el resultado esperado, evalúo los enfoques propuestos, defino los límites de autoridad y reviso el trabajo entregado.

También examino dónde falla el proceso —como un contexto incompleto, una deriva del alcance, afirmaciones de finalización sin respaldo o un cierre prematuro— y utilizo esos hallazgos para mejorar las plantillas posteriores.

Flujo de trabajo semiautónomo guiado por personas Definir el objetivo, investigar y planificar, obtener la aprobación del usuario, preparar el traspaso, implementar y verificar, y revisar el resultado. Los cambios solicitados vuelven a la implementación. Los resultados aceptados pasan al cierre y la conservación. Las revisiones del plan vuelven a la investigación. Definir elobjetivo Investigary planificar Aprobacióndel usuario Prepararel traspaso Implementary verificar Revisióndel usuario Cerrary conservar Revisar plan Aprobado Aceptado Cambios solicitados

Estructura del flujo de trabajo

Cada plantilla organiza el proyecto en torno a una secuencia coherente:

  1. Definir el objetivo: Registrar el resultado previsto, las restricciones, el alcance y los criterios de aceptación.
  2. Investigar y planificar: Examinar los requisitos, comparar enfoques y presentar una propuesta de dirección para su aprobación.
  3. Preparar el traspaso: Proporcionar a la herramienta de implementación el contexto, las decisiones y los límites de ejecución necesarios.
  4. Implementar y verificar: Producir los archivos necesarios, ejecutar las comprobaciones pertinentes, corregir los problemas detectados y registrar las evidencias.
  5. Revisar y ajustar: Presentar el resultado para su evaluación humana y atender los cambios solicitados.
  6. Cerrar y conservar: Registrar la aceptación, los elementos pendientes y la información necesaria para retomar el proyecto.

Las decisiones técnicas rutinarias pueden avanzar dentro del alcance aprobado. Los cambios que afecten al objetivo o a los límites acordados vuelven a la revisión humana.

Evolución de las plantillas

El trabajo se desarrolló a través de cuatro enfoques sucesivos:

ASUNODE estableció el flujo de trabajo inicial basado en el contexto, conectando la intención del proyecto, las tareas de desarrollo, el control de versiones y los registros persistentes del proyecto.

Shan amplió la estructura con límites de autoridad explícitos, criterios de aceptación, requisitos de verificación y registros del ciclo de vida.

Carathis exploró un enfoque operativo más ligero, reduciendo la cantidad de contexto necesaria en cada etapa y simplificando la transición de la planificación a la implementación.

Mihon continuó este perfeccionamiento revisando los ciclos de revisión, la revisión por parte del usuario y las condiciones de cierre. Sigue siendo un estándar candidato en evaluación.

Experiencia de aplicación

Los flujos de trabajo se exploraron mediante experimentos de preparación de contexto, proyectos web y aplicaciones de escritorio.

Entre las aplicaciones representativas se encuentran Shan3A, una aplicación de contactos en Flutter; A17, una aplicación de seguimiento de finanzas personales; y A19, una aplicación de servicio de mantenimiento de vehículos. Estos proyectos aportaron experiencia práctica en implementación, pruebas, revisión y documentación de los problemas aplazados.

A23, una aplicación de alerta temprana, se preparó como un caso de evaluación adicional para Mihon. Su preparación todavía no constituye un flujo de trabajo completo de extremo a extremo.

Entregables del proyecto

El trabajo ha producido sucesivas versiones de plantillas de flujo de trabajo, documentos de traspaso, registros de contexto y de decisiones, criterios de aceptación e informes de verificación.

Estos entregables conectan el resultado previsto con las instrucciones de implementación, los requisitos de revisión y los resultados registrados. Los registros de cierre conservan el trabajo completado, los problemas aplazados y la información necesaria para una continuación futura.

Su grado de madurez varía: algunos se utilizaron en el desarrollo de aplicaciones, mientras que otros siguen siendo candidatos para una evaluación posterior.

Memoria y continuidad del proyecto

Los puntos de control de Git favorecen la trazabilidad técnica y la recuperación. Los registros de contexto persistentes recogen el objetivo, las decisiones, los motivos de los cambios, los resultados de la verificación y el trabajo pendiente.

El objetivo es que un proyecto se pueda comprender y retomar sin depender por completo de una única conversación o herramienta de IA.

Situación actual

Se trata de un proyecto en curso de diseño y evaluación de flujos de trabajo. Ha dado lugar a sucesivas versiones de plantillas y a experiencia práctica de aplicación, y también ha puesto de manifiesto limitaciones que requieren más pruebas.

El principio central se mantiene a lo largo de todo el trabajo: la intención y la aceptación humanas guían el trabajo; la IA ejecuta dentro de una autoridad definida e informa de los resultados con evidencias que los respaldan.