Fichiers de journalisation dans les logiciels DIVIS, conseil du mois et nos collègues du service «développement de produits»
Bordesholm, le 4 juin 2018
L’année 2018 avance. Les derniers mois furent riches en événements et en développements intéressants. Et les préparatifs pour l’ Evénement de l’année chez DIVIS, «les Kieler Daag » (les journées de Kiel) battent leur plein. Nous sommes heureux de pouvoir bientôt crier en juin « larguez les amarres ».
En attendant, le développement de nos logiciels et de notre matériel informatique ne cesse de progresser. Nous voulons vous présenter aujourd’hui notre équipe du service « développement de produits » ainsi que la méthode agile dans son mode de travail. En outre, nous vous expliquerons dans notre rubrique « conseil du mois » le sens et l’avantage des fichiers de journalisation dans nos logiciels.
Hendrik Reger (chef des ventes et fondé de pouvoir) vous souhaite au nom de l’équipe DIVIS une agréable lecture.
Les thèmes de cette édition
DIVIS EN INTERNE
Des produits plus innovateurs grâce à la méthode agile dans le mode de travail
Pour que le processus de développement et de programmation soient à la fois innovateurs, créatifs et efficaces, DIVIS mise, pour ce qui est du développement de ses logiciels, sur la méthode agile dans son mode de travail.
Au cœur de cette restructuration on trouve une équipe de travail qui s’organise elle-même et qui bénéficie des mêmes droits.
Cette restructuration est basée sur une communication étroite au sein de l’équipe et avec le service gestion des produits.
L’expérience a montré que des projets à caractère complexe dans leur totalité peuvent être difficilement saisis en une seule fois quant aux problématiques de détail. Ainsi, la méthode agile dans notre mode de travail nous permet d’agir en fixant des étapes à durée limitée (sprints). Ces sprints sont régulièrement définis, vérifiés et adaptés. Au début d’un sprint, le but et la manière de procéder sont définis d’un commun accord dans le cadre d’un meeting. Puis, dans le cadre de petites concertations quotidiennes se fait une mise au point (un ajustement en temps réel) des tâches qui doivent être effectuées et de celles qui ont déjà été effectuées.
La revue des sprints dans la phase finale est un autre aspect important. C’est alors que les résultats pourront être évalués. La rétrospective en temps utile de chaque stade de développement permet d’évaluer les progrès (l’objectif a-il-été atteint) et de tirer des conclusions des expériences faites. Ces conclusions peuvent servir à corriger immédiatement et de manière flexible des erreurs et à améliorer l`organisation et les manières de procéder.
Avantages de la méthode agile dans le mode de travail du service «développement de produits»
Toutes les équipes participant au développement des produits disposent à chaque moment du même niveau d’information dans la mesure où elles assistent à tous les meetings.
Le rythme serré au niveau de l’échange des informations fait en sorte que des erreurs ou des démarches peu prometteuses peuvent être rapidement constatées et corrigées. De par les brefs cycles de fonctionnement, l’équipe est en mesure de réagir de manière très flexible lorsque les conditions générales ont changé (chez le client par exemple ou de par des évolutions du marché).
En plus, de brefs objectifs partiels facilitent particulièrement un travail efficace.
Cette méthode de travail donne à l’équipe une plus grande autonomie. Ainsi, toutes les personnes concernées sont très proches du produit et tout à fait à même d’apporter au bon moment leurs propres idées. La synchronisation régulière fait que l’équipe ne cesse d’optimaliser les processus et l’organisation.
Les déroulements des essais améliorés ainsi chez DIVIS et l’introduction de revues de code (en tant que vérification du code écrit) entraînent certes des cycles release légèrement prolongés ; mais ils entraînent une meilleure qualité de nos produits lors de la mise à jour (review). Cela augmente la commodité de nos produits et tout particulièrement aussi la satisfaction de notre clientèle.
Et surtout cette méthode agile dans notre mode de travail a donné aux équipes des espaces de liberté pour pouvoir se consacrer au domaine « innovations ».
Ce concept est si probant que le service « développement de produits » va proposer dès le mois d’août 2018 une nouvelle formation, celle d’un informaticien spécialisé dans le développement des applications afin de partager tout le know-how acquis et afin de former des jeunes motivés dans une entreprise en pleine expansion.
CONSEIL DU MOIS
Qui? Quoi? Quand? - Fichiers de journalisation dans les logiciels
Les fichiers de journalisation sont des données « silencieuses » qui apparaissent en arrière-plan en permanence et qui identifient les activités dans un logiciel. Etant donné que l’usage des fichiers de journalisation n’est pas forcément nécessaire pour se servir du logiciel, beaucoup d’utilisateurs n’en connaissent souvent pas du tout la fonction.
Pour les opérations en cours, ces fichiers de journalisation ne commencent à présenter un intérêt que lorsqu’il s’avère nécessaire par exemple de se mettre à la recherche des causes de dysfonctionnements.
Mais aussi en cas de litiges juridiques, ces fichiers de journalisation peuvent jouer un rôle important et même servir de preuve.
En plus, suite au nouveau règlement portant sur la protection des données entré en vigueur le 25 mai 2018, il est utile de savoir quelles informations sont enregistrées dans ces fichiers de journalisation et qui y a accès.
DIVIS SE PRESENTE
Nos collègues du service «développement de produits»
Photo: Felix Braun, Florian Hohnsbehn, Stephanie Schade
Nous vous avons présenté aujourd’hui la méthode agile dans le mode de travail de notre service «développement de produits». Faites la connaissance de ceux qui y travaillent.