Saltar al contenido principal
Volver a proyectos

Proyecto de análisis funcional

DriveTransfer

Herramienta web para seleccionar, revisar y transferir documentación en Google Drive con mayor control.

v1.0.4

Resumen del proyecto

Necesidad

Preparar justificaciones económicas exigía reunir miles de documentos repartidos en Google Drive.

Alcance

Selección, revisión y transferencia por lotes con control de duplicados.

Mi papel

Convertí el recorrido documental en un flujo controlado y coordiné la implantación de CopyDrive.

Análisis funcional

Cómo se definió y validó la solución.

Metodología Agile con tablero Kanban, validación continua y evolución del flujo por iteraciones.

  • Agile
  • Kanban

Toma de requisitos

Qué se definió antes de construir

  • Usuarios y proceso

    Recorrido documental, responsables, origen, destino y momento de la transferencia.

  • Requisitos funcionales

    Selección, búsqueda, filtros, revisión, copia, movimiento, progreso y resultados.

  • Reglas y excepciones

    Duplicados, conflictos, permisos, confirmaciones, reintentos y fallos parciales.

  • Requisitos no funcionales

    Seguridad OAuth, privacidad, accesibilidad, responsive, cuotas y trazabilidad.

Mapa funcional en Figma

Mapa del proceso funcional

El mapa conecta la necesidad documental con la preparación, la decisión entre copiar o mover y la verificación del resultado.

Figma
Mapa funcional de DriveTransfer con las fases de preparación, decisión y ejecución, y control del resultado; incluye validaciones, copia, movimiento confirmado, Google Drive API, reintentos e historial
Vista panorámica del proceso. El detalle se consulta en Figma.Ver mapa en Figma
  1. 01

    Diseño funcional

    Modelé el recorrido de selección, revisión, confirmación, transferencia y verificación del resultado.

  2. 02

    Coordinación y desarrollo

    Organicé el trabajo con Kanban y validé reglas y decisiones con el equipo usuario.

  3. 03

    Pruebas UAT

    Probé conflictos, permisos, fallos parciales, reintentos y confirmaciones antes de la implantación.

  4. 04

    Implantación y evolución

    Implanté CopyDrive y trasladé el aprendizaje funcional a la evolución pública DriveTransfer.

Documentación funcional

Evidencias consultables

Resultado verificable

Qué quedó implantado

CopyDrive quedó implantado como apoyo interno para preparar la documentación justificativa. DriveTransfer reconstruye y amplía ese aprendizaje con una experiencia web, copia, movimiento confirmado y seguimiento de operaciones.

Vídeo de lanzamiento

Seguridad, límites y tecnologías

Seguridad

  • El token OAuth permanece en memoria y no se guarda en URLs ni almacenamiento persistente.
  • Apps Script revalida permisos, capacidades, rutas y límites antes de cada mutación.
  • Las operaciones son idempotentes y los reintentos utilizan puntos de control opacos.

Límites

  • El acceso a contenido propio de Google Drive requiere autorización OAuth y conserva los permisos de la cuenta conectada.
  • DriveTransfer no descarga ni analiza el contenido interno de los documentos y no sustituye una copia de seguridad.
  • Mover exige una confirmación adicional y las programaciones no permiten movimientos ni eliminaciones en destino.
  • React
  • Vite
  • TypeScript
  • Apps Script
  • Google Drive API v3
  • Google Picker
  • OAuth
  • Vitest
  • GitHub Actions
  • Vercel
Release v1.0.4