Fedor Ponin : les compétences techniques ou comment la compréhension des aspects techniques augmente l'efficacité de la gestion de projet
Publié: 2023-12-11Les compétences dites « soft » aident les membres de l’équipe de l’entreprise à interagir plus ouvertement et contribuent à simplifier les relations. Un aspect tout aussi important de tout projet sont les « Hard Skills », qui ne se limitent pas à la compréhension des tâches, mais aussi à la communication entre managers et développeurs à un niveau plus profond et purement technique. Fedor Ponin, expert informatique avec plus de 15 ans d'expérience dans de grandes entreprises FinTech, a parlé de sa méthodologie qui conduit à une gestion efficace des données dans les projets informatiques, basée sur la haute compétence de toute l'équipe.
Définition du problème
Il existe une idée fausse assez répandue selon laquelle le responsable qui dirige le projet ne comprend pas nécessairement les subtilités techniques. Sa tâche est de bien communiquer, de posséder des « soft skills » bien développées et d'être capable d'établir des processus et des liens entre tous les membres de l'équipe.
Or, c’est précisément le manque de compétence en matière technique qui empêche le bon fonctionnement de tout projet au niveau « client/spécialiste technique ». Un manager compétent qui comprend comment tout fonctionne est capable de formuler clairement les exigences à toutes les étapes : de la définition de la tâche à la réalisation de toutes les étapes du projet dans son ensemble.
Comment résoudre le problème : l'expérience de Fedor Ponin
Pour augmenter le niveau de communication entre les chefs de projet et les spécialistes techniques, Fedor a introduit sa propre méthodologie. Il a animé des séances de formation pour les gestionnaires et des événements spéciaux entre techniciens et gestionnaires. Lors de ces sessions, les informaticiens ont utilisé un langage moins saturé de terminologie particulière et ont visualisé les pratiques mises en œuvre. Cela a contribué à faciliter l’apprentissage du matériel et à améliorer la compréhension mutuelle.
Cependant, l'approche la plus efficace consiste à augmenter les compétences des chefs de projet à un niveau suffisant pour une compréhension claire de toutes les caractéristiques techniques.
La communication, construite sur l'interaction de spécialistes techniquement compétents, permet de résoudre plusieurs problèmes à la fois :
- Réduit les risques de malentendus et réduit ainsi fortement la probabilité de modifications (modifications) ;
- Réduit le coût du projet en raison du manque de modifications et de corrections ;
- Augmente la vitesse d'exécution des tâches.
Il existe un autre aspect utile de cette stratégie, à savoir l’augmentation de la confiance entre les spécialistes commerciaux et techniques. Tous les processus qui se déroulent dans un environnement de compréhension mutuelle et de haute compétence de tous les participants conduisent à un développement plus efficace de toute solution dans son ensemble.
Fedor Ponin a non seulement mis en œuvre une augmentation du niveau des chefs de projet dans la pratique, mais après avoir mis en œuvre les méthodes créées, il a organisé des sessions de formation pour d'autres entreprises et a également publié un manuel méthodologique étape par étape. Son utilisation a donné des résultats positifs et est devenue une confirmation du professionnalisme de Fedor.
La méthode développée a trouvé une large application dans la pratique. Ceci est confirmé par les avis de collègues, les déclarations du développeur lui-même, ainsi que l'expérience positive de sociétés tierces.
Comme l'a déclaré un représentant de l'une des sociétés de développement qui ont mis la technique en pratique :
« La technique de Fedor est devenue un véritable salut pour notre équipe. Nous sommes confrontés au problème de l’intégration de grandes quantités de données provenant de diverses sources. Grâce à cette technique, j'ai sélectionné le type de base de données optimal pour nos besoins, ce qui a réduit le temps d'intégration d'environ 30 %. De plus, la connaissance des bases de données graphiques a complètement changé la façon dont nous abordons l'analyse des réseaux sociaux, accélérant de 40 % le processus d'identification des relations clés dans les données. Cette technique est un véritable outil entre les mains d’un manager professionnel qui souhaite gérer le plus efficacement possible les données de ses projets.

« Comprendre les différences entre les bases de données relationnelles et non relationnelles m'a permis de prendre une décision incontestable en faveur du NoSQL pour notre projet, ce qui s'est traduit par une augmentation de 20 % des performances des applications et une réduction de 15 % de la charge du serveur. Grâce à l'utilisation pratique des méthodes de Fedor, j'ai pu augmenter l'efficacité de l'équipe et améliorer la communication avec les développeurs, ce qui a finalement affecté la qualité de notre produit et le niveau de satisfaction des clients », note l'un des collègues de Fedor.
"Au cours de l'un des projets, l'augmentation des compétences en bases de données orientées documents a aidé l'équipe à mieux organiser le stockage et le traitement des données multimédias, ce qui a réduit de 25 % l'espace occupé sur le serveur", commente lui-même Fedor Ponin.
Fedor Ponin : détails du contexte
La carrière professionnelle de Fedor Ponin a débuté en 2007 après avoir fait des études supérieures (Faculté d'informatique computationnelle et de cybernétique) en tant qu'administrateur système. L'intérêt de Fedor pour le développement et un certain nombre de ses propres projets ont attiré l'attention des entreprises et c'est là que sa carrière de développeur a commencé.
L'expérience de Fedor comprend du travail dans de grandes entreprises : Ingosstrakh, Megafon-Retail (une filiale de Megafon), Gazprom Neft ITO, MTS et Russian Standard Bank. Son poste actuel est celui d'ingénieur logiciel du groupe d'entreprises Innotech (un groupe d'entreprises de plus de 10 000 employés, fondé par la banque VTB).
Parlant des tâches spécifiques que Fedor Ponin a dû résoudre, on ne peut ignorer deux projets : la participation à la création du centre de services unifiés Megafon-Retail et le développement d'un service de facturation pour le cloud IaaS interne.
Support technique unifié Megafon-Retail
Dans le cadre de sa participation à la création du Centre de Service d'Assistance Technique Unifié (avant cela, chacune des huit succursales de l'entreprise disposait de son propre service d'assistance technique), Fedor Ponin a développé et mis en œuvre un système de contrôle qualité des opérateurs. L'automatisation des données système a permis de maintenir le KPI du Support Technique Unifié au niveau de 99,99%, grâce au classement automatique des demandes par mots-clés :
- des problèmes similaires ont été détectés beaucoup plus rapidement ;
- un service qui ne fonctionnait pas a été rapidement identifié ;
- les spécialistes responsables ont été informés en temps opportun ;
- les temps d'arrêt du service ont été réduits (grâce au processus d'automatisation).
Le logiciel créé a permis de suivre les performances de tous les employés. Grâce à ce logiciel, un reporting a été construit avec l'efficacité visuelle de chaque employé, ce qui a entraîné une motivation accrue de chacun à démontrer des résultats élevés.
En conséquence, la fidélité des clients à l'égard de l'entreprise dans son ensemble s'est accrue, ce qui a eu un effet positif sur la croissance des ventes. L'évolution de Fedor a été appréciée au niveau du PDG de l'entreprise.
Service de facturation
Dans le cadre de l'optimisation de l'utilisation de la puissance de calcul du groupe de sociétés, un cloud IaaS a été créé pour les clients. Le défi de Fedor était de développer un système de facturation efficace qui collecterait des rapports sur l'état des machines virtuelles. Le résultat du travail était un service qui pouvait :
- générer des rapports pour les clients sur les projets en cours pour n'importe quelle période de temps ;
- permettre la génération d'actes de paiement ;
- combinez deux étendues de fonctionnalités : pour les managers et les clients.
Les gestionnaires de services ont pu ajouter de nouveaux clients, accorder et approuver l'accès aux projets, et les clients ont pu surveiller leurs « clouds » en temps réel, suivre les coûts, établir un budget et déléguer entièrement les droits de création et de modification des machines virtuelles.