/  3
 
AR 
TA
Artisanal Retro-Futurismcrossed withTeam-Scale Anarcho-Syndicalism
Ceci est la libre traduction du manifeste ARTA dont  http://www.arxta.net  la version originale, écrite par  Brian Marick 
 
 , se trouve sur le site www.arxta.net.
 Nous pensons que ledéveloppement logiciel Agileest en train d'être simplifié et transformé en produit de masse, et qu'ainsi il perd son esprit originel. Nous cherchons à remplacer son nom actuel par un nom qui doit posséder deux vertus: tout d'abord il doit rendre compte de l'esprit originel del'Agilité; en plus il doit rester suffisamment obscure pour que personne ne puisse supposer savoir dequoi il s'agit et - aussi surprenant que cela puisse paraitre ! – l'avoir déjà mis en œuvre.Il y a deux facettes à cette histoire: une attitude envers la technologie et une attitude sociale.Pour avoir un esprit Agile, il faut faire se rencontrer ces deux mondes, créer un esprit hybridecomme lorsque l'on croise lions et tigres pour faire destigrons.Un meilleur exemple serait peut-être lecroisement de poules et de faisans, car ces espèces sont encore plus éloignées que les lions et lestigres – tout comme on considère (à tort) la technologie et les relations sociales comme clairementdistinctes.
Technologie
Pour le monde de la
technologie
, la notion d'artisanatsuggère :
Une qualité supérieure et un client plus exigent.
Un produit qui est une variante unique d'un produit classique, qui en général, n'est pasadapté à la production de masse (Par exemple, une pomme artisanalepourrait ne pasvoyager aussi bien que les variétés plus communes). Dans le cas du développement logiciel,"artisanal" suggère que l'on se concentre intensément sur leleader produit.
Une approcheartisanaledes processus. Les processus se font parfois,
mais pas uniquemen
,"à l'ancienne" ou à la main. Nous sommes commecet artisan fromager :
Mais [Wajswol] accepte volontiers l'aide de la technologie. Deux fois par jour, dans le "salon de traite", un manège piloté par ordinateur trait 60 brebis en même temps – unappareil, pour brebis, unique en son genre aux U.S.A.,Wajswol indique qu'il peut traire ainsi 300 brebis par heure. Dans la fromagerie, des cuves de lait sont chaufféesà la température précise nécessaire pour que la présure s'active pour produire la bonne texture du caillé."Les machines permettent de se concentrer sur ce qui est important", dit Wasjwol. "Dans la fabrication du fromage,il y a une ou deux choses qu'il faut bien faire. Si on éliminel'inutile – les étapes communes et ne demandant aucun savoir faire, comme de nourrir les animauxou chauffer correctement le lait – alors vous pouvez passer tout le temps nécessaire pour obtenir labonne texture de caillé et faire en sorte que le produit soit de qualité".
Mais artisanal est un terme trop vague. Il faut qu'il qualifie quelque chose. Mais quoi ?Lors d'un atelier,Pete McBreena dit "Les méthodes Agiles ont été créées par des personnes quiaiment programmer". Même si cela n'est pas entièrement vrai, nous pouvons parier que c’est plus lecas pour ces personnes que pour tous les troupeaux de méthodologistes. Leur particularité va encore
 
 plus loin: un nombre surprenant des auteurs duManifeste Agilea programmé enSmalltalk . C'étaient des enthousiastes de technologie avec cet enthousiasme – l’enthousiasme "oh mon Dieu !" pour les outils d'intégration continue, de remaniement du code, les langages de programmation, lesoutils de test, et tout ce qui va avec – qui a accompagné le développement
 
de l'Agilité. Cette facettea un peu disparu cependant – notamment au travers de la phrase du Manifeste Agile "les individuset les interactions plutôt que les processus et les outils" – c'est la raison pour laquelle nous avonschoisi le style artistique rétro-futurismepour qu'on ne l'oublie pas à nouveau.  Nous utilisons le terme de rétro-futurisme dans ce sens là:
[a] une vision du future tel qu'il était perçu par le passé, souvent une société utopique caractérisée par une technologie très avancée (par rapport au présent),des styles architecturaux, artistiques et vestimentairesinhabituels ou exagérés, et une abondance de biens deconsommation; son esprit vision optimiste [...]contraste avec celui du
 [...]
(D’aprèsibid.) Une autre façon de concevoir ce style est la réponse àla plainte souvent entendue: "On vit dans le futumaintenant. Où est ma voiture volante ?" Le monde physique actuel manque cruellement de voitures volantes, de ceintures à fusées et du reste. Dans lemonde du logiciel par contre nous avons nos voitures volantes: les outils – et les processus àl'échelle d'une équipe – qui provoquent excitation et émerveillement.
Donc
,
la moitié 
technologique
de notre croisement met en lumière notre enthousiasme émerveillé  pour nos produits et notre manière de les faire.
Social
Le fait que dès le début l'Agilité a mis en valeur l'autogestion des équipes lui a attiré le qualificatif d'anarchique. Pour calmer ces craintes, trop souvent, leséquipes ont accepté des processus imposés de l'extérieur et donc rigides. Pour contrer cette tendance, nousvoulons assumer l'héritage anarchique de l'Agilité.(Nous pensons que ce qui devrait calmer ces craintesn'est rien d'autre que la création de logiciel quifonctionne, délivré à intervalles réguliers. Tant qu'uneéquipe fournit un produit qui satisfait, personne nedevrait se préoccuper du fait qu'une partie de leu processus de développement demande de courir nu sousla pleine lune).En même temps nous voulons insister sur l'importancede
l'équipe
. L'Agilité actuelle pend de trop defacteurs externes pour réussir. En règle générale, lesuccès pend de la hiérarchie, qu'il s'agisse deleadership de service, de management par injonction etcontrôle d’exécution ou d'un management intermédiaire.Bien que l'on ne puisse ignorer de l'environnemententourant l'équipe, nous pensons que si cetenvironnement peut faire échouer l'Agilité il ne peut paslui permettre de réussir. L'Agilité vit et meure avecl'équipe.En cherchant à regrouper ces notions "d'anarchie" et"dquipe" nous sommes arrivés à
l'anarcho-syndicalisme

Share & Embed

More from this user

Add a Comment

Characters: ...