> je suis bien conscient de l'ampleur du projet et de l'investissement > financier > ma demande concerne juste la partie Flex nous avons en interne les > développeurs Indesign Server > Nous avons investi en 2008 plus 600 000€ sur d'autre projet de ce > genre, mes sous traitants ont de boulot au moins pour 18 mois donc je > n'ai plus de ressource pour ce projet. > D'où ma question connaissez-vous des développeurs motivés sur ce type > de projet et surtout un peu libre dans les 6 prochains mois? >
bah c'est ce que j'essayais d'expliquer comment dire, dans une boite de comm en general la structure c'est chef de projet + graphistes/designers + developpeurs pour des projets de site web, mini-site, banners, jeux en lignes, etc. oui ok pas de soucis ca peut marcher pour un projet orienté logiciel, amha cette structure ne marche plus (et par experience, ne marche pas) c'est plus une structure chef de projet + architecte/lead dev + graphiste/designers + developpeurs donc ce que je suggerais c'est qu'avant de trouver ces developpeurs il faudrait p-e avant trouver l'architecte du projet parce que meme si demain vous trouvez 5 devs pret a bosser, sans architecte ou architecture pour le projet, bah ... ca va pas aller bien loin si je postulais pour ce genre de projet en tant que dev ce serait la 1ere chose que je demanderais "est-ce qu'il y a deja un architecte/lead dev ?" exemple de discussions que j'ai eut: (avec uen boite de comm à Londres, genre Tequila interactive, mais une autre dont je tairais le nom :p) - blah blah , projet tres ambitieux Flex, blah blah - ok, est ce que vous avez un architecte / lead dev ? - euh non, nous recherchons des developpeurs pour le projet - mais qui fait les choix au niveau de la technologie ou de la methode pour developper le projet ? - c'est moi qui fait ces choix - ah donc vous etes l'architecte - non, je suis le chef de projet - mais vous connaissez Flash/Flex/AIR dans le detail donc ? - non ca c'est le role des developpeurs - ok, donc si je vous dis que votre projet il doit etre développé en visant le flash player 10 ... - ah non le projet doit viser flash player 9 - oui mais ce projet dure 12 mois, moi je vous dis qu'il faut viser le flash player 10 - non, c'est moi qui prends ce genre de décision - ... voila ca commence a coincer pour des trucs comme ca, cad des choix technologiques dès le départ du projet mais bon je continue la discussion - vous utilisez du versioning des sources pour vos fichiers ? - du quoi ? - est ce que vous utiliser des choses comme subversion, CVS, Perforce ? - non, on n'en a pas besoin - ok..., vous avez une equipe de QA pour tester le logiciel ? - oui, tout doit etre validé par le QA - ah super, qu'est ce que vous utilisez pour le bug tracking ? - cad ? - et bah est ce que vous utilisez bugzilla, trac, jira, ce genre de logiciels ? - non, nous avons notre methode interne - ... et ca peut continuer longtemps comme ca je pose ces questions basé sur l'experience et sur ca The Joel Test: 12 Steps to Better Code http://www.joelonsoftware.com/articles/fog0000000043.html ---- 1. Do you use source control? 2. Can you make a build in one step? 3. Do you make daily builds? 4. Do you have a bug database? 5. Do you fix bugs before writing new code? 6. Do you have an up-to-date schedule? 7. Do you have a spec? 8. Do programmers have quiet working conditions? 9. Do you use the best tools money can buy? 10. Do you have testers? 11. Do new candidates write code during their interview? 12. Do you do hallway usability testing? ---- les points 1./2./3./4./5./7./8. sont obligatoires en ce qui me concerne si y a pas ca dans un projet de dev logiciel je peux limite garantir que le projet se plantera, c'est presque mathematique ce genre de point ne peut en general etre géré/imposé que par un architecte et/ou lead technique sur le projet et ce qui se passe, c'est quand je vois que ce genre de choses ne sont pas en place je demande si ils sont pret a mettre en place par ex: subversion+trac pour travailler sur le projet, ou voir meme des fois je me propose en lead pour les choix techniques, etc. si j'obtiens un "non" ou autre refus, et bah c'est simple je ne travaille pas sur le projet parce que je sais que un projet orienté logiciel ne pourra pas aboutir sans du versioning, bug tracking, etc. note, je dis ca pour aider, pas pour critiquer la nature ou autre du projet. zwetan --~--~---------~--~----~------------~-------~--~----~ Vous avez reçu ce message, car vous êtes abonné au groupe Groupe "FCNG" de Google Groupes. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse [email protected] Pour résilier votre abonnement à ce groupe, envoyez un e-mail à l'adresse [email protected] Pour afficher d'autres options, visitez ce groupe à l'adresse http://groups.google.com/group/FCNG?hl=fr -~----------~----~----~----~------~----~------~--~---
