Un proyecto informático involucra una serie de actividades interrelacionadas con un inicio y fin definidos que utilizan recursos limitados para lograr un objetivo deseado. Los proyectos informáticos requieren planificación, ejecución, entrega y control a lo largo de sus etapas. Un sistema de gestión de proyectos efectivo incluye subsistemas de planificación, información, control, técnicas, organización, cultura y recursos humanos.