La metodología de ingeniería de software según Álvaro Galvis Panqueva consta de varias etapas: análisis, diseño, desarrollo, prueba de piloto y prueba de campo. En el análisis se observa y analiza la población para determinar el problema. En el diseño se crea el esquema del software. En el desarrollo se programa el software. La prueba de piloto usa una pequeña muestra para mejorar el software. Finalmente, la prueba de campo entrega el software sin errores para su uso