Un proyecto informático implica una serie de actividades interrelacionadas con un inicio y fin definidos que utilizan recursos limitados para lograr un objetivo. Un proyecto informático exitoso requiere planificación, ejecución y entrega/puesta en marcha cuidadosas a lo largo de su ciclo de vida, monitoreando el progreso y realizando ajustes cuando sea necesario. Un sistema de gestión de proyectos efectivo incluye subsistemas de planificación, información, control, organización y otros elementos clave.