Introduction : Le génie logiciel est une discipline qui évolue rapidement et qui joue un rôle crucial dans le développement de systèmes logiciels fiables et de haute qualité. À l'ère des avancées technologiques, les futurs professionnels du logiciel doivent posséder des bases solides en matière de principes et de pratiques du génie logiciel. Ce livre, "Introduction au génie logiciel", est spécialement conçu pour répondre aux besoins des étudiants et des professionnels à la recherche d'une ressource introductive mais complète sur le sujet.Public cible :Ce livre s'adresse principalement aux étudiants inscrits dans des programmes de premier ou de deuxième cycle qui possèdent des compétences en programmation mais qui ont besoin d'une exposition plus formelle aux concepts du génie logiciel. Il est conçu pour être utilisé comme manuel pour les cours d'introduction au génie logiciel dans les institutions académiques du monde entier. Le livre prend en compte les exigences spécifiques et les objectifs d'apprentissage de ces cours, en fournissant une approche structurée et accessible de l'apprentissage des principes du génie logiciel.