>> Édition en cours <<
Questions numériques 2016-2017
La puissance transformatrice
de la petite échelle
Agile, “Lean” : Le numérique intègre fréquemment les principes issus des "méthodes agiles" de développement informatique, particulièrement les caractères itératif, incrémental et adaptatif : déploiement continu de versions successives du produit ou service, accompagné d'une mesure et d'une prise en compte continue des retours des usagers et du marché, voire d’une évolution radicale de la planification. On retrouve ce caractère adaptatif dans le management agile, largement fondé sur l’auto-organisation et l’intelligence collective; et dans le modèle de la Lean Startup, dont l'objectif est de réduire les cycles de développement afin d'aider l'entreprise à minimiser ses risques et à réussir sans apport massif de capital, ni business plan élaboré, ni recherche de la perfection..
"Une startup est une organisation formée pour chercher un modèle d'affaires récurrent et capable de croître exponentiellement."Steve Blank, "//What’s A Startup? First Principles", 2010
Cette approche peut conduire l'entreprise à "pivoter", c'est à dire à tester de nouvelles hypothèses fondamentales sur le produit, le marché, la stratégie et les moteurs de croissance. Par exemple, en 2005, Criteo était un service de recommandation de films, en 2006 un service de recommandation de produits en e-commerce et depuis 2008, une entreprise de publicité payée au click.Une telle démarche fait la part belle à l’essai-erreur; elle est radicalement incompatible avec la demande encore fréquente d'un "cahier des charges" ou d'un plan de développement sur plusieurs années.
Rappel : le Manifeste pour le développement agile de logiciels
“Nous découvrons comment mieux développer des logiciels par la pratique et en aidant les autres à le faire. Ces expériences nous ont amenés à valoriser :
• Les individus et leurs interactions plus que les processus et les outils
• Des logiciels opérationnels plus qu’une documentation exhaustive
• La collaboration avec les clients plus que la négociation contractuelle
• L’adaptation au changement plus que le suivi d’un plan
Nous reconnaissons la valeur des seconds éléments, mais privilégions les premiers.”
Les 12 principes du développement agile
1. La plus haute priorité est de satisfaire le client en livrant rapidement et régulièrement des fonctionnalités à forte valeur ajoutée.
2. Le changement est accepté, même tardivement dans le développement.
3. La livraison s’applique à une application fonctionnelle, toutes les deux semaines à deux mois, avec une préférence pour la période la plus courte.
4. Le métier et les développeurs doivent collaborer régulièrement et de préférence quotidiennement au projet.
5. Le projet doit impliquer des personnes motivées. Donnez-leur l'environnement et le soutien dont elles ont besoin et faites leur confiance quant au respect des objectifs.
6. La méthode la plus efficace de transmettre l'information est une conversation en face à face.
7. L’unité de mesure de la progression du projet est un logiciel fonctionnel.
8. Les processus agiles promeuvent un rythme de développement soutenable.
9. Les processus agiles recommandent une attention continue à l'excellence technique et à la qualité de la conception.
10. La simplicité et l'art de minimiser les tâches parasites, sont appliqués comme principes essentiels.
11. Les équipes s'auto-organisent afin de faire émerger les meilleures architectures, spécifications et conceptions.
12. À intervalle régulier, l'équipe réfléchit aux moyens de devenir plus efficace, puis accorde et ajuste son processus de travail en conséquence.
Ce qui ne doit pas être “agile” :
Le nucléaire, la sûreté et la sécurité, la chirurgie cardiaque, les essais de médicaments… Tout ce dont l’échec peut provoquer des conséquences graves et irréversibles.
L’agile n’est pas toujours positif
| DOMAINE | EXEMPLES | POURQUOI L’AGILE ? |
| Le foncier urbain | Plurifonctionnalité des espaces, en instantané comme dans le temps ; partage et mutualisation ; “place de marché” de capacités disponibles... | Pour débloquer un marché, un dispositif qui manque de degrés de liberté. |
| Le théâtre | Changer les métiers, les formes, l’expérience des spectateurs : interactions avant et après avec les acteurs ; accès aux traductions ; interactions avec les critiques ; spectacle en présence, à distance, distribué... | Pour explorer l’avenir de différentes manières, tester plein de possibilités |
| L’éducation | Favoriser une multitude d’initiatives ; contourner les institutions ; expérimenter, évaluer, reproduire... | Pour débloquer un système “en marchant”, sans avoir à lui prescrire une direction à prendre |
| Le financement de projets | P2P | Pour débloquer un problème par l’extérieur |
| La politique de recherche | Se sortir des programmes et appels à projets, s’éviter de tout planifier | Pour favoriser la diversité |
| La guerre contre le terrorisme | Pour chercher des voies nouvelles | |
| L’espace public | Un espace très contraint par des normes, une signalétique, des formes d’occupation... | Pour se libérer des contraintes et des normes |
Vous devez vous identifier pour ajouter un commentaire.
Veuillez vous identifier, ou .
Conception & réalisation : Facyla ~ Items International
Plateforme construite avec le framework opensource Elgg 1.8