Need an expert from time to time? The technical support of your team is a solution that we propose by adapting to your needs and to your budget.

In a rapidly changing world, the digitization of your company’s processes is a decisive factor. Many companies deal with all or part of the development of their tools such as the internal site, internal production tools, intranet, extranet.

All these projects require knowledge of the business and the technique to achieve the desired result while maximizing the sustainability of the developments.

The training needs of a technical team are generally well identified and understood by companies. However, many of the teams also have a specific need for expertise.

Our technical support offer is offered to support your team at key points in your projects.

Dans la plupart des cas, un accompagnement est recommandé après un audit.

Certains indicateurs peuvent vous le suggérer tels que :

  • la difficulté à mettre à jour votre application vers les dernières versions de PHP ou du framework utilisé,
  • la difficulté à ajouter une nouvelle fonctionnalité,
  • le besoin de renfort au sein de votre équipe de développeurs,
  • des problèmes récurrents de mise en production...

Contactez-nous pour en discuter.

Le plus généralement à l'issue d'un audit de code de votre application un plan d'action est proposé par notre consultant. Sa mise en application, accompagnée par notre expert, nécessitera un ou plusieurs jours à intervalle régulier.

Nous avons plusieurs offres d'accompagnement à distance ou en présentiel :

  • Coaching simple : 1 jour par mois
  • Coaching double : 2 jours par mois
  • Coaching Kick-Off : 5 jours d'accompagnement suivi d'accompagnement simple (1 jour par mois)
  • Coaching sur mesure

Nos experts peuvent aussi intégrer votre équipe de développement à temps plein, en mode Agile tout le long d'un sprint.

Avant l'intervention de l'expert, l'équipe rassemble les questions techniques et les éventuels exemples à demander.

Lors de son intervention, l'expert répondra aux questions et réalisera si cela est possible le développement nécessaire.

La mise à jour d'une application ou d'un site web vers une version récente de PHP dépends de plusieurs critères:

  • La version actuelle de PHP (5.3, 5.4, 5.5, 5.6, 7.0, 7.1, 7.2, 7.3, 7.4, 8.0, 8.1, 8.2).
  • Le framework utilisé (Symfony 1.0, 1.4, 2.0, 2.4, 2.8, 3.4, 5.4, 6.3, 6.4, 7.0)
  • Les dépendances actuelles du projet (librairies PECL, librairies installées avec Composer 1 ou 2).

Ces éléments sont déterminés lors d'un audit du code de l'application

Ensuite, lors de l'accompagnement, ces points donneront une liste d'étapes personnalisées à suivre pour mettre à jour votre application.

Lorsqu'une application écrite avec PHP est maintenue régulièrement, la migration vers une nouvelle version est simplifiée par les frameworks.

Si votre application n'utilise pas de Framework, ou que la maintenance n'est pas régulière, il est nécessaire de réaliser un audit pour affiner le coût d'une migration.

Les étapes les plus courantes d'une migration PHP sont :

  • Mettre à jour le framework,
  • Mettre à jour les dépendances,
  • Mettre à jour le code spécifique de l'application.

Une projet de migration, discutons en !

Symfony, Sylius, eZ Publish, eZ Platform, Ibexa proposent des documentations de migration pour mettre à niveau votre site Web.

Cependant, l'usage de bundle tiers et de librairies PHP tierces augmente la durée et la difficulté d'une migration.

Voici les étapes les plus courantes d'une migration :

  • Lister les nouvelles versions des dépendances tierces,
  • Lister les documentations de migration,
  • Si possible mettre à jour un maximum de librairies tierces avant la mise à jour du framework,
  • Corriger toutes les dépréciations signalées,
  • Mettre à niveau le framework.

Pour tout complément d'information, contactez-nous pour vous accompagner dans votre projet de migration.

Nos Services

Expert Development PHP & Symfony

Our expertise in LAMP, PHP, Symfony, eZ Platform, eZ Publish, Akeneo and Sylius technologies.

Conseil AMOA et AMOE

Nos consultant·es et chef·fes de projets vous accompagnent aussi bien sur la gestion de vos projets que sur leur mise en oeuvre.

Audit and recommendations

We analyze your PHP/Symfony, Ibexa or Sylius platform to provide optimizations and prerequisites for the proper functioning of your sites and applications.

Infra, devOps, hébergement

Nos expert·es vous aident sur toute la chaine de fabrication de vos applications, et cela inclut votre infrastructure.

Formations

Retrouver l'ensemble de notre offre de formation dans la rubrique dédiée sur notre site.

Technical support

Need an expert from time to time? The technical support of your team is a solution that we propose by adapting to your needs and to your budget.