Hackathon 2017 - Synolia won the award "best migration ever" on Akeneo PIM 2.0.We launched Akeneo PIM 2.0, our major new release, in early October. In...
Hackathon 2017 – Synolia won the award « best migration ever » on Akeneo PIM 2.0.
We launched Akeneo PIM 2.0, our major new release, in early October. In addition to many new features, this release included a significant re-platforming of our technical stack. The 2017 roadmap of Akeneo PIM is already behind us, and a major part of the R&D team is now focused on future releases. However, now it’s your turn! You! Our fabulous community, developers, solution partners and of course customers: to migrate from Akeneo PIM 1.7 to 2.0. And of course, we understand some of you are still waiting for the painting to be dryer before migrating!
But you are not alone! – and we are here to help. We focused on making the migration to Akeneo 2.0 easy. That’s why we have provided a migration kit to assist you in making this a simple and easy task 🙂 We promise!
To better understand the composition of the migration kit and how to use it, please read this blog post Migrating to Akeneo 2.0: transition simplified.
But seriously, it might not be as comforting for us to say, “Hey! We provided a new migration kit, and now it’s your turn!”
That’s why we challenged three of our solution-partners, asking them to hack our migration process.
Three teams of two developers each: Smile, Synolia, Flagbit locked-in a room at our headquarters for one entire week (three and half days of work actually) with the objective to migrate at least one Akeneo 1.7 project to 2.0. For this contest, they received assistance from five Akeneo core developers responsible for fixing bugs raised-up during this Hackathon and enriching the migration kit with more scenarios to handle.
Flagbit team working on the migration 2.0
I had the opportunity to meet each team and to capture their feedback during this week.
Synolia: It’s kinda new. It’s an enjoyable atmosphere. Sharing directly with core developers is an excellent opportunity to have an engaged and a sincere discussion, and to more rapidly adopt this new version of Akeneo PIM that handles so many changes.
Smile & Flagbit: We never participated in such an event.
Synolia: We tried to estimate the complexity (and the cost) of a migration based on the two projects we brought. The first one we believed to be quite simple and very close to the standard expectation. However, on the second we think it is more tricky because it has a significant data volume and a lot of custom code that will modify the structure of the catalog itself.
Flagbit: My wife was expecting me to have a fun, sightseeing trip to Nantes. But instead we were very serious with work, we came in early every morning and left around 11 pm each evening. On a serious note, we committed to the Hackathon so that we could understand the value of Akeneo PIM 2.0 and can translate and support our end users.
Synolia: We had several experiences in the past: Beta to 1.0, 1.5 to 1.6, 1.6. to 1.7, 1.4 to 1.7.
Smile: We already have performed migrations from 1.3 to 1.7, 1.3 to 1.6, but Akeneo introduced a new migration toolkit, so the migration 2.0 is something very new, and that we are excited about.
Flagbit: It is our first migration.
Smile: You need to have an obvious understanding of the structure of your catalog.
The new model offers more flexibility. Think about the opportunity to restructure your catalog before starting your migration, and remove any useless custom code.
Flagit: A clear understanding of your catalog structure is a must-have. This will help with onboarding end users in your migration strategy and can help developers be more efficient.
Synolia: We are looking forward to the release 3.0 to come back at the Akeneo Headquarter 🙂 It is a great initiative. I really liked challenging Product Core Developers with very concrete use cases and business requirements that are sometimes hard to transmit through a ticketing engine.
Smile: It’s a complete change of mindset. We are used to adapting our catalog structure to the back-office of our eCommerce platform, by applying some nasty tricks. The modeling in 2.0 is much more aligned to what our clients need, more simple and more flexible.
The modeling in 2.0 is much more aligned to what our clients need, more simple and more flexible
Breakfast at the “Chaquip”, sharing tactical information
Synolia: we migrated two projects in less than 3.5 days: data + settings + custom code.
We estimate the length to migrate a simple project is 5% of migration and 95% of tests, so the majority of the migration process is testing. We spent a lot of time learning how to do this. But if we needed to do this again tomorrow, honestly it would take us about two hours for the smaller project, and three days for the bigger one thanks to the migration toolkit Akeneo provided.
Smile: Imports/Exports do not require updates. And typically this is the most challenging part of an Akeneo PIM project. Even custom code is quite easy to migrate, and with the migration toolkit, we have the feeling that the migration from 1.7 to 2.0 is much easier than the migration from 1.6 to 1.7.
Flagbit: In two days, we migrated all our settings, all the product data and two-thirds of our « in-house » custom bundles. For the rest of the week, we are focused on the last custom bundle that carries most of the essential complexity.
We migrated two projects in less than 3.5 days: data + settings + custom code.
Final Round: Smile pitching his project
Synolia: We can start migrating our clients immediately.
Smile: He can feel more relaxed and confident with managing a migration to 2.0. This is easy and not much to do.
Flagbit: The new product variation model fits very well with our organization, and it will allow us to remove some custom code. I think he will be very happy to hear this!
We can start migrating our clients immediately.
Hackathon 2017 – final round: teams pitching on their projects in front of a jury composed of Akeneo employees.
Synolia: If you still don’t have Akeneo PIM, it’s time! If you are afraid of migrating, just do a short test, and you’ll see that everything will go smoothly!
Smile: I think end users will really appreciate the new user experience; I already know they are looking forward to getting it.
Flagbit: Akeneo PIM 2.0 seems very fast, the UI is nice, friendly, and easy to use. The primary goal is to provide the best tool for our product managers because they have to work all the day long with it. I think we will save much time and they will love it!
Take a look at some of our blog posts or contact us to be put in touch with a sales representative and our professional services.
Découvrez comment la dernière intégration d'Akeneo avec la Marketplace eBay permet aux entreprises de syndiquer facilement leurs catalogues...
Lire la suiteDécouvrez les enseignements clés de notre enquête de 2024 auprès des leaders de l'industrie B2B, révélant les défis et les opportunités...
Lire la suiteMême après le lancement de votre PIM, le parcours PXM continue : il est essentiel de constamment optimiser l'utilisation de vos informations...
Lire la suite