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

ALM Discussion :

Comment convaincre son responsable d'utiliser GIT ?


Sujet :

ALM

  1. #1
    Nouveau membre du Club
    Inscrit en
    Novembre 2005
    Messages
    35
    Détails du profil
    Informations forums :
    Inscription : Novembre 2005
    Messages : 35
    Points : 38
    Points
    38
    Par défaut Comment convaincre son responsable d'utiliser GIT ?
    Bonjour tout le monde,

    Pour commencer, je pense être dans le bon lieu pour vous poser cette question, sinon je m'excuse auprès des modérateurs.

    Je dois convaincre mon responsable, le référent technique et l'équipe d'utiliser GIT. Pour y arriver, j'aimerais connaître selon vous les meilleurs arguments ?

    De ce que j'en sais, les freins que je dois débloquer, sont :
    • c'est trop lourd à mettre en place
    • nous changeons trop notre code source (changement complet de ressources, base de données ...)
    • de toute les manières il faudra faire du copier coller
    • ...


    J'ai des idées pour leur répondre seulement je suis peut être trop c.... D'où l'appel à vos idées sur comment convaincre mon responsable et l'équipe ?

    Merci.

  2. #2
    Rédacteur/Modérateur
    Avatar de Logan Mauzaize
    Homme Profil pro
    Architecte technique
    Inscrit en
    Août 2005
    Messages
    2 894
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Architecte technique
    Secteur : Transports

    Informations forums :
    Inscription : Août 2005
    Messages : 2 894
    Points : 7 083
    Points
    7 083
    Par défaut
    Qu'est-ce que tu utilises actuellement ?
    Java : Cours et tutoriels - FAQ - Java SE 8 API - Programmation concurrente
    Ceylon : Installation - Concepts de base - Typage - Appels et arguments

    ECM = Exemple(reproduit le problème) Complet (code compilable) Minimal (ne postez pas votre application !)
    Une solution vous convient ? N'oubliez pas le tag
    Signature par pitipoisson

  3. #3
    Modérateur
    Avatar de kolodz
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2008
    Messages
    2 211
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Rhône (Rhône Alpes)

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

    Informations forums :
    Inscription : Avril 2008
    Messages : 2 211
    Points : 8 316
    Points
    8 316
    Billets dans le blog
    52
    Par défaut
    Prends un peu de temps sans le dire à personne et créer ton dépôt git sur ton poste, en réalisant le transfère de l'historique.
    Une fois que c'est fait, commence à l'utiliser toi. Si un collègue te demande en mode "curieux", tu lui explique.
    Après, cela quand il n'y a plus qu’à créer un dépôt sur une "vraie machine" et officialisé le truc. A ce moment là, tu va voir ton responsable en mode :
    Au fait, j'ai un outils en local pour remplacer XXX et YY ZZ de l'équipe sont déjà d'accords pour l'utiliser. Tout est près, cependant, j'ai besoin de ton aval avant de d'officialiser la chose.
    C'est ce que j'ai fais avec 2/3 arbres GIT en pièces jointes pour faire "jolie" et ça passe.

    En gros, si ton responsable n'est pas chaud pour le changement. Le plus simple, c'est de lui proposer quelque chose qu'il n'est pas un changement, mais une officialisation d'un truc qui marche.

    Cordialement,
    Patrick Kolodziejczyk.
    Si une réponse vous a été utile pensez à
    Si vous avez eu la réponse à votre question, marquez votre discussion
    Pensez aux FAQs et aux tutoriels et cours.

  4. #4
    Expert éminent sénior
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    6 803
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Décembre 2007
    Messages : 6 803
    Points : 32 058
    Points
    32 058
    Par défaut
    +1 avec Logan Mauzaize et Kolodz.

    (1) tu dois définir ton besoin exact. Est-ce que tu as juste besoin d'un gestionnaire de version, Git ou autre? Dans ce cas, l'argumentaire doit porter sur la sécurité du code. Est-ce que tu as besoin de Git et de rien d'autre? Dans ce cas, tu dois trouver les arguments qui expliquent pourquoi Git est mieux que les autres.
    (2)Les arguments ne suffisent pas, généralement. Si tu montres l'exemple ET que tu as des arguments en béton, alors tu peux espérer avoir un impact.

    Donc, une fois que tu as précisément défini ton objectif, tu commences à te l'appliquer à toi-même, puis gentiment tu contamines les autres, et tu en profites pour parfaire ton argumentaire. Ca ne marche pas à 100%, mais n'espère pas arriver à un quelconque résultat autrement.
    Les 4 règles d'airain du développement informatique sont, d'après Michael C. Kasten :
    1)on ne peut pas établir un chiffrage tant qu'on a pas finalisé la conception
    2)on ne peut pas finaliser la conception tant qu'on a pas complètement compris toutes les exigences
    3)le temps de comprendre toutes les exigences, le projet est terminé
    4)le temps de terminer le projet, les exigences ont changé
    Et le serment de non-allégiance :
    Je promets de n’exclure aucune idée sur la base de sa source mais de donner toute la considération nécessaire aux idées de toutes les écoles ou lignes de pensées afin de trouver celle qui est la mieux adaptée à une situation donnée.

  5. #5
    Nouveau membre du Club
    Inscrit en
    Novembre 2005
    Messages
    35
    Détails du profil
    Informations forums :
    Inscription : Novembre 2005
    Messages : 35
    Points : 38
    Points
    38
    Par défaut
    Bonjour,

    Merci pour vos réponses.

    Les sources sont sur deux serveurs, la version de développement et la version cliente sans aucun contrôle de version. Mise en commentaire des lignes remplacées ...

    Je prends mon temps pour préparer le dossier et le soumettre. Je vais tenter de voir avec les collègues ce qu'ils en pensent petit à petit.

    Si vous avez d'autres idées, je suis preneur.

    Bonne continuation.

Discussions similaires

  1. Utiliser Git pour son site web
    Par flea21 dans le forum Linux
    Réponses: 0
    Dernier message: 01/08/2010, 18h45
  2. Comment ouvrir son Programme sans utiliser Dev-C++?
    Par Neferious dans le forum Dev-C++
    Réponses: 8
    Dernier message: 21/07/2008, 14h22
  3. comment créer son controle et l'utiliser
    Par bajazet dans le forum MFC
    Réponses: 2
    Dernier message: 02/12/2005, 00h45
  4. [INDEPENDANT]Comment declarer son travail ?
    Par xufux dans le forum Freelance
    Réponses: 21
    Dernier message: 03/07/2004, 23h23
  5. Comment connaître son IP derrière un routeur ?
    Par momox dans le forum C++Builder
    Réponses: 2
    Dernier message: 22/02/2004, 18h24

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