Moodle · Contratación

Cómo defiendo un pliego de Moodle: con criterios de aceptación, no con adjetivos

La mayor parte de los pliegos que he leído describen lo que la plataforma debe tener y casi ninguno explica cómo comprobar que lo tiene. Esa diferencia determina cuánto sirve el contrato durante la aceptación y el funcionamiento diario. Para reducir disputas, redacto cada requisito con tres elementos: qué exijo, qué evidencia debe entregar el proveedor y qué criterio aplico para darlo por cumplido. No considero exigible «plataforma escalable» sin más precisión. Para definir una prueba de carga comparable, fijo el guion y los datos, la mezcla de acciones, la rampa y la duración, el punto de medición, el umbral de errores, el percentil de cada recorrido y las condiciones del entorno. Aplico el mismo criterio a la seguridad, la accesibilidad, la continuidad y, sobre todo, a la salida del proveedor.

  • Para reducir disputas, cada requisito debería indicar la evidencia que se entregará y el criterio con el que se aceptará.
  • Declaro siempre volumetría y concurrencia: sin cifras no he podido diseñar ni comparar dos ofertas.
  • En el sector público, la accesibilidad y la seguridad pueden derivar de obligaciones legales cuyo alcance debe fijarse según el servicio, el sujeto obligado y la norma aplicable. Cuando resulten exigibles, no son mejoras opcionales.
  • Lo que casi nunca se pide y más cuesta después: licencias y derechos de uso, entrega del código y la documentación, transferencia de conocimiento y plan de salida.

Experiencia en contratación

Escribo requisitos comprobables sobre volumetría, percentiles de respuesta, seguridad, accesibilidad, continuidad y plan de salida. Asocio cada requisito con un criterio de aceptación, una evidencia y una responsabilidad, e incluyo un entorno de pruebas y objetivos de recuperación medibles.

Mi trayectoria

Por qué esto importa antes de firmar

Cuatro situaciones en las que he visto el coste de un pliego que no obligaba al proveedor a cumplir nada concreto.

01

La plataforma no aguanta el primer examen

El pliego decía «escalable» y el proveedor entregó una plataforma compatible con esa descripción. Sin cifras ni condiciones de prueba acordadas, me cuesta mucho más acreditar que incumple el rendimiento exigido y cerrar la aceptación sin disputas.

02

Desarrollos imposibles de mantener

He recibido código que funciona, pero solo lo entiende quien lo escribió: no tiene documentación ni pruebas. Al cambiar el equipo responsable, he tenido que rehacerlo.

03

Tiempo de recuperación sin medir

He encontrado copias de seguridad sin un tiempo de recuperación definido. Descubrí durante el incidente que el plazo real era de días.

04

Relevo técnico bloqueado al terminar el trabajo

He recibido los datos, pero no la arquitectura, los procedimientos ni las decisiones. La continuidad me ha obligado a seguir con el mismo equipo.

Cómo escribo un requisito exigible

Aplico siempre la misma estructura a cualquier apartado del pliego.

  1. 01

    Qué exijo en términos comprobables

    Formulo el requisito con una cifra, un plazo o un comportamiento observable. Si no puedo comprobarlo con uno de esos tres elementos, lo considero una declaración de intenciones.

  2. 02

    Qué evidencia debe entregar el proveedor

    Defino en el pliego qué evidencia debe entregar el proveedor: un informe, una prueba ejecutada, un documento o una demostración en un entorno de pruebas. No la negocio al final.

  3. 03

    Con qué criterio acepto

    Fijo el umbral concreto que separa el cumplimiento del incumplimiento. Sin él, discutimos la aceptación a partir de opiniones enfrentadas.

  4. 04

    Quién responde de cada parte

    Identifico los requisitos que dependen de la organización: dar acceso, aportar datos y decidir a tiempo. Reparto por escrito la responsabilidad de cada parte para evitar conflictos sobre el alcance y la aceptación.

Plantilla de requisitos

Plantilla orientativa: hay que completar los campos entre corchetes y validar cada umbral antes de incorporarla a un pliego.

RequisitoEvidencia exigibleCriterio de aceptación
Volumetría y concurrencia declaradas por la organizaciónNúmero de personas matriculadas, cifra de sesiones simultáneas en el pico de actividad y calendario de convocatoriasLa documentación contractual incluye el número de personas matriculadas, la concurrencia simultánea por recorrido, el calendario de picos, el crecimiento previsto y el volumen de almacenamiento. Cada cifra especifica su unidad, periodo y fuente.
Tiempos máximos de resolución por criticidadClasificación de incidencias y plazo máximo para cada nivel, contado desde el registroP1: primera respuesta en ≤ [X] minutos y restauración del funcionamiento o resolución de la incidencia en ≤ [Y] horas desde el registro; el contrato define cómo se computan los plazos, qué pausas se admiten y cuándo se cierra la incidencia
Disponibilidad comprometida y cómo se midePorcentaje, ventana de medición y qué cuenta como caídaDisponibilidad mensual ≥ [X] %; el contrato define la fórmula, la fuente de medición, qué paradas planificadas se excluyen y cómo se tratan las dependencias externas
Integridad académica y detección de coincidenciasCómo se integra en las actividades con entrega, qué ocurre con los documentos analizados y quién los conservaEl proveedor declara destino, finalidad, conservación y borrado de cada documento; todo resultado que pueda afectar a una persona exige revisión humana y un procedimiento de reclamación
Accesibilidad exigida y cómo se compruebaNorma y versión, alcance y exclusiones justificadas, muestreo, revisión manual y automática, e informe con plan de correcciónFijar el alcance según la norma aplicable. Excluir el contenido aportado por el profesorado solo cuando encaje en una exclusión legal —por ejemplo, contenido de terceros no financiado, desarrollado ni controlado por la entidad— y justificar que cumple esa condición. Declarar los incumplimientos admitidos, el plan de corrección y el criterio de aceptación.
Peso real de cada criterio de adjudicaciónReparto de puntos entre precio, calidad técnica, contenidos y memoria de gestiónLos criterios y subcriterios suman el 100 % de la puntuación y sus fórmulas están documentadas. Una simulación con los escenarios acordados confirma que no hay errores de cálculo que alteren el orden ni umbrales no publicados.
Alcance del contenido formativo, cuando se incluye en el mismo contratoQué contenidos se producen o actualizan, qué normas sectoriales deben cumplir y quién los validaComprobar que cada pieza tiene definidos el formato, la extensión, la norma aplicable, la fecha de entrega, quién la valida y los criterios de corrección. Aceptarla solo si cumple todos esos requisitos.
Coexistencia con otras plataformas de la instituciónQué ocurre cuando conviven varias plataformas de aprendizaje y quién unifica la identidad y los resultadosDocumentar y probar de principio a fin los flujos de identidad, catálogo y resultados entre plataformas, con los perfiles y casos de error acordados
Concurrencia soportadaPrueba de carga que reproduzca el recorrido de un examenLa prueba reproduce el guion, los datos, la mezcla de acciones, la rampa, la duración, el punto de medición y el entorno acordados. Atiende a [X] usuarios simultáneos, mantiene los errores por debajo de [Y] % y, en cada recorrido definido, cumple un tiempo máximo de [Z] en el percentil 95.
Recuperación del servicioEnsayo de restauración completa con tiempos realesFuncionamiento restablecido dentro del plazo fijado, con acta firmada
Calidad del código entregadoAnálisis estático, cumplimiento del estándar de la plataforma y pruebas automatizadasSin incidencias bloqueantes y con la cobertura de pruebas fijada para la lógica propia
Actualización de versiónEnsayo de actualización en entorno de pruebas con inventario de extensionesCompletar la actualización sin perder ninguna de las funciones exigidas
Transmitir el conocimientoDecisiones documentadas y formación impartida al equipo internoEl equipo propio ejecuta una operación crítica sin el proveedor delante
Plan de salidaProcedimiento de exportación en formatos reutilizablesEjecutar una prueba real de exportación completa mientras dure el trabajo

Los apartados que siempre exijo

Los ordeno según lo que más veces he visto faltar cuando ya era tarde.

  1. 01

    Volumetría y concurrencia

    Incluyo los usuarios activos, el pico de usuarios simultáneos, la franja horaria, el crecimiento previsto y el volumen de almacenamiento. Estos datos determinan el diseño, el precio y la comparación entre ofertas.

  2. 02

    Rendimiento con criterio de aceptación

    Defino dos criterios: el tiempo de respuesta por tipo de página, expresado en percentiles y no en medias, y una prueba de carga que reproduzca el recorrido real de un examen o una matrícula.

  3. 03

    Continuidad y recuperación

    Tiempo máximo de parada, pérdida máxima asumible, consistencia entre la base de datos y los ficheros, y al menos un ensayo anual de restauración con acta.

  4. 04

    Seguridad, privacidad y accesibilidad

    Gestión de vulnerabilidades, registros de auditoría, retención y supresión de datos, y accesibilidad conforme a la norma aplicable, acreditada con un informe de revisión y no con una declaración.

  5. 05

    Integraciones

    Cada integración debe tener un contrato que recoja el sistema de referencia, el equipo responsable, un identificador estable, el comportamiento ante errores y la reconciliación periódica.

  6. 06

    Licencias, entrega, transferencia y salida

    Identificar las licencias del núcleo, las dependencias y los componentes previos. Entregar el código fuente, la documentación y los procedimientos de construcción y despliegue. Garantizar los derechos de uso, modificación y continuidad. Establecer la titularidad de los desarrollos a medida solo cuando se haya acordado y sea jurídicamente procedente. Probar la salida con una exportación en formatos reutilizables.

Diez comprobaciones antes de publicar el pliego

Si falla una comprobación aplicable al contrato, puede quedar una obligación insuficientemente definida y aumentar el riesgo de disputa.

  • Cada requisito tiene evidencia exigible y criterio de aceptación.
  • La volumetría y la concurrencia están declaradas con cifras.
  • El rendimiento se acepta mediante percentiles, tasas de error y condiciones de carga. La media puede conservarse como dato complementario, no como único criterio.
  • Los objetivos de recuperación están acordados con quien asume el riesgo.
  • La accesibilidad exige informe de revisión, no una declaración.
  • Las condiciones de producción que debe reproducir el entorno de pruebas están enumeradas y tienen un criterio de aceptación.
  • Las licencias, los derechos de uso y modificación, la entrega del código y la documentación, y la titularidad que proceda están resueltos.
  • Hay criterios para valorar técnicamente las ofertas, no solo el precio.
  • La transferencia de conocimiento tiene una forma de comprobarse.
  • El plan de salida se probará durante el contrato.

Errores frecuentes al redactar un pliego

Identifico seis defectos que convierten un pliego largo en un pliego débil.

Confundir requisito con solución

Evito exigir una solución concreta en lugar del comportamiento esperado: reduce la competencia y ata a la organización a una tecnología antes de saber si es la adecuada.

Medias en lugar de percentiles

No doy por bueno un tiempo medio de respuesta: puede ser bueno y, aun así, ocultar una experiencia pésima para una parte de las personas. Uso percentiles para ver los tiempos que sufre la cola de la distribución.

Accesibilidad reducida a una declaración

Aceptar una declaración de conformidad sin informe de revisión ni plan de corrección deja el requisito sin efecto real.

El pliego no exige un entorno de pruebas

Exijo un entorno de pruebas en el pliego. Si no se incluye, la organización no puede dar por garantizada su disponibilidad ni utilizarlo como evidencia de aceptación.

Sin criterio para valorar la calidad técnica

Si solo valoro el precio y la experiencia declarada, elijo a quien mejor escribe la memoria, no a quien mejor construye la plataforma.

Plan de salida sin probar

Un procedimiento de reversibilidad escrito y nunca ejecutado no sirve. Exijo una prueba real durante la vigencia del contrato.

Tres formas habituales de escribir un pliego que no protege

No atribuyo mala fe a ninguna: veo atajos razonables que dejan a la organización sin capacidad de exigir.

  • Copiar el pliego de otra organización

    Detecto volumetría, integraciones y prioridades heredadas de otra organización, que no son las de la vuestra. También detecto huecos que aún nadie ha revisado.

  • Pedir una lista de funcionalidades

    En una lista de módulos y características solo veo descrita la solución, no sus condiciones de funcionamiento. Echo en falta todo lo que determina si la plataforma funcionará: capacidad, operación, seguridad y evolución.

  • Por qué no dejo los detalles técnicos para la fase de proyecto

    He comprobado que lo que no queda definido en los documentos contractuales es más difícil de exigir y puede requerir una interpretación o una modificación que debe validar el órgano de contratación. Por eso concreto desde el pliego la continuidad, la accesibilidad y la salida.

Tres niveles de exigencia

No exijo lo mismo en todos los contratos. Si pido de más, encarezco el trabajo y dejo fuera a buenos proveedores; si pido de menos, dejo a la organización sin defensa.

01

Mínimo defendible

Volumetría —volumen de uso— y rendimiento medibles; continuidad; seguridad, privacidad y accesibilidad según la solución; responsabilidades; derechos de uso y entrega; y un procedimiento de exportación y salida probado. Si hay integraciones o desarrollo a medida, añadir sus contratos, pruebas y transferencia de conocimiento.

A favor

  • Corto de escribir y de evaluar
  • Mantiene abierta la participación de proveedores pequeños
  • Cubre las obligaciones y los riesgos básicos del servicio

En contra

  • No incorpora procesos completos de ingeniería cuando no hay desarrollo a medida
  • Exige ajustar seguridad, privacidad y accesibilidad al servicio y a la norma aplicable

Cuándo tiene sentido Plataformas pequeñas o medianas sin desarrollos a medida relevantes.

02

Con exigencia de ingeniería

Lo anterior más pruebas automatizadas, revisión de código con reglas explícitas, entorno de pruebas, despliegue reproducible y documentación de decisiones.

A favor

  • Lo entregado se puede mantener y auditar
  • Reduce el trabajo necesario para cambiar de proveedor
  • Reduce mucho el riesgo de actualización bloqueada

En contra

  • Encarece la oferta
  • Exige capacidad interna para valorar lo entregado

Cuándo tiene sentido Cuando hay desarrollo a medida o integraciones propias que la organización tendrá que mantener durante años.

03

Plataforma crítica

Lo anterior más alta disponibilidad, observabilidad incluida en la entrega, pruebas de carga, plan de continuidad ensayado, cumplimiento del esquema de seguridad aplicable y plan de salida probado.

A favor

  • Cubre el servicio y no solo el software
  • Deja a la organización con capacidad real de gobierno

En contra

  • Coste alto y proceso de evaluación largo
  • Requiere equipo interno con criterio técnico

Cuándo tiene sentido Cuando una parada tiene coste medible o hay obligaciones normativas sobre el servicio.

Qué cambia según el contrato

No uso el mismo pliego para una academia que para una plataforma autonómica.

  1. Contrato pequeño

    Priorizo la volumetría y el rendimiento, la continuidad, la seguridad, la privacidad y la accesibilidad según el tipo de plataforma. Fijo las responsabilidades, los derechos de uso, la entrega y un procedimiento de salida probado. Añado los procesos completos de ingeniería cuando hay desarrollo a medida o integraciones que deban mantenerse.

  2. Con desarrollo a medida

    Incluyo la calidad del código, las pruebas, la documentación de las decisiones y el despliegue reproducible. Sin estas prácticas, solo quien desarrolló la solución podrá mantenerla.

  3. Servicio crítico

    Exijo alta disponibilidad, observabilidad incluida en la entrega, pruebas de carga y ensayos de continuidad. Vinculo las penalizaciones a criterios medibles, no a percepciones.

  4. Sector público

    Incluyo el esquema de seguridad y los requisitos de accesibilidad y protección de datos que correspondan. Concreto la reversibilidad en los pliegos cuando la exige una obligación jurídica o contractual.

Referencias

Fuentes y límites

La estructura de requisito, evidencia y criterio de aceptación es criterio propio, formado escribiendo y revisando requisitos técnicos, no una metodología oficial de contratación. Las cifras de ejemplo son ilustrativas: cada organización tiene que fijar las suyas a partir de su volumetría real. Esta página no sustituye al asesoramiento jurídico ni al del órgano de contratación, que son quienes deben validar la redacción final y la normativa aplicable a cada caso.

Blog

Casos, pruebas y fuentes.

En el blog desarrollo requisitos de contratación con ejemplos, fuentes y criterios de aceptación adaptados a cada contexto.

Ir a blog.albertolarah.com

Contacto

Cómo contrasto un pliego de plataforma

Miro el alcance del contrato, la volumetría, si hay desarrollo a medida y las obligaciones normativas que apliquen. Con eso leo la documentación técnica y señalo qué compromisos no asume el proveedor.

hola@albertolarah.comLinkedIn ↗