Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Contentful and E2X: Implementing MACH Masterclass

Contentful and E2X: Implementing MACH Masterclass

Contentful Webinars

September 23, 2021
Tweet

More Decks by Contentful Webinars

Other Decks in Business

Transcript

  1. Implementing MACH Masterclass

  2. 2 Housekeeping Before we dive in.... • This session is

    being recorded. Keep an eye on your inbox — we will follow up with the recording and other helpful resources. • Polling questions. Expect them on screen - answers are anonymous. • Please add questions to the Q&A box. We will answer them during Q&A at the end. • Get in touch via the contact form at the end of the video. ◦ team@contentfulmail.com ◦ matt.gould@e2x.com
  3. Click to edit wave color Today’s hosts Chris White Regional

    Partner Manager Matt Gould Client Director
  4. September MACH Masterclass Contentful and E2X

  5. © 2021 E2X Covid-19 is calling for rapid recalibration of

    digital strategy RESPOND REBOOT RECOVER & REIMAGINE RESPOND Plans to support business continuity, manage cash flow and protect safety of employees and customers REBOOT AND RECOVER Support transition to new normal. 6-18 month path to sustainable profitability and business stability REIMAGINE Longer term planning to power your business forward enabling growth and maximising opportunity in the new world
  6. © 2021 E2X WHAT IS MACH? MICROSERVICES API FIRST CLOUD

    NATIVE SAAS HEADLESS Individual pieces of business functionality independently developed, deployed and managed. All functionality is exposed through an API, tying together two or more applications or services. Software-as-a-Service that leverages the full capabilities of the cloud, beyond storage and hosting, including elastic scaling of highly available resources. Functionality is updated automatically, eliminating the need for upgrade management. The front-end user experience decoupled from the back-end logic, allowing for design freedom in creating the user interface and connecting to other channels.
  7. 2000 → Age of the Monolith Web Web API Layer

    App App App Web PWA App Voice Chat Social Car VR/ AR ... Your Content Microsvc Your Checkout Microsvc Content Provider Checkout Provider Your Master System Your Master System Cart Provider API Your Catalog Microsvc API Your Profile Microsvc API Search Provider API API API Cart Catalog Profile Search Content Checkout Cart Catalog Profile Search External Provider Content Checkout Speed of change Cost of change Cost to build Cost to scale Architecture 2010 → Birth of Cloud, SaaS Headless 1.0 2016 → Composable SaaS, Microservices & Headless 2.0 HOW TECH HAS EVOLVED
  8. Poll Question Do you feel that your business’ technology strategy

    is adequately prepared for the next stage of your growth?
  9. © 2021 E2X Business Strategy Architecture and Technology Options. What

    to buy and what to build? Skills and Knowledge Ways of Working Organisation Structure Product Vision 6 KEY AREAS Target Operating Model There are 6 key areas to focus on to help both business and IT teams articulate their Target Operating Model, and plan a manageable transition to it.
  10. Do you have an up to date strategy defined? Does

    it cover what the tech needs to deliver for the business and customer? Do you have a product vision that captures desired UX, business and IT operations? Is this able to provide clear guidance for UX and technical design and implementation decisions? How complicated is your business logic? How much of your current infra is in the cloud? Have you mapped functional requirement to packackaged SaaS options to work out ‘build not buy’? What is the gap between current internal skills and knowledge vs target stack skills and knowledge requirements? How will you ‘bridge & build’ as you close the gap? What cross-functional operational team will best serve this vision? What mix of internal vs outsourced IT do you want going forward? How much autonomy is IT asking for? How are you currently organised in terms of people, process and technology? How can we reduce any friction? What should a transitional model look like? The organisational structure needs to clearly represent the required skills & knowledge and then fit these to the product and technology vision The strategy sets the goals for the ToM Product articulates how the business will engage the customer to achieve the strategy goals The technology vision translates the product into function and an architecture that delivers that functionality Skills & Knowledge articulates what is is needed to develop and operate that technology Ways of working is the most optimal way that the technology can be delivered Using the framework
  11. Future State Current Transitional State Once you have defined the

    future state that you want to get to, it’s about creating the plan of how you’ll move there - both technically and operationally. Outcome
  12. Poll Question How clear is your business on how their

    individual characteristics affect how a technology transition might look?
  13. Moving to MACH for a multi-billion pound ‘department store’

  14. Investing in ‘soup to nuts’ digital transformation that provides a

    new growth vision and generational change Creating best in class UX across a diverse range of category types, working with suppliers to drive better digital product experience Modularised architecture to drive high-levels of UX innovation and business diversification, buy where you can, build where you must Investing in the future skills needed as a cornerstone of programme success, embracing a business change agenda Moving to a hybrid agile tribal model with business and IT working in single squads. Recognising that you are not Spotify so don't try to be. Pragmatism is key. A widespread transformative programme backed by leadership to drive the organisational change needed Organisational structure Strategy Product Technology and Architecture Skills and Knowledge Ways of Working Multi-billion pound ‘department store’
  15. Starting Position Some headless pages, some served by the monolith

    Frustrated business team Frustrated tech team Strategy goals at risk Pre-Planning Stage Work with a trusted experienced partner to help drive an approach to transition prioritization Consider the impact on business and tech, operations and how you will gain the knowledge needed internally to allow the partner to make themselves redundant Establish a shared vision Discovery & Planning Create a roadmap and programme plan that considered business change, IT knowledge gain, delivering BAU during the transition Carryout POCs to build trust in the future tech direction and to get stakeholders on the journey, a mixed team of internal and partner devs Think holistically Delivery Phases As the team ramps up, make sure you plan on adding internal and external people on the new tooling. This may require having options to backfill your existing teams. Have an iterative business value mindset - be clear in how you will start adding strategic value early in delivery Deliver Value Early De-risk where you can This is a big change - it’s exciting. Be bold but dont be stupid. Go-live with the end to end platform first on a secondary geo or brand if you can. Think about phased strangulation and not big-bang. Look at AB testing or management segmented rollout if other options are not possible. No need for BigBang
  16. Poll Question How good is your business at creating effective

    transition plans that engage the right people?
  17. Questions?

  18. Current Goals Clarify how your technology stack is currently contributing

    to business strategy MACH Leave educated about how MACH-based technology could contribute to business goals In the session your team can choose to focus on: We have designed a 1 hour complimentary session, tailored to your business to show what can be achieved with MACH. Plan Create an initial plan around how your business could start a move to MACH technology Express interest via survey or contacting matt.gould@e2x.com