Gestion de projet agile
-
Upload
benoit-des-ligneris -
Category
Business
-
view
1.485 -
download
7
Transcript of Gestion de projet agile
Vers l'organisation 3.0 travers la croissance des logiciels et du contenu ouvert
Benot des Ligneris, Ph. D.19 fvrier 2013Email: [email protected]
Ordre des Ingnieurs du Qubec, section Estrie
Plan de la prsentation
Introduction personnelle
Introduction corporative
Expriences personnelles en agilit
Formalisation de la mthode (logicielle)
Simple ou complexe?
La socit du savoir (postindustrielle)
Le mythe de l'innovation
Vers la gestion 3.0
Prsentation personnelle
Prsentation personnelle
1998: premire contribution logiciel libre
1999: rejoint un consortium international
2002-2004 : prsident du consortium
2003: Ph. D. + Clustering + fondateur de Rvolution Linux et de EduLinux
Depuis: R&D en logiciel libre, gestion et dveloppement d'une organisation (2.0 3.0)
Prsentation de la compagnie
Prsentation de la compagnie
25 ans dans le domaine de la gestion des connaissances
diteur de solutions innovatrices et de contenus multimdia
Solutions pour les villes, les bibliothques, les entreprises, les administrations et le secteur de lducation
Forte expertise dans les logiciels ouverts et les services associs.
Bureaux internationaux
Mondo-In compte plus de 125 employs temps plein rpartis travers cinq pays. Mondo-In possde sept bureaux dans le monde
Amsterdam, Pays-Bas
Qubec, Canada
Paris, France
Sherbrooke, Canada
Montral, CanadaDover, USA
Cologne, Allemagne
Rpartition gographique
48%52%
1500 clients
11 Pays
5 Millions dutilisateurs
Ecosystme
48%52%
http://prezi.com/vgfqqlavbz82/ecosysteme-rapide-oiq-sherbrooke-2013/
Plateforme technologique
Rfrences
Solution Portails
Catalogue documentaire en ligne
Compatible pour un accs plusieurs SIGB et bases de donnes documentaires,
Enrichissement automatique des donnes
Identification des intrts des utilisateurs
Intgration de bouquets de contenus multimdias sur mesure.
Solution Bibliothques
Offres de SIGB/RFID compatibles avec tous les systmes dexploitation dploys.
Porfolio est un des SIGB les plus rpandus dans les bibliothques
Nos solutions
Solution Mobile
Cration dapplications mobiles multiplateformes pour un accs plusieurs SIGB et bases de donnes documentaires,
Consultation de contenus multimdias personnaliss et analyse smantique
Ralit augmente et un mur virtuel
Solution Entreprises
Gestion de contenus documentaires et multimdias
gestion des archives
gestion des rendez-vous, runions et conseils dadministrations
Nos solutions
Solution ducation
Gestion des cours et des emplois du temps
Compatibilit du systme avec les tablettes et les nouvelles gnrations de tableaux blancs interactifs
Accs intgr plusieurs bouquets de contenus ducatifs
Solution infrastructures et infogrance
Rgie de parcs informatiques
Installation de terminaux lgers
Gestion automatise des accs et des utilisateurs
Gestion des impressions, des courriels et hbergement dlocalis.
Nos solutions
Catalogue de contenus numrique
Capsules de formation
Contenu ducatif
Culture et
Connaissances et savoir
Sant et bien-tre
Musique
Vido
Journaux et informations
Agrgateur de contenus.
Nos solutions
Conseil/Analyse des besoins
Dploiement et intgration de solutions sur mesure
Formation et documentation
Support et volution des solutions (agile)
Nos services
ETS
Technologies mobiles de motivation
Gestion des intrts par graphe d'intrt visuel
Universit de Sherbrooke
Supercalculateur Mammouth
Projet OpenCloud
Innovation
Navigation gestuelle (MS Kinect)Ralit augmente
Expriences agiles
Logiciel ouvert = logiciel social
Excution (pour tout usage, pour tous)
Code (modification)
Distribution (tlcharger/vendre)
Amliorer (publier communaut)
Logiciel Ouvert
Rduire les cots
Scurit, fiabilit
Formats ouverts -> interoprabilit, indpendance technologique
Support technique de meilleure qualit et moindre cot
Solution virtuelle plus flexible et moindre cot
* Selon IDC (mars 2009) L'adoption de Linux dans un contexte de rcession globale.
Pourquoi les logiciels ouverts*?
76%: Qualit
71%: Fiabilit
70%: Meilleure scurit
50%: Meilleur cot
**: Accenture 2010, Sondage ralis auprs de 500 organisations (USA, UK) membres du Fortune 1000
Pourquoi les logiciels ouverts**?
1998: Dveloppement organiqueAuto-organis/mritocratie
Distribu (Internet)
Motivation intrinsque (aka bnvole!)
1999: Cluster UdeS (dpartement de physique)Communaut OSCAR
2000-2001: SourceForgePlate-forme Web
Tous les services de dveloppement
Collaboration tout azimut!
Un dveloppeur
Manifesto for Agile Software Development
We are uncovering better ways of developing software by doing it and helping others do it.
Through this work we have come to value:Individuals and interactions over processes and tools
Working software over comprehensive documentation
Customer collaboration over contract negotiation
Responding to change over following a plan
That is, while there is value in the items on the right, we value the items on the left more.
Agile Manifesto / 2001
Manifesto for Agile Software Development
We are uncovering better ways of developing software by doing it and helping others do it.
Through this work we have come to value:Individuals and interactions over processes and tools
Working software over comprehensive documentation
Customer collaboration over contract negotiation
Responding to change over following a plan
That is, while there is value in the items on the right, we value the items on the left more.
Agile Manifesto / 2001
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.
Agile Manifesto / 2001 - FR
Notre plus haute priorit est de satisfaire le client en livrant rapidement et rgulirement des fonctionnalits grande valeur ajoute.
Accueillez positivement les changements de besoins, mme tard dans le projet. Les processus agiles exploitent le changement pour donner un avantage comptitif au client.
Livrez frquemment un logiciel oprationnel avec des cycles de quelques semaines quelques mois et une prfrence pour les plus courts.
Les utilisateurs ou leurs reprsentants et les dveloppeurs doivent travailler ensemble quotidiennement tout au long du projet.
Ralisez les projets avec des personnes motives. Fournissez-leur lenvironnement et le soutien dont ils ont besoin et faites-leur confiance pour atteindre les objectifs fixs.
La mthode la plus simple et la plus efficace pour transmettre de linformation l'quipe de dveloppement et lintrieur de celle-ci est le dialogue en face face.
12 valeurs agiles (1/2) - FR
Un logiciel oprationnel est la principale mesure davancement.
Les processus agiles encouragent un rythme de dveloppement durable. Ensemble, les commanditaires, les dveloppeurs et les utilisateurs devraient tre capables de maintenir indfiniment un rythme constant.
Une attention continue l'excellence technique et une bonne conception renforce lagilit.
La simplicit cest--dire lart de minimiser la quantit de travail inutile est essentielle.
Les meilleures architectures, spcifications et conceptions mergent d'quipes auto-organises.
intervalles rguliers, l'quipe rflchit aux moyens de devenir plus efficace, puis rgle et modifie son comportement en consquence.
12 valeurs agiles (2/2) - FR
Exprience en communaut, agilit, processus, outils autour de logiciels libres & de compagnies
Dvelopeur
2001-2003: OSCAR & GULUS (prsident)
2002-2003: EduLinux (+XP l'universit)
2003-2005: OSCAR / Prsident
2003-aujourd'hui: Rvolution Linux / R&D + prsident (EduLinux, LTSP, LTSP-Cluster, Ubuntu, Edubuntu) Travailleurs du savoir
2008-aujourd'hui: ZAP Sherbrooke
2011-aujourd'hui: APELL (prsident)
Dvelopeur / Gestionnaire
Exprience en communaut, agilit, processus, outils autour de logiciels libres, communauts, associations & compagnies
Dcouverte des 5PPersvrance
Patience
Persuasion
Professionnalisme
Passion
Agilit personnelle
2001-2003 MyDynaWeb: CMS + systme de gestion de projet et du temps Web
2003 GULUS: Confrence sur le XP (eXtreme Programming) l'Universit de Sherbrooke par Benoit LeBlanc.
Quels retours?
Quels chos?
Quelles rsistances?
Premires tentatives
Formalisation
Aprs le Manifesto
Besoin de cadres plus rigides(sic)
Plein de mthodes diffrentes le plus souvent brandes/brevetes par des compagnies
Agile Modeling - Agile Unified Process (AUP) - Agile Data Method - DSDM - Essential Unified Process (EssUP) - Extreme programming (XP) - Feature Driven Development (FDD) - Getting Real - Open Unified Process (OpenUP) - Scrum - Lean software development Test Driven Development (TDD) etc.
Des mthodes!
Des mthodes (2)
Jurgen Appelo / Management 3.0
Les plus srieuses mthodes sont de type essai/erreur (Try and adapt)
Elles sont plus un cadre de rfrence qu'une procdure suivre
Elles demandentde la part de chaque individu participant aux processus:Motivation
Implication
Changement!
Des meilleures pratiques
Difficile de formaliser un processus quand on donne l'quipe le pouvoir de le changer!
Pas de recette unique: des principes fondateurs, des valeurs, essai + erreur
La fin du Taylorismepour les dveloppeurs
Rejoint Peter Drucker, gourou du Management:Le plus grand dfi d'un travailleur du savoir est de dcider ce qu'il doit faire Peter Drucker
Formalisable?
Exemple: SCRUM
Suivi: Burndown
Suivi: Visuel (thorie)!
Suivi: Visuel (rel)!
Simplicit et Complexit
Rductionnisme
Chaque composant est: simple ou simplifiable
Reproductible
Norm
Bien adapt au Taylorisme
Assemblage complexe;-)
vs Systmes Complexe
Thorie des systmes (relations)
Cyberntique (systmes en interaction avec l'environnement via un mcanisme de feedback)
Thorie des systmes dynamiques
Thorie des jeux
Thorie du chaos (Lorentz + Mandelbrot)
Mcanique quantique
Etc.
Jurgen Appelo / Management 3.0
Une quipe: simple?
Jurgen Appelo / Management 3.0Construit-on une quipe?Jurgen Appelo / Management 3.0
On ne construit pas:Une quipe (se dveloppe, crot)
Une ville (crot, dcrot)
Une relation (se dveloppe)
Un canard (est lev)
Un logiciel (se dveloppe)
On construit: Un avion
Un pont
Une maison
Une route
Etc.
Construction vs Croissance
On ne construit pas un logiciel mais:Des lignes de code
Des interactions avec les usagers
Des bases de donnes de bug
Des dpts de donnes
Des rseaux sociaux (User Group, etc.)
Des interfaces utilisateur
Etc.
Construction vs Croissance
Socit du Savoir
Pourquoi?Industrialisation
Mondialisation (logistique & transport)
Robolution
Impression 3D
Etc.
Pression conomique incroyable: o est la valeur ajoute?Innovation indispensable pour survivre
Socit du Savoir
Des usagers
Michel Chartier, UQAM. ConstellationW
Des technologies
Michel Chartier, UQAM. ConstellationW
Design Designed in the USA ... made in China
Savoir-faire
Expertise
Processus
Mthodes/outils/technologies
Assemblage
Domaine d'affaire
Quel savoir?
Ponts: instruments
Vhicules: ordinateur de bord, GPS, 3G, etc.
Feu rouges: avec camra, capteur de trafic, etc.
Habitations: consommation, etc.
Biens de consommation: TV, tlphone, etc.
Saisie de donne: Watson, Siri, Google, etc.
L'informatique est partout
L'informatique est indispensable
Tout devient technologique!
Qui possde le savoir?
Les travailleurs+
Michel Chartier, UQAM. ConstellationW
+ donnes ouvertes +DBPedia+ Donnes ouvertes (2010)
+ rseau sociaux
Jurgen Appelo / Management 3.0
Comment y accder?
Tout humain connect
Smartphones
Futurologie?
Appareils mobiles intelligents (>3 Milliard en 2015)
Rseau plutt qu'individu
Donnes ouvertes (Wikipedia, DBPedia, etc.)
Donnes sociales (Facebook, LinkedIn, Twitter, etc.)
Organisation/individu (donnes prives)
quipe de travail (avec le client)
Information!
Innovation
Savoir de plus en plus disponible (ouvert, social, priv)
Construire de plus en plus matris (biens matriels)
Systmes de plus en plus complexes (crotre vs construire)
Relations de plus en plus importante
Comptition de plus en plus froce (mondialisation)
Innovation
Maxime:
Ce n'est plus les gros qui mangent les petits mais les vites qui
mangent les lents
Vrai en:Logistique (supply chain management)
Dveloppement logiciel
Cloud computing
Mobilit
Changement drastique dans le processus de cration de valeur
Pourquoi innover
Comment innover? Qu'est-ce que l'innovation?
Innovation
Jurgen Appelo / Management 3.0
Savoir Ouvert: Donnes ouvertes (Wikipedia, DBPedia, etc.)
Semi-ouvert: Donnes sociales (Facebook, LinkedIn, Twitter, etc.)
Priv: Organisation
Priv: Individuel
Crativit OriginalCopie ++ (itration)
Utile l'univers!
Diversit = connectivit! Comprendre les autres (empathie)
Accepter les points de vue diffrents
voluer dans notre comprhension du monde
Personnalit Un groupe ne fonctionne bien qu'avec des personnalits compatibles
Les valeurs doivent tre communes au groupeRespect, ouverture, focus, confiance, courage, engagement, etc.
Connaissez vous vous mme et les autres aprsMyerBrigs (MBTI), nagrammes, etc.
Motivation Motivation intrinsque
Dmotivation extrinsque
Thorie X: gestion traditionnelle Baton& carotte
Thorie Y: prendre plaisir ses actions Crativit, essai-erreur, progrs, etc.
Gestion de type jardinier (croissance)
Thorie de la motivation-hygine (F. Hertzberg)
Vers l'organisation 3.0
tre humain Scurit (hygine)
quipe
Organisation
Rseau
Humanit
Chaque tre humain S'auto-organise:
Gre sa vision du monde (objectifs de vie, objectifs pour l'humanit, etc.)
Gre ses priorits (urgent vs important)
Dtermine ses prochaines tches/actions
Apprend / s'informe
Dmarche scientifique (essai/erreur)
Chaque quipe S'auto-organise:
Auto-gestion: but de certains gourou agile
Gestion indispensable = maintenir les contraintes (hygine?)
Gestion = vision + motivation
mergence
Survenance
Chaque gestionnaire Jardine!
Aligne les contraintes
Est un leader / motive les autres
Fait crotre les humains, les quipes, les processus, la structure dont il a la charge
Innove (dans tous les aspects de son activit!)
Modle de la gestion 3.0
Jurgen Appelo / Management 3.0
Rfrences Synthse Management 3.0 de Jurgen Appello
http://www.mgt30.com/Auteurs/ressources sur la mme longueur
d'onde
Jurgen Appelo / http://www.jurgenappelo.com/
Peter Drucker / http://fr.wikipedia.org/wiki/Peter_Drucker
Mary & Tom Poppendieck/ http://www.poppendieck.com/
Seth Godin / http://www.sethgodin.com/sg/
Daniel Pink / http://www.danpink.com/
Peter Scholtes/http://www.peterscholtes.com/leaders_handbook.html
Malcom Gladwell / http://www.gladwell.com/
Cliquez pour diter le format du texte-titreClick to edit Master title style
16/03/2013
Cliquez pour diter le format du plan de texteSecond niveau de planTroisime niveau de planQuatrime niveau de planCinquime niveau de planSixime niveau de plan
Septime niveau de planClick to edit Master text styles
Second level
Third level
Fourth level
Fifth level
Cliquez pour diter le format du texte-titreClick to edit Master title style
Cliquez pour diter le format du plan de texteSecond niveau de planTroisime niveau de planQuatrime niveau de planCinquime niveau de planSixime niveau de plan
Septime niveau de planClick to edit Master text styles
16/03/2013
Cliquez pour diter le format du plan de texteSecond niveau de planTroisime niveau de planQuatrime niveau de planCinquime niveau de planSixime niveau de plan
Septime niveau de planClick to edit Master text styles
Second level
Third level
Fourth levelFifth level