Développement Agile de Logiciels

ebook Maîtriser l'Ingénierie et la Gestion de Projets · Logiciel

By Eos A.I. Saage

cover image of Développement Agile de Logiciels

Sign up to save your library

With an OverDrive account, you can save your favorite libraries for at-a-glance information about availability. Find out more about OverDrive accounts.

   Not today

Find this title in Libby, the library reading app by OverDrive.

Download Libby on the App Store Download Libby on Google Play

Search for a digital library with this title

Title found at these libraries:

Library Name Distance
Loading...

Ce guide pratique aborde le développement agile de logiciels en couvrant les aspects fondamentaux de l'ingénierie logicielle et de la gestion de projets logiciels. Il vous accompagne de la mise en place d'une culture agile jusqu'à la livraison continue.
Le livre débute par les fondements du développement de logiciels moderne. Vous apprendrez à établir une culture agile en favorisant la collaboration, la confiance et la prise de responsabilité au sein des équipes. Il traite également de la manière de formuler une vision de produit claire, de définir des objectifs commerciaux mesurables et de prioriser les exigences en fonction de leur valeur métier. De plus, une section est consacrée à la sélection de modèles de processus appropriés, incluant l'application pratique d'éléments de Scrum, la mise en œuvre de Kanban et l'utilisation d'approches hybrides.
La deuxième partie se concentre sur la gestion de projets logiciels agile dans la pratique. Elle détaille les rôles et les responsabilités, comme ceux du Product Owner et de l'équipe de développement, ainsi que la conduite efficace des cérémonies agiles telles que la planification de cycles, les synchronisations quotidiennes et les rétrospectives. La gestion des artefacts de travail, comme le backlog de produit et les user stories, est également expliquée.
Le troisième chapitre est dédié à l'excellence technique en ingénierie logicielle. Il aborde les principes d'architecture logicielle évolutive, l'application de design patterns, et l'écriture de code propre et lisible. Des pratiques concrètes pour assurer la qualité logicielle, notamment par des stratégies de tests automatisés et la programmation en binôme, sont présentées.
Enfin, l'ouvrage explore l'amélioration et la livraison continues. Il explique comment intégrer les retours des utilisateurs, analyser les données d'utilisation pour optimiser le produit et automatiser le déploiement logiciel grâce à des pipelines de CI/CD. Les défis liés à la mise à l'échelle des méthodes agiles dans des organisations en croissance, y compris la coordination entre plusieurs équipes, sont également abordés, offrant une perspective complète sur le cycle de vie du développement de logiciels.
Pour ce livre, nous avons misé sur des technologies innovantes, notamment l'Intelligence Artificielle et des solutions logicielles sur mesure. Celles-ci nous ont soutenus dans de nombreuses étapes du processus : la recherche d'idées et la recherche, l'écriture et la relecture, l'assurance qualité ainsi que la création d'illustrations décoratives.
Nous souhaitons ainsi vous offrir une expérience de lecture particulièrement harmonieuse et contemporaine.

Développement Agile de Logiciels