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