L'évolution des systèmes d'information (SI) est influencée par des facteurs organisationnels, technologiques et stratégiques, tels que les changements de réglementation, les nouvelles technologies et les décisions stratégiques. Pour faire évoluer un SI, un projet doit être défini, impliquant des aspects matériels et logiciels, allant du développement spécifique à l'intégration de progiciels. Les progiciels de gestion intégrée (PGI) facilitent la gestion des processus organisationnels en utilisant une base de données unique.