MarcLaporte.com
GeoURL
La gestion d'un projet avec un wiki
Présenté à phpQuébec (cache)

Date : Jeudi 7 Septembre 2006
Heure : 19h00
Lieu : École Polytechnique
Métro: Université de Montréal
Carte : http://www.polymtl.ca/outils/img/plan_01.gif
Ville : Montréal
Qui suis-je?
Qu'est-ce qu'un wiki?
  • Une site Web où les usagers peuvent facilement devenir contributeurs.
  • Ward Cunningham (cache) a implementé le WikiWikiWeb (cache) original en 1995.
  • Des centaines de logiciels Wiki disponibles
  • Les fonctions d'un wiki classic
    • Éditeurs multiples via un fureteur Web (Internet Explorer, Firefox, etc)
    • Syntaxe Wiki incluant création de pages via WikiWords
    • Historique des versions: Un exemple. On sait qui a changé quoi et quand.
Syntaxe Wiki
La syntaxe Wiki permet de formatter le texte en évitant le html



(Il y a diverses syntaxes)
Les fonctions des wikis modernes
  • Catégories et structures pour éviter le "Wiki chaos"
  • Authentification & permissions
    • Chaque page peut avoir des permissions distinctes
  • Facile de changer la signature visuelle (style)
  • Ajout de fichiers (.doc, .xls)
  • Images (et même édition en ligne via applet Java Jgraphpad ou Jhotdraw)
  • Surveiller une page (notification par courriel)
  • Cache des liens externes
  • Chiffrier (ex: TikiSheet)
  • Présentations (comme celle-ci)
  • Engin de recherche
  • Plugins de toutes sortes
  • etc
Pourquoi ç'est efficace

Tous sur la même page!

"Given enough eyeballs, all bugs are shallow" -Eric Raymond (The Cathedral & the Bazaar)

"Personne ne sait tout, mais tout le monde sait quelque chose". Pierre Lévy (cache) (Intelligence collective)

Gestion de projet classique
Projets -> tâches –> échéanciers –> cheminement critique.
Budgets / rapports.
Gros projets / employés

Logiciels
http://www.phprojekt.com/
http://www.dotproject.net/
http://www.tutos.org/
http://office.microsoft.com/project/
http://www.google.com/Top/Computers/Software/Project_Management/Open_Source/

Problèmes
  • Problème avec logiciels de gestion de projets
    • données incomplètes (les gens s'en servent-ils?)
    • que faire avec les tâches "permanentes"?
    • Savez-vous combien de temps vous aller passer sur une tâche?
    • Allouez-vous des budgets?
    • Lourd, complexe

Réalité
Pas adapté à gérer la plupart des petits projets
La gestion de projet se fait par courriel.

Wiki comme gestionnaire de projets
Gestion de projet "soft"
  • Chaque projet a une page avec qui fait quoi pour quand.
  • Les personnes concernées sont avisées par courriel lors de modifications
  • Système de ticket (tracker) si grand nombre de tâches définies (bogue, appels, etc)

la catégorie Enterprise Wiki
Twiki (cache) précurseur
Tiki (cache) Wiki + Tracker + calendrier
Trac (cache) Wiki + Tracker + Subversion
Confluence (cache)
Social Text (cache)
teamflux (cache)

Wiki comparé à:
  • Courriel
  • Forum de discussions
  • Listes de diffusion (Mailing Lists)
  • Blogs
  • Clavardage
Problèmes actuels en entreprise
La main droite sait-elle ce que fait la main gauche?

Je ne sais pas ce que je ne sais pas

Dans une équipe de travail, on peut parfois se demander:
  • Qui a la dernière version du fichier du rapport X de l'an passé?
  • Comment rapidement informer un nouveau membre de l'équipe de l'état d'un dossier?
  • Comment savoir si quelqu'un a déjà travaillé sur un dossier Y?
  • Que faire lorsque Jean est en vacances (et que Jean a des fichiers requis sur son ordi!)
Facteurs de succès et échec
Pensez-vous à implanter un wiki?
  • SSO / intégration avec les autres applications
  • Équipe dispersée (géo et fuseau horaire)
  • Culture de partage d'information
  • Une personne en charge
  • Ontologie / arborescence / "refactoring"
Le Wiki comme Intranet
  • Quoi mettre sur votre Wiki?
  • Documentations, procédures, base de connaissance, etc
Tout ce qu'un nouvel employé devrait apprendre
  • Une bonne habitude: À chaque courriel envoyé, demandez-vous si quelqu'un d'autre devrait connaître cette info, maintenant ou dans le futur. (Email doesn't scale)

Tiki Wiki/CMS/Groupware
Sources
Exemples de projets
http://www.phpbeer.com/
http://repex.qc.ca

Comparer les wikis, CMS & Groupware
http://www.wikimatrix.org/
http://www.opensourcecms.com/




Questions?
http://www.tikiwiki.org/
marclaporte@php.net
freenode #tikiwiki
© Marc Laporte
Last update from CVS: Tuesday 08 of December, 2009 [15:51:40 UTC]