Ce diaporama a bien été signalé.
Nous utilisons votre profil LinkedIn et vos données d’activité pour vous proposer des publicités personnalisées et pertinentes. Vous pouvez changer vos préférences de publicités à tout moment.

Edition of an Enterprise Software, Feedback

1 533 vues

Publié le

Supports du talk présenté lors de la Symfony Live Paris 2015 http://paris2015.live.symfony.com/

Akeneo PIM est un outil de gestion de catalogue produits open-source basé sur Symfony et Doctrine. Le développement a démarré il y a deux ans, l'équipe produit a évolué de 2 à 12 personnes, nous proposons une version communautaire et une version entreprise, utilisées par des clients grands comptes au sein de leur SI. En tant qu'éditeur, nous nous concentrons sur le développement des nouvelles fonctionnalités et la maintenance, les développements spécifiques étant réalisés par un réseau de partenaires intégrateurs. Durant cette conférence, sous la forme d'une rétrospective, nous souhaitons présenter notre retour d'expérience technique et méthodologique sur la création de ce produit. Nous présenterons les avantages d'utiliser Symfony comme socle technique, comment rendre une application extensible et maintenable, les écueils techniques que nous avons rencontrés ainsi que les choix techniques que nous ferions aujourd'hui avec l'expérience acquise.

  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Edition of an Enterprise Software, Feedback

  1. 1. Edition of an Enterprise Software, Feedback Nicolas Dupont @duponico
  2. 2. Product ● PIM (Product Information Management) ● Versions Community & Enterprise ● 2 years of development ● Based on Symfony 2.3
  3. 3. Activities ● New Features ○ Scrum + Extreme Programming ● Maintenance ○ Kanban ● Custom devs / connectors
  4. 4. Customizable & Maintainable ● SOLID principles ● Dependency Injection Container ● Behavior Driven Development
  5. 5. Release First Version(s) ● Quickly ● Small team ● Discovering Software Edition ● Lot of customers
  6. 6. Fail Fast, Learn Fast, Improve Fast ● Technical debt ● Design issues ● Challenges ● Backwards Compatibility

×