Este documento presenta un estudio sobre el algoritmo de ordenamiento Shellsort, analizando su desempeño con diferentes series de pasos e implementando optimizaciones. Los resultados muestran que las series de pasos dependientes del tamaño del arreglo superan a las series independientes, y que al restarle 1 al paso si es par se evita el peor caso y mejora la eficiencia. Shellsort es una buena opción para conjuntos de hasta 100.000 elementos debido a su simplicidad y rendimiento promedio.