Je travaille avec un client qui dispose d'un système ERP en place, appelé M1, qu'ils cherchent à apporter des modifications personnalisées à.SDLC: changements Gestion dans un « système fermé » (M1 - ERP)
J'ai passé un peu de temps à étudier le système ERP en termes de fabrication personnalisations. Voici une liste de ce que j'ai trouvé en ce qui concerne les modifications personnalisées:
- Les modifications personnalisées ne peuvent pas être exportées/importées. Il y a une option dans le M1 Design Studio, cependant, ils semblent toujours être désactivés ... J'ai tout essayé et je n'ai pas trouvé de mention dans la documentation d'aide.
- Vous pouvez exporter un journal de modifications des personnalisations (CSV, XML, Excel, HTML) qui fournit le type, le nom, l'emplacement et la description. En substance, il s'agit d'un document en lecture seule qui fournit une liste des modifications que vous avez apportées. Vous ne pouvez pas modifier le contenu de ce journal.
- Les modifications de forme personnalisées apportées prennent effet pour toutes les sources de données (Test, Stage, LIVE). En d'autres termes, il ne semble pas possible de limiter la portée d'un changement de formulaire.
- Des modifications de champ personnalisées doivent être effectuées dans chaque source de données (Test, Stage, LIVE). Ce qui est bizarre ici, c'est que si vous ajoutez un champ dans Test, ajustez une grille pour l'afficher, changez ensuite en LIVE, il détecte que le champ n'existe pas et annule les changements de grille.
- Je suis incapable de trouver la documentation indiquant que cette application prend en charge le contrôle de version.
soupir
....
Alors ...
Comment puis-je gérer les changements d'une méthodologie SDLC: ALM et point de vue des outils?
Je pourrais commencer par mettre dans un système de demande de modification de gérer les personnalisations en cours et terminés. Mais alors quoi? Comment les changements devraient-ils être gérés et publiés? Mettez les sauvegardes de l'application sous le contrôle de la source et déployez-vous si nécessaire?
Il pourrait ne pas y avoir une bonne réponse à cette question puisque je ne peux pas profiter du contrôle de version et créer une séparation des environnements, mais j'ai pensé que je demanderais si quelqu'un avait une expérience similaire ou a travaillé avec M1 .
Je suis content que vous ayez passé du temps à soumettre une réponse. Je prendrai volontiers un jour et fournirai une explication complète et détaillée de la façon dont j'ai résolu ce problème. –