Présentation
EnglishRÉSUMÉ
Cet article, après une description rapide de l’historique concernant les méthodes agiles, présente l’approche SCRUM, illustrée par l’exemple, à travers les concepts essentiels nécessaires à la bonne utilisation opérationnelle.
Lire cet article issu d'une ressource documentaire complète, actualisée et validée par des comités scientifiques.
Lire l’articleAuteur(s)
-
Agusti CANALS : Directeur d’Unité Fonctionnelle (Technique) - CS Communication & Systèmes Toulouse, France
INTRODUCTION
L’Agilité, et plus particulièrement les prémices de la méthode SCRUM, sont apparues dans les années 1990 ; cependant leur utilisation opérationnelle dans le domaine de l’informatique ne s’est généralisée qu’au début des années 2000, et a commencé à être utilisée de manière courante, au début des années 2010. À noter que Jeff Sutherland et Ken Schwaber décrivent les principes de la méthode dans le « SCRUM Guide » en 2011, puis en 2016.
Cet article montre, dans un premier temps, l’évolution de SCRUM depuis 2010, puis il fournit une description, illustrée par l’exemple, des techniques essentielles et suffisantes de la méthode SCRUM ; enfin il montre quand et comment il faut l’utiliser pour en retirer les meilleurs résultats, tout en mettant en avant les conditions nécessaires pour réussir son application sur un projet.
DOI (Digital Object Identifier)
Cet article fait partie de l’offre
Technologies logicielles Architectures des systèmes
(240 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
Un Parcours Pratique
Opérationnel et didactique, pour garantir l'acquisition des compétences transverses
Doc & Quiz
Des articles interactifs avec des quiz, pour une lecture constructive
Présentation
2. Évolution depuis 2010, qu’en est-il aujourd’hui ?
Aujourd’hui quand nous utilisons SCRUM : la qualité, la méthodologie, les normes… sont présentes. Cela fait partie de ce que nous pouvons appeler le « normal work ». En effet, SCRUM nous permet une organisation plus souple, et sans doute beaucoup plus efficace tout en gardant une bonne rigueur. Ce point n’était pas suffisamment clair par le passé.
Cette rigueur est d’autant plus importante lorsque nous nous intéressons aux tests. Pour les traiter, SCRUM préconise l’Intégration Continue (IC), non obligatoire mais fortement conseillée. Cette technique permet de préparer et de gérer les tests (aussi bien fonctionnels qu’unitaires) tout en automatisant leur exécution. À noter que nous pourrions également parler de DEvOPS, préconisé aussi par SCRUM. Cette technique inclut l’IC et pousse l’automatisation jusqu’au déploiement opérationnel en continu ! Nous n’en dirons pas plus ici, il faudrait en effet plusieurs articles pour détailler ces techniques.
Enfin, comme nous le verrons par la suite, une équipe SCRUM est limitée en nombre de personnes. Au-delà de dix, il faudrait faire du « SCRUM de SCRUM » et utiliser des Framework et des méthodes plus globales, par exemple « Scaled Agile Framework (SAFe) » qui intègre entre autres des équipes SCRUM. À noter que SAFe est en cours de mise en place, et semble-t-il avec succès, dans la société Airbus.
Aujourd’hui nous pouvons pratiquer SCRUM avec des petites équipes. Ces dernières années de nombreux projets (chez Airbus, à l’ESA, au CNES, chez CS…) ont prouvé l’efficacité de l’approche, par exemple « Orfeo tool box » https://www.orfeo-toolbox.org/ outil « open source » diffusé par le CNES, ou encore « IKATS » https://ikats.org/ outil également « open source » diffusé par CS.
Au-delà, pour les gros systèmes, nous devons nous organiser avec des approches de type SAFe.
TEST DE VALIDATION ET CERTIFICATION CerT.I. :
Cet article vous permet de préparer une certification CerT.I.
Le test de validation des connaissances pour obtenir cette certification de Techniques de l’Ingénieur est disponible dans le module CerT.I.
de Techniques de l’Ingénieur ! Acheter le module
Cet article fait partie de l’offre
Technologies logicielles Architectures des systèmes
(240 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
Un Parcours Pratique
Opérationnel et didactique, pour garantir l'acquisition des compétences transverses
Doc & Quiz
Des articles interactifs avec des quiz, pour une lecture constructive
Évolution depuis 2010, qu’en est-il aujourd’hui ?
BIBLIOGRAPHIE
DANS NOS BASES DOCUMENTAIRES
ANNEXES
ICESCRUM : La nouvelle génération d’outil de gestion de projet agile :
TULEAP : Développement et gestion de projet agile :
HAUT DE PAGE
Agile TOUR :
et
(25 & 26 Octobre 2018)
HAUT DE PAGEConstructeurs – Fournisseurs – Distributeurs (liste non exhaustive)
CS Communication & Systèmes : préconise l’utilisation de SCRUM et fournit des prestations d’accompagnement à la demande
Organismes – Fédérations – Associations (liste non exhaustive)Meetup :
https://www.meetup.com/fr-FR/Agile-Toulouse/
HAUT DE PAGECet article fait partie de l’offre
Technologies logicielles Architectures des systèmes
(240 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
Un Parcours Pratique
Opérationnel et didactique, pour garantir l'acquisition des compétences transverses
Doc & Quiz
Des articles interactifs avec des quiz, pour une lecture constructive
QUIZ ET TEST DE VALIDATION PRÉSENTS DANS CET ARTICLE
1/ Quiz d'entraînement
Entraînez vous autant que vous le voulez avec les quiz d'entraînement.
2/ Test de validation
Lorsque vous êtes prêt, vous passez le test de validation. Vous avez deux passages possibles dans un laps de temps de 30 jours.
Entre les deux essais, vous pouvez consulter l’article et réutiliser les quiz d'entraînement pour progresser. L’attestation vous est délivrée pour un score minimum de 70 %.
Cet article fait partie de l’offre
Technologies logicielles Architectures des systèmes
(240 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
Un Parcours Pratique
Opérationnel et didactique, pour garantir l'acquisition des compétences transverses
Doc & Quiz
Des articles interactifs avec des quiz, pour une lecture constructive