Les guerres d'un Responsable Informatique

Vous êtes passionnés comme moi de machines basse-consommation, ARM, Atom : rendez visite à mon partenaire !

Gestion de projets, todo list, agilité

vendredi 09 septembre 2011 à 07:50 | Gouvernance
gestion de projet

Dans cette seconde partie d'année 2011, les projets abondent, l'équipe s'agrandit. Pour ne rien laisser au hasard, j'ai mis en place 2 outils simples, rapides, pour manager les projets de façon moderne et efficace :)

La première option vers laquelle beaucoup de monde se tourne, lorsque que l'on parle gestion de projets, est Microsoft Project. Pour les petits projets, il n'est pas adapté, ajoute de la complexité, il est loin d'être sexy et TRÈS lourd pour une configuration de travail en équipe ...

Travail en équipe avec MyTinyToDo

Le premier outil est MyTinyToDo. Je l'ai détourné de son fonctionnement initial, qui est surtout prévu pour une utilisation en solo. J'utilise MyTinyToDo pour gérer les projets répartis entre notre Centre de R&D basé en France et notre siège basé aux USA.

Les fonctionnalités intéressantes pour la gestion de projets :

  • un onglet pour chaque site
  • des onglets pour les projets spéciaux
  • pour chaque tâche, on peut y associer une série de tags, qui correspond au nom des personnes affectées à une tâche
  • possibilité d'affichage sélectif par tag
  • gestion de flux RSS pour chaque onglet créé
  • gestion du drag & drop de tâche pour ré-ordonnancement
  • affectation de niveau de priorité, de date d'échéance
team todo list

L'installation est simple et rapide, il faut un serveur web, une base mysql, télécharger le code php ... Et voilà !

Gestion de projets avec Scrumblr

J'ai découvert le second outil il y a peu, il s'agit de Scrumblr, qui permet de mettre en oeuvre un tableau blanc + post-it, pour gérer les projets à la SCRUM. On peut ainsi créer un tableau blanc par projet, une personne s'approprie une tâche, pour une phase de Sprint. On peut se connecter à plusieurs en même temps sur le tableau blanc et voir les modifications en temps réel, comme dans ma vidéo. J'utilise actuellement Scrumblr pour gérer le projet d'aménagement de notre 3ème bâtiment.

Scrumblr s'appuie sur Node.JS (et oui encore) et sur une base de données NoSQL Redis. L'installation sur un serveur Ubuntu est simple :

git clone https://github.com/aliasaria/scrumblr.git
cd scrumblr
npm install connect async simplesets redis sanitizer jade socket.io@0.6.16 express redis-client
sudo aptitude install redis-server

J'ai dû apporter une modification au code source du fichier server.js :

  • ligne 74 : enlever l'option flashsocket
74  transports: ['websocket', 'flashsocket', 'htmlfile', 'jsonp-polling']

Pour télécharger MyTinyToDo et Scrumblr suivez les liens code source, démo Scrumblr.

A propos de Vincent RABAH

Directeur des systemes d'information

Je suis DSI depuis 10 ans. Spécialiste en systèmes d'information et réseaux.
Expert en management, GreenIT et virtualisation de serveurs. Vous pouvez consulter l'ensemble de mon parcours.

I do speak English even if my blog is written in French ... Feel free to leave comments, I'll answer you !


Partagez cet article :



Fil des commentaires de cet article

8 commentaire(s) Commentaires »

  1. Pour des fonctionnalités plus projet conceptuel vous pouvez trouver :
    http://www.mistermind.com/

  2. Salut Philippe,

    Ce n'est absolument pas une question de newbie ;) Il doit the manquer une librairie node.js, !!!
    Le plus simple, est d'utiliser l'outil de gestion de packages npm. Et au lieu de s'embêter à chercher lequel, il suffit que tu te positionnes dans le répertoire scrumbr (généré par après le git clone ...) et de taper la commande :

    npm install -d

    Celle-ci installe toute les dépendances dans le répertoire de ton application, ce qui permet le cas échéant d'avoir des versions différentes de chaque librairie pour tes divers applicatifs node.js ;)

    Redis-moi si cela fonctionne après ?
    A+

  3. arf, je vais faire mon newbie... j'ai ce soucis en lançant scrumblr.. Une idée ?
    # node server.js
    11 Oct 22:12:22 - socket.io ready - accepting connections
    node.js:134
    throw e; // process.nextTick error, or 'error' event on first tick
    ^
    TypeError: Object [object Object] has no method 'configure'
    at Object.<anonymous> (/--------/---------/src/scrumblr/server.js:80:4)
    at Module._compile (module.js:411:26)
    at Object..js (module.js:417:10)
    at Module.load (module.js:343:31)
    at Function._load (module.js:302:12)
    at Array.<anonymous> (module.js:430:10)
    at EventEmitter._tickCallback (node.js:126:26)

  4. Merci fredix, je nne connaissais pas PivotalTracker, j'ai jeté un coup d'oeil, c'est complet, presque trop complet. Je vais essayer de le mettre en oeuvre sur un projet pour voir.

  5. il manque express comme module npm

  6. bonjour,

    il manque express et redis-client comme modules npm pour Scrumblr

  7. Pour une gestion de projet SCRUM il y a pivotaltracker http://www.pivotaltracker.com/

  8. Merci, je ne connaissais ni l'un, ni l'autre, mais ils gagnent à être connu. Je vais m'empresser de tester tout ça.

Laisser un Commentaire

Quelle est la première lettre du mot fkmq ? :