Una plantilla para explicar tu idea de aplicación

Cuenta qué necesitas resolver, quién utilizará la aplicación y qué debería permitir hacer. Los detalles que falten se pueden concretar juntos.

Ricardo HuertasRevisado el 22/9/2026

Puedes tener clara la idea de una aplicación y no saber cómo describir sus pantallas o su funcionamiento. Para empezar, resulta más útil contar qué necesitas resolver y cómo debería utilizarla una persona.

Esta plantilla te permite preparar unas notas. Si ya tienes requisitos, puedes ampliarlas; si prefieres hablarlo, no necesitas completar el documento antes.

Preparar mi idea · Prefiero comentarlo contigo

Cuatro preguntas para empezar

  1. ¿Qué necesitas resolver o crear? Describe la situación actual y el resultado que buscas.
  2. ¿Quién utilizaría la aplicación? Una persona, tu equipo, clientes u otros usuarios que tengas identificados.
  3. ¿Qué debería poder hacer esa persona? Cuenta una tarea desde que empieza hasta que consigue el resultado.
  4. ¿Qué tienes ya y qué está por decidir? Requisitos, pantallas, documentos de ejemplo, herramientas actuales o preguntas.

Puedes copiar estas preguntas o descargar la plantilla como texto. El constructor prepara un resumen a partir de tus respuestas y permite añadir detalles cuando los tengas.

Un ejemplo comprensible

Cuaderno de decisiones es un ejemplo ficticio de encargo. Una petición inicial podría ser:

Quiero guardar las decisiones de mis proyectos y recordar por qué las tomé. Necesito poder corregirlas, buscarlas y conservar una copia. Al principio lo usaría yo; no sé todavía si más adelante necesitaré compartirlo con otras personas.

Eso permite hablar de una primera versión. El profesional tendrá que concretar cómo se guarda, cómo se recupera y qué cambia si después colaboran varias personas. La petición inicial no exige que el cliente diseñe permisos, bases de datos o gestión de errores.

El ejemplo completo describe una aplicación local sin registro, pagos ni sincronización. Es una especificación para estudiar el encargo, no una aplicación de cliente ya entregada.

Cuando haga falta concretar más

La plantilla completa recoge funciones, pantallas, información, permisos, guardado, integraciones y condiciones de revisión. Esos apartados pueden completarse con requisitos que ya tengas o con decisiones que vayamos tomando.

Una duda no se convierte automáticamente en una función incluida. «Quizá quieran usarlo varios equipos» merece estudiar qué implica antes de presupuestarlo como un producto para muchas organizaciones.

Ver la plantilla completa y un ejemplo permite consultar todas las secciones. Los formatos de intercambio y la copia para recuperar el documento quedan en Otros formatos y reutilización.

El siguiente paso puede ser una conversación

Puedes contarme la idea o la necesidad con el detalle que tengas. El servicio de software a medida contempla tanto construir a partir de requisitos preparados como ayudar a definir qué conviene crear.

Si lo que buscas es principalmente presentar tu actividad y facilitar consultas, puedes utilizar la plantilla de web. Para explicar un comportamiento, usa datos de ejemplo y evita incluir información confidencial o credenciales.

Una forma de empezar y otra de profundizar

Empieza con cuatro preguntas

Es una plantilla breve para escribir o compartir una idea, incluso si aún hay decisiones abiertas.

Descargar texto (.txt)

Preparar mi idea en el navegador

Si ya tienes más detalles

La plantilla completa conserva ocho secciones y un ejemplo con respuestas y estados.

Imprimir

Se abrirá el diálogo de impresión del navegador. Desde allí puedes elegir guardar como PDF.

Otros formatos y reutilización

Markdown sirve para editar el documento completo como texto. JSON conserva la estructura y permite abrirla en el constructor. Guarda el archivo que quieras recuperar más tarde.

Plantilla completa

Completar en el constructor

Ejemplo completo

Abrir el ejemplo en el constructor

Material original de Ricardo Huertas: CC BY 4.0. Conserva la atribución e indica los cambios al compartir una adaptación. Tus respuestas no se licencian automáticamente.

Ver la plantilla completa y un ejemplo

Plantilla en blanco

Completa lo que conozcas. Cada respuesta puede quedar decidida, preferida o pendiente; el nombre de trabajo es solo un identificador opcional.

Propósito y destinatarios

Nombre de trabajo (opcional)
Espacio para tu respuesta
Propósito
Espacio para tu respuestaEstado: decidido / preferido / pendiente
Destinatario principal
Espacio para tu respuestaEstado: decidido / preferido / pendiente
Tarea principal
Espacio para tu respuestaEstado: decidido / preferido / pendiente

Pantallas y estados

Nombre de la entrada · Qué necesitas o qué falta saber · Estado.
Añade una entrada por cada elemento que quieras incluir.

Datos y reglas

Nombre de la entrada · Qué necesitas o qué falta saber · Estado.
Añade una entrada por cada elemento que quieras incluir.

Roles, accesos y persistencia

Nombre de la entrada · Qué necesitas o qué falta saber · Estado.
Añade una entrada por cada elemento que quieras incluir.

Funciones y recorrido

Nombre de la entrada · Qué necesitas o qué falta saber · Estado.
Añade una entrada por cada elemento que quieras incluir.

Materiales y edición

Nombre de la entrada · Qué necesitas o qué falta saber · Estado.
Añade una entrada por cada elemento que quieras incluir.

Restricciones y decisiones abiertas

Responsable (opcional)
Espacio para tu respuestaEstado: decidido / preferido / pendiente
Fecha (opcional)
Espacio para tu respuestaEstado: decidido / preferido / pendiente
Presupuesto (opcional)
Espacio para tu respuestaEstado: decidido / preferido / pendiente

Dentro, fuera y pendiente

Dentro de la primera entrega
Espacio para tu respuestaEstado: decidido / preferido / pendiente
Fuera de la primera entrega
Espacio para tu respuestaEstado: decidido / preferido / pendiente
Pendiente de decidir
Espacio para tu respuestaEstado: decidido / preferido / pendiente

Criterios para revisar

Nombre de la entrada · Qué necesitas o qué falta saber · Estado.
Añade una entrada por cada elemento que quieras incluir.

Próximas decisiones

Nombre de la entrada · Qué necesitas o qué falta saber · Estado.
Añade una entrada por cada elemento que quieras incluir.

Ejemplo completo: Cuaderno de decisiones

Ejemplo didáctico ficticio de una aplicación local. No representa un encargo, usuario ni validación comercial.

Usuario tarea y resultado

Nombre de trabajodecidido
Cuaderno de decisiones
Propósitodecidido
Recuperar qué se decidió en un proyecto, por qué y qué cuestiones siguen abiertas, sin reconstruir notas dispersas.
Usuariodecidido
Una persona que dirige o construye un proyecto pequeño y quiere mantener su registro en este navegador.
Tarea principaldecidido
Crear un proyecto, registrar una decisión con motivo, corregir su estado y exportar el conjunto.

Pantallas y estados

Lista de proyectosdecidido
Muestra proyectos guardados y permite crear/abrir. Vacío explica la primera acción sin datos de ejemplo preinsertados.
Detalle de proyectodecidido
Nombre, propósito y decisiones. Crear, editar y eliminar con recuperación/confirmación proporcionada; ordenar por estado o fecha local.
Editar decisióndecidido
Título, descripción, alternativas, motivo y estado pendiente/decidida/revisar. No guardar si el título solo tiene espacios.
Exportar y recuperardecidido
Vista previa del JSON/Markdown; exportación completa y reimportación del esquema validado.
Erroresdecidido
Borrador corrupto, versión incompatible, falta de almacenamiento y lista vacía; conservar datos existentes y ofrecer salida comprensible.

Datos y reglas

Proyectodecidido
Identificador local, nombre, propósito, fecha de creación local y decisiones. Sin dirección, contacto, documentos confidenciales ni usuarios reales.
Decisióndecidido
Identificador, título, descripción, alternativas, motivo, estado y fecha de modificación.
Estadosdecidido
Pendiente conserva pregunta abierta; decidida exige motivo; revisar indica que una nueva condición obliga a volver sobre ella.
Eliminacióndecidido
La persona decide qué registro borra. Confirmación proporcionada o deshacer; exportación previa disponible.
Importacióndecidido
Validar versión, tipos, tamaños e identificadores; un archivo incorrecto no reemplaza silenciosamente el estado válido.

Roles accesos y persistencia

Rolesdecidido
Un usuario local. No hay cuentas, organizaciones, permisos multiusuario ni inicio de sesión en primera versión.
Guardadodecidido
Guardar en el navegador por acción explícita, con aviso de que no equivale a una copia en otro dispositivo.
Continuidaddecidido
Exportar archivo y recuperarlo en una nueva sesión. La persona decide dónde conservar su copia.
Sincronizacióndecidido
Fuera de la primera versión. Una futura sincronización requeriría identidad, permisos, conflictos, retención y presupuesto propios.

Funciones e integraciones

Recorrido mínimodecidido
Crear proyecto → añadir decisión → cambiar estado → guardar → recargar → abrir → exportar → importar sin perder contenido.
Encontrardecidido
Filtrar por estado y buscar en título; conservar lista vacía entendible si no hay coincidencias.
Integracionesdecidido
Ninguna en la primera versión. No enviar contenido a IA ni proveedores.
Pagosdecidido
No hay suscripción, cobro ni plan comercial. El ejercicio no se presenta como SaaS operativo.

Alcance y dudas

Dentrodecidido
Crear/editar proyectos y decisiones, guardado local, estados, búsqueda, exportación/reimportación y recorridos de error.
Fueradecidido
Edición simultánea, notificaciones, adjuntos, aplicaciones móviles nativas, facturación y usuarios compartidos.
Por resolverpendiente
Confirmar longitud habitual de registros y si la exportación elegida cubre la tarea real. No hay investigación humana ejecutada.
Fechapendiente
Sin plazo contractual; estimar cuando el recorrido y los estados estén acordados.
Presupuestopendiente
Pendiente de propuesta sobre este alcance. No se deduce de un número de pantallas.

Pruebas de aceptación

Continuidaddecidido
Crear dos decisiones, guardar, recargar y reabrir con igualdad de contenido y estado; exportar e importar en sesión vacía.
Datos inválidosdecidido
Título vacío/excesivo e importación corrupta muestran error; el estado válido anterior permanece.
Almacenamiento no disponibledecidido
Se informa del fallo y sigue disponible la exportación en la sesión actual.
Accesibilidaddecidido
Crear/editar/filtrar/exportar con teclado, etiquetas y foco visible en móvil y escritorio.
Privacidaddecidido
No se envía texto de decisiones ni identificadores personales; ninguna analítica en entorno de QA.

Siguiente decisión

Aprender sin fingir validacióndecidido
Probar técnicamente el recorrido con datos ficticios. Una prueba con personas reales se documentará y autorizará por separado.
Ampliar con razóndecidido
Si hace falta trabajar en equipo, definir roles, conflictos y continuidad antes de añadir un botón de invitar.