Pages

jeudi 15 avril 2010

les cartes mentales - clé de la réussite des plans détaillés du projet

Cet article se concentrera sur pourquoi vous avez besoin des plans de projet détaillé et la façon de les développer de façon efficace en utilisant un outil de communication simple mais étonnamment réussi. Un avertissement à l'avance: cet article sera de discuter de ce en termes de projets techniques tels que le développement d'applications, mais il est applicable à tous les types de projets tels que des fonds-lance, des barbecues, Bah-mitsva, ou quel que soit l'objectif que vous cherchez à atteindre.

POURQUOI NE CARE-je?
Je parie que vous avez une routine. On vous suivez tous les jours. Levez-vous, vous brosser les dents, de votre déjeuner, prenez votre téléphone portable hors du chargeur, le conjoint baiser d'adieu, etc Maintenant, combien de fois ne vous arrivez au travail et de réaliser que vous avez manqué quelque chose? "Shoot ... J'ai oublié mes chaussettes à nouveau". Eh bien qui peut être extrême, mais vous obtenez le point.

Et je suis sûr que cela n'arrive pas tous les jours. Mais, peut-être une fois tous les quelques mois? Gardez à l'esprit c'est votre routine 5 jours par semaine 48 semaines par an (je sais que vous ne prenez pas de vacances, mais d'autres.). Alors maintenant, imaginez ce qui pourrait arriver si vous essayez de vous souvenir de toutes les étapes que vous devez déployer votre application en production. Pour ce faire, peut-être une fois tous les 3 mois ... 6 mois? Quelles sont les chances que vous pourriez oublier certaines étapes critiques? Peut-être légèrement supérieur à oublier une partie de votre routine quotidienne?

Quelle est la conséquence de l'oubli à redémarrer l'un des serveurs d'applications Web après la publication? Eh bien je suppose que votre patron serait beaucoup plus en colère que lui serait à votre recherche nus, les chevilles velues.

En fin de compte les gens oublient des choses, même des slideshows de routine. Et le risque que quelqu'un donne une étape qui est cruciale, mais propres à certains projets est très probable et l'impact élevé. Lorsque cela se produit, vous ne cherchez pas plus loin que le miroir le plus proche de placer le blâme. Dieu sait que votre patron a tous vos numéros de composition abrégée et les utiliser quand il découvre les clients sont parfois se "Server Down" messages.

Il ya un autre type de problème tapi dans l'ombre. Vous pouvez mémoriser votre routine, mais parce que Joe ne sait pas ce que vous comptez faire, il ne peut se rendre compte qu'il a un rôle à jouer. Exemple. Vous allez mettre à jour les tables de base de données pendant le déploiement. Eh bien, les DBA ne sait pas cela, alors que vendredi soir, il sera bowling. Lorsque, en réalité, il devrait être à la maison et l'exécution de la vérification d'une sauvegarde complète de la base de données.

QU'EST-CE QUE DOIS-JE FAIRE pour éviter cela?
La question reste de savoir comment voulez-vous éviter de prendre le blâme pour quelqu'un d'autre spasme du cerveau. Eh bien, je tiens à revenir à une approche simple mais très efficace pour aider l'équipe à l'ensemble. Il est appelé Mind Mapping. Ne croyez pas que Vulcan fusion mentale ... penser plus des tableaux blancs et ces marqueurs délicieusement parfumées. Ces travaux meilleure parce que les vapeurs de libérer l'esprit, mais les logiciels de collaboration en ligne fera l'affaire aussi.

Je vous assure, quel que support que vous choisissez, ce seul outil vous permettra de réduire considérablement le nombre de "oopsies". Elle évite aussi de "trucs" et élimine totalement le «qui avait un thunk son".

Qu'est-ce qu'une Mind Map? C'est une méthode simple de création de diagrammes qui se concentre l'équipe sur un seul sujet. Rappelez-vous (sans jeu de mots) que "le projet" n'est pas un sujet. C'est trop gros. Mais, selon la taille de votre initiative "déploiement" pourrait être un sujet. Ou pour les grands projets "La base de données" pourrait être un sujet. Il ya un certain jugement pour être utilisées ici, mais vous ferez bien.

Les bases sont les suivantes:

* Vous obtenez les parties intéressées et de les faire se concentrer sur "le sujet"
* Chaque personne appelle à des idées ou des tâches liées à "la question"
* Pour chaque tâche ou d'une idée appelée à l'équipe est invitée à examiner cette tâche et appeler les articles liés à cette tâche, etc jusqu'à ce que les idées sont épuisées

Encore une fois, c'est l'idée de base. Vous pouvez faire plus avec ceux-ci et je suis sûr qu'il ya des variations sur le thème. Mais vous voyez l'idée.

Pourquoi ça ne marche?
C'est assez simple. Il ouvre les voies de communication, et fait parler l'équipe choses et de jouer hors de l'autre. "Oh hé, vous allez mettre à jour les tables de la base de données? Ouf, bon à savoir. Je vais sauter de quilles et de sauvegarde de la base de données." Wow. 10 secondes de parler simplement d'éviter un risque énorme.

Le fait est que, peu importe combien de fois vous faire quelque chose, peu importe combien d'un expert que vous êtes, vous ne pouvez pas me souviens de tout à chaque fois. Il n'est tout simplement pas l'homme.

Et vous ne pouvez certainement pas connaître tous les aspects de l'impact que vous avez sur les autres membres de l'équipe. C'est pourquoi certains outils de communication sont importantes. J'ai travaillé avec des développeurs étonnantes qui sont tellement convaincus de ce qu'ils font qu'ils pensent d'autres experts ne sont pas nécessaires. Et ils pourraient ne pense jamais à avoir la base de données sauvegardés parce qu'ils étaient sûrs de leurs mises à jour serait sans faille.

RECAP
Les gens ne sont pas parfaits. Nous oublions nos chaussettes. Nous ne pensons pas que Joe voudrait sauter bowling pour sauvegarder une base de données. Déloyale que cela puisse paraître votre travail consiste à veiller à ce que nous nous souvenons tous de notre chaussettes et veiller à ce que Joe manque de quilles à l'occasion. Mind Maps sont un outil simple et efficace de le faire.

0 commentaires

Enregistrer un commentaire