Présentation
RÉSUMÉ
La gestion des risques projet peut s’appréhender via un ensemble de méthodes formalisées. L’article aborde plus particulièrement le rôle des méthodes agiles dans la prévention des risques dans les projets. À l’aide de retours d’expérience mais aussi de mises en situation concrètes observées dans les organisations, cet article propose une vision illustrée de la mise en œuvre des méthodes agiles dans le cadre de développement de logiciels.
Lire cet article issu d'une ressource documentaire complète, actualisée et validée par des comités scientifiques.
Lire l’articleAuteur(s)
-
Nicolas DUFOUR : Docteur en gestion, professeur associé, CNAM Lirsa, - Directeur adjoint des risques d’un groupe diversifié, Antony, France
-
Matthieu BARRIER : Expert en gestion des risques, Paris, France
INTRODUCTION
La méthode Agile est une méthode transverse de gestion de projet applicable particulièrement à la gestion des projets de développement logiciel ainsi qu’à leur maintenance évolutive. La méthode Agile, qui se comprend comme un ensemble de méthodes permettant une souplesse dans le développement des projets logiciels, permet une réduction des risques, mais aussi une recherche de performance accrue dans les projets, que ces derniers soient complexes ou aient pour objectif d’être menés dans un temps limité et sous contrainte de ressources.
Le concept de méthode Agile n'est pas nouveau et remonte notamment aux années 1990, mais son recours s’est développé dans de nombreuses organisations s'inscrivant dans une tendance de recherche d'efficacité face à la démultiplication des projets, et à la complexité accrue des organisations.
La problématique des méthodes agiles est bien de chercher un compromis entre performance et maîtrise du risque dans un contexte dans lequel les organisations doivent à la fois maintenir des systèmes d'information nombreux et toujours plus complexes, mais aussi penser de nouvelles applications au regard de nouvelles technologies de l'information et de la communication (projets d'intégration de logiciels d'intelligence artificielle, projets de migration des systèmes d'information de mode d'hébergement interne vers des applications de type Software as a service, projets de migration de systèmes d'information vers des solutions plus performantes, projets de réduction des développements spécifiques vers des logiciels plus standard).
L'article aborde des exemples et des mises en situation ainsi que des cas médiatiques afin de comprendre l'apport et l'intérêt du recours aux méthodes agiles dans l'intégration de projets dans différents secteurs, et plus particulièrement dans le secteur industriel. Nous nous centrons sur les projets de développement logiciels car ces derniers trouvent plus particulièrement un terrain pertinent pour la déclinaison de la méthode Agile.
MOTS-CLÉS
DOI (Digital Object Identifier)
CET ARTICLE SE TROUVE ÉGALEMENT DANS :
Accueil > Ressources documentaires > Environnement - Sécurité > Sécurité et gestion des risques > Sécurité des systèmes industriels > Méthode Agile et risques projet - Démarche d’anticipation et cas d’usage > Introduction à la méthode Agile
Accueil > Ressources documentaires > Technologies de l'information > Technologies logicielles Architectures des systèmes > Génie logiciel > Méthode Agile et risques projet - Démarche d’anticipation et cas d’usage > Introduction à la méthode Agile
Cet article fait partie de l’offre
Sécurité des systèmes d'information
(80 articles en ce moment)
Cette offre vous donne accès à :
Une base complète d’articles
Actualisée et enrichie d’articles validés par nos comités scientifiques
Des services
Un ensemble d'outils exclusifs en complément des ressources
Des modules pratiques
Opérationnels et didactiques, pour garantir l'acquisition des compétences transverses
Doc & Quiz
Des articles interactifs avec des quiz, pour une lecture constructive
Présentation
1. Introduction à la méthode Agile
Une méthode agile est une approche de développement logiciel et de gestion de projet qui se concentre sur la collaboration, l’adaptation au changement et la livraison continue de produits de travail. Elle repose sur plusieurs principes clés et peut être mise en œuvre via différentes méthodes de développement agiles telles que Scrum, Kanban, Lean et XP. Chacune de ces méthodes possède ses propres pratiques et techniques de mise en œuvre des principes agiles.
-
Scrum est l’une des méthodes de développement agile les plus populaires. Il est basé sur un processus itératif et incrémental où les équipes de développement travaillent sur des tâches prioritaires basées sur un backlog de produits, qui est constamment mis à jour en fonction des retours des parties prenantes. Les itérations de développement, appelées « sprints », durent généralement de deux à quatre semaines, et aboutissent à la livraison d’un produit fonctionnel.
-
Kanban est une méthode de gestion de projet agile qui se concentre sur la visualisation du flux de travail et la limitation du travail en cours.
-
Lean est une approche agile de la gestion de projet qui se concentre sur l’élimination du gaspillage et la maximisation de la valeur pour les clients. Il est basé sur les principes de la production juste à temps et de l’amélioration continue.
-
XP (Extreme Programming) est une méthode de développement agile qui se concentre sur la qualité du code et la satisfaction client. Elle utilise des pratiques telles que les tests automatisés, la programmation en binôme, la refactorisation et la planification continue pour garantir la qualité du code et la satisfaction des clients.
1.1 Qu’est-ce que la méthode Agile ?
Les méthodes agiles sont un ensemble de démarches et de méthodes utilisées dans les projets d’organisation d’entreprise. Il s’agit plus globalement d’une nouvelle approche proposée en termes de développement logiciel et de gestion de projet qui met l’accent sur la collaboration, l’adaptation au changement et la livraison continue de produits fonctionnels. Elles sont souvent utilisées dans des environnements de développement de logiciels complexes et incertains où les besoins des clients peuvent changer rapidement et dans lesquels il faut aussi capitaliser avec un existant...
Cet article fait partie de l’offre
Sécurité des systèmes d'information
(80 articles en ce moment)
Cette offre vous donne accès à :
Une base complète d’articles
Actualisée et enrichie d’articles validés par nos comités scientifiques
Des services
Un ensemble d'outils exclusifs en complément des ressources
Des modules pratiques
Opérationnels et didactiques, pour garantir l'acquisition des compétences transverses
Doc & Quiz
Des articles interactifs avec des quiz, pour une lecture constructive
Introduction à la méthode Agile
BIBLIOGRAPHIE
-
(1) - LYONNET (B) - Lean Management. - Dunod (2015).
-
(2) - DELENGAIGNE (X), DELENGAIGNE (M.-R.), CARRON (M) - La boîte à outils du Mind Mapping. - 2e éd., Dunod (2019).
-
(3) - KANITA (N.) - Modèles explicatifs de la production de la dette technique dans les contextes Agile et DevOps : une revue de la littérature basée sur la méthode BIBGT. - Systèmes d’information & management, 28(4), p. 7-41 (2023).
-
(4) - DUFOUR (N.) - La gestion des risques. - Collection topos, Dunod (2025).
-
(5) - KNIBERG (H.), IVARSSON (A.) - Scaling agile@Spotify with Tribes, Squads, Chapters & Guilds. - Retrieved from Spotify Engineering (2012).
-
(6) - ING - Agile Transformation at ING. - Retrieved...
DANS NOS BASES DOCUMENTAIRES
ANNEXES
Cet article fait partie de l’offre
Sécurité des systèmes d'information
(80 articles en ce moment)
Cette offre vous donne accès à :
Une base complète d’articles
Actualisée et enrichie d’articles validés par nos comités scientifiques
Des services
Un ensemble d'outils exclusifs en complément des ressources
Des modules pratiques
Opérationnels et didactiques, pour garantir l'acquisition des compétences transverses
Doc & Quiz
Des articles interactifs avec des quiz, pour une lecture constructive