BLOG X2i

L'actualité Magento et e-commerce vue par X2i

Comment travailler efficacement avec Magento 2 ?

16 juin 2015 - Publié par Christophe - Magento 2

Magento 2

Magento 2 apporte des changements majeurs qui vont influencer fortement notre façon de travailler avec. Mais dans quelle mesure ? Comment adapter les procédures de travail, la composition des équipes et les charges de travail autour de cette nouvelle version ? Nous avons analysé la solution et partageons avec vous quelques conclusions sur ce sujet parce que les gisements de rentabilité se situent précisément sur l’organisation efficace du travail.

Dans le précédent article consacré à Magento 2, nous avions fait le tour des enjeux, précisé la roadmap et évalué le meilleur moment pour migrer vers cette nouvelle version majeure. Aujourd’hui, nous passons de la stratégie à des aspects plus opérationnels.

Magento 2 : une architecture qui pousse à réorganiser ses équipes

La nouvelle architecture de Magento 2, conçue pour réduire le temps de développement et les charges d’exploitation, a une conséquence directe sur l’organisation et le travail des équipes de production et d’exploitation.

Une approche industrielle est impérative pour obtenir les gains de la nouvelle architecture. Chaque intervenant aura donc un périmètre défini, des procédures à suivre et des informations à échanger.

Les équipes s’organiseront en conséquence, avec des changements importants par rapport à Magento 1. Nous les avons synthétisés dans le tableau ci-dessous.

Un découpage fin et logique des tâches, sans chemin critique

avec Magento 1 avec Magento 2
Business designer
  • Analyser les besoins
  • Décrire les processus
  • Définir la couverture fonctionnelle
  • Définir les interactions
  • Analyser les besoins
  • Décrire les processus
  • Définir la couverture fonctionnelle
  • Imaginer les services
  • Architecturer l’information
  • Définir les interactions
Web designer
  • Créer des interfaces web à partir du thème de base de Magento
  • Créer des interfaces web à partir des vues des modules
Architecte
  • Modéliser les composants
  • Décrire les données et leur manipulation
  • Optimiser les performances
  • Construire un ensemble cohérent, focalisé sur les services
  • Décrire les données et leur manipulation
  • Valider les contrats de services
  • Optimiser les performances
Développeur
  • Modéliser les classes PHP
  • Implémenter les classes PHP
  • Modéliser les composants
  • Définir les contrats de services
  • Implémenter les classes PHP
  • Créer les vues fonctionnelles
Intégrateur
  • Intégrer les thèmes
  • Intégrer l’interface web des modules
  • Intégrer les thèmes
  • Personnaliser l’interface web des modules

Des rôles précis, autonomes et efficaces

On voit rapidement un énorme atout à Magento 2 : la responsabilisation des métiers.

Par exemple, avec Magento 1, le développeur a besoin de l’intégrateur pour développer l’interface web de son module dans un thème. L’intégrateur, lui, a besoin du développeur pour gérer les détails d’implémentation des interactions. Ils sont dépendants l’un de l’autre.

Avec Magento 2, le développeur crée les vues et les services. Libre à l’intégrateur de jouer avec ces éléments pour monter les thèmes. Les deux rôles sont indépendants l’un de l’autre.

Cerise sur le gâteau, les deux rôles améliorent leurs échanges par une meilleure maîtrise des besoins et objectifs de la plate-forme. En effet, la création des vues par le développeur impose une bonne connaissance des interactions prévues. De même, la création des blocs d’un thème oblige l’intégrateur à maîtriser les vues mises à disposition. Dans le cadre de projets qui mettent en œuvre plusieurs équipes (établissements, déploiement à l’International, prestataires), cet atout s’en trouve décuplé.

En résumé, Magento 2 favorise l’efficacité des équipes : chacun délivre le meilleur de son expertise avec une bonne compréhension métier globale. La non-dépendance des tâches permet des évolutions plus simples et plus fiables. Magento souhaite réduire les coûts de conception et d’exploitation des sites avec Magento 2, l’approche fonctionnelle et technique semble être en phase avec cette priorité !

Si vous souhaitez en savoir plus sur Magento 2, nous vous proposons de télécharger notre guide Magento 2 gratuitement :

Consultez notre livre blanc Magento 2

A lire aussi

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Actualité

NEWSLETTER X2i

Recevez en exclusivité notre actualité par e-mail :
conseils, nouveautés Magento, événements e-commerce, livres blancs...