Comment développer un concept de changement de plateforme IP? Instructions d'utilisation

image

Au milieu des années 2000, lors du choix d'une plate-forme IP, la plupart des fabricants de produits alimentaires ont opté pour un démarreur progressif 1C. Et au cours des 10 à 15 dernières années, ils ont construit et, pourrait-on dire, «s'enraciner» (qu'il s'agisse d'un démarreur progressif 1C pur ou d'une solution industrielle basée sur lui). Quelqu'un a essayé de tout développer activement dans une base d'informations, quelqu'un pour séparer les unités fonctionnelles dans différentes bases de données. Mais, quoi qu'on en dise, le démarreur progressif a été et reste l'élément central du système construit, car consolide toutes les transactions des activités financières et économiques de l'entreprise .

Et rien n'annonçait les problèmes, jusqu'à il y a quelques années, le marché commençait à apparaître systématiquement des informations indiquant que la prise en charge de SCP prendrait bientôt fin. Bien sûr, tout le monde a commencé à interpréter ces informations et à déterminer l'ampleur de la catastrophe de différentes manières. Cependant, la majorité des utilisateurs de 1C: SCP ont créé une «ambiance de valise» et le marché a commencé à évoluer à la recherche d'une nouvelle solution.

image

Question: vers quoi passer? Réponse standard: bien sûr sur 1C: ERP . Mais ici, vous devez comprendre que lorsque les entreprises ont commencé à développer leur système basé sur SCP, l'échelle, la vitesse de développement et le degré d'automatisation de l'entreprise étaient complètement différents, et le niveau du personnel informatique était pratiquement inexistant. Une fois l'automatisation de la comptabilité apparue à tout le monde. Désormais, la propriété intellectuelle est devenue un élément très important dans la prise en charge des processus métier et les responsables informatiques sont apparus en entreprise. Et ils se rendent compte qu'un système informatique n'est pas seulement un programme qui peut être changé de l'un à l'autre (par exemple, un téléphone portable en réorganisant une carte SIM) et résolvent tous leurs problèmes avec cela. Le changement de plate-forme est d'un opéra complètement différent.

De plus, même un informaticien compétent ne sait pas toujours comment passer de la plateforme A à la plateforme B. Surtout si seul «A» est connu (et ce n'est pas toujours :)), malgré le fait que l'état cible «B» est toujours dans le brouillard.

C'est là que le besoin se fait sentir d'élaborer un concept pour le développement de la propriété intellectuelle.

Sur la base de l'expérience de la réalisation de ces travaux, nous avons développé pour nous-mêmes la technologie pour effectuer cette tâche. Et dans le cadre de ce matériel, nous voulons partager cette technologie avec vous.

En quoi consiste le «concept de développement IP»?


Séquence d'étapes


1. Structure organisationnelle


IP soutient les activités des départements au sein de l'entreprise (chacun individuellement et l'interaction entre eux). Par conséquent, avant de comprendre quel type de propriété intellectuelle devrait être, nous devons savoir quelles fonctions a une entreprise et lesquelles doivent être automatisées. La réponse à cette question est donnée par la structure organisationnelle de l'entreprise. Cependant, pas dans toutes les entreprises, la structure qui est sur papier correspond à l'état réel des choses. C'est pourquoi il ne s'agit pas de prendre le document existant comme base, mais de déterminer le niveau de sa pertinence à l'heure actuelle. Et s'il y a des écarts, créez-en un nouveau.

2. Formation d'un ensemble de tâches informatiques correspondant à chaque fonction métier.

Chacune des fonctions métier a besoin de tâches informatiques spécifiques. Certaines de ces tâches peuvent déjà être résolues, d'autres non. Pour chaque tâche, il est nécessaire d'évaluer dans quelle mesure la mise en œuvre répond aux besoins actuels de l'entreprise. Et si cela ne correspond pas, alors quels sont les objectifs de développement que nous avons.

Dans ce cas, il faut compter sur les besoins des utilisateurs qui travaillent directement avec cette adresse IP d'une part, et des experts de l'industrie d'autre part. La réconciliation avec les pratiques de l'industrie vous permettra de couvrir les points blancs que les fonctionnaires ne peuvent pas voir et de filtrer les fantasmes inutiles des mêmes fonctionnaires.

3. Le choix des produits logiciels pour résoudre l'ensemble formé de tâches

Aucun produit logiciel ne peut résoudre tous les problèmes. Et même si nous choisissons 1C: ERP magnifiquement doté de spécialistes du marketing, nous devons être préparés au fait que, malgré toute sa polyvalence, nous ne le prenons que comme un outil pour résoudre un ensemble de tâches informatiques à partir de la liste obtenue à la 2e étape. Et pour résoudre la liste complète des tâches, nous devons soit utiliser des produits logiciels supplémentaires, soit développer les fonctionnalités nécessaires dans 1C: ERP, ce qui peut augmenter considérablement le temps et le coût du projet.

Remarque:

Ici, quoique en passant, je voudrais soulever la question: une base ou plusieurs. Pour notre part, nous ne soutenons pas le paradigme d'une seule base d'information. En pratique, il est beaucoup plus pratique de faire fonctionner et de prendre en charge un système dans lequel un ensemble de tâches commerciales est divisé en plusieurs bases de données d'informations. Bien sûr, cette opinion est subjective.

À cette étape, nous devons analyser le marché et déterminer dans quels produits logiciels existants quelles tâches peuvent être le mieux résolues. Ainsi, l'architecture des solutions informatiques est construite, qui devrait apparaître au final.

Sous-total 1


Nous venons de franchir l'équateur et maintenant nous savons non seulement «de quoi nous partons », mais aussi « quel devrait être le résultat » du changement de plateforme IP.

Nous avons identifié:

  • de quelles bases d'information avons-nous besoin
  • sur quels produits seront-ils créés
  • quelles tâches dans quelles bases seront résolues
  • quelles informations ces bases de données échangeront-elles entre elles

Remarque: si le paysage actuel est déjà représenté non pas par une, mais par plusieurs bases d'information, cela suggère que, très probablement, tout ne sera pas remplacé. Certaines décisions peuvent fort bien rester à l'état initial si elles remplissent les fonctions qui leur sont attribuées de manière qualitative. Cela simplifie le processus de transition et souligne une fois de plus l'utilité du concept de modularité.

4. Répartition des tâches en un ensemble de projets

La pratique montre que dans le cadre du développement d'un concept pour une entreprise agroalimentaire moyenne / grande, nous avons de 50 à 100 tâches informatiques à résoudre. En une seule séance, de nombreuses tâches ne peuvent être résolues. Le concept est en cours d'élaboration pour un horizon de 3 à 4 ans. Par conséquent, nous divisons ces tâches en un ensemble de projets. Selon l'expérience, pour passer à l'état cible, 100 tâches peuvent être combinées en 10-20 projets.

On suppose qu'après chaque projet, le système sera dans un certain état stationnaire intermédiaire .

5. Construction d'un calendrier pour la mise en œuvre des projets par étapes et la formation du budget du projet

Pour chaque projet, il est nécessaire d'évaluer:

  • intensité des ressources
  • priorité (en fonction des besoins de l'entreprise)
  • interdépendance des projets (certains projets ne peuvent tout simplement pas être réalisés plus tôt que d'autres sur la base de la dépendance technologique)
  • évaluation du coût d'attraction des exécutants du projet

Sous-total 2


Maintenant, nous savons non seulement « ce que c'est, point B », mais aussi comment y entrer et combien de temps et d'argent il faudra pour y aller . Il faut comprendre que nous ne pouvons obtenir des réponses adéquates à ces questions qu'en parcourant toutes les étapes de la séquence ci-dessus, et sans nous précipiter vers les conclusions. Les indicateurs prédits, que personne ne vous interdira bien sûr de faire à aucun moment, resteront des prévisions, car ils n'auront aucune justification. Si, par exemple, vous calculez le coût dans la deuxième étape, sans savoir sur quelles plateformes les systèmes seront mis en œuvre, le coût final sera très différent de celui que vous espériez.

6. Déterminer le montant des ressources informatiques requises

Avec un faible niveau d'automatisation, la présence d'un administrateur système + au maximum un pseudo 1C suffit pour une entreprise. Cependant, dès qu'une entreprise s'engage sur la voie de la transformation commerciale numérique et fait du système informatique un élément important d'efficacité et de concurrence, vous verrez un champ toujours plus vert de tâches de support informatique. L'automatisation vous évite d'avoir à supporter les erreurs du personnel non qualifié, mais il est immédiatement nécessaire de prendre en charge le système dans l'état cible . Par conséquent, nous déterminons ici la structure et la quantité de ressources informatiques nécessaires pour cela. L'entreprise doit avoir certaines de ces ressources à l'intérieur, certaines peuvent être externalisées.

Pour résumer


Dans le cadre de l'article, nous avons parlé de la technologie à laquelle notre entreprise adhère. En suivant notre plan, vous pouvez développer le concept vous-même. Cependant, notre opinion subjective est que le développement de concepts est un métier , pas un travail 100% standardisé . Et si vous voulez que la nouvelle plateforme, au moins, ne fonctionne pas moins bien que la précédente, et augmente de préférence le profit, vous avez juste besoin de la participation de personnes expérimentées dans le développement de tels concepts. Cela vous permet de regarder la situation de manière suffisamment large pour prendre en compte tous les facteurs de l'entreprise (le niveau actuel de gestion, l'attitude de la direction et du personnel vis-à-vis des technologies informatiques, le stade de développement des systèmes informatiques, la préparation de l'entreprise aux changements). Et sur cette base, développez un concept qui prend pleinement en compte et est capable de couvrir les besoins de votre entreprise.

image

Source: https://habr.com/ru/post/fr463955/


All Articles