Diese Präsentation wurde erfolgreich gemeldet.
Wir verwenden Ihre LinkedIn Profilangaben und Informationen zu Ihren Aktivitäten, um Anzeigen zu personalisieren und Ihnen relevantere Inhalte anzuzeigen. Sie können Ihre Anzeigeneinstellungen jederzeit ändern.

Edition of an Enterprise Software, Feedback

1.534 Aufrufe

Veröffentlicht am

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.

Veröffentlicht in: Präsentationen & Vorträge
  • Als Erste(r) kommentieren

  • Gehören Sie zu den Ersten, denen das gefällt!

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

×