![Page 1: Driving Success from Magento 1 to Magento 2 B2B Migration](https://reader034.vdocument.in/reader034/viewer/2022052406/58a2f6df1a28ab4c028ba2ba/html5/thumbnails/1.jpg)
![Page 2: Driving Success from Magento 1 to Magento 2 B2B Migration](https://reader034.vdocument.in/reader034/viewer/2022052406/58a2f6df1a28ab4c028ba2ba/html5/thumbnails/2.jpg)
Driving Success from Magento 1 to Magento 2 – A B2B Migration
![Page 3: Driving Success from Magento 1 to Magento 2 B2B Migration](https://reader034.vdocument.in/reader034/viewer/2022052406/58a2f6df1a28ab4c028ba2ba/html5/thumbnails/3.jpg)
Vice President of IT and Ecommerce, ClearBagsPresident, Psyberware
David Deppner
![Page 4: Driving Success from Magento 1 to Magento 2 B2B Migration](https://reader034.vdocument.in/reader034/viewer/2022052406/58a2f6df1a28ab4c028ba2ba/html5/thumbnails/4.jpg)
Agenda
• About ClearBags• When to Upgrade• Evaluating the Risks• Managing Complexity• Working with Developers
![Page 5: Driving Success from Magento 1 to Magento 2 B2B Migration](https://reader034.vdocument.in/reader034/viewer/2022052406/58a2f6df1a28ab4c028ba2ba/html5/thumbnails/5.jpg)
About ClearBags
![Page 6: Driving Success from Magento 1 to Magento 2 B2B Migration](https://reader034.vdocument.in/reader034/viewer/2022052406/58a2f6df1a28ab4c028ba2ba/html5/thumbnails/6.jpg)
B2B Product Packaging
![Page 7: Driving Success from Magento 1 to Magento 2 B2B Migration](https://reader034.vdocument.in/reader034/viewer/2022052406/58a2f6df1a28ab4c028ba2ba/html5/thumbnails/7.jpg)
Background on Magento 1• June 2008: Started Development• February 2009: Launched Site
• Launched without…– Hosting Companies– Development Agencies– Certified Developers– Documentation– Extension Vendors– Enterprise Edition
![Page 8: Driving Success from Magento 1 to Magento 2 B2B Migration](https://reader034.vdocument.in/reader034/viewer/2022052406/58a2f6df1a28ab4c028ba2ba/html5/thumbnails/8.jpg)
Commitment to Magento 2 Project
• Q2 2015: Started In-House Preparations
Stopped Development on Magento 1
• Q4 2015: Selected Creatuity as Agency
• Q1 2016: Most Magento 2 Development Completed
• Q2 2016: Ongoing Data Migration and Clean Up
![Page 9: Driving Success from Magento 1 to Magento 2 B2B Migration](https://reader034.vdocument.in/reader034/viewer/2022052406/58a2f6df1a28ab4c028ba2ba/html5/thumbnails/9.jpg)
When To Upgrade
![Page 10: Driving Success from Magento 1 to Magento 2 B2B Migration](https://reader034.vdocument.in/reader034/viewer/2022052406/58a2f6df1a28ab4c028ba2ba/html5/thumbnails/10.jpg)
Start Now!
![Page 11: Driving Success from Magento 1 to Magento 2 B2B Migration](https://reader034.vdocument.in/reader034/viewer/2022052406/58a2f6df1a28ab4c028ba2ba/html5/thumbnails/11.jpg)
Support for Magento 1 Ends In 2018
• 3 Years After Magento 2 General Availability• Project Upgrade Will Take Months• Start by End of 2017 at the Latest• Will Development Costs Rise?
Get Ahead Of The Crowd
![Page 12: Driving Success from Magento 1 to Magento 2 B2B Migration](https://reader034.vdocument.in/reader034/viewer/2022052406/58a2f6df1a28ab4c028ba2ba/html5/thumbnails/12.jpg)
Are You Actively Developing For Magento 1?
• New Magento 1 Customizations Have a 2-Year Lifespan• Your Development Costs May Double:
– You’ll Pay to Develop It All Again on Magento 2
Save Money: Develop On Magento 2 Now
![Page 13: Driving Success from Magento 1 to Magento 2 B2B Migration](https://reader034.vdocument.in/reader034/viewer/2022052406/58a2f6df1a28ab4c028ba2ba/html5/thumbnails/13.jpg)
Are Your Key Extensions Available For Magento 2?
• Probably– Check the new Magento Marketplace!
• Beware– Magento 2 Extensions May Not Have All Features You Want Yet
Will They Be Ready In A Few Months?
![Page 14: Driving Success from Magento 1 to Magento 2 B2B Migration](https://reader034.vdocument.in/reader034/viewer/2022052406/58a2f6df1a28ab4c028ba2ba/html5/thumbnails/14.jpg)
Magento 1 versus Magento 2 Costs
• Magento 1 Lifespan Was Over 7 Years for ClearBags
• Up Front Costs to Migrate Were High• But Consider the Platform Lifespan
Migrate Sooner For A Longer Lifespan
![Page 15: Driving Success from Magento 1 to Magento 2 B2B Migration](https://reader034.vdocument.in/reader034/viewer/2022052406/58a2f6df1a28ab4c028ba2ba/html5/thumbnails/15.jpg)
What If Something Goes Wrong?
![Page 16: Driving Success from Magento 1 to Magento 2 B2B Migration](https://reader034.vdocument.in/reader034/viewer/2022052406/58a2f6df1a28ab4c028ba2ba/html5/thumbnails/16.jpg)
Be Prepared for Your Launch
• What’s the Worst that Could Happen?– Catastrophic Bug in Magento 2
• Solution– Install Magento 2 on a New Server– Keep Magento 1 Site Live After M2 Launch– Switch DNS Back to Magento 1 Site
DNS
User
M2M1
![Page 17: Driving Success from Magento 1 to Magento 2 B2B Migration](https://reader034.vdocument.in/reader034/viewer/2022052406/58a2f6df1a28ab4c028ba2ba/html5/thumbnails/17.jpg)
Why Waiting Can Increase Costs
• Stampede to Upgrade Late 2017 and into 2018
• Opportunity Cost: – Missing Out On New Features Coming to Magento 2– Regular Feature Releases
• The Longer You Support Magento 1, the More You Will Pay In Development Costs, As Not All Work Can Be Migrated to Magento 2
![Page 18: Driving Success from Magento 1 to Magento 2 B2B Migration](https://reader034.vdocument.in/reader034/viewer/2022052406/58a2f6df1a28ab4c028ba2ba/html5/thumbnails/18.jpg)
Moving to Magento 2 Early Was A Better Financial Decision
![Page 19: Driving Success from Magento 1 to Magento 2 B2B Migration](https://reader034.vdocument.in/reader034/viewer/2022052406/58a2f6df1a28ab4c028ba2ba/html5/thumbnails/19.jpg)
Managing Complexity
![Page 20: Driving Success from Magento 1 to Magento 2 B2B Migration](https://reader034.vdocument.in/reader034/viewer/2022052406/58a2f6df1a28ab4c028ba2ba/html5/thumbnails/20.jpg)
Simplify, Simplify, Simplify
• Determine a Minimum Viable Product• Decide What Can Be Left Out
Not Already Live? Then You Don’t Need It To Launch
![Page 21: Driving Success from Magento 1 to Magento 2 B2B Migration](https://reader034.vdocument.in/reader034/viewer/2022052406/58a2f6df1a28ab4c028ba2ba/html5/thumbnails/21.jpg)
Magento 1 Site Audit
Obvious:• Extensions• Local Modules• External Integrations
Also Check:• Core Hacks• Theme Modifications• Non-Magento PHP
Identify All Existing Customizations
![Page 22: Driving Success from Magento 1 to Magento 2 B2B Migration](https://reader034.vdocument.in/reader034/viewer/2022052406/58a2f6df1a28ab4c028ba2ba/html5/thumbnails/22.jpg)
Sorting Out Existing Customizations
Required
Deferred
Not Needed
![Page 23: Driving Success from Magento 1 to Magento 2 B2B Migration](https://reader034.vdocument.in/reader034/viewer/2022052406/58a2f6df1a28ab4c028ba2ba/html5/thumbnails/23.jpg)
What Is The Impact On Revenue?
![Page 24: Driving Success from Magento 1 to Magento 2 B2B Migration](https://reader034.vdocument.in/reader034/viewer/2022052406/58a2f6df1a28ab4c028ba2ba/html5/thumbnails/24.jpg)
Requirements That Don’t Need Development
• Many Features Will Be Native in Magento 2
– Configuration vs. Development
• Some Features May Be In Magento 2 Enterprise Edition
• Some Features May Be In Upcoming B2B Module
• 3rd party Extensions from Magento Marketplace
![Page 25: Driving Success from Magento 1 to Magento 2 B2B Migration](https://reader034.vdocument.in/reader034/viewer/2022052406/58a2f6df1a28ab4c028ba2ba/html5/thumbnails/25.jpg)
The Impact Of One Extension
• ~50% of ClearBags Customizations Were for Shipping
• ShipperHQ Added Features We Needed to Their Extension
• Launched on Magento 1 Site in January 2016
• Single Extension Reduced Our Magento 2 Development by 50%
![Page 26: Driving Success from Magento 1 to Magento 2 B2B Migration](https://reader034.vdocument.in/reader034/viewer/2022052406/58a2f6df1a28ab4c028ba2ba/html5/thumbnails/26.jpg)
Working With Developers
![Page 27: Driving Success from Magento 1 to Magento 2 B2B Migration](https://reader034.vdocument.in/reader034/viewer/2022052406/58a2f6df1a28ab4c028ba2ba/html5/thumbnails/27.jpg)
Integration vs. Customization
• Internal Developers Handle Integration Between Systems– We Know Our Legacy Systems Better
• Agency Handles Customizing the Magento Code
Agencies Know Magento Better Than You
![Page 28: Driving Success from Magento 1 to Magento 2 B2B Migration](https://reader034.vdocument.in/reader034/viewer/2022052406/58a2f6df1a28ab4c028ba2ba/html5/thumbnails/28.jpg)
What I Looked For In An Agency
• Well Respected Company
• Right Size Company
• Track Record with Magento 1
• Experience with Magento 2 (in 2015)
• Excited and Invested in Magento 2
![Page 29: Driving Success from Magento 1 to Magento 2 B2B Migration](https://reader034.vdocument.in/reader034/viewer/2022052406/58a2f6df1a28ab4c028ba2ba/html5/thumbnails/29.jpg)
What Will Development Cost?
• Impossible Question• Too Many Unknowns
• Fixed Quotes Will Be Overpriced• Rough Estimates Are Best
How Do You Work With An Agency To Control Costs?
![Page 30: Driving Success from Magento 1 to Magento 2 B2B Migration](https://reader034.vdocument.in/reader034/viewer/2022052406/58a2f6df1a28ab4c028ba2ba/html5/thumbnails/30.jpg)
Working With An Agency: Sprints
Previous Current Upcoming
![Page 31: Driving Success from Magento 1 to Magento 2 B2B Migration](https://reader034.vdocument.in/reader034/viewer/2022052406/58a2f6df1a28ab4c028ba2ba/html5/thumbnails/31.jpg)
Check In With Agency Frequently
• What Is Being Worked on This Sprint?
• What Is Planned for Next Sprint?
• Kill Work That Doesn’t Matter
• Get Regular Demos of Previous Sprint’s Work
![Page 32: Driving Success from Magento 1 to Magento 2 B2B Migration](https://reader034.vdocument.in/reader034/viewer/2022052406/58a2f6df1a28ab4c028ba2ba/html5/thumbnails/32.jpg)
Avoid Being The Roadblock
• Answer Developer Questions Rapidly
• Give Prompt Feedback on Every Release
• Keep the Money Flowing
When Development Pauses, Costs Increase
![Page 33: Driving Success from Magento 1 to Magento 2 B2B Migration](https://reader034.vdocument.in/reader034/viewer/2022052406/58a2f6df1a28ab4c028ba2ba/html5/thumbnails/33.jpg)
How Did It Go?
• Most Magento 2 Development Work Wrapped Up in Jan and Feb
• Some Data Migration Issues and Bugs Took Longer
• Waiting for Some API Bugs to Be Fixed in Magento 2.1
• Waited on Extension Vendors Adding Magento 2 Functionality
• Overall, a Great Experience with Our Partners
We Are Almost Ready to Launch
![Page 34: Driving Success from Magento 1 to Magento 2 B2B Migration](https://reader034.vdocument.in/reader034/viewer/2022052406/58a2f6df1a28ab4c028ba2ba/html5/thumbnails/34.jpg)
Key Takeaways
![Page 35: Driving Success from Magento 1 to Magento 2 B2B Migration](https://reader034.vdocument.in/reader034/viewer/2022052406/58a2f6df1a28ab4c028ba2ba/html5/thumbnails/35.jpg)
Your Magento 2 Migration - At A Glance
Who Does The Work?
Type of Development
Avoid Development
Identify RequirementsSite Audit
Identify Customizations
Not Needed
Required
Core M2 Features
M2 EE Features
Need To Develop
Integration In-House Developers
MagentoCustomization
Development Agency
Upcoming M2 Features
Extensions
Deferred
![Page 36: Driving Success from Magento 1 to Magento 2 B2B Migration](https://reader034.vdocument.in/reader034/viewer/2022052406/58a2f6df1a28ab4c028ba2ba/html5/thumbnails/36.jpg)
Key Takeaways
• Stop Your Magento 1 Development
• Simplify
• Avoid Development Wherever Possible
• Focus In-House Teams on Integration First
• Build a Great Relationship with an Agency
• Don’t Delay: Start Now
![Page 37: Driving Success from Magento 1 to Magento 2 B2B Migration](https://reader034.vdocument.in/reader034/viewer/2022052406/58a2f6df1a28ab4c028ba2ba/html5/thumbnails/37.jpg)
Stay In Touch!
ClearBagsPersonal BlogTwitterEmail
www.clearbags.comdaviddeppner.com@[email protected]