Comment On Développeur versus DBA

Les relations entre les DBA et les développeurs m'ont toujours amusé. Bien que les deux services soient souvent opposés, les deux métiers sont interdépendants et les erreurs des uns impacteront pour longtemps le travail des autres. D'un coté les DBA redoutent les développeurs : ils ne comprennent pas comment bien utiliser leurs bases de données, ils les considèrent comme une réelle menace pour la sécurité du SGBDR et donc pour la qualité de leur sommeil. A l'inverse, les développeurs eux méprisent souvent les DBA : comment diable peut-on se spécialiser autant dans un domaine si minuscule comparé à l’art si vaste et si noble qu'est la programmation. En somme, bien que leurs intérêts divergent, chacun est condamné à travailler avec l'autre.  [Texte complet]
« PrécédentPage 1Suivant »

Re: Développeur versus DBA

2008-06-06 05:31 • par Mickael (non enregistré)
Je crois que Pikatchu a également eut affaire à de telles pratiques avec notamment ce même DBA qui demandait des comptes sur les besoins fonctionnelles liés à l'ajout de nouvelles colonnes.
Je pense que l'analyse fonctionnelle devrait revenir aux DBA, les ulcères seraient concentrés sur une faible population d'informaticiens.

Re: Développeur versus DBA

2008-06-06 05:35 • par o462 (non enregistré)
Voilà pourquoi un DBA, aussi bien pensant soit-il, ne sera jamais un dev, et vice versa...

Ca me rappèle une anecdote sympa. J'ai eu l'occasion il y a quelques années de bosser comme architecte logiciel sur un outil de gestion du personnel, conjointement avec un DBA. Après quelques semaines d'études et de documents, notre solution est validée... avec quelques fautes dans les noms de champs de la base. Ni lui ni moi n'avons eu le courage de les corriger, et l'application est toujours en production (certainement avec les fautes 'ésotériques' qui sèment depuis le doute dans l'esprit de ceux qui maintiennent l'outil).

Re: Développeur versus DBA

2008-06-08 15:02 • par MustBeUsersFault
199373 en réponse à 199150
o462:
Voilà pourquoi un DBA, aussi bien pensant soit-il, ne sera jamais un dev, et vice versa....


Ciel, donc je n'existe pas !
Un DBA est fait pour être integriste, il ne doit tolérer aucune facilité de design pour des raisons qui faciliterait la vie aux devs, La base est une citadelle qu'il faut défendre contre les hordes barbares de devs feignants qui ne pensent qu'a mettre en place des quirks qui pourraient menacer l'intégrité de nos saintes données, tout ça car ils préfèrent pisser du code que faire de l'analyse.
Mécréants !, les flammes de l'enfer sont encore trop douces pour ces dégénérés.


« PrécédentPage 1Suivant »

Ajouter un commentaire