open source et agilité
TRANSCRIPT
Club Agile Rhne-Alpes
Club Agile Rhne-Alpes
Open-source et AgilitSans rapport ou mme combat?
session anime le 12/1/2011 par
Christophe NEY / Agence Interactive
Licence Creative Commons Paternit 2.0 France (CC BY 2.0)
Open-source et Agilit
Quizz!A qui attribuez vous cette citation?
Open-source ou Agilit?
If you want to accomplish something in the world, idealism is not enough - you need to choose a method that works to achieve the goal.
Richard Matthew Stallman (n Manhattan, le 16 mars 1953), connu aussi sous les initiales RMS, est un programmeur et militant du logiciel libre. Il est lorigine du projet GNU et de la licence publique gnrale GNU connue aussi sous lacronyme GPL, quil a rdige avec lavocat Eben Moglen. Il a popularis le terme anglais copyleft [1]. Programmeur renomm de la communaut informatique amricaine et internationale, il a dvelopp de nombreux logiciels dont les plus connus des dveloppeurs sont lditeur de texte GNU Emacs, le compilateur C de GNU, le dbogueur GNU mais aussi, en collaboration avec Roland McGrath, le moteur de production GNU Make.
Open-source ou Agilit?
We don't divide and conquer. We conquer and divide. First we make something that works, then we bust that up and solve the little parts.
Kent Beck est un informaticien amricain n en 1961.
Il est l'inventeur du concept d'eXtreme Programming et l'auteur du livre Extreme Programming Explained. Embrace Change , (ISBN 0201616416), Test Driven Development: by example , (ISBN 0321146530), et Planning Extreme Programming , avec Martin Fowler, (ISBN 0201710919).
Il est connu pour ses dveloppements en Smalltalk.
En 1996 Kent Beck, Ward Cunningham et Ron Jeffries laborent de nouvelles pratiques de dveloppement lors dun projet DaimlerChrysler. La mthode XP (extreme programming), l'origine de la notorit de Kent Beck, nat officiellement en octobre 1999 avec Extreme Programming Explained
Open-source ou Agilit?
Value your freedom, or you will lose it, teaches history. "Dont bother us with politics", respond those who dont want to learn.
Richard Stallman
Open-source ou Agilit?
If I had eight hours to chop down a tree, I'd spend six sharpening my axe
Abraham Lincoln (12 fvrier 1809 15 avril 1865 Washington) est le seizime prsident des tats-Unis. Il est lu pour deux mandats de quatre ans en 1860 et 1864 sans terminer ce dernier. Il est le premier prsident rpublicain de l'histoire du pays. Son nom est associ la guerre de Scession et labolition de l'esclavage. Il meurt assassin la suite d'un complot manant de partisans confdrs au dbut de son second mandat.
Open-source ou Agilit?
Release early, release often
Eric Steven Raymond (n le 4 dcembre 1957 Boston, Massachusetts, aux tats-Unis), connu galement sous les initiales ESR, est un hacker amricain clbre qui l'on doit notamment la popularisation du terme Open Source par opposition Free Software (ou logiciel libre). Il est l'auteur du livre La cathdrale et le bazar qui rsume ses points de vue sur ce sujet.
La diffrence terminologique entre Open Source et Free Software a pour but de souligner une divergence de vues idologiques avec Richard Stallman, fondateur de la Free Software Foundation. Alors que ce dernier met en avant les mrites plutt thiques et philosophiques des logiciels libres, Eric Raymond prfre souligner, de manire plus pragmatique, la qualit des logiciels code source ouvert d'un point de vue purement technique.
Open-source ou Agilit?
Talk is cheap. Show me the code.
Linus Benedict Torvalds, n le 28 dcembre 1969 Helsinki en Finlande, est un informaticien amricano[1]-finlandais. Il est connu pour avoir cr en 1991 le noyau Linux dont il continue diriger le dveloppement. Il en est considr comme le dictateur bienveillant .
Open-source ou Agilit?
Don't just sit on your DUF, do something. Get some feedback.
Ron Jeffries is one of the 3 founders of the Extreme Programming (XP) software development methodology circa 1996, along with Kent Beck and Ward Cunningham. He was from 1996, an XP coach on the Chrysler Comprehensive Compensation System project, which was where XP was invented. He is an author of Extreme Programming Installed, the second book published about XP. He has also written Extreme Programming Adventures in C#. He is one of the 17 original signatories of the Agile Manifesto.
Open-source ou Agilit?
Lets almost intentionally make mistakes so we can practice correcting them. That practice will help reduce the cost of making changes late.
Ward Cunningham (n le 26 mai 1949) est un informaticien amricain connu, entre autres, pour avoir invent le concept de wiki, concept qui permit notamment, l'laboration de l'encyclopdie Wikipdia, le site web bas sur le wiki le plus consult, galement parmi les 5 sites les plus consults au monde.
Open-source ou Agilit?
Courage here isn't a visible, tangible thing. It is not some
kind or romantic heroism. Instead, it is having the guts, the
determination, to do the
best you can.
Mike Beedle is an entrepreneur that has applied Scrum and Agile to operate several startups successfully. He has been using Scrum, patterns and org patterns since 1995. He is a co-author of the Agile Manifesto, the first Scrum book and the first published paper on Scrum. Mikes current interest is to work with his friends at ScrumPlop to continue exploring the union of Scrum and Org Patterns, which he believes is the best way to complement and evolve Scrum and Agile.
Open-source ou Agilit?
These developers liked to see themselves as rebels against soulless corporate empires.
Eric Raymond
Open-source ou Agilit?
If you dont think carefully, you might think that programming is just typing statements in a programming language.
Ward Cunningham (n le 26 mai 1949) est un informaticien amricain connu, entre autres, pour avoir invent le concept de wiki, concept qui permit notamment, l'laboration de l'encyclopdie Wikipdia, le site web bas sur le wiki le plus consult, galement parmi les 5 sites les plus consults au monde.
Open-source ou Agilit?
Nothing is more difficult, and therefore more precious, than to be able to decide.
Napoleon IerNapolon Bonaparte[1] (n le 15 aot 1769 Ajaccio, en Corse ; mort le 5 mai 1821 sur l'le Sainte-Hlne) fut gnral, premier consul, puis empereur des Franais. Il fut un conqurant de l'Europe continentale.
Open-source ou Agilit?
This gives you this sense of keeping just one ball in the air at once, so you can concentrate on that ball properly and do a really good job with it.
Martin Fowler est un auteur, confrencier, informaticien et consultant amricain dans la conception de logiciels d'entreprise. Ses centres d'intrts principaux sont la programmation oriente objet, la refactorisation (refactoring), les patrons de conception (design patterns), UML et les mthodes de programmation agile o il est un pionnier et une rfrence. ses dbuts, il utilisait les langages smalltalk et C++ mais il leur prfre aujourd'hui le Java et le C#.[rf. ncessaire]
Il a notamment crit ou co-crit cinq ouvrages dont certains sont considrs par beaucoup comme importants (voir la section Publications).
Il est membre de Agile Alliance et est co-auteur du Manifesto for Agile Software Development.
Open-source ou Agilit?
When people work code they can often see things I set out to do that they wouldnt notice otherwise.
Ward Cunningham (n le 26 mai 1949) est un informaticien amricain connu, entre autres, pour avoir invent le concept de wiki, concept qui permit notamment, l'laboration de l'encyclopdie Wikipdia, le site web bas sur le wiki le plus consult, galement parmi les 5 sites les plus consults au monde.
Open-source et Agilit
Quelques lments de comparaison...
Open-source/Agilit : Principes
Agile Manifesto
Les individus et leurs interactions plus que les processus et les outils
Des logiciels oprationnels plus quune documentation exhaustive
La collaboration avec les clients plus que la ngociation contractuelle
Ladaptation au changement plus que le suivi dun plan
Licence GNU
le droit dusage libre et sans limite ;
le droit de duplication (origine, pas de garantie, licence, accs au source)
le droit dextraire des composants du logiciel (licence identique)
le droit de procder des modifications (historique, tracabilit)
labsence de garantie sauf si lauteur en dispose autrement ;
le droit de (re)distribuer le logiciel (licence identique)
Open-source/Agilit : Communauts
Equipe Agile
Taille Fixe (rduite)
Co-localise
Focalise sur une priode dfinie
1 reprsentant client
Communaut Open-Source
Assez grand nombre de contributeurs
Disponibilit des ressources non-garantie
Feedback des utilisateurs au fil de l'eau
Communaut gographiquement distribue
Open-source/Agilit : Business Models
Business Agile
Un alignement du projet logiciel avec le business.
Une volution incrmentale des fonctionnalits.
Une contractualisation au dtail plutt que le forfait.
Business Open-Source
Recherche une trs forte adoption du logiciel. Valorise le nombre d'utilisateurs
Ne dispose que de trs peu de possibilit de verrouillage commercial.
Valorise le service rendu plutt que le code produit en tant que tel.
Open-source/Agilit : Pratiques
Pratiques Agiles
Orientes mthodes
SCRUM - Management
XP - Dveloppement
Lean - Optimisation
DevOps - Production
Pratiques Open-Source
Orientes logiciels
Plateforme de communication Web (communication, information)
Outils de partage de code
Process de gestion des contributions (patchs) et droits
Possibilit de 'forker'
Bug Tracker pour la gestion des demandes et des tches
Publication de roadmap
Open-source et Agilit
Comment protger votre projet des empoisonneurs?
http://www.youtube.com/watch?v=ZSFDm3UYkeE
Open-source et Agilit
Merci!
contact http://christophe.batisseurs.com