Introduction

ADMOPS


Advanced Développement Manager  Open Source


Bonjour,


J' ai écrit ce logiciel pour les informaticiens travaillant dans un environnement AS400.


Historique.: en 1994 IBM avait dans ses cartons un logiciel qui permettait de gérer le développement de projet

avec une équipe il comportait



a) les environnements de Test  --> Qualité --> Production


b) le verrouillage des sources


c) la notion de vue d' ensemble   ( qclsrc (procédure) qrpgsrc (programme) qdspsrc (écran) qprtsrc (prtf) .....)


d) la notion de build option  très importante lors de re compilation de masse (lors modification de BD )

       (c' est l' aspect qui ma poser le plus de problème auquel j' ai buté lors de la conception d' ADMOPS )

e) la possibilité de faire des recherches argument et de récupérer en test les sources en plus des listes  marquant les membres



ADMOPS reprend tout cela et bien plus encore.


a) il gère les développeurs avec des degrés exemple :  Hug  ne peut mettre en production et Hag lui ne peut développer mais est un  testeur qui valide la qualité.....


b) l' environnement est définis par l' administrateur


User: XXX

Jobd: JOBDXXX

Wdsc: LIB(PC_NT400)

Jobq: JOBQXXX

Outq: OUTQXXX

T...: Chg Text Source Y/N

P...: Chkout *PGM source si PRTF/DSPF sélectionné pour CHKOUT Y/N

R...: liste récape Y/N si Find

D...: liste détail Y/N si Find

S...: Spool Y/N (N = pas de spool si *pgm compile OK) ou Force la liste = Y

Trf.: Autorise le transfert à un autre user des mbr  Y/N

Chk.: Autorise le transfert en ce substituent à un user Y/N 



c) il est multi société

       la société est la clef principale autour du quel tourne tous les définition de projet

d) il est multi groupe

       la société peut être subdivisée en plusieurs groupe exemple:


CGI400               | GESTION CGI 400 HTTP                   

COMMERCIAL           | GESTION COMMERCIAL                     

COMMUN               | GESTION DIVERS ET API                  

COMPTABILITÉ         | GESTION COMPTABILITÉ                   

EXTERNE              | GESTION EXTERNE                        

PURGE                | PURGES DES FICHIERS SOCIETE           

SYSTEM               | GESTION SYSTEM ENVIRONNEMENT UTILISATEUR


e) les GROUPES comportent des Projets


       SOCIETE-->GROUPE-->PROJET    des fonctions F4 sont présentes


f) Définition de Projet

        societe.: XYZ

Projet.............. COMPTA

Texte............... COMPTABILITE 

Groupe.............. COMPTA

Lib.produduction.... CPT.PROD

Ordre dans GROUPE .. 1      


Lib. développement.. LIB.DVP

Lib. Qualité........ LIB.QUA

Lib. Export......... pas obligatoire (cela peut être la lib de prod définitif)

Lib. URGENCE........ LIB.URG

                               il peut (cgi) ne pas fonctionner si les éléments de cgidev2 ne sont pas présent voir implémentation plus complexe.

                           la LIB.URG est très utiles lors de modification sans attendre la fin

                               de la mise en place d' avenant de projet.

Membre ( SRC Bldopt OBJET)

Le Membre remonte en DVP chekout 

                       ....

       le Membre passe en QUA Chkprm

                       ....

               le  membre passe en Production

                       ....

                               si Lib export spécifié alors l'OBJET.seul  est exporté



Copyright © <2009>, <Laroche Jean-Pierre>

Created with the Freeware Edition of HelpNDoc: Easy to use tool to create HTML Help files and Help web sites