La planificación de la perforación de pozos es una de las actividades de programación más grandes (más de 10
años) y tiene altos costos operativos. Esta planificación debe ser efectiva durante toda la operación y tener en
cuenta los factores que podrían cambiar a lo largo del desempeño. Esta investigación presenta un programa de
planeación utilizando técnicas de optimización, considerando los costos de operación y el retraso en las
actividades de perforación. Además, esta herramienta es capaz de reprogramar la planificación inicial, teniendo
en cuenta las actividades de perforación realizadas, las posiciones de los taladros y la variación de las actividades
a lo largo de los años. La planificación inicial se simula utilizando los costos de perforación, ubicaciones de
pozos petroleros y secuencias de actividades relacionadas con un algoritmo voraz. El algoritmo PSO se
implementa para mejorar soluciones y crear una frontera de solución. Luego, una solución es la reprogramación
utilizando un algoritmo dinámico, que permite realizar una nueva programación cada año, teniendo en cuenta las
actividades de perforación que ya se habían realizado y la secuencia estocástica de las actividades. El programa
de planeación fue validado con diferentes simulaciones y un programa de validación que verifica si se respetaron
todas las restricciones. Los resultados experimentales demuestran que la programación inicial es más costosa que
la nueva planificación, y que el método propuesto proporciona una buena solución para los problemas de
programación.