Ejemplo · Tecnologías
Bloque 4 · Tecnologías

Elección de la tecnología

La tecnología es un medio para cumplir los requisitos, no la meta. Así se elige con criterio para el sistema de matrícula.
Ejemplo
Elegir el stack para el sistema de registro y matrícula (web, multi-sede).
Paso 1 · Partir de los requisitos
La tecnología se elige para cumplir el requisito
Primero se sabe qué debe cumplir; solo entonces se busca con qué construirlo.

Requisito

Usarse desde varias sedes sin instalar nada; validar cupos y duplicados; guardar datos seguros.

→

⚙Necesidad técnica

Aplicación web con servidor (lógica de validación) y base de datos relacional (integridad y llaves).

Paso 2 · Criterios
Con qué criterios se compara
Elegir sin criterios es elegir por moda. Estos cuatro sirven para casi cualquier proyecto.

🎓Curva de aprendizaje

¿El equipo lo domina en el tiempo disponible?

👥Comunidad y soporte

¿Hay documentación y ayuda cuando algo falle?

⚡Rendimiento

¿Aguanta lo que el requisito exige?

💰Costo

¿Licencias, hosting, mantenimiento?

Paso 3 · Comparar
Las opciones sobre la mesa
Se compara con los mismos criterios y se marca la que más encaja con el proyecto y el equipo.
OpciónCurva (equipo Java)ComunidadCumple requisitos
Java + Spring Boot + MySQLBaja: ya aprenden JavaEnormeSí
PHP plano (sin framework)MediaGrandeDifícil de mantener
Python + DjangoAlta: lenguaje nuevoGrandeSí

Porque el equipo ya está aprendiendo Java (curva baja), Spring Boot y MySQL tienen una comunidad enorme, y cumplen todos los requisitos. Es la que da más valor con el tiempo y el conocimiento que hay.

Cierre
La decisión, justificada

✓Elegimos: Java + Spring Boot + MySQL

Porque el equipo ya domina Java, la comunidad es enorme y cumple los requisitos del sistema de matrícula. La decisión queda documentada: si mañana alguien pregunta por qué, hay una respuesta.

✗El error a evitar

Elegir la tecnología «más nueva» o la que está de moda sin que el equipo la domine ni el proyecto la necesite. Eso agrega riesgo y retrasos sin ningún beneficio.

01