ANÁLISIS DE LICITACIÓN — Arrieta1

“Creación Aplicación (PWA) de Información Turística de la Comuna de Cochrane”

ID Mercado Público: 3797-49-LE26 · Ilustre Municipalidad de Cochrane · Decreto Exento N° 937

🟡 GO CONDICIONADO — Confianza media (faltan fechas del proceso y antecedentes de garantías)

1. Resumen Ejecutivo

Presupuesto tope
$10.000.000 IVA inc.
Puntaje mínimo
60%
Peso Precio
50%
Peso Proveedor Local
10% (Aysén)
Subcontratación
Prohibida
Complejidad
Media

La Municipalidad de Cochrane licita el diseño, desarrollo e implementación de una PWA turística (directorio geolocalizado, modo offline con Service Workers, notificaciones push), sobre stack Laravel + React + PostgreSQL, desplegada en contenedores Docker sobre AWS/Azure u equivalente. El monto tope es de $10.000.000 IVA incluido, pero las bases exigen hosting, mantención evolutiva/correctiva mensual y soporte técnico hasta el 31 de octubre de 2028 — sin ítem de pago adicional identificado para ese período fuera de los 4 hitos de desarrollo. Simultáneamente, la cláusula de vigencia del contrato (23.3) limita su duración a máximo 150 días corridos, lo que es contradictorio con las obligaciones anteriores. El encaje técnico de R9 es alto en backend/BD/cloud, pero requiere validar capacidad en React (stack habitual de R9 es Vue) y la existencia de un portafolio PWA con geolocalización/offline anterior a la publicación de la licitación (criterio de evaluación de 16%, binario).

1.1 Evaluación Go/No-Go

🟡 GO CONDICIONADO.
Principal fortaleza: Stack central (Laravel, PostgreSQL, AWS) coincide con el perfil técnico habitual de R9; no hay requisitos de título profesional, certificaciones ISO/PMI ni experiencia sectorial extrema que históricamente han gatillado NO-GO en otras licitaciones.
Principal limitante: Desajuste presupuesto/alcance — $10M debe cubrir desarrollo completo más ~2 años de hosting, mantención mensual y soporte con SLA exigente y multas asociadas, sumado a la contradicción de plazo contractual (150 días vs. oct-2028).
Condición crítica antes de ofertar: Aclarar con el mandante el plazo real de vigencia del contrato y correr un modelo de costos que confirme que $10M cubre el ciclo completo de vida exigido antes de decidir participar.

2. Ficha y Calendario

2.1 Ficha de la licitación

CampoInformación
Organismo mandanteIlustre Municipalidad de Cochrane — Región de Aysén del Gral. Carlos Ibáñez del Campo
LicitaciónCreación Aplicación (PWA) de Información Turística de la Comuna de Cochrane
ID Mercado Público3797-49-LE26
Acto administrativoDecreto Exento N° 937 (aprueba bases)
Industria / sectorGobierno local — Turismo / Desarrollo digital
ModalidadLicitación pública (Ley 19.886 / Reglamento DS 661)
FinanciamientoGORE, Programa "Transferencia para el Desarrollo del Turismo y Fomento Productivo de la Comuna de Cochrane", Código BIP 40072539-0
Presupuesto disponible (tope)$10.000.000 IVA incluido — ofertas superiores son inadmisibles
Duración formal del contratoMáx. 150 días corridos desde adjudicación (cl. 23.3) — contradice obligaciones a 2028
Obligaciones de servicioSoporte, mantención y hosting hasta 31-oct-2028; traspaso final con garantía de 3 meses

2.2 Fechas y horas relevantes

🔴 No identificadas en el documento de bases. El texto extraído no contiene fecha de publicación, fecha límite de consultas, fecha de respuestas ni fecha de cierre de ofertas. Deben verificarse directamente en la ficha de la licitación ID 3797-49-LE26 en www.mercadopublico.cl antes de planificar cualquier actividad comercial.

3. Alcance Funcional

3.1 Matriz de requerimientos funcionales

DominioRequerimiento obligatorioEvidencia esperada
Directorio turísticoMapa interactivo geolocalizado con filtros: alojamiento, restaurantes, rutas patrimoniales, comercio local, servicios de emergenciaDemo funcional / capturas en Hito 2
Modo offlineService Workers obligatorios; caché de mapas básicos, números de emergencia y atractivos principales para zonas sin señalPrueba de funcionamiento sin conexión (Hito 2)
InstalabilidadInstalable en pantalla de inicio sin tienda de apps; peso inicial < 20 MBBuild de producción auditable
Notificaciones pushAlertas municipales: eventos culturales, clima, seguridad, promociones turísticasConfiguración operativa en Hito 3
Soporte técnicoSoporte integral hasta el 31-oct-2028 fecha con posible error de OCR/tipeoSLA según severidad (ver sección 4 y 9)
MantenciónMantención evolutiva/correctiva mensual hasta 31-oct-2028Registro mensual de mantenciones
HostingCostos de alojamiento a cargo del adjudicatario hasta 31-oct-2028; traspaso posterior con garantía de 3 mesesTraspaso documentado + garantía
CapacitaciónCapacitar a personal municipal, entregar manuales de usuario y administraciónManuales + acta de capacitación (Hito 4)
Nota de interpretación: la fecha "31 de octubre de 2023" para soporte técnico (punto 4 de las bases) es incongruente con el resto del documento, que consistentemente usa "31 de octubre de 2028" para mantención, hosting e Hito 4. Se trata muy probablemente de un error de OCR o de tipeo en el original; se recomienda confirmarlo en la consulta al mandante (ver sección 12).

4. Servicio y No Funcionales

4.1 Matriz de requerimientos de servicio, seguridad y calidad

ÁreaExigenciaObservación analítica
Arquitectura de despliegueBackend Laravel y Frontend React en producción; PostgreSQL operativa; dominio/subdominio; SSL/TLS; variables de entorno separadas; ambientes prueba/producción separadosBackend/BD alineados con stack R9; React requiere validación de capacidad de equipo
Infraestructura cloudAWS, Microsoft Azure, o infraestructura superior con disponibilidad, seguridad, respaldo y administración equivalentes; uso de infra distinta debe justificarseR9 utiliza AWS habitualmente — alineado
ContenedoresDespliegue obligatorio vía Docker/Docker Compose: contenedor backend, mecanismo frontend, config. PostgreSQL, reverse proxy, redes/volúmenes si aplica, ambientes test/prod, manual de despliegue, procedimiento de actualización, rollback (deseable)Exigencia detallada pero estándar para un equipo de desarrollo con prácticas DevOps
Certificación cloud EXCLUYENTEEl oferente o al menos un profesional del equipo debe acreditar AWS Certified Cloud Practitioner (CLF-C02), Microsoft Azure Fundamentals (AZ-900), o superior, vigente y verificable, presentada junto con la ofertaCertificaciones de nivel básico — validar si algún profesional de R9 ya las posee; si no, evaluar tiempo disponible para obtenerlas antes del cierre
SeguridadConfiguración segura de credenciales, respaldos, procedimiento de restauración, logs técnicos, monitoreo básicoPrácticas estándar, sin exigencia de ISO 27001 ni pentesting
DocumentaciónDocumentación de despliegue, procedimiento de actualización, manuales de usuario/administraciónEntregable estándar

5. Implementación y Entregables

5.1 Hitos de entrega exigidos

Hito% de pagoEntregable
Hito 120%Aprobación de levantamiento de requerimientos, arquitectura de información y wireframes
Hito 240%Prototipo funcional (código frontend) con directorio cargado y pruebas de modo offline operando
Hito 330%PWA completamente integrada al CMS, notificaciones push configuradas, marcha blanca terminada, código fuente entregado
Hito 410%Finalización del proyecto y traspaso de administración/dominio al mandante (julio 2028)
🟠 Observación: el 100% del monto ($10M) se agota en estos 4 hitos de desarrollo. No se identifica una partida de pago separada que remunere específicamente los ~24 meses de hosting, mantención mensual y soporte con SLA exigidos entre el Hito 3/4 y octubre de 2028 — ese costo operativo parece deber financiarse con el mismo monto tope.

6. Oferta y Documentos

6.1 Documentos requeridos para presentación de ofertas

7. Evaluación y Precio

7.1 Tabla de evaluación

CriterioPesoMétodoImplicancia para R9
Precio50%(Precio mínimo ofertado / Precio oferta) × 100Determinante — pequeños montos favorecen a competidores de bajo costo (freelancers/boutiques locales)
Proveedor Local10%100 pts si es de la Región de Aysén; 0 si es de otra regiónR9 es de Concepción — 0 pts asegurados
Experiencia del oferente16%100 pts si acredita 1-2 servicios similares (no WordPress); 0 si no acreditaFactible si R9 documenta proyectos web/app comparables
Experiencia demostrable PWA/geo/offline16%Binario: 100 pts con 1 portafolio verificable anterior a la publicación; 0 si no se presentaRequiere validar si R9 tiene un proyecto previo que califique exactamente (PWA + geolocalización/offline)
Cumplimiento de requisitos formales5%100 / 50 / 0 según completitud y subsanaciónControlable — 100 pts con buena gestión documental
Programa de integridad3%100 / 0 según presentación y copia adjuntaControlable — 100 pts si R9 declara y adjunta su programa

7.2 Experiencia requerida

Separada en dos criterios independientes (32% combinado): (a) experiencia general en servicios similares acreditada documentalmente, y (b) un portafolio/repositorio/proyecto específico de PWA con geolocalización u offline, desarrollado antes de la fecha de publicación de esta licitación. No se exige experiencia de equipo individual (perfiles profesionales) más allá de la certificación cloud.

7.3 Precio y umbrales de acción

Presupuesto tope: $10.000.000 IVA incluido — ofertas superiores quedan inadmisibles automáticamente. Puntaje mínimo de adjudicación: 60% sobre 100.

Simulación de piso de puntaje (sin supuestos favorables)

EscenarioPrecio (50%)Local (10%)Exp. general (16%)Exp. PWA (16%)Formales (5%)Integridad (3%)Total
Optimista (gana precio, sin portafolio PWA)5001605374% sobre el mínimo
Conservador (no gana precio, sin portafolio PWA)3001605354% bajo el mínimo

Simulación ilustrativa según metodología de piso de puntaje del equipo (screening-criteria). El resultado es muy sensible a la competitividad del precio ofertado y a si R9 dispone de un portafolio PWA/offline/geo verificable.

8. Contrato y Pagos

8.1 Detalles económicos de la licitación

9. Multas y Términos

9.1 Tabla de multas

IncumplimientoSanciónEscalamiento
Atraso en entrega1/1000 del valor neto de la OC por cada día corrido de atrasoDescontado del pago del hito en proceso
Falla Crítica (Alta) — PWA inaccesible / sin cartografía / sin modo offlineRespuesta máx. 2h hábiles; solución máx. 12h corridas; 0,5 UTM por cada hora adicional de indisponibilidadNotificación por correo + 5 días hábiles para descargos
Falla Mayor (Media) — funcionalidades secundarias caídasRespuesta máx. 4h hábiles; solución máx. 24h corridasIgual procedimiento
Falla Menor (Baja) — errores estéticos/tipográficosRespuesta máx. 12h hábiles; solución máx. 72h hábilesIgual procedimiento
Incumplimiento de mantención mensual2% del valor total del contrato por cada evento omitidoRiesgo acumulativo si se repite durante ~24 meses de mantención
Multas acumuladas > 20% del monto totalCausal de término anticipado del contrato
🔴 Riesgo: el SLA de 2 horas hábiles de respuesta para fallas críticas, sostenido durante ~24 meses de soporte, junto con la multa de 0,5 UTM/hora de indisponibilidad adicional, implica una carga operativa recurrente no explícitamente cubierta por una partida de pago diferenciada dentro del tope de $10M.

10. Riesgos y Brechas

RiesgoNivelImpactoMitigación
Desajuste presupuesto/alcance: $10M debe cubrir desarrollo + ~24 meses de hosting/mantención/soporte con SLA y multas🔴 AltoInviabilidad económica del proyecto para R9Modelar costos totales (desarrollo + hosting + soporte + provisión de multas) antes de definir precio de oferta
Ambigüedad de plazo contractual: cl. 23.3 (máx. 150 días) vs. obligaciones hasta oct-2028🔴 AltoIncertidumbre sobre alcance real del contrato a firmarFormular consulta formal al mandante antes del cierre de preguntas
Certificación cloud excluyente, exigida junto con la oferta (no claramente subsanable)🟠 Medio-altoInadmisibilidad si ningún profesional de R9 la posee a tiempoVerificar internamente si algún profesional ya cuenta con AWS CLF-C02/AZ-900; de no ser así, gestionar obtención antes del cierre
Desventaja estructural en "Proveedor Local" (10%)🟠 Medio-alto0 pts asegurados en ese criterioNo subsanable; debe compensarse con precio y experiencia
Riesgo de no alcanzar el piso de 60% si no se gana en precio y no hay portafolio PWA/offline/geo verificable🟡 MedioOferta admisible pero no adjudicableConfirmar existencia de portafolio calificable antes de decidir ofertar
React no es el frontend habitual declarado por R9 (stack habitual: Vue)🟡 MedioRiesgo de subestimar esfuerzo o de necesitar curva de aprendizajeValidar con equipo técnico disponibilidad y experiencia real en React
Cláusula de declaración jurada con lenguaje de obra civil ("vialidad de la zona", "topografía", "clima") ajeno a un proyecto de software🟢 BajoIndicio de bases reutilizadas de plantilla genérica; sin impacto directoSin acción requerida, solo advertencia de posible inconsistencia documental
Subcontratación totalmente prohibida🟢 BajoSin impacto — R9 puede ejecutar 100% in-houseNinguna

11. Encaje para R9

11.1 Tabla de alineación de servicios y tecnologías

CapacidadAlineación preliminarValidación necesaria
Backend Laravel🟢 Cumplimiento probableNinguna — stack core de R9
Base de datos PostgreSQL🟢 Cumplimiento probableNinguna — stack core de R9
Infraestructura cloud AWS🟢 Cumplimiento probableNinguna — R9 usa AWS habitualmente
Contenedores Docker/Docker Compose🟡 Requiere validaciónConfirmar prácticas DevOps/containerización actuales del equipo
Frontend React🟡 Requiere validaciónR9 declara Vue como frontend habitual — confirmar experiencia real en React
Certificación AWS CLF-C02 / Azure AZ-900🟡 Requiere validaciónConfirmar si algún profesional de R9 ya la posee
Portafolio PWA con geolocalización/offline previo a la publicación🟡 Requiere validaciónRevisar si algún proyecto de R9 (p. ej. módulos de ANZIZA) califica exactamente como PWA con estas funcionalidades
Proveedor de la Región de Aysén🔴 BrechaNo subsanable — R9 es de Concepción
Viabilidad económica del monto tope ($10M para ~24 meses de servicio)🔴 Brecha / riesgoModelar costos antes de decidir participar

12. Preguntas al Mandante

13. Plan de Postulación

13.1 Tabla de actividades comerciales

Fecha objetivoActividadResultado esperado
Antes de decidir ofertarVerificar fechas del proceso en mercadopublico.cl (ID 3797-49-LE26)Calendario real de consultas y cierre
Antes de decidir ofertarModelar costo total (desarrollo + ~24 meses hosting/mantención/soporte + provisión de multas) vs. tope de $10MConfirmación de viabilidad económica
Dentro del plazo de consultasFormular las preguntas de la sección 12 al mandanteAclaración de plazo contractual y garantías
En paraleloVerificar si algún profesional de R9 posee certificación AWS CLF-C02 / Azure AZ-900; gestionar obtención si noCumplimiento del requisito excluyente
En paraleloRevisar cartera de proyectos R9 en busca de un portafolio PWA con geolocalización/offline anterior a la publicaciónEvidencia para el criterio de 16% de experiencia demostrable
Antes del cierrePreparar Anexos 1, 2, 4, 5, 6 y 7, y declaración jurada online en mercadopublico.clOferta administrable y técnicamente completa

13.2 Control de calidad final