> 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
-~----------~----~----~----~------~----~------~--~---

Répondre à