Bonjour à tous,
Voila maintenant 8 ans que nous développons sous Talend un projet de Data Governance.
Nous étions 2 à développer au début, nous sommes maintenant 5, et de ce fait, il est devenu de plus en plus difficile de gérer les mises en production.
Nous ne souhaitons pas spécialement aller vers les versions payantes de Talend, nous avions déjà testé cela à une époque et n'avions vraiment pas apprécié le system de lock et de versionning.
Bien que je suppose que le produit est grandement évolué depuis notre test du TIS (2011 ou 2012 peut être), je suis en charge de tout ce développement technique et je dois faire en sorte que tout fonctionne et que tout soit cohérent.
L'idée avec laquelle nous planchons avec mon supérieur serait donc :
- 1. Que chacun développe sur son poste
- 2. Une fois que le dev est terminé et testé, on envoit le tout sur un Talend de Dev centralisé
- 3. Une fois les tests d'intégration, on envoie en prod par paquet
Pour avoir une cohérence dans le développement, nous pensons introduire des directives d'entreprise afin d'uniformiser le développement et faire controler par les développeurs leur travail.
Une fois qu'ils ont validés et mis à dispo leur travail sur le Talend de dev, le responsable du dev valide les jobs et fait les tests d'intégration.
Puis, une fois tout cela OK, il est en charge de mettre en production (par lot (Release ou BugFix)).
Est-ce que certains d'entre vous ont mis en place ce genre de chose ?
Une ressource pose problème dans la cohérence de notre environnement et nous nous voyons donc dans l'obligation de renforcer nos standards.
Je suis preneur de toute lecture / proposition / idées qui pourrait ne faire avancer sur la question, qui soit dit-en passant, est très vague...
Merci d'avance et excellente après-midi à tous
Partager