IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Java Discussion :

Portabilité du java au conseil municipal de Bordeaux de demain, votre expérience


Sujet :

Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 7
    Par défaut Portabilité du java au conseil municipal de Bordeaux de demain, votre expérience
    Bonjour,

    Je m'appelle Matthieu Rouveyre, je suis conseiller municipal de Bordeaux.

    Demain, les élus devront voter une délibération concernant le site de la Mairie de Bordeaux, "utilisant le serveur d’application et portail BEA Weblogic Platform en front-office hébergé et un outil de gestion de contenu adapté au contexte".

    D'après le site de BEA, "BEA WebLogic Server 8.1 est strictement compatible avec les grands standards de la profession pour garantir l’efficacité des développeurs, assurer la portabilité du code et optimiser l’interopérabilité.".

    Pourtant, il nous est assuré que seul le prestataire ayant réalisé l'intégration du site et assuré les développements annexes (Sopra group) est en capacité de poursuivre ce travail.

    Voici l'extrait de la délibération sur laquelle nous devons voter :

    "La Ville de Bordeaux doit pérenniser et développer son portail sur les types d'architectures, les outils et les développements mis en place spécifiquement à cet effet, à la mairie et chez l'hébergeur du marché, en garantissant la continuité de service. Seul Sopra Group possède aujourd'hui les compétences techniques sur les réalisations faites pour permettre au portail de perdurer en production et de poursuivre son extension, sans que soit remise en cause toute sa base technique, l'architecture logicielle déployée et tous les développements réalisés sur cette architecture. Recourir à un fournisseur différent pour son maintien et son évolution obligerait à refaire la conception et les bases du portail, en renonçant à tout l'investissement financier et humain apporté depuis 4 ans".

    Si ce paragraphe est exact, c'est à dire, si techniquement, il est impossible à un autre prestataire de prendre la suite, alors, il nous faudra voter oui à cette délibération et donc faire échec à la procédure normale de marchés publics, c'est à dire renoncer à une mise en concurence (il y a 2 millions d'euros en jeu).

    Si ce paragraphe est inexact, alors, j'ai besoin de témoignages pour éviter que des élus mal informés fassent une erreur.


    Merci.

    Matthieu Rouveyre
    http://www.matthieu-rouveyre.fr

  2. #2
    Rédacteur
    Avatar de eclesia
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    2 111
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 2 111
    Par défaut
    Pour ceux qui s'interessent au sujet description de bea weblogic : http://fr.bea.com/produits/weblogic_server_81.jsp

    citation d'un article intéressant :
    Le cas Java
    Les services Web sont utilisés depuis plusieurs années, mais ils présentent toujours des inconvénients majeurs. Il ne sera pas question ici de limitation d’ordre fonctionnel, mais plutôt de difficultés de mise en œuvre.

    Tout d’abord, dans le monde Java, sont proposés de nombreux – et même de trop nombreux – environnements d’exécution pour services Web, ce qui ne facilite pas toujours le choix de l’architecte logiciel. Citons, parmi les plus connus, Axis du projet Apache, JWSDP de Sun, WebLogic de BEA, WebSphere d’IBM, etc.

    Cette multiplication des environnements est représentative des succès de cette technologie mais également de ses faiblesses. En effet, chacun d’eux possède son propre mode de fonctionnement et un spécialiste des services Web sous Axis peut se perdre lorsqu’il s’agit de faire la même chose sous WebLogic, et inversement. Si de nombreux standards définissent le mode de fonctionnement des services Web, il n’y en a aucun qui définisse un moyen unique pour les implémenter.

  3. #3
    Membre chevronné

    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    19 647
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Décembre 2004
    Messages : 19 647
    Par défaut
    La principale question, à mon sens, est d'ordre contractuelle.
    Si vous ne poursuivez pas avec le développeur actuel, avez-vous le droit d'utiliser le travail qu'il a réalisé et, surtout, disposerez-vous de l'accès aux données nécessaires (sources et/ou codes du développement) pour poursuivre avec un autre développeur ?
    Cela devrait être spécifié dans le contrat conclu en vue de la réalisation du projet initial.

  4. #4
    Membre à l'essai
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 7
    Par défaut
    Sachant que le précédent marché portait sur 4 millions d'euros, je pense que la ville de Bordeaux est propriétaire des sources

  5. #5
    Expert confirmé
    Avatar de le y@m's
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Février 2005
    Messages
    2 636
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Février 2005
    Messages : 2 636
    Par défaut
    Citation Envoyé par Matthieu Rouveyre
    Sachant que le précédent marché portait sur 4 millions d'euros, je pense que la ville de Bordeaux est propriétaire des sources
    Comme l'a dit Guardian, cela doit figurer dans le contrat (et est donc à vérifier).

    Je rajouterais que la disponibilité d'une documentation des codes sources et à mon avis tout aussi importante afin de faciliter la reprise par une autre entreprise (là aussi je pense qu'il faut voir au niveau du contrat).

    Il est bon de préciser que si une autre entreprise reprend le projet, son travail sera plus long du fait qu'elle aura à reprendre (comprendre) le travail déjà effectué. Ce travail (que n'aurait pas à faire la première entreprise) est loin d'être négligeable et nécessite un certain temps (et a donc un certain coût).
    Je ne répondrai à aucune question technique par MP.

    Pensez aux Tutoriels et aux FAQs avant de poster ;) (pour le java il y a aussi JavaSearch), n'oubliez pas non plus la fonction Rechercher.
    Enfin, quand une solution a été trouvée à votre problème
    pensez au tag :resolu:

    Cours Dvp : http://ydisanto.developpez.com
    Blog : http://yann-disanto.blogspot.com/
    Page perso : http://yann-disanto.fr

  6. #6
    Membre chevronné Avatar de Scorpyosis
    Homme Profil pro
    Inscrit en
    Janvier 2004
    Messages
    365
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2004
    Messages : 365
    Par défaut
    Il est bon de préciser que si une autre entreprise reprend le projet, son travail sera plus long du fait qu'elle aura à reprendre (comprendre) le travail déjà effectué. Ce travail (que n'aurait pas à faire la première entreprise) est loin d'être négligeable et nécessite un certain temps (et a donc un certain coût).
    C'est clair que ce point n'est pas à négliger ! Mais en même temps le problème soulevé ici est plutôt de l'ordre de "est ce possible ou non?". Donc si les sources sont disponibles (car appartenant à la mairie de bordeaux et non a sopra) on peut dire que oui dans l'autre cas, cela revient à tout reconstruire. Si les sources sont disponibles, "n'importe qui" peut prendre le relai et donc un appel d'offre est tout a fait possible. Mais comme le y@m's l'a très justement souligné, cela sera plus dur pour un autre prestataire de se mettre sur le projet.

  7. #7
    Membre à l'essai
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 7
    Par défaut
    Je vais essayer de me procurer le Cahier des charges lié à l'appel d'offre initial.

    Je pense également que si nous disposons des sources, il n'y a aucun problème pour qu'un développeur maîtrisant la technologie puisse poursuivre.

    Concernant le temps d'assimilation d'un éventuel nouveau prestataire, il peut peut-être être amorti avec une proposition commerciale plus satisfaisante que le prestataire actuel.

    Le rôle d'un élu est de satisfaire l'intérêt général ... et en l'occurence mettre tout en oeuvre pour qu'une mise en concurence puisse aboutir.

  8. #8
    Expert confirmé
    Avatar de qi130
    Homme Profil pro
    Expert Processus IT
    Inscrit en
    Mars 2003
    Messages
    3 932
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France

    Informations professionnelles :
    Activité : Expert Processus IT
    Secteur : Finance

    Informations forums :
    Inscription : Mars 2003
    Messages : 3 932
    Par défaut
    Les compétences, celà s'acquiert.

    Ceci dit, sur une technologie aussi répandue, il devrait bien se trouver une poignée de SSII capables de reprendre le flambeau.

    Le passage de relai sera cependant plus aisé si le contrat initial prévoit quelques clauses relatives au propriétaire des sources (comme ça a été évoqué), mais exclut aussi l'utilisation de pseudo run-time dont la nécessité aurait été "vendue" par le prestataire (et dont il est le seul dépositaire pour la France ?).
    Sur ce dernier point, il n'y a guère qu'un audit qui puisse affirmer que l'ensemble des composants logiciels peut être repris par une société tierce.

    Au delà de ces préoccupations mercantiles, il conviendra, dans le prochain contrat, de "blinder" la partie reversibilité afin que le transfert de compétence soit prévu et borné.
    Las, l'appel de plus en plus fréquent à la prestation se fait au détriment de compétences internes, et l'on se retrouve dans pris dans le système auquel vous êtes confrontés. Vous ne disposez d'aucun garde-fou, et quand on découvre un pot-aux-roses, le "ça marche comme ça, on va pas défaire" est de rigueur...

    J'ose espérer que l'éventuelle (et presque tacite) reconduction du prestataire n'est pas commandée par les intérêts personnels de tel ou tel adjoint !

  9. #9
    Membre Expert
    Avatar de gifffftane
    Profil pro
    Inscrit en
    Février 2007
    Messages
    2 354
    Détails du profil
    Informations personnelles :
    Localisation : France, Loire (Rhône Alpes)

    Informations forums :
    Inscription : Février 2007
    Messages : 2 354
    Par défaut
    Il est bien difficile de donner un avis sur les renseignements donnés. C'est du baratin de SSII, c'est tout. Il peut être juste, comme il peut être faux.

    Il faut, je pense, se recadrer sur votre comportement à vous. J'imagine que de ce coté là, vous savez ce qui se passe. Avez-vous, déjà, essayé de confier un marché sur cet environnement à un autre prestataire ? Un petit développement annexe par exemple ?

    Si non, c'est déjà, en soi, bizarre. Comment se ferait-il que vous voudriez diversifier vos fournisseurs, et ne le faites pas ? Cela vient-il de ce que vous n'y avez pas fait attention ? D'une résistance de votre SSII ?

    Si oui, alors que s'est-il passé ? Cela s'est bien passé ? Alors, c'est bon. Ou cela s'est-il mal passé ? Et vous avez essayé un autre fournisseur, cela s'est encore mal passé ?... Alors... ben c'est pas bon. Il faut changer votre fournisseur principal et votre système le plus rapidement possible, ou, si vous avez encore un peu confiance, le conduire à faire son boulot correctement.

Discussions similaires

  1. Vous utilisez SWT/JFace ou Java FX ? Partagez votre expérience
    Par Mickael Baron dans le forum Interfaces Graphiques en Java
    Réponses: 19
    Dernier message: 12/08/2020, 15h24
  2. Développement d'un projet en Java : vos conseils
    Par xavier1977 dans le forum Débuter avec Java
    Réponses: 4
    Dernier message: 20/10/2012, 19h08
  3. Réponses: 8
    Dernier message: 18/10/2005, 17h43

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo