El método de Shell es una mejora del método de inserción que involucra comparaciones y posibles intercambios de elementos adyacentes para ordenar una lista. Fue propuesto por primera vez por Donald Shell en 1959 y reduce los saltos requeridos a medida que reduce el incremento entre elementos comparados, logrando una ordenación más eficiente que otros métodos.