Journal De l'utilité du Brainstorming...
J'ai lu 2 ou 3 doc et bouquins sur les méthodes de projet (du cahier des charges aux tests en passant par les spécifs) et, partout, on retrouve des points communs, dont 1, qui me paraît fondamental :
le développement en "équipe" avec la participation active de chaque acteur (de l'analyste programmeur à l'architecte) lors des nombreuses séances de "brainstorming".
Mais seulement voilà, lors du développement d'une application libre à travers une communauté, il n'y a pas de "brainstorming" justement, en dehors des logiciels développés en entreprise.
Celà me paraît être un déficite important, rien ne remplacant un tableau blanc et quelques personnes.
J'en arrive à me demander si une application "communautaire" ne peut être bien conçu seulement si une entreprise contrôle le projet ?
Cette dépendance avec une entreprise n'est elle pas dangeureuse ?
Celà correspond t-il vraiment au modèle philosophique du logiciel libre ?
N'y a-t-il pas toujours les mêmes ambitions économiques derrière de tels projets ?
Les programmeurs "communautaires" ne serait-il pas juste de la main d'oeuvre (programmeurs, testeurs, utilisateurs et donc clients) gratuite et motivée pour une entreprise ?
La GPL ne serait-elle pas une simple carotte pour exploiter ceux qui l'ont crée ? (doux paadoxe)
Une entreprise comme MandrakeSoft qui exploite le filon ne devrait-elle pas reversé une partie de ses bénéfices (Ok, vu les bénef, la question ne se pose pas ) aux gentils contribuables ?
Puisque logiciels libre rîme la plupart du temps avec Fonctionnalités et sécurité (toute relative soit-dis en passant) Logiciels plutôt que Qualité Logicielle, le logiciel Propriétaire n'aurait-il pas encore de beaux jours devant lui ?
Tout ceci n'expliquerait-il pas pourquoi "Linux ne soit pas près pour le Desktop ?" (je cite sans juger)
# Re: De l'utilité du Brainstorming...
Posté par TImaniac (site web personnel) . Évalué à 3.
[^] # Re: De l'utilité du Brainstorming...
Posté par Antoine Reversat . Évalué à 2.
Moi je trouve ton raisonnement plutot bon : je pense qu'effectivement pour certains projets un contact humain serais bien utile parfois. Mais je pense que cela est quand meme fait parfois (bugparty, rencontres, etc). Je pense pas qu'il y ait besoin d'une entreprise pour que les devs puissent se taper un ptit brainstorming de temps en temps. Je pense d'ailleurs aussi qu'il est preferable d'etre independant d'une entreprise (du moins philosophiquement).
Voila
[^] # Re: De l'utilité du Brainstorming...
Posté par TImaniac (site web personnel) . Évalué à 1.
[^] # Re: De l'utilité du Brainstorming...
Posté par bmc . Évalué à 1.
[^] # Re: De l'utilité du Brainstorming...
Posté par TImaniac (site web personnel) . Évalué à 1.
[^] # Re: De l'utilité du Brainstorming...
Posté par Antoine Reversat . Évalué à 1.
s/"Oh le troll velu"/"[mode linuxfr=\"on\"]Oh le troll velu[/mode]"/g
vala
[^] # Re: De l'utilité du Brainstorming...
Posté par TImaniac (site web personnel) . Évalué à 1.
# Re: De l'utilité du Brainstorming...
Posté par David Douard . Évalué à 2.
David
[^] # Re: De l'utilité du Brainstorming...
Posté par _seb_ . Évalué à 2.
Je crois au contraire que le dev. de logiciel libre est beaucoup plus prudent et la manière de voir s'implémenter telle ou telle fonctionnalité sont beaucoup plus discutées.
[^] # Re: De l'utilité du Brainstorming...
Posté par L. R. . Évalué à 1.
[^] # Re: De l'utilité du Brainstorming...
Posté par TImaniac (site web personnel) . Évalué à 1.
De plus l'absence de réelle méthodologie en dehors d'un planning des fonctionnalités à implémenter nuit fortement à la productivité de l'ensemble, et AMHA il y a une grosse perte de temps derrière (mais aussi une perte de ressources humaines)
C'est à mon avis un gros défaut des projet "communautaires" que cette absence de réels contacts humain...
Bien sûr c'est très général et ça ne s'applique surement pas à tous les projets, tous les cas, etc.
# Re: De l'utilité du Brainstorming...
Posté par jmfayard . Évalué à 2.
# Re: De l'utilité du Brainstorming...
Posté par Virginie . Évalué à 1.
[^] # Re: De l'utilité du Brainstorming...
Posté par TImaniac (site web personnel) . Évalué à 1.
http://www.fnac.com/Shelf/article.asp?No=1&Mn=2&Mu=&Ra=(...)
Ne pas se fier au titre, il aurait du s'intitulé "le Processus Unifié"
En gros c'est une étude de cas concrête de A à Z, des spécifications aux tests en suivant la méthode du Processus Unifié et en utilisant l'UML et les Design Patterns comme outils. Il développe les différentes étapes et itérations pour mener un projet, le rôle de des différents acteurs, qui fait quoi, etc. C'est pas spécifique au cahier des charges et aux spécif mais toute la première partie y est consacrée.
# Re: De l'utilité du Brainstorming...
Posté par Yusei (Mastodon) . Évalué à 1.
[^] # Re: De l'utilité du Brainstorming...
Posté par TImaniac (site web personnel) . Évalué à 1.
# Re: De l'utilité du Brainstorming...
Posté par Nicolas Boulay (site web personnel) . Évalué à 1.
Linus n'aime pas les discussions stériles et balances juste un "show me the code". Chacun fait en fonction de ses idées et essait ensuite de prouver leur interret avec des benchs et pas seulement de belles paroles.
Quand 2 projets sont en concurrence, il se piquent mutuellement les bonnes idées. Chacun "essaye" dans son coin.
"La première sécurité est la liberté"
[^] # Re: De l'utilité du Brainstorming...
Posté par TImaniac (site web personnel) . Évalué à 1.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.