Là, je crois que c'est dans la tête de mes moinsseurs alors, car loin de moi cette idée. Le libre c'est un concept éthique et philosophique qui se transcrit dans un contexte juridique : la licence.
Le modèle de développement, la qualité du code, et le reste des facteurs techniques n'ont strictement rien à voir avec la liberté logicielle.
En revanche, le "modèle open source" sous entend généralement un développement communautaire, lequel même s'il est on ne peut plus sérieux (noyaux Linux, pile Apache, etc) ne permet pas de suivre des règles de méthodologies strictes. Tu peux pas faire là mélée quotidienne de Scrum dans un développement distant par exemple, ou alors ça devient difficile, surtout avec les faisceaux horaires différents.
En règle générale, les méthodes agiles, notamment XP et Scrum, sont adaptées à des petits groupes de travail (7-12) "en chair et en os". Le développement d'un logiciel libre en suivant un modèle communautaire peut être décomposé en plusieurs équipes dont certaines utilisent les méthodes agiles indépendamment, en utilisant un backlog commun (trac, jira, ..), mais impossible pour le projet dans sa globalité de suivre à la lettre XP ou Scrum sans l'adapter auparavant.
[^] # Re: Existent-il un projet OpenSource qui a été érit selon la méthode
Posté par smc . En réponse à la dépêche Coding Dojo à Grenoble. Évalué à 1.
Le modèle de développement, la qualité du code, et le reste des facteurs techniques n'ont strictement rien à voir avec la liberté logicielle.
En revanche, le "modèle open source" sous entend généralement un développement communautaire, lequel même s'il est on ne peut plus sérieux (noyaux Linux, pile Apache, etc) ne permet pas de suivre des règles de méthodologies strictes. Tu peux pas faire là mélée quotidienne de Scrum dans un développement distant par exemple, ou alors ça devient difficile, surtout avec les faisceaux horaires différents.
En règle générale, les méthodes agiles, notamment XP et Scrum, sont adaptées à des petits groupes de travail (7-12) "en chair et en os". Le développement d'un logiciel libre en suivant un modèle communautaire peut être décomposé en plusieurs équipes dont certaines utilisent les méthodes agiles indépendamment, en utilisant un backlog commun (trac, jira, ..), mais impossible pour le projet dans sa globalité de suivre à la lettre XP ou Scrum sans l'adapter auparavant.