← Lumbre

Desarrollo de Software con IA Proyecto, módulo, funcionalidad, tarea, componente: las cinco escalas

Portada de Proyecto, módulo, funcionalidad, tarea, componente: las cinco escalas

Proyecto, módulo, funcionalidad, tarea, componente: las cinco escalas

✦ La IA no construye un sistema : construye piezas · Desarrollo de Software con IA · en menos de 7 minutos

Roadwise Consulting

Contenido modificado tras su publicación

Objetivo: Clasificar las piezas de un sistema en las cinco escalas de descomposición para pedir trabajo a la IA en el tamaño correcto.

7 min Desarrollo de Software con IA 15–99 años
Modo PPTX
Más
Proyecto, módulo, funcionalidad, tarea, componente: las cinco escalas

Herramientas de la lección

Sorpréndeme

Sobre este contenido

Ir a

Volver a Módulo 4 · Descomponer problemas Cursos Explorar Mi cuenta Salir del modo estudio

Del todo a la migaja

Piezas y bloques de rompecabezas de madera sobre la mesa, a medio armar.
Nadie arma un rompecabezas de un solo movimiento: primero se separan las piezas. Un proyecto se vuelve construible para la IA cuando lo cortas en la jerarquía correcta.

Un software es una jerarquía de tamaños. Saber en qué escala estás pensando evita los dos extremos: pedir «toda la app» (imposible de revisar) o pedir un botón suelto sin saber dónde encaja. Estas son las cinco escalas:

De mayor a menor: el mismo sistema visto con cinco zoom

  • Escalas
    • Proyecto
      • Todo el producto
    • Módulo
      • Un área (clientes)
    • Funcionalidad
      • Alcanzar un objetivo
    • Tarea
      • Un paso concreto
    • Componente
      • Una pieza reutilizable

Las cinco, con ejemplo en un CRM

Cada escala contiene a la siguiente. Pedir en la escala correcta es pedir con tamaño razonable.
EscalaQué esEjemplo
ProyectoEl producto completoEl CRM de la empresa
MóduloUn área grande con su lógica y datosEl módulo de Clientes
FuncionalidadCapacidad que logra un objetivo de usuarioBuscar y filtrar clientes
TareaUn paso concreto dentro de esa funcionalidadValidar que el texto de búsqueda no esté vacío
ComponenteUna pieza reutilizable por varias partesEl campo de búsqueda con su botón

Ejemplo de mal tamaño

«Hazme el módulo de clientes completo» parece razonable, pero abarca buscar, crear, editar, borrar, importar, permisos y reportes. Es un proyecto disfrazado de funcionalidad. La versión a la medida sería:

Pedir en talla correcta

texto
No pidas el modulo entero de golpe. Bajemos una escala a la vez: FUNCIONALIDAD de hoy: que un usuario pueda buscar clientes por nombre.TAREAS:1) pantalla con un campo de busqueda2) endpoint que devuelva clientes cuyo nombre coincida3) mostrar resultados o «sin coincidencias» Empieza SOLO por la tarea 2, con sus criterios de aceptacion. Te reviso antes de seguir.
Fíjate: acota el alcance a una tarea y fija un punto de revisión.

Prueba

¿En qué escala está descrito «el campo de búsqueda reutilizable que aparece en varias pantallas»?

Pedir «hazme toda la aplicación» es un buen tamaño de pieza para empezar.

Detecta la escala equivocada

Un alumno organiza su proyecto. Señala el elemento que está mal clasificado (su tamaño real no corresponde a la etiqueta):

Marca la línea o las líneas con error y pulsa Comprobar.

Toma tu idea y escríbela en las cinco escalas: un proyecto, tres módulos, y para uno de ellos una funcionalidad, una tarea y un componente.

Si un «módulo» te sale enorme, probablemente sea un proyecto que necesita más divisiones.

Tu texto se guarda sólo en este dispositivo.

Las respuestas y tu progreso se guardan sólo en este dispositivo. Contenido firmado por su autoría mediante Lumbre.
Más sobre esta lección

Comentarios

Inicia sesión para comentar.

Todavía no hay comentarios. Sé la primera persona en opinar.