IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Voir le flux RSS

Au Pied Levé - À Main Levée

II-1.1. PRINCIPES MÉTHODOLOGIQUES : Principes du Manifeste Agile

Noter ce billet
par , 01/04/2020 à 10h20 (313 Affichages)
APL-AML est une monographie fragmentée en plusieurs billets pour des raisons de volume.
Un billet SYNOPSIS et un billet SOMMAIRE agrègent tous les billets du blog via des liens hypertextes.

■ ■ ■ SOMMAIRE DU BILLET ■ ■ ■

  • Le Manifeste Agile structuré en trois niveaux Merise
  • Le Manifeste Agile (original)
Le Manifeste Agile structuré en trois niveaux Merise

Les Valeurs et Principes sont rigoureusement identiques à la version officielle du Manifeste. Leur numérotation respecte l’ordre du Manifeste.

Il s’agit juste d’une présentation différente concrétisant la subordination des Principes aux Valeurs, l’ensemble étant structuré par niveaux tels que Merise les définit :

  • Niveau CONCEPTUEL
  • Niveau LOGIQUE ou ORGANISATIONNEL
  • Niveau PHYSIQUE

Manifeste pour le développement Agile de logiciels
  • CONCEPTION (Niveau CONCEPTUEL)

    (3) La collaboration avec les clients plus que la négociation contractuelle
    • (4) Les utilisateurs ou leurs représentants et les développeurs doivent travailler ensemble quotidiennement tout au long du projet.
    • (6) La méthode la plus simple et la plus efficace pour transmettre de l’information à l'équipe de développement et à l’intérieur de celle-ci est le dialogue en face à face.

  • ORGANISATION (Niveau LOGIQUE)

    (1) Les individus et leurs interactions plus que les processus et les outils
    • (1) Notre plus haute priorité est de satisfaire le client en livrant rapidement et régulièrement des fonctionnalités à grande valeur ajoutée.
    • (3) Livrez fréquemment un logiciel opérationnel avec des cycles de quelques semaines à quelques mois et une préférence pour les plus courts.
    • (8) Les processus Agiles encouragent un rythme de développement soutenable. Ensemble, les commanditaires, les développeurs et les utilisateurs devraient être capables de maintenir indéfiniment un rythme constant.
    • (5) Réalisez les projets avec des personnes motivées. Fournissez-leur l’environnement et le soutien dont ils ont besoin et faites-leur confiance pour atteindre les objectifs fixés.
    • (11) Les meilleures architectures, spécifications et conceptions émergent d'équipes auto organisées.

    (4) L'adaptation au changement plus que le suivi d'un plan
    • (2) Accueillez positivement les changements de besoins, même tard dans le projet. Les processus Agiles exploitent le changement.
    • (12) À intervalles réguliers, l'équipe réfléchit aux moyens de devenir plus efficace, puis règle et modifie son comportement en conséquence.

  • RÉALISATION (Niveau PHYSIQUE)

    (2) Des logiciels opérationnels plus qu'une documentation exhaustive
    • (7) Un logiciel opérationnel est la principale mesure d’avancement.
    • (9) Une attention continue à l'excellence technique et à une bonne conception renforce l’Agilité.
    • (10) La simplicité - c’est-à-dire l’art de minimiser la quantité de travail inutile - est essentielle.

Le Manifeste Agile (original)

Référence : Le Manifeste Agile, ses 4 valeurs et ses 12 principes fondateurs (11-13/02/2001)

Les 17 experts, auteurs du Manifeste, ont édicté leurs valeurs et leurs principes conformément à leurs préoccupations de leaders de grandes sociétés.

Leur Manifeste est fatalement d’inspiration « Management » et « Grands projets ».

Manifeste pour le développement Agile de logiciels
Les 4 valeurs fondamentales Agiles privilégient :

  1. L’équipe : « Personnes et interaction plutôt que processus et outils »

  2. L’application : « Logiciel fonctionnel plutôt que documentation complète »

  3. La collaboration : « Collaboration avec le client plutôt que négociation de contrat »

  4. La réactivité : « Réagir au changement plutôt que suivre un plan »

Les 12 Principes de base du Manifeste Agile :

  1. « Notre première priorité est de satisfaire le client en livrant tôt et régulièrement des logiciels utiles »

  2. « Le changement est bien venu, même tardivement dans le développement. Les processus agiles exploitent le changement comme avantage compétitif pour le client »

  3. « Livrer fréquemment une application fonctionnelle, toutes les deux semaines à deux mois, avec une tendance pour la période la plus courte »

  4. « Les gens de l'art et les développeurs doivent collaborer quotidiennement au projet »

  5. « Bâtissez le projet autour de personnes motivées. Donnez-leur l'environnement et le soutien dont elles ont besoin, et croyez en leur capacité à faire le travail »

  6. « La méthode la plus efficace pour transmettre l'information est une conversation en face à face »

  7. « Un logiciel fonctionnel est la meilleure unité de mesure de la progression du projet »

  8. « Les processus agiles promeuvent un rythme de développement durable. Commanditaires, développeurs et utilisateurs devraient pouvoir maintenir le rythme indéfiniment »

  9. « Une attention continue à l'excellence technique et à la qualité de la conception améliore l'agilité »

  10. « La simplicité - l'art de maximiser la quantité de travail à ne pas faire - est essentielle »

  11. « Les meilleures architectures, spécifications et conceptions sont issues d'équipes qui s'auto-organisent »

  12. « À intervalles réguliers, l'équipe réfléchit aux moyens de devenir plus efficace, puis accorde et ajuste son comportement dans ce sens »

Résumé de la mise en pratique

Le développement Agile, appelé aussi développement adaptatif, se caractérise donc par un style de conduite de projet itératif incrémental, centré sur l’autonomie des ressources humaines impliquées dans la spécification, la production et la validation d’une application intégrée et testée en continu.

II-1. Principes méthodologiques

▲ I-3.2.7. OSMOSE Sql CREATE_IDX
► II-1.1. PRINCIPES MÉTHODOLOGIQUES : Manifeste Agile
▼ II-1.2. PRINCIPES MÉTHODOLOGIQUES : Principes du RAD

Envoyer le billet « II-1.1. PRINCIPES MÉTHODOLOGIQUES : Principes du Manifeste Agile » dans le blog Viadeo Envoyer le billet « II-1.1. PRINCIPES MÉTHODOLOGIQUES : Principes du Manifeste Agile » dans le blog Twitter Envoyer le billet « II-1.1. PRINCIPES MÉTHODOLOGIQUES : Principes du Manifeste Agile » dans le blog Google Envoyer le billet « II-1.1. PRINCIPES MÉTHODOLOGIQUES : Principes du Manifeste Agile » dans le blog Facebook Envoyer le billet « II-1.1. PRINCIPES MÉTHODOLOGIQUES : Principes du Manifeste Agile » dans le blog Digg Envoyer le billet « II-1.1. PRINCIPES MÉTHODOLOGIQUES : Principes du Manifeste Agile » dans le blog Delicious Envoyer le billet « II-1.1. PRINCIPES MÉTHODOLOGIQUES : Principes du Manifeste Agile » dans le blog MySpace Envoyer le billet « II-1.1. PRINCIPES MÉTHODOLOGIQUES : Principes du Manifeste Agile » dans le blog Yahoo

Mis à jour 25/02/2024 à 21h21 par APL-AML

Catégories
■ APL-AML , II- LA MANIÈRE , II-1. Principes méthodologiques