Bienvenue à Blogs CodeS-SourceS Identification | Inscription | Aide

Kangoo's Blog

Le blog de Guillaume Belmas: Imagine Cup {Software Design} and VSTS

Actualités

  • Logo MVP

    Logo MCSD

    Logo MCTS


    View Guillaume Belmas's profile on LinkedIn

Arrêtez de me parler de méthodologie !

Peut-être est-ce une pointe de perfectionnisme de ma part... ou peut-être pas !

J'entends souvent les gens parler des "méthodologies projet" qu'ils appliquent ou qu'ils souhaitent appliquer. Quand je dis les gens, je parle de certains collègues, de certains clients ou d'autres professionnels de l'informatique avec qui j'ai l'occasion de parler de "méthodologie". Dans ce qui va suivre, je laisse à part les recruteurs et autres chasseurs de tête qui ont l'excuse de ne pas être du métier (et même s'ils connaissent le sens du mot "méthodologie", ça pète quand même plus d'utiliser ce mot là plutôt qu'un autre pour attirer le candidat ! M'enfin...).

  • De quoi parle-t-on ?

Dans le cadre d'une démarche qualité, d'une démarche d'industrialisation, ou bien simplement d'une simple organisation d'un projet, le mot "méthodologie" est généralement utilisé pour décrire le processus que l'on va suivre pour réaliser le projet, la manière dont on va aborder et découper un problème ou un besoin, les livrables que l'on va produire (ce qu'ils vont contenir, à quoi ils vont servir...), Etc.

Pour tous ceux qui pensent que ce que je viens d'écrire est juste, j'ai une mauvaise nouvelle pour vous : la méthodologie, ce n'est pas ça !

  • "Méthodologie" vs "Méthode"

Que signifie donc réellement les mot "méthodologie" et "méthode" et surtout quelle est leur relation ?

Pas besoin d'aller chercher bien loin. Selon le dictionnaire en ligne de l'académie française :

MÉTHODOLOGIE n. f. XIXe siècle. Composé à l'aide de méthode et de -logie, tiré du grec logos, « discours, traité ».
Étude des méthodes de recherche et d'analyse propres à une science, à une discipline.  Ce terme ne doit pas être employé comme synonyme de Méthode. (j'ai conservé la mise en forme originale : à croire que les académiciens sont eux aussi saoulé que tout le monde confonde les deux termes !)

Le mot Méthode possédant une définition beaucoup plus longue, je ne colle ici que la partie intéressante :

MÉTHODE n. f. XVIe siècle. Emprunté, par l'intermédiaire du bas latin methodus, du grec methodos, proprement « cheminement, recherche ». [...] 2. Dans un sens plus général, désigne toute démarche ordonnée, tout ensemble de moyens raisonnés permettant de parvenir à un résultat, d'établir une pratique. Inventer, choisir, suivre une méthode. Procéder avec méthode, sans méthode. Manquer de méthode. Méthode de travail. Méthode de calcul. [...]

Une autre source, peut-être moins fiable mais tout de même intéressante car elle fait le lien entre les deux termes : Wikipédia

La méthodologie est littéralement la « sciences (logos) de la méthode », le discours (logos) sur la méthode, la cartographie des méthodes ou tout simplement la métaméthode ou méthode des méthodes, [...]
Une méthode est souvent un savoir-faire développé par une personne ou une équipe travaillant dans un domaine. La méthodologie est donc également une forme de capitalisation de l'expérience.

A la lecture de ces définitions, on peut donc retenir une chose : La méthodologie sert à établir une méthode !

Cela signifie aussi que peu de personnes font de la méthodologie au quotidien par contre beaucoup appliquent des méthodes.

  • Et dans le concret, ça donne quoi ?

Après ce superbe déballage théorique (merci la fonction define de Google (message subliminal pour les équipes de Live Search)), revenons à nos mouflons. Je ne vais pas faire l'inventaire des méthodologies et des méthodes appliquées au domaine de l'informatique (trop long et inutile). Je vais prendre un exemple simple et d'actualité qui va nous permettre de bien comprendre de quoi on parle :

    • SCRUM et XP sont des méthodes agiles. Ce ne sont pas des méthodologies.
    • MSF for Agile Software Development (fournie dans Team System) est une méthode agile basée sur MSF
    • MSF (attention y'a un piège) n'est pas une méthode agile, ni une méthodologie : c'est un Framework méthodologique (que l'on va donc utiliser pour construire une méthode).
    • La méthodologie agile (ou "comment établir des méthodes agiles") respecte généralement le manifeste agile (les principes fondateurs de l'agilité)

La différence est donc claire, or la plupart du temps, le terme méthodologie est utilisé pour parler de méthode.

  • Conclusion

Arrêtez de me parler sans cesse de méthodologie ! On adopte généralement une démarche méthodologique quand on cherche à optimiser ses développements ou à les industrialiser (tient, encore un terme qu'on galvaude à outrance), comme évoqué dans Wikipédia, la méthodologie est dans un sens une capitalisation de connaissances.

La méthodologie vise à établir et mettre en place des méthodes. Les méthodes servent à réaliser un projet de manière organisé. Simple non ? Smile

Ce post vous a plu ? Ajoutez le dans vos favoris pour ne pas perdre de temps à le retrouver le jour où vous en aurez besoin :
Posted: mercredi 10 décembre 2008 19:00 par Kangoo
Classé sous :

Commentaires

JeremyJeanson a dit :

Surprenant que personne n'ai encore demandé quelle méthodologie tu as utilisé pour batire la méthode qui a servi à rédiger ce post :)

"Contre les abus de langage"++

# décembre 11, 2008 08:21

Kangoo a dit :

Jeremy > Bonne question ! Comme je n'ai pas la prétention d'être un expert dans le domaine je répondrais : "joker" ! Disons que la méthodologie utilisée est celle que nous utilisons tous : elle est innée à l'homme (apprendre de ses erreurs, raisonnement basé sur des cas, etc...).

Pour la méthode : hypothèse de départ, définition des termes puis replacement de ces derniers dans le contexte qui nous interesse. Mais je ne sais pas si ça porte un nom :)

# décembre 11, 2008 10:04

Rui a dit :

Excellente mise au point, tant il est vrai que tout le monde en abuse à tord! il est juste domage au final que ceux qui pratiquent le plus courament ce '****age de nouille' intellectuel ne viennent pas lire ces blogs techniques.

Merci pour le post ;-)

# décembre 11, 2008 11:34

Patrice99 a dit :

Bien joué ! on pourrait dire de même du politicianisme et de la politique : la plupart des gents crois faire de la politique alors qu'il ne font que de la méta-politique, or c'est bien principalement la politique qui intéresse les français et non le discours autour de la politique...

# décembre 11, 2008 14:01

FredD a dit :

Hola ! je vais devoir chercher mes mots avec d'echanger avec toi :)

je me demande quelle méthodologie de vais adopter pour trouver la bonne méthode pour ne pas me tromper :)

# décembre 11, 2008 14:50

azra a dit :

Super post Kangoo, merci :)

# décembre 11, 2008 15:30

ROMELARD Fabrice a dit :

Très intéressant et bien construit, il s'agit en revanche d'un exemple parmis de bien nombreux autres abus de langage.

# décembre 11, 2008 23:32

jinza a dit :

Good post mec ;)

# décembre 19, 2008 14:49

zapoutix a dit :

Tres bon article, merci.

# décembre 31, 2008 23:21
Les commentaires anonymes sont désactivés

Les 10 derniers blogs postés

- [Refactoring] ReSharper pour Visual Studio 2010 (Preview) par Thomas Jaskula le il y a 3 heures et 20 minutes

- [Refactoring] Analyser vos exceptions avec ReSharper Exceptional par Thomas Jaskula le il y a 4 heures et 34 minutes

- SharePoint 2007 : patterns & practices SharePoint Guidance par Philippe Sentenac [MVP SharePoint] le il y a 18 heures et 14 minutes

- [Visual Studio 2010] Les tests cases c’est bien, mais je vais devoir tout réécrire ? par Etienne Margraff le il y a 19 heures et 10 minutes

- MVP[Gribouillon].AddYear par The Grib's Lair [Sébastien PICAMELOT - MVP SharePoint] le il y a 19 heures et 25 minutes

- Clinique INSIA - Projet de fin d’Etudes (Silverlight 3 MVVM et OutOfBrowser, WCF, TFS) - Part 1 par David REI le 07-02-2009, 23:38

- C’est la crise ? Bah pourquoi cramer du budget pub alors ? par Nix's Blog le 07-02-2009, 15:31

- Soyons MVP ! par TheSaib .NET blog le 07-02-2009, 12:15

- SharePoint : Gestion des Erreurs 6398, 7076 et 6482 par Blog Technique de Romelard Fabrice le 07-02-2009, 11:53

- EF avec WPF par Matthieu MEZIL le 07-02-2009, 10:18