Bonjour, j'ai eu hier une présentation d'un process Agile en mode
distribué. Le but étant de proposer à nos client du développement en
agilité avec nos backoffice en inde.
Pour moi il s'agit d'un non sens, quand pensez vous ? L'agilité
offshore est elle possible ?
> Bonjour, j'ai eu hier une présentation d'un process Agile en mode > distribué. Le but étant de proposer à nos client du développement en > agilité avec nos backoffice en inde. > Pour moi il s'agit d'un non sens, quand pensez vous ? L'agilité > offshore est elle possible ?
On est déjà vendredi ?
Parce que l'agile, à part vendre des sessions de formation, ça sert à quoi ?
L'a'gile, c'est pou' fai'e des pote'ies... (cf Asterix et le pirate Nubien...)
Le 9 novembre 2011 15:38, Emmanuel Lecharny <elecha...@gmail.com> a écrit :
> On 11/9/11 3:32 PM, tatemilio wrote:
>> Bonjour, j'ai eu hier une présentation d'un process Agile en mode >> distribué. Le but étant de proposer à nos client du développement en >> agilité avec nos backoffice en inde. >> Pour moi il s'agit d'un non sens, quand pensez vous ? L'agilité >> offshore est elle possible ?
> On est déjà vendredi ?
> Parce que l'agile, à part vendre des sessions de formation, ça sert à quoi ?
> L'a'gile, c'est pou' fai'e des pote'ies... (cf Asterix et le pirate > Nubien...)
Pour ma part, étant donnée la renommée du Kamasutra, je pense qu'il est clair que les indiens sont très agiles. Cela répond-il à la question ?
> Bonjour, j'ai eu hier une présentation d'un process Agile en mode > distribué. Le but étant de proposer à nos client du développement en > agilité avec nos backoffice en inde. > Pour moi il s'agit d'un non sens, quand pensez vous ? L'agilité > offshore est elle possible ?
> -- > Vous recevez ce message, car vous êtes abonné au groupe Google Groupes lescastcodeurs. > Pour envoyer un message à ce groupe, adressez un e-mail à lescastcodeurs@googlegroups.com. > Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse lescastcodeurs+unsubscribe@googlegroups.com. > Pour plus d'options, consultez la page de ce groupe : http://groups.google.com/group/lescastcodeurs?hl=fr
> Bonjour, j'ai eu hier une présentation d'un process Agile en mode > distribué. Le but étant de proposer à nos client du développement en > agilité avec nos backoffice en inde. > Pour moi il s'agit d'un non sens, quand pensez vous ? L'agilité > offshore est elle possible ?
> -- > Vous recevez ce message, car vous êtes abonné au groupe Google Groupes lescastcodeurs. > Pour envoyer un message à ce groupe, adressez un e-mail à lescastcodeurs@googlegroups.com. > Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse lescastcodeurs+unsubscribe@googlegroups.com. > Pour plus d'options, consultez la page de ce groupe : http://groups.google.com/group/lescastcodeurs?hl=fr
L'importance du décalage horaire et la différence de culture font que ça mets un vrai fossé dans la communication orale, qui en agilité est mise en avant.
J'ai fait quelques projets en agile distribué, ça a jamais été folichon...
-- Jean-Laurent
Le 9 nov. 2011 à 15:32, tatemilio <david.milav...@gmail.com> a écrit :
> Bonjour, j'ai eu hier une présentation d'un process Agile en mode > distribué. Le but étant de proposer à nos client du développement en > agilité avec nos backoffice en inde. > Pour moi il s'agit d'un non sens, quand pensez vous ? L'agilité > offshore est elle possible ?
> -- > Vous recevez ce message, car vous êtes abonné au groupe Google Groupes lescastcodeurs. > Pour envoyer un message à ce groupe, adressez un e-mail à lescastcodeurs@googlegroups.com. > Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse lescastcodeurs+unsubscribe@googlegroups.com. > Pour plus d'options, consultez la page de ce groupe : http://groups.google.com/group/lescastcodeurs?hl=fr
On Nov 9, 2011, at 5:10 PM, Jean-Laurent de Morlhon wrote:
> L'importance du décalage horaire et la différence de culture font que ça mets un vrai fossé dans la communication orale, qui en agilité est mise en avant.
> J'ai fait quelques projets en agile distribué, ça a jamais été folichon…
D'un autre cote je fais de l'agile distribue (on y pense meme pas en ces termes d'ailleurs) tous les jours en developant xwiki en open source avec des personnes un peu partout dans le monde qui bossent ensemble et ca marche tres bien…
Perso j'aime pas parler d'agile car chacun y voit ce qu'il veux. Je prefere parler de pratiques concretes.
> Le 9 nov. 2011 à 15:32, tatemilio <david.milav...@gmail.com> a écrit :
>> Bonjour, j'ai eu hier une présentation d'un process Agile en mode >> distribué. Le but étant de proposer à nos client du développement en >> agilité avec nos backoffice en inde. >> Pour moi il s'agit d'un non sens, quand pensez vous ? L'agilité >> offshore est elle possible ?
> On Nov 9, 2011, at 5:10 PM, Jean-Laurent de Morlhon wrote:
> > L'importance du décalage horaire et la différence de culture font que ça mets un vrai fossé dans la communication orale, qui en agilité est mise en avant.
> > J'ai fait quelques projets en agile distribué, ça a jamais été folichon…
> D'un autre cote je fais de l'agile distribue (on y pense meme pas en ces termes d'ailleurs) tous les jours en developant xwiki en open source avec des personnes un peu partout dans le monde qui bossent ensemble et ca marche tres bien…
> Perso j'aime pas parler d'agile car chacun y voit ce qu'il veux. Je prefere parler de pratiques concretes.
> -Vincent
> > -- Jean-Laurent
> > Le 9 nov. 2011 à 15:32, tatemilio <david.milav...@gmail.com> a écrit :
> >> Bonjour, j'ai eu hier une présentation d'un process Agile en mode
> >> distribué. Le but étant de proposer à nos client du développement en
> >> agilité avec nos backoffice en inde.
> >> Pour moi il s'agit d'un non sens, quand pensez vous ? L'agilité
> >> offshore est elle possible ?
> On Nov 9, 2011, at 5:10 PM, Jean-Laurent de Morlhon wrote:
>> L'importance du décalage horaire et la différence de culture font que ça mets un vrai fossé dans la communication orale, qui en agilité est mise en avant.
>> J'ai fait quelques projets en agile distribué, ça a jamais été folichon…
> D'un autre cote je fais de l'agile distribue (on y pense meme pas en ces termes d'ailleurs) tous les jours en developant xwiki en open source avec des personnes un peu partout dans le monde qui bossent ensemble et ca marche tres bien…
> Perso j'aime pas parler d'agile car chacun y voit ce qu'il veux. Je prefere parler de pratiques concretes.
> -Vincent
>> -- Jean-Laurent
>> Le 9 nov. 2011 à 15:32, tatemilio <david.milav...@gmail.com> a écrit :
>>> Bonjour, j'ai eu hier une présentation d'un process Agile en mode >>> distribué. Le but étant de proposer à nos client du développement en >>> agilité avec nos backoffice en inde. >>> Pour moi il s'agit d'un non sens, quand pensez vous ? L'agilité >>> offshore est elle possible ?
> -- > Vous recevez ce message, car vous êtes abonné au groupe Google Groupes lescastcodeurs. > Pour envoyer un message à ce groupe, adressez un e-mail à lescastcodeurs@googlegroups.com. > Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse lescastcodeurs+unsubscribe@googlegroups.com. > Pour plus d'options, consultez la page de ce groupe : http://groups.google.com/group/lescastcodeurs?hl=fr
Tugdual et Vincent, comment placez-vous vos façons de travailler en distribué par rapport à des boites comme GitHub et 37 Signals (certes plus petites) ?
> +1 > Nous travaillons egalement chez eXo en mode distribué, avec des methode "agiles" sur de nombreux créneaux horaires.
> Tugdual Grall > eXo > +33 680030854
> On Nov 9, 2011, at 5:16 PM, Vincent Massol <vinc...@massol.net> wrote:
>> On Nov 9, 2011, at 5:10 PM, Jean-Laurent de Morlhon wrote:
>>> L'importance du décalage horaire et la différence de culture font que ça mets un vrai fossé dans la communication orale, qui en agilité est mise en avant.
>>> J'ai fait quelques projets en agile distribué, ça a jamais été folichon…
>> D'un autre cote je fais de l'agile distribue (on y pense meme pas en ces termes d'ailleurs) tous les jours en developant xwiki en open source avec des personnes un peu partout dans le monde qui bossent ensemble et ca marche tres bien…
>> Perso j'aime pas parler d'agile car chacun y voit ce qu'il veux. Je prefere parler de pratiques concretes.
>> -Vincent
>>> -- Jean-Laurent
>>> Le 9 nov. 2011 à 15:32, tatemilio <david.milav...@gmail.com> a écrit :
>>>> Bonjour, j'ai eu hier une présentation d'un process Agile en mode >>>> distribué. Le but étant de proposer à nos client du développement en >>>> agilité avec nos backoffice en inde. >>>> Pour moi il s'agit d'un non sens, quand pensez vous ? L'agilité >>>> offshore est elle possible ?
>> -- >> Vous recevez ce message, car vous êtes abonné au groupe Google Groupes lescastcodeurs. >> Pour envoyer un message à ce groupe, adressez un e-mail à lescastcodeurs@googlegroups.com. >> Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse lescastcodeurs+unsubscribe@googlegroups.com. >> Pour plus d'options, consultez la page de ce groupe : http://groups.google.com/group/lescastcodeurs?hl=fr
> -- > Vous recevez ce message, car vous êtes abonné au groupe Google Groupes lescastcodeurs. > Pour envoyer un message à ce groupe, adressez un e-mail à lescastcodeurs@googlegroups.com. > Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse lescastcodeurs+unsubscribe@googlegroups.com. > Pour plus d'options, consultez la page de ce groupe : http://groups.google.com/group/lescastcodeurs?hl=fr
Pour moi l'agilité distribué marche et la preuve tous les jours c'est
la centaine de gros projets open source qui bosse et fait collaborer
des gens a travers le monde. C'est pas systematique mais la plupart
des projets open sources fonctionnent avec des approches agiles (saufs
qu'il en ont rien a pete de l'appeler scrum, XP ou autre). Programming
motherfucker FTW.
Apres, quand deux equipes distantes essaient de collaborer (ou si
seuls quelques membres sont distribués) c'est plus difficile parce
qu'il y a asymétrie de l'information tres facilement.
On 9 nov, 15:32, tatemilio <david.milav...@gmail.com> wrote:
> Bonjour, j'ai eu hier une présentation d'un process Agile en mode
> distribué. Le but étant de proposer à nos client du développement en
> agilité avec nos backoffice en inde.
> Pour moi il s'agit d'un non sens, quand pensez vous ? L'agilité
> offshore est elle possible ?
> Tugdual et Vincent, comment placez-vous vos façons de travailler en distribué par rapport à des boites comme GitHub et 37 Signals (certes plus petites) ?
GitHub a 45 personnes a peu pres, ce qui est comparable a XWiki SAS (une trentaine). J'ai assiste a une prez de Zach Holman a Riviera DEV sur comment ils bossent a GitHub et ce que l'on fait chez XWiki y ressemble beaucoup (on utilise moins les pull requests et notre bot irc ne s'appelle pas Hubot ;)).
De notre cote on a une separation totale entre XWiki SAS (la societe) et le projet open source.
Cela meriterait une session d'une heure pour expliquer tout cela ;) Tiens d'ailleurs j'ai presente rapidement comment le projet open source XWiki fonctionne il y a pas longtemps au Lausanne JUG, c'est dispo sur Parleys: http://www.parleys.com/#st=5&id=2645&sl=45 (Il y aurait plein d'autres sujets a approfondir sur cette presentation)
> On 9 nov. 2011, at 17:43, Tugdual Grall <tugd...@gmail.com> wrote:
>> +1 >> Nous travaillons egalement chez eXo en mode distribué, avec des methode "agiles" sur de nombreux créneaux horaires.
>> Tugdual Grall >> eXo >> +33 680030854
>> On Nov 9, 2011, at 5:16 PM, Vincent Massol <vinc...@massol.net> wrote:
>>> On Nov 9, 2011, at 5:10 PM, Jean-Laurent de Morlhon wrote:
>>>> L'importance du décalage horaire et la différence de culture font que ça mets un vrai fossé dans la communication orale, qui en agilité est mise en avant.
>>>> J'ai fait quelques projets en agile distribué, ça a jamais été folichon…
>>> D'un autre cote je fais de l'agile distribue (on y pense meme pas en ces termes d'ailleurs) tous les jours en developant xwiki en open source avec des personnes un peu partout dans le monde qui bossent ensemble et ca marche tres bien…
>>> Perso j'aime pas parler d'agile car chacun y voit ce qu'il veux. Je prefere parler de pratiques concretes.
>>> -Vincent
>>>> -- Jean-Laurent
>>>> Le 9 nov. 2011 à 15:32, tatemilio <david.milav...@gmail.com> a écrit :
>>>>> Bonjour, j'ai eu hier une présentation d'un process Agile en mode >>>>> distribué. Le but étant de proposer à nos client du développement en >>>>> agilité avec nos backoffice en inde. >>>>> Pour moi il s'agit d'un non sens, quand pensez vous ? L'agilité >>>>> offshore est elle possible ?
>>> -- >>> Vous recevez ce message, car vous êtes abonné au groupe Google Groupes lescastcodeurs. >>> Pour envoyer un message à ce groupe, adressez un e-mail à lescastcodeurs@googlegroups.com. >>> Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse lescastcodeurs+unsubscribe@googlegroups.com. >>> Pour plus d'options, consultez la page de ce groupe : http://groups.google.com/group/lescastcodeurs?hl=fr
>> -- >> Vous recevez ce message, car vous êtes abonné au groupe Google Groupes lescastcodeurs. >> Pour envoyer un message à ce groupe, adressez un e-mail à lescastcodeurs@googlegroups.com. >> Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse lescastcodeurs+unsubscribe@googlegroups.com. >> Pour plus d'options, consultez la page de ce groupe : http://groups.google.com/group/lescastcodeurs?hl=fr
> -- > Vous recevez ce message, car vous êtes abonné au groupe Google Groupes lescastcodeurs. > Pour envoyer un message à ce groupe, adressez un e-mail à lescastcodeurs@googlegroups.com. > Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse lescastcodeurs+unsubscribe@googlegroups.com. > Pour plus d'options, consultez la page de ce groupe : http://groups.google.com/group/lescastcodeurs?hl=fr
Ayant beaucoup travaillé sur la mise en place de l'agilité chez eXo avec Tug et bien d'autres membre de cette liste travaillant chez eXo, je vais essayer de faire un résumé.
L'idée principale avec nos 15+ équipes de développement travaillant sur un même produit final est d'avoir des équipes de développement co-localisées et homogènes en compétances le plus possible.
Ensuite on a pas mal d'équipes transverses pour le design, sysadmin, QA, Support, Marketing, ... qui respectent les cycles des équipes produit et essaient d'adopter un fonctionnement en cycle, un backlog, ... Et un pilotage global depuis un groupe de responsables produits localisé en France (même s'ils sont tous chez eux ça fait un groupe cohérent de pilotage des équipe).
On est loin du compte pour de l'agilité pure et dure, et au jour le jour ce n'est pas toujours aussi simple mais l'organisation se veut cohérente et respectueuse de l'esprit agile. L'idéal l'adoption par les équipes elles-même, ce qui est le meilleur moteur. En attendant l'aventure continue au jour le jour.
Pour les curieux : j'ai fait une présentation sur la façon de travailler chez eXo il y a un bon moment au Granit Agile à Rennes. http://www.parleys.com/#st=5&id=1878 (ça date et tout n'est plus forcément d'actualité).
> +1 > Nous travaillons egalement chez eXo en mode distribué, avec des methode "agiles" sur de nombreux créneaux horaires.
> Tugdual Grall > eXo > +33 680030854
> On Nov 9, 2011, at 5:16 PM, Vincent Massol <vinc...@massol.net (mailto:vinc...@massol.net)> wrote:
> > On Nov 9, 2011, at 5:10 PM, Jean-Laurent de Morlhon wrote:
> > > L'importance du décalage horaire et la différence de culture font que ça mets un vrai fossé dans la communication orale, qui en agilité est mise en avant.
> > > J'ai fait quelques projets en agile distribué, ça a jamais été folichon…
> > D'un autre cote je fais de l'agile distribue (on y pense meme pas en ces termes d'ailleurs) tous les jours en developant xwiki en open source avec des personnes un peu partout dans le monde qui bossent ensemble et ca marche tres bien…
> > Perso j'aime pas parler d'agile car chacun y voit ce qu'il veux. Je prefere parler de pratiques concretes.
> > -Vincent
> > > -- Jean-Laurent
> > > Le 9 nov. 2011 à 15:32, tatemilio <david.milav...@gmail.com (mailto:david.milav...@gmail.com)> a écrit :
> > > > Bonjour, j'ai eu hier une présentation d'un process Agile en mode > > > > distribué. Le but étant de proposer à nos client du développement en > > > > agilité avec nos backoffice en inde. > > > > Pour moi il s'agit d'un non sens, quand pensez vous ? L'agilité > > > > offshore est elle possible ?
> > -- > > Vous recevez ce message, car vous êtes abonné au groupe Google Groupes lescastcodeurs. > > Pour envoyer un message à ce groupe, adressez un e-mail à lescastcodeurs@googlegroups.com (mailto:lescastcodeurs@googlegroups.com). > > Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse lescastcodeurs+unsubscribe@googlegroups.com (mailto:lescastcodeurs+unsubscribe@googlegroups.com). > > Pour plus d'options, consultez la page de ce groupe : http://groups.google.com/group/lescastcodeurs?hl=fr
> -- > Vous recevez ce message, car vous êtes abonné au groupe Google Groupes lescastcodeurs. > Pour envoyer un message à ce groupe, adressez un e-mail à lescastcodeurs@googlegroups.com (mailto:lescastcodeurs@googlegroups.com). > Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse lescastcodeurs+unsubscribe@googlegroups.com (mailto:lescastcodeurs+unsubscribe@googlegroups.com). > Pour plus d'options, consultez la page de ce groupe : http://groups.google.com/group/lescastcodeurs?hl=fr
> Ayant beaucoup travaillé sur la mise en place de l'agilité chez eXo avec Tug et bien d'autres membre de cette liste travaillant chez eXo, je vais essayer de faire un résumé.
> L'idée principale avec nos 15+ équipes de développement travaillant sur un même produit final est d'avoir des équipes de développement co-localisées et homogènes en compétances le plus possible.
De notre cote ce n'est pas le cas. On travaille sur les memes choses en distribue avec des devs de tous types (back end, front end) a plusieurs endroits.
Petite anecdote marrante: En fait meme quand les gens travaillent les uns a cote des autres (on a 2 bureaux physiques, un en roumanie, un en france et des gens seuls a plusieurs endroits de la planete - Canada, France, USA, etc) ils utilisent skype pour communiquer (comme Github apparemment).
> Ensuite on a pas mal d'équipes transverses pour le design, sysadmin, QA, Support, Marketing, ... qui respectent les cycles des équipes produit et essaient d'adopter un fonctionnement en cycle, un backlog, ... > Et un pilotage global depuis un groupe de responsables produits localisé en France (même s'ils sont tous chez eux ça fait un groupe cohérent de pilotage des équipe).
> On est loin du compte pour de l'agilité pure et dure, et au jour le jour ce n'est pas toujours aussi simple mais l'organisation se veut cohérente et respectueuse de l'esprit agile. L'idéal l'adoption par les équipes elles-même, ce qui est le meilleur moteur. En attendant l'aventure continue au jour le jour.
> Pour les curieux : j'ai fait une présentation sur la façon de travailler chez eXo il y a un bon moment au Granit Agile à Rennes. http://www.parleys.com/#st=5&id=1878 (ça date et tout n'est plus forcément d'actualité).
> -- > Dimitri BAELI
> Sent with Sparrow
> On mercredi 9 novembre 2011 at 17:43, Tugdual Grall wrote:
>> +1 >> Nous travaillons egalement chez eXo en mode distribué, avec des methode "agiles" sur de nombreux créneaux horaires.
>> Tugdual Grall >> eXo >> +33 680030854
>> On Nov 9, 2011, at 5:16 PM, Vincent Massol <vinc...@massol.net> wrote:
>>> On Nov 9, 2011, at 5:10 PM, Jean-Laurent de Morlhon wrote:
>>>> L'importance du décalage horaire et la différence de culture font que ça mets un vrai fossé dans la communication orale, qui en agilité est mise en avant.
>>>> J'ai fait quelques projets en agile distribué, ça a jamais été folichon…
>>> D'un autre cote je fais de l'agile distribue (on y pense meme pas en ces termes d'ailleurs) tous les jours en developant xwiki en open source avec des personnes un peu partout dans le monde qui bossent ensemble et ca marche tres bien…
>>> Perso j'aime pas parler d'agile car chacun y voit ce qu'il veux. Je prefere parler de pratiques concretes.
>>> -Vincent
>>>> -- Jean-Laurent
>>>> Le 9 nov. 2011 à 15:32, tatemilio <david.milav...@gmail.com> a écrit :
>>>>> Bonjour, j'ai eu hier une présentation d'un process Agile en mode >>>>> distribué. Le but étant de proposer à nos client du développement en >>>>> agilité avec nos backoffice en inde. >>>>> Pour moi il s'agit d'un non sens, quand pensez vous ? L'agilité >>>>> offshore est elle possible ?
>>> -- >>> Vous recevez ce message, car vous êtes abonné au groupe Google Groupes lescastcodeurs. >>> Pour envoyer un message à ce groupe, adressez un e-mail à lescastcodeurs@googlegroups.com. >>> Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse lescastcodeurs+unsubscribe@googlegroups.com. >>> Pour plus d'options, consultez la page de ce groupe : http://groups.google.com/group/lescastcodeurs?hl=fr
>> -- >> Vous recevez ce message, car vous êtes abonné au groupe Google Groupes lescastcodeurs. >> Pour envoyer un message à ce groupe, adressez un e-mail à lescastcodeurs@googlegroups.com. >> Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse lescastcodeurs+unsubscribe@googlegroups.com. >> Pour plus d'options, consultez la page de ce groupe : http://groups.google.com/group/lescastcodeurs?hl=fr
> -- > Vous recevez ce message, car vous êtes abonné au groupe Google Groupes lescastcodeurs. > Pour envoyer un message à ce groupe, adressez un e-mail à lescastcodeurs@googlegroups.com. > Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse lescastcodeurs+unsubscribe@googlegroups.com. > Pour plus d'options, consultez la page de ce groupe : http://groups.google.com/group/lescastcodeurs?hl=fr
> On Nov 9, 2011, at 5:10 PM, Jean-Laurent de Morlhon wrote:
>> L'importance du décalage horaire et la différence de culture font que ça mets un vrai fossé dans la communication orale, qui en agilité est mise en avant.
>> J'ai fait quelques projets en agile distribué, ça a jamais été folichon… > D'un autre cote je fais de l'agile distribue (on y pense meme pas en ces termes d'ailleurs) tous les jours en developant xwiki en open source avec des personnes un peu partout dans le monde qui bossent ensemble et ca marche tres bien…
> Perso j'aime pas parler d'agile car chacun y voit ce qu'il veux. Je prefere parler de pratiques concretes.
C'est marrant, je pensais exactement la même chose que toi, Vincent !
Essayons d'être sérieux (enfin, je vais essayer d'être sérieux, pour une fois ;)
Les projets OSS sont la preuve qu'il est possible de travailler en collaboration, cross continents, cross langues, cross fuseaux horaires. Le plus étrange, c'est qu'on ne pratique *jamais* de méthodes "agiles" (ou prétendues telles...) dans ces projets : on communique, on code, on corrige, etc. En clair, pour reprendre le célèbre paradigme, on pratique le "progamming, motherfucker" !
Je pense que l'agile, ou toute autre méthode, est juste un moyen de vendre de la formation, ou bien un argument commercial (ou marketing) à destination des DI qui s'informent principalement en parcourant 01 informatique. Ca donne aussi l'impression d'être organisé, pour les équipes qui pratiquent ce genre d'activité ludiques que sont le SCRUM ou autre.
En fait, bizarrement, rien ne remplace l'expérience. Avoir planté ou participé au plantage de plusieurs projets, et parfais à la réussite aussi, cela permet de se faire une idée assez claire de ce qu'il faut faire et ne pas faire. On parlera de "simple bon sens", ce que d'aucuns ont baptisé "agile".
Après, libre à chacun de faire ses expériences comme il l'entend...
Hello, pour apporter ma pierre, chez bonita nos développeurs suivent aussi des préceptes agiles bien que nous ayons deux équipes séparées de plusieurs milliers de km : Grenoble Pékin. Pour favoriser le transfert de connaissance, nous avons recours à Skype,wiki,bugtracker et gotomeeting. Après, une des équipes est plus spécialisée dans la QA alors que l'autre se concentre sur les évolutions du produit. De l'extérieur,la r&d semble bien fonctionner même s'il faut l'avouer, certains devs restent assez tard le soir ou arrivent très tôt le matin ;)
Le 9 nov. 2011 18:50, "Emmanuel Lecharny" <elecha...@gmail.com> a écrit :
On 11/9/11 5:16 PM, Vincent Massol wrote:
> On Nov 9, 2011, at 5:10 PM, Jean-Laurent de Morlhon wr...
C'est marrant, je pensais exactement la même chose que toi, Vincent !
Essayons d'être sérieux (enfin, je vais essayer d'être sérieux, pour une fois ;)
Les projets OSS sont la preuve qu'il est possible de travailler en collaboration, cross continents, cross langues, cross fuseaux horaires. Le plus étrange, c'est qu'on ne pratique *jamais* de méthodes "agiles" (ou prétendues telles...) dans ces projets : on communique, on code, on corrige, etc. En clair, pour reprendre le célèbre paradigme, on pratique le "progamming, motherfucker" !
Je pense que l'agile, ou toute autre méthode, est juste un moyen de vendre de la formation, ou bien un argument commercial (ou marketing) à destination des DI qui s'informent principalement en parcourant 01 informatique. Ca donne aussi l'impression d'être organisé, pour les équipes qui pratiquent ce genre d'activité ludiques que sont le SCRUM ou autre.
En fait, bizarrement, rien ne remplace l'expérience. Avoir planté ou participé au plantage de plusieurs projets, et parfais à la réussite aussi, cela permet de se faire une idée assez claire de ce qu'il faut faire et ne pas faire. On parlera de "simple bon sens", ce que d'aucuns ont baptisé "agile".
Après, libre à chacun de faire ses expériences comme il l'entend...
Je ne pense pas que la communauté des développeurs Apache soit représentative de la moyenne des développeurs. Maintenant, quand tu communique intensivement et que tu fais des builds réguliers et du release often, release early, alors je ne pense pas que tu sois loin de l'agile.
>> On Nov 9, 2011, at 5:10 PM, Jean-Laurent de Morlhon wrote:
>> L'importance du décalage horaire et la différence de culture font que ça >>> mets un vrai fossé dans la communication orale, qui en agilité est mise en >>> avant.
>>> J'ai fait quelques projets en agile distribué, ça a jamais été folichon…
>> D'un autre cote je fais de l'agile distribue (on y pense meme pas en ces >> termes d'ailleurs) tous les jours en developant xwiki en open source avec >> des personnes un peu partout dans le monde qui bossent ensemble et ca >> marche tres bien…
>> Perso j'aime pas parler d'agile car chacun y voit ce qu'il veux. Je >> prefere parler de pratiques concretes.
> C'est marrant, je pensais exactement la même chose que toi, Vincent !
> Essayons d'être sérieux (enfin, je vais essayer d'être sérieux, pour une > fois ;)
> Les projets OSS sont la preuve qu'il est possible de travailler en > collaboration, cross continents, cross langues, cross fuseaux horaires. Le > plus étrange, c'est qu'on ne pratique *jamais* de méthodes "agiles" (ou > prétendues telles...) dans ces projets : on communique, on code, on > corrige, etc. En clair, pour reprendre le célèbre paradigme, on pratique le > "progamming, motherfucker" !
> Je pense que l'agile, ou toute autre méthode, est juste un moyen de vendre > de la formation, ou bien un argument commercial (ou marketing) à > destination des DI qui s'informent principalement en parcourant 01 > informatique. Ca donne aussi l'impression d'être organisé, pour les équipes > qui pratiquent ce genre d'activité ludiques que sont le SCRUM ou autre.
> En fait, bizarrement, rien ne remplace l'expérience. Avoir planté ou > participé au plantage de plusieurs projets, et parfais à la réussite aussi, > cela permet de se faire une idée assez claire de ce qu'il faut faire et ne > pas faire. On parlera de "simple bon sens", ce que d'aucuns ont baptisé > "agile".
> Après, libre à chacun de faire ses expériences comme il l'entend...
> -- > Vous recevez ce message, car vous êtes abonné au groupe Google > Groupes lescastcodeurs. > Pour envoyer un message à ce groupe, adressez un e-mail à > lescastcodeurs@googlegroups.**com <lescastcodeurs@googlegroups.com>. > Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse > lescastcodeurs+unsubscribe@**googlegroups.com<lescastcodeurs%2Bunsubscribe@ googlegroups.com> > . > Pour plus d'options, consultez la page de ce groupe : > http://groups.google.com/**group/lescastcodeurs?hl=fr<http://groups.google.com/group/lescastcodeurs?hl=fr>
-- "Legacy code" often differs from its suggested alternative by actually working and scaling. - Bjarne Stroustrup
> Je ne pense pas que la communauté des développeurs Apache soit > représentative de la moyenne des développeurs.
Visiblement, chez JBoss, ils bossent comme chez apache :)
> Maintenant, quand tu communique intensivement et que tu fais des builds > réguliers et du release often, release early, alors je ne pense pas que tu > sois loin de l'agile.
Euh, je pense que c'est plutôt l'inverse, quand tu fais de "l'agile", t'es pas loin de faire du build régulier, release early, release often, etc...
Faire de l'agile, c'est comme quand Mr Jourdain faisait de la prose, en fait, non ?
Oui l'agile c'est la prose de Mr Jourdain, donner un nom au bon sens c'est déjà bien.
Pour moi, l'agile c'est du bon sens mis noir sur blanc. Et pour ceux qui partent d'une feuille blanche ou n'ont pas le temps de réinventer la roue avoir un guide des bonnes pratiques n'est pas un mal.
Il est clair que le mot Agile commence à se galvauder. Mais peut importe, pendant ce temps là on arrête de croire que tout doit être précisément défini un an à l'avance et que les ingénieur de haut niveau n'ont pas besoin d'être pilotés comme des moutons.
Dans l'absolu ou pour les cadors il y a la méthode "Just Fucking Do It". Pour les autres l'agilité c'est "faites au plus simple" car c'est déjà assez dur comme ça.
> On 11/9/11 9:47 PM, Jeff MAURY wrote: >> Je ne pense pas que la communauté des développeurs Apache soit >> représentative de la moyenne des développeurs.
> Visiblement, chez JBoss, ils bossent comme chez apache :) >> Maintenant, quand tu communique intensivement et que tu fais des builds >> réguliers et du release often, release early, alors je ne pense pas que tu >> sois loin de l'agile.
> Euh, je pense que c'est plutôt l'inverse, quand tu fais de "l'agile", t'es pas loin de faire du build régulier, release early, release often, etc...
> Faire de l'agile, c'est comme quand Mr Jourdain faisait de la prose, en fait, non ?
> -- > Vous recevez ce message, car vous êtes abonné au groupe Google Groupes lescastcodeurs. > Pour envoyer un message à ce groupe, adressez un e-mail à lescastcodeurs@googlegroups.com. > Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse lescastcodeurs+unsubscribe@googlegroups.com. > Pour plus d'options, consultez la page de ce groupe : http://groups.google.com/group/lescastcodeurs?hl=fr
> Oui l'agile c'est la prose de Mr Jourdain, donner un nom au bon sens c'est déjà bien.
> Pour moi, l'agile c'est du bon sens mis noir sur blanc. Et pour ceux qui partent d'une feuille blanche ou n'ont pas le temps de réinventer la roue avoir un guide des bonnes pratiques n'est pas un mal.
> Il est clair que le mot Agile commence à se galvauder. Mais peut importe, pendant ce temps là on arrête de croire que tout doit être précisément défini un an à l'avance et que les ingénieur de haut niveau n'ont pas besoin d'être pilotés comme des moutons.
On est bien d'accord. Moi, ce qui m'énerve, ce sont toutes les personnes qui balancent de l'agile à toutes les sauces comme si c'était la dernière méthodologie à la mode qui tue.
Après tout, pourquoi on ne parle pas de 'bonnes pratiques' au lieu de 'Agile'? Sans doute parce que cela n'est pas vendeur : "Le projet sera développé en suivant une méthodologie basée sur des bonnes pratiques distribuées"... va vendre ça à un client, il va te rire au nez :)
>> Oui l'agile c'est la prose de Mr Jourdain, donner un nom au bon sens >> c'est déjà bien.
>> Pour moi, l'agile c'est du bon sens mis noir sur blanc. Et pour ceux qui >> partent d'une feuille blanche ou n'ont pas le temps de réinventer la roue >> avoir un guide des bonnes pratiques n'est pas un mal.
>> Il est clair que le mot Agile commence à se galvauder. Mais peut importe, >> pendant ce temps là on arrête de croire que tout doit être précisément >> défini un an à l'avance et que les ingénieur de haut niveau n'ont pas >> besoin d'être pilotés comme des moutons.
> On est bien d'accord. Moi, ce qui m'énerve, ce sont toutes les personnes > qui balancent de l'agile à toutes les sauces comme si c'était la dernière > méthodologie à la mode qui tue.
> Après tout, pourquoi on ne parle pas de 'bonnes pratiques' au lieu de > 'Agile'? Sans doute parce que cela n'est pas vendeur : > "Le projet sera développé en suivant une méthodologie basée sur des bonnes > pratiques distribuées"... va vendre ça à un client, il va te rire au nez :)
> -- > Vous recevez ce message, car vous êtes abonné au groupe Google > Groupes lescastcodeurs. > Pour envoyer un message à ce groupe, adressez un e-mail à > lescastcodeurs@googlegroups.**com <lescastcodeurs@googlegroups.com>. > Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse > lescastcodeurs+unsubscribe@**googlegroups.com<lescastcodeurs%2Bunsubscribe@ googlegroups.com> > . > Pour plus d'options, consultez la page de ce groupe : > http://groups.google.com/**group/lescastcodeurs?hl=fr<http://groups.google.com/group/lescastcodeurs?hl=fr>
Sujet intéressant, qui me touche de près puisque je travaille avec une équipe en Inde depuis presque 2 ans. Mon avis sur la question est de plus en plus tranché: oui Agilité + Offshore = Non Sens
Il est tout à fait possible d'introduire quelques pratiques agiles, mode itératif, TDD, intégration continue, ce que vous voulez ... mais le coeur du problème c'est la collaboration avec le client. L'exemple de l'open source ou du développement de produit est différent à mon sens. Dans le cas classique d'un contrat de consultation où les requirements proviennent d'un client externe, l'offshore implique un niveau de communication supplémentaire et ça change tout.
L'équipe onshore se retrouve au milieu, entre client et indiens, et la bataille quotidienne c'est de bâtir une connaissance métier au sein de l'équipe offshore. C'est très difficile et épuisant. Au final, l'équipe onshore a l'impression de faire le travail en double et n'y trouve pas beaucoup de satisfaction. Le message marketing consistant à dire que l'équipe onshore apporte l'expertise business pendant que les indiens pissent le code, c'est du grand n'importe quoi.
Pendant 2 ans j'ai essayé d'introduire toutes sortes de petites affaires pour améliorer la collaboration, c'était quand même une expérience intéressante et un beau challenge, mais le résultat est loin, très loin, de l'efficacité obtenue avec une équipe colocalisée. Je suis donc sur le point d'abandonner pour voguer vers de nouvelles aventures.
Si j'avais une recommandation à faire, ce serait aux clients: vous voulez sauver des coûts en développant vos applications offshore? Soit, dans ce cas, allez-y 100% offshore avec un bon vieux waterfall, n'allez pas chercher la complication dans un mode hybride merdique. Ne vous y trompez pas, les développeurs offshore ne sont pas (toujours) moins bons que les locaux, le cheval de bataille c'est simplement la communication.
Petite note additionnelle: je travaille au Canada pour un client canadien, donc au moins l'anglais n'est un problème pour personne.
En espérant que mon retour d'expérience puisse être utile à quelqu'un ... merci à ceux qui m'ont lu.
Le 9 novembre 2011 17:48, Dimitri <dba...@gmail.com> a écrit :
> Oui l'agile c'est la prose de Mr Jourdain, donner un nom au bon sens c'est > déjà bien.
> Pour moi, l'agile c'est du bon sens mis noir sur blanc. Et pour ceux qui > partent d'une feuille blanche ou n'ont pas le temps de réinventer la roue > avoir un guide des bonnes pratiques n'est pas un mal.
> Il est clair que le mot Agile commence à se galvauder. Mais peut importe, > pendant ce temps là on arrête de croire que tout doit être précisément > défini un an à l'avance et que les ingénieur de haut niveau n'ont pas > besoin d'être pilotés comme des moutons.
> Dans l'absolu ou pour les cadors il y a la méthode "Just Fucking Do It". > Pour les autres l'agilité c'est "faites au plus simple" car c'est déjà > assez dur comme ça.
> Le 9 nov. 2011 à 23:16, Emmanuel Lecharny <elecha...@gmail.com> a écrit :
> > On 11/9/11 9:47 PM, Jeff MAURY wrote: > >> Je ne pense pas que la communauté des développeurs Apache soit > >> représentative de la moyenne des développeurs.
> > Visiblement, chez JBoss, ils bossent comme chez apache :) > >> Maintenant, quand tu communique intensivement et que tu fais des builds > >> réguliers et du release often, release early, alors je ne pense pas que > tu > >> sois loin de l'agile.
> > Euh, je pense que c'est plutôt l'inverse, quand tu fais de "l'agile", > t'es pas loin de faire du build régulier, release early, release often, > etc...
> > Faire de l'agile, c'est comme quand Mr Jourdain faisait de la prose, en > fait, non ?
> > -- > > Vous recevez ce message, car vous êtes abonné au groupe Google Groupes > lescastcodeurs. > > Pour envoyer un message à ce groupe, adressez un e-mail à > lescastcodeurs@googlegroups.com. > > Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse > lescastcodeurs+unsubscribe@googlegroups.com. > > Pour plus d'options, consultez la page de ce groupe : > http://groups.google.com/group/lescastcodeurs?hl=fr
> -- > Vous recevez ce message, car vous êtes abonné au groupe Google > Groupes lescastcodeurs. > Pour envoyer un message à ce groupe, adressez un e-mail à > lescastcodeurs@googlegroups.com. > Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse > lescastcodeurs+unsubscribe@googlegroups.com. > Pour plus d'options, consultez la page de ce groupe : > http://groups.google.com/group/lescastcodeurs?hl=fr
Le 9 nov. 2011 23:58, "Emmanuel Lecharny" <elecha...@gmail.com> a écrit :
> On 11/9/11 11:48 PM, Dimitri wrote:
>> Oui l'agile c'est la prose de Mr Jourdain, donner un nom au bon sens c'est déjà bien.
>> Pour moi, l'agile c'est du bon sens mis noir sur blanc. Et pour ceux qui
partent d'une feuille blanche ou n'ont pas le temps de réinventer la roue avoir un guide des bonnes pratiques n'est pas un mal.
>> Il est clair que le mot Agile commence à se galvauder. Mais peut
importe, pendant ce temps là on arrête de croire que tout doit être précisément défini un an à l'avance et que les ingénieur de haut niveau n'ont pas besoin d'être pilotés comme des moutons.
> On est bien d'accord. Moi, ce qui m'énerve, ce sont toutes les personnes
qui balancent de l'agile à toutes les sauces comme si c'était la dernière méthodologie à la mode qui tue.
> Après tout, pourquoi on ne parle pas de 'bonnes pratiques' au lieu de
'Agile'? Sans doute parce que cela n'est pas vendeur :
> "Le projet sera développé en suivant une méthodologie basée sur des
bonnes pratiques distribuées"... va vendre ça à un client, il va te rire au nez :)
C'est effectivement une forme de marketing, comme lorsque le terme POJO a été créé. On en faisait bien avant, ms ça a permis d'avoir un nom court et non ambigu. Après le galvaudage des termes me semble être toujours la rançon du succès.
> On 11/9/11 11:48 PM, Dimitri wrote: >> Oui l'agile c'est la prose de Mr Jourdain, donner un nom au bon sens >> c'est d j bien.
>> Pour moi, l'agile c'est du bon sens mis noir sur blanc. Et pour ceux >> qui partent d'une feuille blanche ou n'ont pas le temps de r inventer >> la roue avoir un guide des bonnes pratiques n'est pas un mal.
>> Il est clair que le mot Agile commence se galvauder. Mais peut >> importe, pendant ce temps l on arr te de croire que tout doit tre >> pr cis ment d fini un an l'avance et que les ing nieur de haut >> niveau n'ont pas besoin d' tre pilot s comme des moutons. > On est bien d'accord. Moi, ce qui m' nerve, ce sont toutes les > personnes qui balancent de l'agile toutes les sauces comme si > c' tait la derni re m thodologie la mode qui tue.
Tous les mecs qui sont en dessous de mon bureau je leur demande de se barrer alors ? (AgileTour de Lille)
Enfin je veux dire l' tage en dessous de mon bureau.......
> Apr s tout, pourquoi on ne parle pas de 'bonnes pratiques' au lieu de > 'Agile'? Sans doute parce que cela n'est pas vendeur : > "Le projet sera d velopp en suivant une m thodologie bas e sur des > bonnes pratiques distribu es"... va vendre a un client, il va te > rire au nez :)
> Tous les mecs qui sont en dessous de mon bureau je leur demande de se barrer > alors ? (AgileTour de Lille)
> Enfin je veux dire à l'étage en dessous de mon bureau.......
Je te propose de descendre leur lancer au mégaphone cette fameuse citation d'Emmanuel L sur l'a'gile. Cela dit, certains n'ont pas l'air mécontents de visiter le donjon : http://twitpic.com/7cn7qg