Ce livre est un guide essentiel qui explore les principes fondamentaux, les méthodologies et les défis de l'ingénierie logicielle. Il définit et décrit le champ d'application du génie logiciel, en soulignant son rôle crucial dans la conception, le développement et la maintenance des systèmes logiciels. Le livre élucide des principes clés tels que l'abstraction, la modularité et la réutilisabilité, et examine en profondeur les modèles agiles et en cascade. Il aborde les défis, en proposant des stratégies pour les complexités et en anticipant l'impact de l'IA, de la ML et de DevOps sur le développement de logiciels. Au-delà de la théorie, il explore les aspects pratiques, y compris les composants logiciels, les défis de la componentisation et les meilleures pratiques pour un développement efficace. Naviguant dans la crise du logiciel, il met en évidence les origines et fournit des stratégies d'atténuation. D'autres chapitres couvrent les processus d'ingénierie logicielle, le cycle de vie du développement logiciel, les modèles, l'ingénierie des exigences et l'assurance qualité. Cette ressource inestimable permet aux lecteurs d'acquérir les connaissances et les compétences essentielles pour réussir dans le domaine de l'ingénierie logicielle.
Hinweis: Dieser Artikel kann nur an eine deutsche Lieferadresse ausgeliefert werden.
Hinweis: Dieser Artikel kann nur an eine deutsche Lieferadresse ausgeliefert werden.