Page 1 sur 1

Méthodologie de développement

MessagePublié: 23 Sep 2014 à 10:33
par Christian Delval
Bonjour

Je développe des applications Lotus depuis quelques temps déjà et je voudrais savoir si ma méthode de développement est correcte.
Les bases ont des modèles.

    1. Je réplique la base en local.
    2. Je réplique le modèle de la base en local.
    3. Je modifie le modèle en local (développement proprement dit).
    4. Je réplique les modifications du modèle sur le serveur.
    5. Je signe le modèle avec l'ID serveur.
    6. J'applique une actualisation de la conception de la base sur le serveur avec le modèle du serveur.

Est ce que cette méthode vous semble correcte ou procédez-vous différemment ?

Merci pour votre contribution.

Re: Méthodologie de développement

MessagePublié: 23 Sep 2014 à 10:47
par Michael DELIQUE
salut

on peux faire comme ça, pour ma part je dev directement sur le serveur. avec mon id. sinon c'est une perte de temps.

la procédure est bonne pour une mise a jours en prod.

Re: Méthodologie de développement

MessagePublié: 23 Sep 2014 à 18:00
par roubech
Perso, j'ai une base de dev avec quelques docs de test pour mes tests unitaires et le paramétrage (idem prod pour les mots clé, mais si des users sont paramétrés pour des validations ou des notification, je change en dev pour mettre des users de test)
je fais mes dev directement sur cette base avec mon ID
quand j'ai finalisé un lot, j'applique le design de cette base de DEV sur une base de QUALIF pour que le métier puisse tester (quand ils veulent bien, sinon c'est moi le testeur, dérouler un workflow de bout en bout avec plusieurs users ...)
Quand j'ai un feu vert pour mise en prod, je fais une copie de la structure de la base de DEV pour faire mon modèle APPLI_v2_20140923 que je signe avec un ID dédié qui a des droits sur les serveurs de PROD et j'applique
Je garde tous ces modèles sur un serveur pour garder un histo et pouvoir faire un retour arrière si besoin.
Même si maintenant, il faudrait utiliser un gestionnaire de sources type github ou svn ....

Re: Méthodologie de développement

MessagePublié: 23 Sep 2014 à 22:14
par Jérôme Deniau
Alors bosser avec svn ensuite faire un make file qui en utilisant eclipse et Python affecte une version au ntf signe ledit ntf supprime toute trace de nos id recompile tout le code et génère un fichier ntf clean via le headless designer. Ensuite on fournit une base nsf qui fait l'upgrade de la base de prod (signature du ntf par un id de l'admin ou server.id. histoire qu'il n'y ait pas d'oubli de la part de l'humain. De l'industriel quoi