Kalicrunch la newsletter, je m'abonne
Actualités
PORTRAIT DE IBRAHIMA FAYE CONSULTANT ETUDES ET DEVELOPPEMENT JAVA / JEE
Actualité Non classé

Portrait de Ibrahima Faye, Consultant études et développement JAVA/JEE

20 juillet 2021

Quelle fonction exerces-tu au sein de Kalisoft ?

Au sein de Kalisoft je suis consultant études et développement JAVA/JEE. On parle aussi d’ingénieur logiciel, de développeur ou d’analyse programmeur. 

Si tu devais faire une synthèse de ton métier comment t’y prendrais-tu ?

Le consultant études et développement JAVA/JEE est en charge de la programmation et de la validation de tout au partie d’un module logiciel, ainsi que de son intégration avant livraison et ensuite de son maintien en condition opérationnelle. Il participe ainsi à l’ensemble du cycle d’un projet informatique, depuis la fin de la définition du projet jusqu’aux phases de maintenance, et travaille au sein d’une équipe, sous la responsabilité d’un chef de projet informatique. 

Quelles sont les qualités selon toi qu’il faut apprendre à développer pour occuper cette fonction ?

Les compétences techniques demeurent indispensables étant donné qu’elles constituent en soi la base de notre métier. Cependant, en plus de ces compétences techniques, le caractère dynamique et challengeant de notre métier fait que le développeur doive développer d’autres qualités dont je citerai que les plus importantes à mon sens :  

  • l’autonomie
  • la souplesse et l’adaptabilité rapide
  • de bonnes qualités relationnelles (Ecoute et expression)
  • la capacité à travailler en équipe
  • l’ouverture d’esprit

Ton meilleur moment / une anecdote à raconter chez Kalisoft ? 

Kalisoft étant l’entreprise qui m’a accueilli en France, je pense que mon meilleur moment c’est quand j’ai appris avoir réussi mon entretien client et que j’allais commencer ma toute première mission. Ce n’était pas du tout gagné d’avance car la période était très peu propice pour pouvoir décrocher une mission.

À lire également
Actualité Non classé
9 juin 2022
Interview de Amel, Ingénieur d'affaires chez Kalisoft depuis quelques mois. Elle nous explique le process de formation Kalisoft.
Actualité Non classé
12 mai 2022
Interview de Amel, Ingénieur d'affaires chez Kalisoft depuis quelques mois. Elle nous explique le process de formation Kalisoft.
Actualité Non classé
28 avril 2022
Interview de Amel, Ingénieur d'affaires chez Kalisoft depuis quelques mois. Elle nous explique le process de formation Kalisoft.
Actualités
pyramide des tests
Actualité Non classé

Les 4 niveaux de tests

14 mai 2021

D’après ISTQB (International Software Testing Qualifications Board) il existe 4 différents niveaux de tests. Ces niveaux de tests peuvent être représentés sous la forme d’une pyramide  :

Les tests de composants :

Les tests de composants ont pour but de tester les différents composants du logiciel séparément afin de s’assurer que chaque élément fonctionne comme spécifié. Ces tests sont aussi appelés tests unitaires. Ils sont généralement écrits et exécutés par le développeur qui a écrit le code du composant.

Pour une authentification, le bouton « se connecter » est un composant.

Ces tests sont toujours automatisés.

Les tests d’intégration :

Les tests d’intégration sont des tests effectués entre les composants afin de s’assurer du fonctionnement des interactions et de l’interface entre les différents composants. Généralement, ces tests sont aussi gérés par des développeurs.

Toujours depuis l’authentification, ici on vérifie que le message envoyé après l’appui sur le bouton « se connecter » est bien reçu par le serveur d’authentification.

Ces tests peuvent être manuels ou automatisés.

Les tests système :

Ce sont les tests au sens le plus instinctif, et ce sont généralement les seuls qui sont effectués par les ingénieurs de tests. En effet, leur but est de vérifier que le système répond aux exigences définies dans les spécifications. On les appelle souvent tests fonctionnels même si cela est un abus de langage car il existe des tests « non fonctionnels» qui peuvent être spécifiés.

Ici, on vérifie que l’authentification fonctionne bien, que les bonnes erreurs sont remontées…

Ces tests peuvent être manuels ou automatisés, en général un mixte de tests automatisés et de tests manuels donne un meilleur retour sur investissement.

Les tests d’acceptation :

Les tests « finaux » effectués par le métier ou les utilisateurs finaux. Leur but est de confirmer que le produit final correspond bien aux besoins des utilisateurs finaux.

Attention : ce n’est pas parce qu’une application répond aux spécifications qu’elle répond aux besoins des utilisateurs. Cela peut arriver pour plusieurs raisons telles que des problèmes dans les spécifications, des problèmes d’ergonomie…

Avec ces tests, on vérifie qu’en plus de répondre aux exigences, l’authentification correspond bien à ce à quoi le métier ou les clients finaux s’attendent.

Les tests d’acceptation sont des tests manuels.

Conclusion :

ISTQB définit bien les différents niveaux de tests et cela permet d’avoir une vision plus claire du test dans son ensemble.

Chaque niveau de test a sa place et doit être effectué avec rigueur.

Ces niveaux de tests sont généralement représentés par une pyramide car plus on est bas dans la pyramide plus le nombre de cas de tests est censé être important.

Source : https://bit.ly/3tJX1h4

À lire également
Actualité Non classé
9 juin 2022
Interview de Amel, Ingénieur d'affaires chez Kalisoft depuis quelques mois. Elle nous explique le process de formation Kalisoft.
Actualité Non classé
12 mai 2022
Interview de Amel, Ingénieur d'affaires chez Kalisoft depuis quelques mois. Elle nous explique le process de formation Kalisoft.
Actualité Non classé
28 avril 2022
Interview de Amel, Ingénieur d'affaires chez Kalisoft depuis quelques mois. Elle nous explique le process de formation Kalisoft.
Actualités
Portrait consultant PHP Mohammed Kamal
Actualité Non classé

Portrait de Mohammed Kamal, Consultant PHP chez Kalisoft

5 mai 2021

Tu es chez Kalisoft depuis quelques mois. Quel est ton parcours, et qu’est-ce qui t’a amené à travailler sur du PHP ?

Après l’obtention de mon bac scientifique, j’ai intégré une classe préparatoire au brevet de Technicien Supérieur en Génie Informatique (BTSGI) où j’ai appris toutes les bases de développement, en particulier, le développement web. Grand passionné par le monde du web, j’ai décidé de compléter ma formation par une Licence Professionnelle Systèmes Informatiques et Logiciels (LPSIL). Enfin, suite à l’obtention de ma licence, j’ai réalisé un Master spécialisé Qualité logiciel (MQL).

En novembre 2020, après 7 ans d’expérience dans plusieurs entreprises au Maroc, je me suis installé en France où j’ai commencé une nouvelle aventure. Je suis arrivé chez Kalisoft. C’était un réel changement dans ma vie professionnelle : nouveaux défis, nouveau pays pour une nouvelle vie.

Chez Kalisoft, j’occupe la fonction de consultant étude et développement PHP. J’apporte mon expérience et mes compétences aux différents clients de l’entreprise ce qui me permet d’obtenir d’acquérir en expérience professionnelle.

Quels sont les autres langages ou logiciels que tu utilises lors de tes missions ?

J’utilise le langage PHP comme langage de développement Back End, je n’ai pas essayé d’autres langages comme Java ou .Net. Toutefois, j’ai essayé de découvrir plusieurs Frameworks qui sont basés sur PHP. J’utilise également : Javascript, HTML/CSS, Visual studio/PHP Storm comme IDE et Git pour le versionning.

Comment mets-tu à jour tes connaissances au jour le jour ?

Il est important d’être à jour en ce qui concerne l’actualité numérique. Cela permet de faire de meilleurs choix, d’innover et de créer. Personnellement, j’utilise la méthode pull c’est-à-dire que l’information vient à moi via différents outils comme : Google alertes, Twitter… Cela me permet d’être informé des nouveautés en temps réel.

De plus, je discute de temps en temps avec des personnes soit à travers d’événements soit via les réseaux sociaux. Ces échanges me permettent d’échanger des informations et en obtenir de nouvelles, je profite de l’expérience des personnes qui m’entourent dans le domaine pour m’enrichir sur différents sujets.

Participes-tu à des évènements dédiés pour te tenir informé ?

Quand j’étais au Maroc, je participais à des conférences dans le domaine de la recherche scientifique et j’étais également contributeur. Actuellement, je me concentre sur les événements destinés au domaine du développement dans un objectif d’être à jour sur l’actualité.

Quelles sont les qualités ou les compétences que tu juges essentielles pour être un bon développeur PHP ?

La passion cela permet d’être créatif et c’est une qualité importante dans ce domaine. Aussi, il faut maitriser les bonnes pratiques et suivre les principes de base pour la programmation orientée objet afin de développer des applications maintenable, plus fiables et plus robustes.

Pour finir, quels conseils donnerais-tu à un futur développeur ?

Il faut prendre le temps de se documenter et essayer de mettre en pratique ce qu’on a appris sur plusieurs exercices. C’est à force d’exercer que l’on acquiert en compétence. Voici une citation que j’aime beaucoup : « C’est en forgeant qu’on devient forgeron ».

À lire également
Actualité Non classé
9 juin 2022
Interview de Amel, Ingénieur d'affaires chez Kalisoft depuis quelques mois. Elle nous explique le process de formation Kalisoft.
Actualité Non classé
12 mai 2022
Interview de Amel, Ingénieur d'affaires chez Kalisoft depuis quelques mois. Elle nous explique le process de formation Kalisoft.
Actualité Non classé
28 avril 2022
Interview de Amel, Ingénieur d'affaires chez Kalisoft depuis quelques mois. Elle nous explique le process de formation Kalisoft.
Actualités
Portrait collaborateur meriem développeur web
Actualité

Portrait de Meriem, Développeur Web en mission chez la Société Générale Factoring

15 avril 2021

Je m’appelle Meriem, je suis développeur web et cela fait bientôt 4 ans que je travaille pour Kalisoft. Depuis mon embauche, j’ai été placée en mission chez la Société Générale Factoring, une filiale du groupe Société Générale.  Ma mission a duré 3 ans, je vais vous raconter mon expérience.

Peux-tu nous en dire plus sur ta mission ?

Durant cette mission, j’ai pu travailler avec la méthode agile SCRUM et sur des produits de factoring de la SGF (Société générale Factoring). J’ai rejoint une équipe de trois développeurs, un PO, deux BA et un testeur. Nous étions situés à proximité les uns des autres ce qui a facilité la communication.  

Mon travail consistait à rédiger des us techniques, planifier, chiffrer, développer des nouvelles fonctionnalités, corriger des bugs, et maintenir une bonne qualité du code. J’ai travaillé sur du Back-End ainsi que du Front-End. J’ai également rédigé de la documentation technique, une partie indispensable.

Au sein de la SGF, il y a une bonne ambiance et on a l’opportunité de travailler sur plusieurs projets si on le souhaite. Pour mon cas, c’était une première expérience assez enrichissante. J’ai travaillé sur 3 projets différents, développé des BATCHS, j’ai fait non seulement du code mais j’ai aussi réalisé des mises en production.

Quels langages, logiciels et outils as-tu utilisés ?

J’ai utilisé surtout Java, Angular, JS, SQL, HTML/CSS, Eclipse et Webstorm pour coder, Git, GitBucket et Jenkins pour le versionning et l’intégration continue. J’ai utilisé aussi SonarQube pour pour remonter les bugs et les vulnérabilités des applications. 

As-tu un conseil pour mettre à jour ses connaissances dans ce métier ?

Malheureusement, la compétence d’un développeur est périssable car les langages et les outils qu’on utilise changent régulièrement. Ce métier nécessite une remise en cause permanente des connaissances. Être développeur, c’est passer beaucoup de temps devant du code. Résoudre des problématiques et chercher des solutions, cela permet d’apprendre. Il faut être curieux, ne pas avoir peur d’essayer, et de se tromper, c’est comme cela qu’on progresse.

À lire également
Actualité Non classé
9 juin 2022
Interview de Amel, Ingénieur d'affaires chez Kalisoft depuis quelques mois. Elle nous explique le process de formation Kalisoft.
Actualité Non classé
12 mai 2022
Interview de Amel, Ingénieur d'affaires chez Kalisoft depuis quelques mois. Elle nous explique le process de formation Kalisoft.
Actualité Non classé
28 avril 2022
Interview de Amel, Ingénieur d'affaires chez Kalisoft depuis quelques mois. Elle nous explique le process de formation Kalisoft.
Actualités
Guide centre de services
Actualité

Qu’est-ce qu’un Centre de services ?

2 avril 2021

Par Olivier Lahousse, Directeur Régional Nantes Ouest, Kalisoft

Je propose la définition suivante : il s’agit de rassembler sur un seul site un ensemble cohérent de compétences, de les structurer ses compétences sous forme de services servant à répondre à des besoins issus de multiples clients.

La différence fondamentale avec une assistance technique classique est que ce n’est plus le collaborateur qui va chez le client mais le client qui est accueilli sur le plateau.

Pourquoi un seul site ?

C’est l’échange permanent entre les membres du Centre de Services qui va favoriser leur montée en compétences techniques, fonctionnelles et managériales. Toute autre variante, comme les modèles mixtes on shore / off-shore, diminue cette efficacité. Ils nécessitent une démultiplication des experts.

J’ai par exemple participé à la mise en place d’un centre de services HR ACCESS : l’équipe composée pour un tiers d’expert HR s’est occupée au quotidien de la montée en compétences techniques et métiers des autres consultants.

Pourquoi un ensemble cohérent de compétences ?

Un centre de services orienté test par exemple intégrera des tests leads, des concepteurs de test, des automaticiens, des profils spécialisés dans les tests de performance. Toute cette synergie est orientée afin d’offrir des services complets aux clients. J’ai souvent vu une prestation qui démarrait sur une mission de tests fonctionnels, puis évoluait sur l’automatisation du patrimoine de test pour gagner en productivité à l’aune de l’intégration continue et demandant ensuite des exigences techniques sur la performance.

Un centre de services orienté développement intégrant par exemple des compétences Java / Angular et Php/symphony verra des synergies méthodologiques mais un peu moins sur l’aspect technique. Un collègue expert en Php Magento ou Drupal est poliment intéressé lorsque je lui parle de Java.

Quels sont les avantages ?

  • Le maintien des compétences

Lorsqu’un client intègre une nouvelle ressource en son sein, il y a toujours une phase de montée en compétences fonctionnelles. J’entendais il y a quelques années qu’il fallait un an pour maitriser un système d’information complet. En général, le centre de services atténue grandement ces coûts cachés par un accompagnement au quotidien.

  • La souplesse des services / clients multiples

Un Centre de services bien piloté est capable d’affecter les ressources pour une demande à la demi-journée voir au quart de journée : une fois les tests bien conçus et bien écrits dans un superbe référentiel de test, l’exécution des campagnes de tests peut être parallélisée et/ou découpée.

D’un point de vue plus général, quand l’activité d’un client baisse il n’est pas rare que l’activité d’un autre exige du renfort : la somme des courbes d’activité donne une charge globale gérable.

  • Le budget bien sûr ! 

Sans annoncer de chiffre, vous conviendrez qu’un expert coûte plus cher qu’un collaborateur junior. Dans une prestation en assistance technique sur site, chaque client établit une fiche de poste avec globalement des exigences sur le niveau attendu : exemple Angular : expert, Java confirmé. Cette mission en centre de services, si elle peut être découpée en 50% Angular, 50 % Java proposera un tarif d’expert pondéré à 50% et le tarif confirmé également pondéré.

Nonobstant l’action sur la baisse des coûts directs, un centre de services encore une fois bien pilotée et avec un bon niveau d’échange avec son client peut très bien sortir des collaborateurs très rapidement si la mission le nécessite car le pilotage de projet n’est pas un long fleuve tranquille. A l’inverse, le Centre de service sera également très content de rajouter des ressources !

  • PLD : personnel longue durée

Ce principe n’existe plus : le client achète des services et non plus des ressources !

Et pour l’ESN qui propose ce type d’organisation ?

Une meilleure connaissance de son personnel, une capacité à responsabiliser les ressources, une baisse de son inter contrat, la fidélisation de sa clientèle.

À lire également
Actualité Non classé
9 juin 2022
Interview de Amel, Ingénieur d'affaires chez Kalisoft depuis quelques mois. Elle nous explique le process de formation Kalisoft.
Actualité Non classé
12 mai 2022
Interview de Amel, Ingénieur d'affaires chez Kalisoft depuis quelques mois. Elle nous explique le process de formation Kalisoft.
Actualité Non classé
28 avril 2022
Interview de Amel, Ingénieur d'affaires chez Kalisoft depuis quelques mois. Elle nous explique le process de formation Kalisoft.
Actualités
Test Lead Portrait
Actualité Témoignage

Tout ce que vous avez voulu savoir sur la fonction de Test Lead !

26 mars 2021

Bonjour Imane, quelle fonction exerces-tu au sein de Kalisoft ?

J’assure la fonction de Test Lead. 

Si tu devais faire une synthèse de ton métier comment t’y prendrais-tu ?

Le test lead est un chef de projet dédié à la qualification logicielle

Tout commence par la stratégie de validation qu’il faut savoir élaborer, rédiger et présenter à l’ensemble des intervenants. Il peut y avoir dans cette stratégie un composant outillage comme le choix important d’un référentiel de test, l’automatisation des tests ou les tests techniques.

Il y a également une partie managériale et organisationnelle car il faut être capable en tant que Test Lead : 

  • D’animer là ou les équipes de tests,
  • D’être en lien constant avec les parties prenantes et en premier lieu les équipes de développement
  • Proposer les bons indicateurs de suivi et de pilotage
  • Accompagner la conception et la rédaction des plans de tests
  • Assurer la bonne exécution des campagnes
  • Suivre la correction des anomalies

Ensuite, concernant la partie automatisation, il faut être apte à :

  • Préparer ou mettre à jour le plan de tests fonctionnel réservé à l’équipe autorisation en fonction de critères définis au préalable
  • Définir le processus pour l’analyse des résultats des tests automatiques

Le même principe est mis en oeuvre pour les tests de performance et de charge.

De plus, le côté animation est important aussi dans cette fonction car il faut :

  • Animer des dailies pour les points d’avancement des équipes TS & TAU
  • Assurer les tests système, acceptance utilisateurs
  • Accompagner les équipes dans la méthode agile et l’utilisation d’outil adapté comme JIRA par exemple au lieu d’Excel 
  • Assurer les tests de VNR, TNR & recevabilité
  • Assurer les formations et la montée en compétence des nouveaux arrivants dans l’équipe
  • Assister aux différents comités, présenter les états d’avancement et de blocage de chacun des projets 
  • Assister à la démo de chaque fin de sprint pour chaque projet 

Quelles sont les qualités selon toi qu’il faut apprendre à développer pour occuper cette fonction ?

Il ne faut pas perdre de vue l’essentiel c’est-à-dire rendre service à un client ou à une équipe en mettant tout en œuvre afin d’améliorer la qualité des applications et donc par conséquent le service rendu. 

À partir de là, l’ensemble des compétences qu’elles soient techniques, fonctionnelles, organisationnelles ou managériales sert à atteindre cet objectif. 

Merci Imane pour cet échange !

À lire également
Actualité Non classé
9 juin 2022
Interview de Amel, Ingénieur d'affaires chez Kalisoft depuis quelques mois. Elle nous explique le process de formation Kalisoft.
Actualité Non classé
12 mai 2022
Interview de Amel, Ingénieur d'affaires chez Kalisoft depuis quelques mois. Elle nous explique le process de formation Kalisoft.
Actualité Non classé
28 avril 2022
Interview de Amel, Ingénieur d'affaires chez Kalisoft depuis quelques mois. Elle nous explique le process de formation Kalisoft.
Actualités
Certification GPTW 2021 Kalisoft
Actualité

Kalisoft reçoit la certification Great Place to Work® 2021 et figure parmi les meilleures entreprises où il fait bon travailler !

19 mars 2021

Le cabinet de conseil et de services IT spécialisé dans le développement, les tests et la QA, obtient le label Great Place To Work® dès sa première année de candidature à ce prestigieux palmarès !

Communiqué de presse, Paris, le 19 mars 2021

Le Programme de Reconnaissance de Great Place To Work® constitue le plus haut niveau de reconnaissance de la qualité de l’environnement de travail d’une entreprise. Le classement Great Place To Work®, créé en 1988, récompense chaque année les entreprises pour leurs pratiques managériales et leur gestion des ressources humaines. En donnant la parole à l’ensemble des collaborateurs, ce palmarès vient souligner le respect de l’humain et de la qualité de vie au travail au sein des entreprises participantes.

En 2021, Kalisoft participe pour la 1ère fois à ce palmarès et obtient la certification Great Place To Work. Cette certification GPTW® 2021 revêt une importance toute particulière pour Kalisoft en cette période de pandémie qui nous a demandé de nous adapter en des temps records dans notre organisation même du travail sans pour autant dans pour autant mettre de côté l’essentiel l’humain, notre capital le plus précieux. Au delà des défis sanitaires et économiques, il nous a fallu également redoubler d’efforts pour préserver le lien et la proximité avec nos collaborateurs. Un peu comme une famille qui en ressort encore plus soudée et solidaire qu’avant. Voici un extrait de ce que pensent nos collaborateurs de Kalisoft :

ENQUÊTE TRUST INDEX MENÉE DE MANIÈRE ANONYME PAR GREAT PLACE TO WORK AUPRÈS DES SALARIÉS

L’aventure Kalisoft a débuté pour moi en Octobre 2020. J’avais pris la décision de quitter le Maroc pour venir m’installer en France ! Je ne regrette en aucun cas d’avoir choisi Kalisoft ! Pourquoi ? Un accueil des plus chaleureux, une organisation au top. Vous constatez dès votre arrivée que vous avez affaire à des professionnels : papiers, logements, chauffeurs …. tout est bien en place et à l’avance. La communication est fluide, claire et le management est vraiment disponible et accessible. Je suis ravie de faire partie de cette grande famille !

MALIKA LABNIHI – Test Manager

Ce qui nous définit

Depuis notre création, nous avons placé l’excellence au cœur de notre culture d’entreprise et la qualité de vie au travail est une priorité. Nous pensons que seule une excellente équipe nous permet de nous engager auprès de nos clients pour les aider à s’adapter aux changements sur le long terme, et en profondeur, induits par la transformation numérique. C’est ce travail en équipe qui nous permet de réaliser de grands projets ensemble. Kalisoft met un point d’honneur à être attentif aux besoins de ses collaborateurs et à les accompagner quels que soient leurs rôles dans l’entreprise, en les écoutant et en les aidant à réaliser leurs souhaits d’évolution professionnelle mais aussi personnelle. Kalisoft est une entreprise avec une forte personnalité et nos équipes partagent des valeurs communes qui sont au cœur de notre culture. Elles animent nos actions au quotidien, elles sont à la source de nos prises de décisions et elles influencent nos modes de fonctionnement.

  • BIENVEILLANCE : nous prenons soin les uns des autres, nous sommes accueillants, c’est dans notre culture. Nous avons à coeur d’offrir un cadre de travail agréable, de bonnes relations entre collègues de travail et la liberté à chacun d’être soi-même.
  • HONNÊTETÉ : nous faisons ce que nous disons et nous tenons nos promesses. 
  • ENTHOUSIASME : nous sommes avant tout une équipe passionnée par ce que nous faisons.
  • et le PARTAGE de compétences bien entendu et c’est en continu !

Je suis particulièrement fier de l’obtention de la certification Great Place To Work® en cette première année de candidature ! C’est une véritable reconnaissance pour Kalisoft d’autant plus importante qu’elle intervient dans un contexte sanitaire et économique compliqué, qui nous a demandé d’être encore plus solidaires, unis et engagés. Pour nous, la qualité de vie de travail est source de création de valeur, c’est pour cette raison que nous n’avons cessé d’améliorer nos pratiques pour offrir une environnement de travail propice à l’épanouissement personnel et au partage de compétences. Cette certification vient saluer nos efforts.

Youness Ksaimi

A propos de Great Place To Work® et pour plus d’informations

Great Place To Work® est l’acteur de référence sur la qualité de vie au travail. Nos équipes d’experts accompagnent la transformation culturelle des organisations depuis plus de 25 ans. Grâce à une méthodologie structurante et unique, nous évaluons la perception des collaborateurs et les pratiques des entreprises. Nous proposons également des solutions d’accompagnement sur-mesure pour aider les organisations à devenir et rester des great places to work et à ancrer la confiance au cœur de leur culture d’entreprise. L’objectif : nourrir durablement leur performance globale et l’épanouissement de leurs collaborateurs !

Comment sont évaluées les entreprises ?
Notre méthodologie nous rend unique et différent. Nous évaluons les entreprises à l’aide de deux outils :

  • le Trust Index© est une enquête auprès des salariés.
  • Le Culture Audit© évalue la qualité et diversité des pratiques managériales mises en place au sein de l’entreprise.
À lire également
Actualité Non classé
9 juin 2022
Interview de Amel, Ingénieur d'affaires chez Kalisoft depuis quelques mois. Elle nous explique le process de formation Kalisoft.
Actualité Non classé
12 mai 2022
Interview de Amel, Ingénieur d'affaires chez Kalisoft depuis quelques mois. Elle nous explique le process de formation Kalisoft.
Actualité Non classé
28 avril 2022
Interview de Amel, Ingénieur d'affaires chez Kalisoft depuis quelques mois. Elle nous explique le process de formation Kalisoft.
Actualités
index égalité professionnelle
Actualité

Index égalité professionnelle, Kalisoft obtient la note de 65/100

1 mars 2021

Cette année, l’index dédié à mesurer l’égalité professionnelle entre les femmes et les hommes de Kalisoft s’élève à 65/100. Un score en baisse suite à cette année difficile liée au Covid-19. 

Kalisoft est soucieuse d’être une entreprise inclusive et socialement responsable, nous nous engageons à poursuivre nos efforts et mener les actions nécessaires afin de réduire les inégalités en faveur des femmes sur l’année 2021.

Nos objectifs sont les suivants :

  • Veiller à l’égalité entre les hommes et les femmes dans leurs parcours professionnels
  • Développer la mixité dans l’emploi et le recrutement
  • Garantir l’équité en matière de politique de rémunération

À lire également
Actualité Non classé
9 juin 2022
Interview de Amel, Ingénieur d'affaires chez Kalisoft depuis quelques mois. Elle nous explique le process de formation Kalisoft.
Actualité Non classé
12 mai 2022
Interview de Amel, Ingénieur d'affaires chez Kalisoft depuis quelques mois. Elle nous explique le process de formation Kalisoft.
Actualité Non classé
28 avril 2022
Interview de Amel, Ingénieur d'affaires chez Kalisoft depuis quelques mois. Elle nous explique le process de formation Kalisoft.
Actualités
Actualité

Tous nos meilleurs voeux pour 2021 !

15 janvier 2021

Toute l’équipe Kalisoft vous souhaite une bonne année 2021 ! Tous nos meilleurs voeux de santé en premier lieu, de patience également car nul doute que 2021 va encore nous demander de faire preuve de résilience et voeux de bonheur avec l’espoir que nous allons bientôt pouvoir de nouveau partager des moments de convivialité ! Nous sommes à votre service pour continuer à concevoir et à réaliser ensemble de beaux projets de qualité (QA, développement) car, en cette période compliquée, les nouvelles technologies sont plus que jamais un enjeu majeur pour traverser cette crise et se donner les moyens de la reprise. VOIR LA VIDÉO : https://youtu.be/LUkwE6Bl8B0

À lire également
Actualité Non classé
9 juin 2022
Interview de Amel, Ingénieur d'affaires chez Kalisoft depuis quelques mois. Elle nous explique le process de formation Kalisoft.
Actualité Non classé
12 mai 2022
Interview de Amel, Ingénieur d'affaires chez Kalisoft depuis quelques mois. Elle nous explique le process de formation Kalisoft.
Actualité Non classé
28 avril 2022
Interview de Amel, Ingénieur d'affaires chez Kalisoft depuis quelques mois. Elle nous explique le process de formation Kalisoft.
Actualités
dette technologique SI
Actualité

Dette technologique. Les 10 erreurs à ne plus faire.

18 novembre 2020

Quel plan de réduction de la dette technique de votre SI ? Où comment faire en sorte que votre SI ne bascule dans l’économie du jetable, incapable de s’engager dans les défis structurants de demain qui préserveront la vitalité et la longévité de votre entreprise.

La dette technologique pourrait se résumer à la somme de tous les problèmes non résolus dans le temps au sein de votre système d’information : des mises à jours de logiciels et des correctifs de sécurité non effectués, des logiciels non utilisés ou qui ont cessés d’être maintenus par les éditeurs, des applications aux développements spécifiques délaissées par les utilisateurs qu’on ne sait plus faire évoluer, des infrastructures vieillissantes qui ne sont plus assez performantes pour soutenir les nouvelles applications ou les dernières innovations technologiques, etc.. Certes, le tout est globalement fonctionnel … mais votre SI pourrait clairement être plus performant et efficace car cette « dette » génère de plus en plus de dysfonctionnements, de bugs et de failles de sécurité avec le temps. La dette technologique – ou dette technique – est devenue un des enjeux majeurs des DSI qui, année après année, « empilent » nombre de technologies et d’applications. Résultat ? les systèmes d’information sont de plus en plus complexes et difficiles à maintenir sans compter le gouffre financier qu’ils peuvent représenter en termes de consommation de ressources, financières comme humaines… En clair, comme une dette financière, plus elle s’accumule, plus la dette technologique se creuse avec le temps et coûte cher à l’entreprise. Et ce problème ne fait qu’empirer car les responsables informatiques des entreprises sont toujours plus contraints de choisir entre le time-to-market et l’efficacité à long terme des SI, sans compter qu’une large part des budgets informatiques sont aujourd’hui sous la responsabilité des métiers. Les principes d’architectures et les contraintes de maintenabilité (TMA évolutive et corrective, support), de scalabilité et de sécurité se retrouvent de plus en plus souvent sacrifiés au profit de la rapidité des nouveaux déploiements et de l’immédiateté de la satisfaction des besoins. De plus, au-delà d’entraver vos performances, la dette technologique freine vos capacités d’innovation.

Voici selon nous les principales erreurs à ne plus commettre pour réduire votre dette technologique dans le temps et adopter les principes d’une technologie plus durable.

  1. Sacrifier la rigueur au profit de l’Agilité. Il est souvent trop tard pour rattraper les erreurs du passé, les temps ont changé, les technologies évoluent à un rythme effréné, la transformation numérique des entreprises s’accélère et les méthodologies s’adaptent. Par contre, comme vient de le rappeler le tribunal de commerce de Paris, une approche agile ne remplace pas un cahier des charges. https://www.lemondeinformatique.fr/actualites/lire-methode-agile-la-justice-rappelle-l-importance-du-cahier-des-charges-80976.html
  2. Négliger la qualité du code dont la documentation du code source, sa lisibilité et les bonnes pratiques du développement (cf. notre article S.O.L.I.D) car il faudra avec le temps effectuer des mises à jour, remplacer certaines parties devenues obsolètes. Tous les frameworks évoluent avec de nouvelles versions régulières.
  3. Oublier l’importante des tests unitaires. Mettre en place un développement piloté par les tests (TDD) entre dans une logique d’amélioration continue et en ce sens contribue à réduire la dette future. Ils ont notamment pour intérêt de produire une documentation technique qui sera vitale pour la suite des versions à venir.
  4. Minimiser l’importance de l’architecture technologique de votre SI et ses composants : infrastructure, serveurs, base de données, logiciels, API, …
  5. Persévérer dans une organisation en silos. Une meilleure coordination des équipes est indispensable pour avoir une vision transverse des différents projets en cours et éviter la multiplication des technologies… et surtout détecter des synergies ! Plus les technologies sont nombreuses, plus elles seront difficiles à maintenir.
  6. Céder aux sirènes de la jeunesse ! Être un early-adopter, c’est bien car cela permet d’accéder à des innovations en avance de phase et de prendre un avantage concurrentiel … mais cela comporte des risques car les technologies récentes sont souvent instables. Ne négligez pas les phases de POC indispensables avant ce type de choix.
  7. Oublier de se projeter dans l’avenir. La pression toujours plus forte des métiers amène souvent à choisir une solution qui correspond à un besoin immédiat et spécifique. Cela a souvent comme conséquence de se retrouver « enfermé » dans un choix logiciel éditeur prioritaire et esclave de sa feuille de route si cela n’est pas anticipé.
  8. Continuer à isoler les Dev des Ops. C’est encore un écueil très fréquent dans les entreprises où les équipes de développement et les opérations restent séparées. On ne peut plus aujourd’hui concevoir un nouveau produit sans penser à comment il va être maintenu ni supporté. Chez Kalisoft, nous vous recommandons une organisation et une programmation en mode DEVOPS. Nos consultants sont d’ailleurs dans leur grande majorité des « généralistes » de manière à ce qu’ils puissent intervenir et comprendre rapidement le produit logiciel … même si ce n’est pas eux qui en ont écrit le code, ils peuvent ainsi intervenir sur l’ensemble de l’application.
  9. Ne pas gérer le cycle de vie applicatif dans son ensemble. A chaque nouveau projet, vous devez avoir une vision de son cycle de vie dont la stratégie de fin de vie logicielle. Vous devez penser à mettre hors service toutes les technologies obsolètes, à décommissioner les applications qui ont fait leur temps afin de plus avoir besoin de les maintenir en conditions opérationnelles. Non seulement, plus elles sont obsolètes, plus elles comportent des risques en termes de sécurité … mais elles peuvent aussi représenter des risques règlementaires si, par exemple, elles tombent depuis sous les contraintes du RGPD qui vous impose le droit à l’oubli et notamment le privacy by design (cryptage, anonymisation des données à caractères personnelles).
  10. Ne pas avoir de programme de modernisation continue des technologies et de remplacement de vos équipements avant qu’ils ne soient devenus obsolètes … car c’est le seul moyen d’enrayer la dette, voire de la rembourser dans la durée.

Certes, la dette technologique est inexorable mais on peut faire en sorte qu’elle ne se creuse pas au point d’absorber toutes vos ressources humaines comme financières et soit un frein aux investissements qui seront générateurs de valeur ajoutée pour le futur. Si elle est devenue ingérable ou incontrôlable, nous étudions avec vous quelles solutions sont possibles selon les différents scénarios financiers, les impacts techniques et fonctionnels entre la remise à niveau des composants qui sont devenus critiques, une refonte ou la migration de tout ou partie.

Sources :

Dette technique https://fr.wikipedia.org/wiki/Dette_technique

6 tips for CIOs managing technical debt

À lire également
Actualité Non classé
9 juin 2022
Interview de Amel, Ingénieur d'affaires chez Kalisoft depuis quelques mois. Elle nous explique le process de formation Kalisoft.
Actualité Non classé
12 mai 2022
Interview de Amel, Ingénieur d'affaires chez Kalisoft depuis quelques mois. Elle nous explique le process de formation Kalisoft.
Actualité Non classé
28 avril 2022
Interview de Amel, Ingénieur d'affaires chez Kalisoft depuis quelques mois. Elle nous explique le process de formation Kalisoft.