Casos de uso de AI Studio¶
Ocho formas reales en que los equipos usan 4Geeks AI Studio, cada una con las capacidades que activa, el proceso que sigue el pod, el resultado que obtienes y los entregables que llegan a tu repositorio. Usa esta página para elegir el resultado correcto para tu primer pod.
En resumen
Para: equipos que evalúan AI Studio y quieren saber qué puede hacer antes de contratar.
Tiempo: 8 minutos de lectura; 5 minutos para elegir tu primer caso de uso.
Resultado: una relación clara entre tu necesidad, las capacidades, el proceso y los entregables.
Casos de uso de un vistazo¶
| Caso de uso | Capacidades | Proceso | Resultado | Entregables |
|---|---|---|---|---|
| Construir un MVP nuevo | Docs, Design, Quality | Entrevista → plan → build → gate | Una primera rebanada funcionando | MR con pruebas y docs |
| Agregar una funcionalidad | Docs, Quality, Design, E2E | Entrevista → plan → build → gate | La funcionalidad funcionando | MR, pruebas y docs actualizadas |
| Corregir bugs en tu plataforma actual | Docs, Quality | Reproducir → probar → corregir → gate | La causa explicada y corregida | Prueba que falla, fix y prueba de regresión |
| Detectar errores nuevos y mejorar la calidad | Quality, E2E | Correr → reproducir → ampliar → gate | Más cobertura en verde | Pruebas, informe de fallos, informe E2E |
| Auditar el código antes de invertir | Security, Data | Escaneo read-only → priorizar riesgos | Un informe de riesgos priorizado | Informe; sin cambios en tu código |
| Migrar mi base de datos | Data, Quality | Mapear → DDL → corrida shadow | Una migración validada | Mapa de esquema, DDL, evidencia shadow, runbook |
| Documentar mi sistema | Docs, SCRUM | Leer código → redactar → revisar | Docs del código real | Set de docs, ADRs, referencia de API |
| Actualizar dependencias o refactorizar | Docs, Quality | Línea base → aplicar → corregir → gate | La actualización aplicada con seguridad | MR con changelog y pruebas |
flowchart LR
A[Elige tu resultado] --> B[Entrevista breve de negocio]
B --> C[El pod lead revisa el alcance]
C --> D[Tú apruebas el plan]
D --> E[El pod construye en una rama]
E --> F[El quality gate corre los checks de QA]
F --> G[Tú revisas el merge request] Los ocho casos de uso de AI Studio¶
1. Construir un MVP nuevo¶
Playbook: greenfield · Tamaño típico: S a L
- Capacidades: Docs, Design y Quality. Agrega E2E cuando la primera rebanada deba probarse en un navegador real.
- Proceso: respondes la entrevista con el problema, los usuarios y los tres imprescindibles; el pod lead la convierte en un plan con una rebanada declarada; tú lo apruebas; el pod construye el flujo en un sandbox sobre tu rama; el quality gate corre build y pruebas; tú revisas el merge request.
- Resultado: una primera rebanada del producto funcionando en tu repositorio, cubierta por pruebas y lista para que tu equipo la despliegue.
- Entregables: un merge request con el flujo funcionando, las pruebas que lo demuestran, el panel de operaciones si estaba en alcance y documentación escrita del código.
2. Agregar una funcionalidad a tu app¶
Playbook: feature · Tamaño típico: S o M
- Capacidades: Docs y Quality siempre; Design cuando la funcionalidad cambia la interfaz; E2E cuando el flujo es crítico, como checkout o registro.
- Proceso: describes el resultado en lenguaje de negocio y escribes cómo sabrás que está terminado en la entrevista; llega el plan con tareas y criterios de aceptación; lo apruebas; el pod construye en una rama; las pruebas corren en el gate; tú revisas y mergeas.
- Resultado: la funcionalidad funcionando de punta a punta en tu código, con pruebas de regresión que la mantienen funcionando.
- Entregables: un merge request, las pruebas y la documentación actualizada cuando el cambio afecta cómo se usa el producto.
3. Corregir bugs en tu plataforma actual¶
Playbook: bugfix · Tamaño típico: S
- Capacidades: Docs y Quality.
- Proceso: reportas el síntoma y cómo reproducirlo; el pod reproduce el fallo en su sandbox y escribe una prueba que falla; el pod lead confirma la causa; entra la corrección; la prueba se pone en verde; tú revisas el merge request.
- Resultado: la causa explicada, probada con una prueba que falla, y corregida sin romper lo que ya funcionaba.
- Entregables: la prueba que falla y demuestra el bug, la corrección, una prueba de regresión y el merge request con la explicación.
4. Detectar errores nuevos y mejorar la calidad¶
Playbook: qa · Tamaño típico: M
- Capacidades: Quality, más E2E cuando los flujos de navegador importan.
- Proceso: el pod corre tu suite actual, reproduce los fallos que encuentra, amplía la cobertura alrededor de ellos, agrega pruebas de navegador con Playwright cuando E2E está activo y vuelve a correr todo bajo el gate.
- Resultado: fallos reproducidos con pasos para activarlos, más cobertura de pruebas y una corrida de navegador en verde para los flujos críticos.
- Entregables: pruebas nuevas y actualizadas, un informe de fallos con pasos de reproducción, el informe E2E y el merge request.
5. Auditar el código antes de invertir¶
Playbook: audit · Tamaño típico: S o M
- Capacidades: Security para la revisión en sí, Data cuando el esquema importa, Docs para el informe. El pod corre en modo read-only.
- Proceso: apuntas al pod a tu repositorio; inspecciona el código, las dependencias y el esquema; los hallazgos se ordenan por riesgo y esfuerzo; el pod lead revisa el informe antes de que lo veas.
- Resultado: una lista priorizada de riesgos y deuda técnica sobre la que puedes actuar antes de comprometer presupuesto.
- Entregables: el informe con riesgos, evidencia y el orden recomendado de trabajo. No se modifica nada en tu código.
6. Migrar mi base de datos¶
Playbook: db-migration · Tamaño típico: M o L
- Capacidades: Data y Quality. El pod recibe acceso read-only a la base de datos de origen.
- Proceso: el pod mapea el esquema de origen y destino, escribe el DDL para revisión, corre una validación en shadow contra datos reales y prepara el plan de corte.
- Resultado: una migración en la que puedes confiar, validada en una corrida shadow, con un runbook que tu DBA puede ejecutar.
- Entregables: el mapa de esquema, el DDL revisado, la evidencia de la validación shadow y el runbook. Mover los datos queda de tu lado.
7. Documentar mi sistema¶
Playbook: docs · Tamaño típico: S o M
- Capacidades: Docs, más SCRUM cuando la salida debe convertirse en issues de Jira, Confluence o Notion.
- Proceso: el pod lee el código real, redacta los documentos, el pod lead los verifica contra el código y tú eliges dónde se publican.
- Resultado: documentación que coincide con el sistema tal como está escrito, no como alguien lo recuerda.
- Entregables: un set de documentación como README, registros de decisiones de arquitectura y una referencia de API, publicados donde los necesites.
8. Actualizar dependencias o refactorizar un segmento¶
Playbook: upgrade · Tamaño típico: S o M
- Capacidades: Docs y Quality; E2E cuando el refactor toca un flujo crítico.
- Proceso: el pod toma una línea base del build y las pruebas, aplica la actualización o el refactor, corrige lo que se rompe y vuelve a correr el gate antes de abrir el merge request.
- Resultado: la actualización aplicada, la rotura corregida y el comportamiento existente preservado por la suite de pruebas.
- Entregables: un merge request con changelog, las pruebas actualizadas y una nota de cualquier cambio disruptivo que tu equipo deba manejar.
Review y QA¶
Cada uno de los casos de uso anteriores pasa por las mismas dos capas de calidad. En el producto ambas forman parte de la capacidad Quality y responden preguntas distintas: QA pregunta “¿funciona?” y Review pregunta “¿debemos mergearlo?”
| Etapa | Quién | Qué recibes |
|---|---|---|
| Build | Los agentes del pod, en una rama | Código y pruebas escritos contra el plan |
| Gate de QA | Automático, en el sandbox del pod | Los scripts de build y tests de tu repositorio corren en verde; con E2E, una corrida de navegador con Playwright y su informe |
| Review antes de entregar | El pod lead | Una entrega que solo se anuncia como lista cuando los checks pasan, con la evidencia adjunta |
| Review antes del merge | Tu equipo | Un merge request con pruebas, evidencia y el timeline del pod; tu equipo mergea |
Qué cubre QA
- Build y pruebas corren en el sandbox con los scripts de tu repositorio, así que el check coincide con tu proyecto.
- E2E de navegador con Playwright y Chromium corre cuando la capacidad E2E está activa.
- Un pod con Quality o E2E no se puede marcar como entregado sin una corrida en verde; un fallo bloquea la entrega con
QUALITY_GATE_FAILED. - Solo una excepción (waiver) puede aceptar una entrega, con un motivo escrito, y queda registrada en el audit trail.
- Un intento fallido y un reintento corren por cuenta de 4Geeks.
Qué cubre Review
- El pod lead revisa el alcance antes de que apruebes el plan y decide cuándo una entrega está lista.
- El pod abre un merge request en una rama; nunca hace push a tu rama protegida y nunca mergea por su cuenta.
- Tu equipo revisa el diff, las pruebas y la evidencia, y mergea cuando queda conforme. El despliegue sigue en tu pipeline.
- El timeline del pod registra tareas, checks, aprobaciones y mensajes, y se puede exportar como JSON con las credenciales redactadas.
Cómo funcionan el quality gate y los entregables
Casos reales de clientes¶
Los mismos casos de uso, entregados a clientes reales:
- Modernización de base de datos e infraestructura — Ketsin: migración a cloud y operaciones regionales (casos 1 y 6).
- Pagos para e-commerce — Nandallo: pagos sin fricción para crecer (caso 2).
- Una plataforma de ingresos — One Ticket: operaciones simplificadas (caso 1).
- Salud y bienestar — Total Natural en Costa Rica (caso 2).
Aprende el producto en este orden¶
La documentación está escrita para que puedas operar el producto tú mismo, en esta secuencia:
- Crear un pod paso a paso — el asistente, la entrevista, el repositorio, el plan y la sala del pod. Empieza aquí.
- Entender el uso, los planes y la billetera — tareas, horas de pod lead, presupuestos y qué pasa cuando se acaba la bolsa.
- Quality gate y entregables — exactamente qué revisa QA y qué recibes.
- Explorar las preguntas frecuentes de AI Studio — alcance, seguridad, facturación y límites.
- Leer sobre el Private AI Gateway — cómo funcionan el ruteo de modelos, los presupuestos y la auditoría.
- Tutorial de primeros pasos — el mismo flujo desde la consola.
Verifica que estás listo¶
Antes de crear tu primer pod:
- Puedes describir el resultado en una frase de negocio.
- Escribiste cómo sabrás que está terminado.
- Sabes cuál de los casos de uso anteriores coincide con tu necesidad.
- Tu repositorio es accesible y tienes un token con permiso de escritura.
- Sabes quién de tu equipo revisará y mergeará la solicitud.
Solución de problemas¶
| Síntoma | Causa probable | Solución |
|---|---|---|
| Ninguno de los ocho resultados encaja | Tu necesidad abarca dos resultados | Elige Algo más y descríbela, o elige No estoy seguro, quiero ayuda |
| El plan es más grande que un pod | El brief tiene tamaño de producto | El asistente divide un brief L en fases o convierte un XL en programa |
| El quality gate bloquea la entrega | Hay un build o una prueba fallando | Abre la tarea, lee el fallo y reintenta; un intento y un reintento son gratis |
| No sabes qué vas a recibir | La entrevista es demasiado vaga | Reescribe cómo sabrás que está terminado y pide cambios en el plan |
Preguntas frecuentes¶
¿Necesito saber promptear una IA?
No. Cada caso de uso empieza con cinco preguntas de negocio con tus palabras. El pod lead y el planner las convierten en un plan.
¿Con cuál caso de uso empiezo?
Con el que produce un resultado funcional y revisable en un pod: un bugfix o una funcionalidad pequeña. Las auditorías y las pasadas de QA también son buenos primeros pasos porque no cambian tu código hasta que decides actuar.
¿Un solo pod puede cubrir dos casos de uso?
Elige un resultado por pod. Para trabajo del tamaño de un producto el asistente detecta el tamaño y lo entrega en fases, o como un programa XL preparado por un pod lead.
¿Qué pasa si el quality gate falla?
La entrega se bloquea con QUALITY_GATE_FAILED, la tarea se puede reintentar y un intento fallido más un reintento corren por cuenta de 4Geeks. Solo hay excepción con un motivo escrito y un registro de auditoría.
¿Quién hace el merge del código?
Tu equipo. El pod abre un merge request en una rama, nunca hace push a una rama protegida y nunca despliega a producción.
Siguientes pasos¶
- Crear un pod paso a paso
- Entender el uso, los planes y la billetera
- Explorar las preguntas frecuentes de AI Studio
¿Aún tienes dudas? Pregunta en Discord o explora los tutoriales.