• [^] # Re: Existent-il un projet OpenSource qui a été érit selon la méthode

    Posté par . En réponse à la dépêche Coding Dojo à Grenoble. Évalué à 1.

    Ca veut dire quoi pour toi "projet open source" ?

    Car la définition "stricte", c'est l'utilisation d'une licence ratifiée par l'OSI.

    Mais la définition commune, c'est non seulement l'usage d'une licence OSI mais aussi d'un développement communautaire, le plus souvent à travers Internet.

    Dans ces conditions, je vois mal comment il est possible d'imposer de façon stricte une quelconque méthode de développement, et à fortiori une méthode agile. Les méthodes doivent correspondre déjà au processus communautaire (c'est-à-dire d'être d'hériter de la méthode plus large "développement communautaire", décrite notamment ici : http://en.wikipedia.org/wiki/Open_source_software_developmen(...) )

    Néanmoins, les méthodes agiles elles-mêmes sont le résultat plus ou moins formel de l'analyse top-down des méthodes de développement utilisées pour les logiciels libres, notamment de leur caractère itératif et incrémental, dans la fin des années 90. Par exemple le noyau Linux n'a pas de processus de développement étiqueté comme agile à ma connaissance, mais la méthode pourrait bien être qualifiée d'agile à mon avis.

    Si tu parles d'un logiciel libre développé in-house en suivant XP à la lettre, il doit en exister, mais il n'y a dans ce cas pas de relation avec le fait qu'il soit libre.

    Dans tous les cas, je ne suis pas convaincu par les intégristes d'XP ou de Scrum qui tiennent à suivre les procédures de façon stricte, même si l'objectif est louable, je pense plutôt qu'il faut comprendre l'essence et les fondements de ces méthodes, l'objectif qu'elles cherchent à atteindre en imposant des règles strictes, pour les adapter à l'environnement et au produit réalisé,