Saltar al contenido

Servicio2 de 6

Desarrollo de producto full-stack

Convertimos un proceso de tu empresa en una aplicación web, de la interfaz a la base de datos. El código y el modelo de datos quedan documentados y a tu nombre.

Categoría
Desarrollo de producto full-stackVerificado
Capacidades detalladas
Pendientes de verificación
Modelos de contratación
  • Proyecto con alcance cerrado
  • Iguala de mantenimiento y operación
  • Bolsa de horas
Acta de entrega
Repositorio · Documentación · Accesos · Infraestructura a tu nombre

Una petición a través de la aplicación

Cada capa tiene una responsabilidad y un límite. Elige una acción sobre una solicitud de compra y mira qué fronteras cruza, dónde se valida, dónde se autoriza y dónde se detiene.

Esquema ilustrativo. No representa la arquitectura de ningún cliente.

Petición POST /solicitudes

  1. InterfazFormulario y vistas en el navegador
    • Validación
  2. APIContrato de entrada, sesión y permisos
    • Autorización
    • Validación
  3. DominioReglas del proceso, sin detalles técnicos
    • Regla de negocio
  4. Base de datosModelo de datos y transacciones
    • Restricción de datos

Respuesta: 201 Creada, con la solicitud y su estado.

Todos los estados

Crear

La petición cruza las cuatro capas y vuelve con la solicitud guardada.

Petición
POST /solicitudes
Comprobaciones
  • Interfaz · Validación: Avisa de campos vacíos antes de enviar. Es ayuda, no seguridad.
  • API · Autorización: La sesión es válida y el rol puede crear solicitudes.
  • API · Validación: El cuerpo cumple el esquema: se vuelve a validar todo.
  • Dominio · Regla de negocio: La solicitud nace en borrador y queda a nombre de quien la crea.
  • Base de datos · Restricción de datos: Se guarda en una transacción; las claves y campos obligatorios se respetan.
Respuesta
201 Creada, con la solicitud y su estado.

Consultar

Se autoriza el acceso a esa solicitud concreta antes de leerla.

Petición
GET /solicitudes/{id}
Comprobaciones
  • API · Autorización: No basta con iniciar sesión: la persona debe poder ver esta solicitud.
  • Dominio · Regla de negocio: Decide qué campos ve cada perfil.
  • Base de datos · Restricción de datos: La consulta filtra por el área de la persona; no se trae de más.
Respuesta
200 Correcto, solo con los campos permitidos.

Datos inválidos

La API rechaza la petición; el dominio y la base de datos no se tocan.

Petición
POST /solicitudes
Comprobaciones
  • Interfaz · Validación: El formulario lo habría avisado, pero la petición llegó directa: la interfaz no es una frontera de seguridad.
  • API · Validación: El esquema falla: falta el importe y la fecha no es válida.
Respuesta
422 No procesable, con un error por campo para mostrarlo junto a cada uno.

Sin permiso

La autorización falla en la API y la petición no avanza.

Petición
POST /solicitudes/{id}/aprobar
Comprobaciones
  • API · Autorización: Quien la creó no puede aprobar su propia solicitud.
Respuesta
403 Prohibido, y el intento queda registrado.

Alcance relacionado: APIsBases de datosRoles y permisosFlujos de negocio

01Qué resuelve

Lo que resuelve

Situaciones habituales, no casos de clientes.

  • P-01

    Un proceso clave de tu empresa vive en hojas de cálculo y correos que nadie consolida.

    Lo que cambiaUna aplicación con roles y flujos definidos, sobre una base de datos documentada.

  • P-02

    Tus herramientas no se hablan entre sí y alguien copia los datos a mano.

    Lo que cambiaAPIs que conectan los sistemas y dejan registro de cada intercambio.

  • P-03

    Tu aplicación actual solo la entiende quien la escribió.

    Lo que cambiaCódigo, modelo de datos y decisiones documentados para que otro equipo pueda continuar.

02Alcance

Qué incluye y qué no

Incluye

Detalle pendiente de verificación
  • Aplicaciones que se usan desde el navegador para operar un proceso de tu empresa.

  • Interfaces documentadas para que tu aplicación intercambie datos con otros sistemas.

  • El modelo de datos y la base que lo guarda.

  • Inicio de sesión y gestión de cuentas para quienes usan la aplicación.

  • Qué puede ver y hacer cada perfil, definido contigo.

  • Paneles con la información que tu equipo necesita para decidir.

  • Los pasos, aprobaciones y estados de un proceso, llevados a la aplicación.

No incluye

Propuesta pendiente de aprobación
  • EX-01

    Desarrollo de hardware o firmware

    No se ofrece.

  • EX-02

    Apps móviles nativas

    Límite por confirmar: por ahora ni se ofrecen ni se descartan.

Límites propuestos para revisión (A-07). No son exclusiones aprobadas.

03Entregables

Lo que recibes al terminar

Esto es lo que recibes. Cada fila indica si pasa a tu nombre, si depende del contrato o si no se transfiere.

KorhyTu empresa

  • Pasa a tu nombre
  • Según contrato y modelo
  • No se transfiere

La titularidad final la fija el contrato de cada proyecto.

Base · en todos los servicios

  1. EN-01

    Repositorio

    El código fuente y su historial, en un repositorio de tu empresa.

    Pasa a tu nombre

  2. EN-02

    Documentación

    Cómo está hecho el sistema, por qué se decidió así y cómo ponerlo en marcha.

    Pasa a tu nombre

  3. EN-03

    Accesos

    Credenciales y permisos de administración, entregados a las personas que designes.

    Pasa a tu nombre

  4. EN-04

    Infraestructura a tu nombre

    Cuentas del proveedor de nube a nombre de tu empresa. El esquema exacto lo fija el contrato.

    Según contrato y modelo

Específicos de Desarrollo de producto full-stack

  1. EN-05

    Despliegue a tu nombre

    La aplicación publicada en cuentas de tu empresa.

    Pasa a tu nombre

  2. EN-06

    Modelo de datos documentado

    Entidades, relaciones y reglas de la base de datos, explicadas para quien la mantenga.

    Pasa a tu nombre

Lo que no se transfiere

Propuesta pendiente de aprobación
  1. NT-01

    Herramientas propias previas al proyecto

    Aceleradores internos que ya teníamos. Los usas con una licencia; no se ceden.

    Licencia de uso según contrato

  2. NT-02

    Tecnología de terceros con licencia

    Servicios y software de otros fabricantes que usa la solución.

    Sujeta a la licencia del fabricante

04Contratación

Modelos de contratación

No publicamos precios: dependen del alcance. Los tiempos de atención, si aplican, se fijan en el contrato.

  • A

    Proyecto con alcance cerrado

    Cuándo aplica
    Cuando quieres convertir un proceso concreto en una aplicación, con un objetivo claro.
    Cómo funciona
    Acordamos alcance, exclusiones, hitos y precio. Construimos por ciclos, con una vista previa en cada uno.
    Entregables
    Aplicación desplegada, modelo de datos documentado y acta de entrega al cierre.
    Consideraciones contractuales
    El precio se fija en la propuesta. Los cambios de alcance se cotizan aparte.
    SeleccionadoQuitar: Proyecto con alcance cerrado
  • B

    Iguala de mantenimiento y operación

    Cuándo aplica
    Cuando la aplicación ya está en producción y necesita cuidado y mejoras continuas.
    Cómo funciona
    Una cuota mensual cubre un conjunto acordado de tareas de mantenimiento correctivo y evolutivo.
    Entregables
    Informe periódico, cambios entregados y documentación al día.
    Consideraciones contractuales
    El alcance mensual y el SLA se acuerdan por escrito en el contrato.
    Consultar con este modelo: Iguala de mantenimiento y operación
  • C

    Bolsa de horas

    Cuándo aplica
    Cuando necesitas cambios puntuales o una revisión de una aplicación existente.
    Cómo funciona
    Horas prepagadas que se consumen por tarea, con registro de lo realizado.
    Entregables
    Registro de horas y la documentación de cada tarea.
    Consideraciones contractuales
    Vigencia y condiciones de las horas según contrato.
    Consultar con este modelo: Bolsa de horas

05Preguntas

Preguntas frecuentes

Lo que más nos preguntan antes de empezar.

  • Depende del alcance. Tras el diagnóstico te enviamos una propuesta con alcance, plazos y costo. Si contratas el proyecto, el costo del diagnóstico se descuenta de la propuesta.

  • Con un diagnóstico: revisamos tu objetivo, el proceso actual y sus restricciones. Después te enviamos una propuesta con alcance, exclusiones, hitos y costo.

  • Sí. El código fuente, la documentación, el modelo de datos y los accesos pasan a tu empresa en la entrega. El esquema exacto de titularidad se fija en el contrato de cada proyecto.

  • Tu empresa, y a su nombre. La infraestructura, las licencias y otros servicios de terceros se cotizan aparte; la propuesta los enumera antes de empezar.

  • Sí. Con una iguala de mantenimiento y operación, con un SLA acordado por escrito, o con una bolsa de horas para cambios puntuales.

  • Sí. Podemos firmar un acuerdo de confidencialidad y convenios de propiedad intelectual sobre los entregables.

06Siguiente paso

Cuéntanos qué proceso necesita una aplicación.

Agenda una llamada

La agenda en línea todavía no está disponible.

Tu consulta

Esto llega contigo al formulario de contacto. El enlace solo lleva el servicio y el modelo.

Servicio
Desarrollo de producto full-stack
Modelo
Proyecto con alcance cerradoQuitar o cambiar el modelo
Continuar al formulario de contactoVer los demás servicios