Digital DevConversemos

GUÍAS PARA EMPRESAS / RECEPCIÓN DE SOFTWARE

Cómo recibir software de otro proveedor y preparar su continuidad

Una entrega verificable permite decidir el siguiente paso.

Recibir un software requiere identificar qué versión opera, dónde están su código y sus datos, qué cuentas lo sostienen y cómo se puede desplegar y recuperar. Una carpeta entregada ayuda a comenzar; la recepción se completa al comprobar accesos autorizados, documentación y recorridos importantes, con pendientes visibles y responsables definidos.

Evaluar la continuidad de mi software

Conoce el servicio y comparte el contexto de tu proyecto.

Distingue una recepción prevista de una recuperación incompleta

En una recepción coordinada, el proveedor saliente puede explicar la aplicación, preparar accesos y resolver diferencias. Si hay documentación o componentes faltantes, comienza por un inventario de lo disponible y una evaluación delimitada. Todavía no permite comprometer la continuidad completa o estimar una evolución amplia.

Identifica quién puede autorizar cada acceso y qué condiciones de entrega y uso están acordadas. El equipo entrante debe trabajar sobre material al que la empresa tenga acceso legítimo; no necesita credenciales personales del proveedor ni una copia de datos sensibles para una consulta inicial.

Inventario mínimo para recibir una aplicación

Desliza la tabla si no ves todas las columnas.

Checklist propio de Digital Dev: componente y evidencia de recepción
ComponenteEvidencia que conviene comprobar
Código y versiónRepositorio o paquete entregado, historial disponible y versión que corresponde a producción
Construcción y despliegueInstrucciones, dependencias y recorrido para generar y publicar la aplicación
DatosEstructura, ubicación, exportación y reglas para trasladar o restaurar información
InfraestructuraServicios, cuentas, dominios, configuraciones y responsables de cada recurso
IntegracionesProveedores, documentación, permisos, versiones y contactos responsables
AccesosAdministración de cuentas y lista de permisos necesarios por rol
OperaciónMonitoreo, fallas conocidas, respaldo, recuperación y tareas periódicas
Condiciones de tercerosLicencias, planes, renovaciones y restricciones de uso identificadas

Comprueba una ejecución fuera del equipo del proveedor

Acuerda un entorno autorizado de prueba. El objetivo es comprobar que el equipo receptor puede preparar la aplicación con las instrucciones y componentes entregados, sin depender de archivos que solo existen en el computador del proveedor.

Esta prueba no reemplaza una revisión completa de seguridad ni demuestra que una migración de producción esté lista. Permite reconocer qué se puede operar con lo recibido y qué debe resolverse antes de avanzar.

  • Identificar la versión y obtener sus dependencias desde las fuentes acordadas.
  • Configurar el entorno usando ejemplos sin secretos y accesos por canales autorizados.
  • Construir y ejecutar la aplicación siguiendo la documentación.
  • Probar los recorridos prioritarios con datos ficticios o anonimizados.
  • Comprobar integraciones habilitadas para prueba y dejar identificadas las que siguen pendientes.
  • Registrar fallas, diferencias con producción y pasos que requieren documentación adicional.

Transfiere accesos con una secuencia que preserve la operación

Distingue la titularidad de una cuenta, sus administradores y las credenciales que usa la aplicación. La empresa necesita responsables y permisos acordes a su operación. La rotación o revocación de un acceso requiere conocer sus consumidores para evitar una interrupción accidental.

GitHub permite transferir la administración de un repositorio a otro propietario bajo sus requisitos y condiciones. Ese paso no transfiere por sí solo el alojamiento, las bases de datos, los dominios ni las cuentas de proveedores externos; deben revisarse por separado.

OWASP recomienda permisos ajustados a la necesidad y revocar secretos que ya no se requieren. En un traspaso, prepara una secuencia autorizada para revisar accesos del proveedor saliente, probar los nuevos y retirar los anteriores cuando corresponda.

Deja un acta de recepción con evidencias y pendientes

Registra cada componente como comprobado, pendiente o no aplicable. Para lo comprobado, conserva la referencia que permite repetir la validación. Un pendiente necesita un responsable, una consecuencia conocida y una decisión sobre si impide la siguiente etapa.

  • Versión recibida y fecha de revisión, separadas de la versión publicada cuando difieran.
  • Personas que entregan, reciben y autorizan los accesos.
  • Recorridos probados y resultado esperado de cada uno.
  • Componentes faltantes, fallas conocidas y limitaciones del entorno de prueba.
  • Acciones de continuidad que puede realizar cada parte durante la transición.
  • Condiciones que deben cumplirse antes de desplegar cambios o retirar al proveedor anterior.

Decide después si mantener, modernizar o reemplazar

Desliza la tabla si no ves todas las columnas.

Criterios de evaluación de Digital Dev para una aplicación recibida
Situación comprobadaAlternativa que conviene evaluar
Opera, puede desplegarse y los pendientes están delimitadosMantenimiento y evolución sobre la aplicación actual
Cumple el proceso, pero tiene componentes o integraciones que limitan cambiosModernización gradual con continuidad y aceptación por etapas
El proceso principal ya no coincide con las necesidadesRevisar configuración, software disponible o desarrollo de una capacidad nueva
Faltan código, accesos o información esencialEvaluación de recuperación y viabilidad antes de prometer una intervención

Descarga un acta y un inventario de recepción

Usa referencias a evidencias y responsables; conserva el material técnico en los sistemas autorizados de tu empresa. Las plantillas no requieren contraseñas, tokens, datos de clientes ni código confidencial.

Alcance y criterio de esta guía

Este checklist ayuda a conversar entre la empresa y sus proveedores. La recepción, las condiciones de uso, los accesos y las responsabilidades dependen de lo acordado en cada proyecto. No acredita una auditoría ni una transferencia ya realizada por Digital Dev.

Guía institucional de Digital Dev elaborada con asistencia de IA. Las matrices, ejemplos y plantillas son criterios propios para evaluar un proyecto; las referencias técnicas se identifican en esta página.

ANTES DE DECIDIR

Preguntas frecuentes

¿Digital Dev puede continuar un software desarrollado por otro proveedor?

Primero hay que revisar código o componentes disponibles, permisos autorizados, documentación, datos e infraestructura. Esa evaluación delimita la intervención viable; no se confirma continuidad completa sin conocer el estado de la aplicación.

¿Tener el código es suficiente para recibir el proyecto?

Además se necesitan las dependencias, la configuración, el acceso autorizado a los recursos y las instrucciones para construir, ejecutar y recuperar la aplicación. Comprueba la versión que corresponde a producción.

¿Debo cambiar todas las credenciales al comenzar el traspaso?

Primero identifica qué servicio utiliza cada acceso y quién autoriza el cambio. Prepara y prueba la sustitución, coordina la continuidad y retira accesos anteriores cuando corresponda, conservando una trazabilidad adecuada.

¿Una revisión inicial obliga a reemplazar la aplicación?

No. La revisión permite comparar mantenimiento, modernización o una capacidad nueva según el estado comprobado y el proceso de negocio. Reemplazar todo requiere una justificación propia.