Un proyecto informático es un sistema de cursos de acción que incluye personas, hardware, software y comunicaciones para obtener resultados deseables sobre un sistema de información. Generalmente comienza con una solicitud de requerimientos de usuarios. Los sistemas de información se pueden clasificar según las aplicaciones que necesitan los usuarios en sistemas de transacciones, sistemas de soporte para la toma de decisiones y sistemas expertos.