# Analizador de redes PERT (duración esperada/varianza)

Análisis PERT con estimaciones de tres puntos para 2–20 actividades (una por línea: nombre, optimista a, más probable m, pesimista b, predecesoras): te = (a+4m+b)/6, σ² = ((b−a)/6)²; el CPM sobre los te da la ruta crítica, la duración esperada TE del proyecto y la varianza del proyecto (suma de σ² en la ruta crítica); con un tiempo objetivo T se calculan Z = (T−TE)/σ y la probabilidad de finalización Φ(Z) bajo la aproximación normal. Violaciones de a≤m≤b y ciclos se rechazan; redes deterministas (σ≈0) se tratan como tales. Clásico: A(2,4,6), B(3,5,7), C(2,3,10), D(4,6,8, B C) → TE = 15, σ² = 1.3333, P(T=16) ≈ 80.7%.

> Página canónica: https://elysiatools.com/es/tools/pert-network-analyzer

- **Categoría:** Math & Numbers

- **Palabras clave:** pert, técnica de evaluación y revisión de programas, estimación de tres puntos, duración esperada, varianza, probabilidad de finalización, ruta crítica, gestión de proyectos, distribución beta, investigación de operaciones

## Descripción general

El Analizador de redes PERT calcula la duración esperada y la varianza de proyectos a partir de estimaciones de tres puntos (optimista, más probable y pesimista). Determina la ruta crítica mediante el método CPM y evalúa la probabilidad estadística de completar el proyecto dentro de un plazo objetivo establecido.

## Entradas

- **Actividades (una por línea: nombre, optimista, más probable, pesimista, predecesoras)** (textarea): One activity per line: unique name, optimistic a ≤ most likely m ≤ pessimistic b, then predecessor names ('-' if none).
- **Tiempo objetivo de finalización (opcional)** (number): Optional deadline T: the tool reports Z = (T − TE)/σ and the normal probability of finishing by T.
- **Decimales** (number)

## Cuándo usarlo

- Al planificar proyectos con incertidumbre en los tiempos de ejecución mediante estimaciones de tres puntos (a, m, b).
- Para identificar la ruta crítica y la duración esperada total del cronograma del proyecto.
- Al evaluar la probabilidad estadística de cumplir con una fecha límite de entrega establecida por el cliente o la dirección.

## Cómo funciona

- Ingresa de 2 a 20 actividades indicando nombre, tiempo optimista (a), más probable (m), pesimista (b) y predecesoras separadas por comas.
- La herramienta calcula la duración esperada te = (a + 4m + b)/6 y la varianza individual σ² = ((b − a)/6)² para cada tarea.
- Aplica el método de la ruta crítica (CPM) sobre las duraciones esperadas para obtener la duración total (TE) y la varianza acumulada de la ruta crítica.
- Si defines un tiempo objetivo (T), calcula la puntuación estandarizada Z = (T − TE)/σ y la probabilidad normal de finalización a tiempo.

## Casos de uso

- Evaluación de riesgos y plazos de entrega en licitaciones de ingeniería y construcción.
- Planificación de lanzamientos de software con tareas sujetas a alta variabilidad técnica.
- Estimación de tiempos en proyectos de investigación y desarrollo (I+D) con dependencias secuenciales.

## Preguntas frecuentes

### ¿Cómo se calculan la duración esperada y la varianza de cada actividad?

Se utiliza la fórmula te = (a + 4m + b)/6 para la duración esperada y σ² = ((b − a)/6)² para la varianza, fundamentadas en la distribución Beta.

### ¿Cómo se obtiene la varianza total del proyecto?

Se suman exclusivamente las varianzas (σ²) de las actividades que forman parte de la ruta crítica.

### ¿Qué ocurre si una estimación no cumple la regla a ≤ m ≤ b?

El analizador valida los datos y rechaza cualquier actividad donde el tiempo optimista supere al más probable o este al pesimista.

### ¿Cómo se interpreta la probabilidad de finalización P(T)?

Representa la probabilidad acumulada bajo la distribución normal de terminar el proyecto en un tiempo menor o igual al objetivo T.

### ¿Cómo se representan las tareas iniciales y las dependencias múltiples?

Usa un guion (-) si la tarea no tiene predecesoras y separa múltiples dependencias mediante espacios (por ejemplo, 'B C').

## Herramientas relacionadas

- [Verificador de números perfectos](https://elysiatools.com/es/tools/perfect-number-checker): Comprueba si n es un número perfecto (igual a la suma de sus divisores propios, σ(n) = 2n). Factoriza n (≤ 10¹²) por división de prueba, calcula σ(n) y la suma de divisores propios con la fórmula por potencias primas, clasifica n como deficiente/perfecto/abundante y da el índice de abundancia σ(n)/n; para los perfectos recupera la forma de Euclides–Euler 2^(p−1)·(2^p − 1) y lista los siete números perfectos pares hasta 10¹². Puede listar los divisores propios cuando son ≤ 200.
- [Tutor de Análisis Dimensional y Cancelación de Unidades](https://elysiatools.com/es/tools/dimensional-analysis-unit-cancellation-tutor): Descompone conversiones en cancelación factor-label paso a paso: muestra cómo se anulan unidades en numerador/denominador, detecta factores invertidos y da feedback didáctico ante inconsistencias o respuestas incorrectas.
- [Calculadora de Corriente de Cortocircuito (IEC 60909)](https://elysiatools.com/es/tools/short-circuit-current-calculator): Estima la corriente de cortocircuito trifásico simétrico (IEC 60909, falta lejana): I"_k = c·U_n/(√3·|Z|), i_p = κ·√2·I"_k. La impedancia suma transformador y línea; κ = 1,02 + 0,98·e^(−3R/X).
- [Calculadora de Impedancia Reflejada (Transformador)](https://elysiatools.com/es/tools/transformer-impedance-transfer): Calcula la impedancia reflejada por el transformador: Z' = (N₁/N₂)²·Z = a²·Z. Admite secundario→primario y primario→secundario; a puede darse directo o derivarse de N₁/N₂. Devuelve también la admitancia y la reflejada.
- [Conversor de unidades con formula](https://elysiatools.com/es/tools/unit-converter-with-formula): Convierte unidades de fisica, quimica, cocina, medicina e informacion mostrando la formula y las dimensiones.
- [Calculadora de la función de Carmichael λ(n)](https://elysiatools.com/es/tools/carmichael-function): Calcula la función de Carmichael λ(n) — el exponente del grupo multiplicativo (Z/nZ)*, es decir, el menor k con a^k ≡ 1 (mod n) para todo a coprimo con n. Se obtiene desde la factorización prima con λ(2)=1, λ(4)=2, λ(2^k)=2^(k−2) (k ≥ 3), λ(p^k)=φ(p^k) en potencias impares y lcm entre componentes, junto con φ(n), la existencia de raíz primitiva y el criterio de Korselt para detectar números de Carmichael. Clásicos: λ(561) = 80 (561 es el menor número de Carmichael) y λ(8) = 2 < φ(8) = 4.
- [Teorema chino del resto (sistema de congruencias)](https://elysiatools.com/es/tools/chinese-remainder-theorem): Resuelve el sistema x ≡ rᵢ (mod mᵢ) (2–20 ecuaciones) mediante el teorema chino del resto generalizado con fusión por pares: con módulos coprimos el módulo combinado es el producto; si no son coprimos pero el sistema es compatible, es el mínimo común múltiple; si es incompatible, se informa claramente de que no hay solución. Cada congruencia se verifica contra la solución final. Clásico: x ≡ 2 (mod 3), x ≡ 3 (mod 5), x ≡ 2 (mod 7) → x = 23 (mod 105).
- [Generador de permutaciones / combinaciones / subconjuntos (con repeticiones)](https://elysiatools.com/es/tools/combinatorial-generation): Genera permutaciones, combinaciones y subconjuntos de un multiconjunto, deduplicando y ordenando lexicográficamente: las permutaciones usan next_permutation con conteo exacto n!/Π(mᵢ!); las combinaciones generan las k-submultisecciones distintas, contadas como el coeficiente de x^k en Π(1+x+…+x^mᵢ) (C(n,k) si todos los elementos son distintos); los subconjuntos enumeran cada submultisección con conteo Π(mᵢ+1) (2ⁿ si todos distintos), incluido el vacío. Hasta 12 elementos, la muestra se limita a 200 entradas pero el conteo siempre es exacto; el modo combinaciones exige 1 ≤ k ≤ n. Clásicos: permutaciones de \[A, A, B\] → 3!/2! = 3 (AAB, ABA, BAA); subconjuntos de \[A, A, B\] → (2+1)(1+1) = 6.

## Ejemplos

- [Muestras de Analizador de Rutas](https://elysiatools.com/es/samples/path-analyzer): Colección integral de rutas del sistema de archivos de Windows, Linux y macOS para análisis y pruebas de rutas
- [Ejemplos de Procesamiento de Imágenes Web Python](https://elysiatools.com/es/samples/web-image-processing-python): Ejemplos de procesamiento de imágenes Web Python usando PIL/Pillow incluyendo lectura, guardado, redimensionamiento y conversión de formato
- [Protocolo ActivityPub de Red Social Descentralizada](https://elysiatools.com/es/samples/activitypub-samples): Ejemplos del protocolo ActivityPub para redes sociales federadas, compatibilidad con Mastodon y medios sociales descentralizados
- [Seguridad de Red y Configuración SSL/TLS](https://elysiatools.com/es/samples/network-security): Ejemplos completos de seguridad de red incluyendo configuración SSL/TLS, reglas de firewall, configuración VPN y protección contra escaneo de red
