La investigación preliminar proporciona información adecuada sobre el sistema que se implementará. En la fase de diseño, el software del sistema se prueba y corrige con los usuarios antes de su implementación. Estas son las primeras fases en el desarrollo de un sistema de información automatizado.