Plan de ejecución por fases con lo que entrega cada una, más el análisis detallado del equipo. No se ejecuta nada hasta que lo apruebes. Basado en tus decisiones ya alineadas.
Hoy cada pregunta del formulario de scouting está programada a mano. El motor hace que el formulario se arme solo desde una configuración: agregar una pregunta pasa a ser llenar un formulario, no programar. La base de datos ya está casi lista para esto (el catálogo ya guarda tipo de pregunta, configuración y a qué columna mapea); lo que falta es el "armador" genérico que dibuja cualquier pregunta según su tipo.
| Clase | Qué es | Dónde se guarda la respuesta |
|---|---|---|
| De catálogo | Las preguntas del perfil de la startup (nombre, industrias, madurez, tesis, etc.). Reutilizables en todas las convocatorias. | En el perfil de la startup (su columna) y una copia en la foto de la postulación. |
| Personalizada | Preguntas propias de una convocatoria ("¿qué esperas del programa?", "sube tu video"). Distintas en cada convocatoria. | Solo en la foto de la postulación. No tocan el perfil de la startup. |
El motor va primero porque desbloquea todo lo demás. Luego los bloques del catálogo en el orden que diste. El módulo de gestión y el equipo son piezas grandes con su propia fase.
El armador genérico que dibuja cualquier pregunta según su tipo, el bloque de preguntas personalizadas por convocatoria, la captura y validación de respuestas, y el guardado (catálogo al perfil, personalizada a la postulación). El editor de convocatorias gana la sección para crear preguntas personalizadas.
Completa el panel de identidad. El dato ya existe en la startup, así que es sumar la pregunta al catálogo y su pantalla en el motor.
Al configurar la pregunta, el convocante elige entre solo el último año o el histórico. La opción de histórico depende de la pregunta "Año de inicio de operaciones" (si no está, no se puede pedir el histórico). Justo el tipo de dependencia que el motor maneja.
Bloque nuevo de tres preguntas de selección. TRL depende de que la empresa sea de base tecnológica.
Los cinco textos (concepto, cliente ideal, problema, solución, descripción), cada uno con su límite de caracteres. Encajan directo en el motor de texto, así que es sobre todo configuración.
Ticket, propósito, inversiones y rondas previas, capital levantado, con sus reglas de activación. Aquí se corrige el hueco de las fuentes de financiación: hoy la deuda no viaja a la foto de la postulación; con esta fase queda como su propia pregunta que sí se guarda, para que el convocante la vea.
En el FSC se configura una pregunta específica por cada archivo que el aplicante debe subir (no un data room abierto). El pitch deck: el aplicante puede reusar el del sistema o subir uno nuevo, y decidir si actualiza o no el oficial (no es automático, salvo que no tuviera uno cargado). La autorización de visualización del convocante en el FSC es aparte de la del perfil. Los archivos quedan como histórico.
Es donde el convocante ve y trabaja las postulaciones. Incluye: el panel "Mis campañas" para el convocante (dentro de Convocatorias en el menú), "Administrar campañas" para el admin del sistema (subsección Scouting, ve todas), el permiso para que un usuario pueda crear y administrar sus campañas, y la descarga de reportes con filtros según las respuestas de las startups.
La última, con el análisis detallado del punto 04. Se hace bien, no rápido.
Es un desarrollo grande porque es una superficie nueva. Lo desgloso para que veas lo que implica:
El caso más complejo, con toda la casuística. La lógica base que planteaste: el convocante decide qué campos pedir de cada miembro (mínimo correo, nombres y apellidos), validamos si el usuario ya existe, invitamos a los que no, y cada persona gestiona su vinculación a la startup por su cuenta sin bloquear la aplicación.
| Caso | Situación | Qué hace el sistema |
|---|---|---|
| A | El correo ya es usuario y ya es miembro de esta startup (aparece en el perfil). | Se reconoce y se vincula al equipo de la postulación. No se invita, no se duplica. Este es el caso de "la startup ya tiene equipo registrado". |
| B | El correo ya es usuario pero no es miembro de esta startup todavía. | Entra como miembro no verificado, sin visibilidad aceptada en el perfil, hasta que esa persona lo autorice desde su propio perfil. Se le avisa por correo. |
| C | El correo no existe en el sistema. | Se le envía invitación a registrarse (aprovechamos para sumar usuarios nuevos). Queda como miembro no verificado hasta que se registre y autorice. |
| D | Datos incompletos (sin correo o sin nombre). | La pregunta exige el mínimo (correo, nombres, apellidos); el resto de campos que el convocante haya pedido son opcionales. |