The Essentials of Modern Software Engineering
Le génie logiciel est l'application de principes d'ingénierie pour la maintenance, la conception et le développement de logiciels. Le génie logiciel comprend deux parties, à savoir le logiciel et l'ingénierie.
Le logiciel est essentiellement un ensemble de déclencheurs, de codes et de documents qui exécutent une certaine tâche et répondent à un besoin spécifique. L'ingénierie est le processus de création de produits en appliquant les meilleures méthodes, pratiques et principes. Les principales subdivisions de l'ingénierie logicielle sont la conception de logiciels, la construction de logiciels et l'ingénierie des exigences.
La conception de logiciels consiste à définir les composants, l'architecture, les interfaces et d'autres propriétés d'un système ou d'un composant. La construction du logiciel comprend les tests d'intégration, la programmation, les tests unitaires et le débogage.
Ce livre tente de comprendre la discipline du génie logiciel moderne et les applications pratiques de ses concepts. Son objectif est de présenter les recherches qui ont transformé cette discipline et contribué à son avancement.
Ce livre est un guide de ressources pour les experts et les étudiants.
© Book1 Group - tous droits réservés.
Le contenu de ce site ne peut être copié ou utilisé, en tout ou en partie, sans l'autorisation écrite du propriétaire.
Dernière modification: 2024.11.14 07:32 (GMT)