How to Plan Your Enterprise eCommerce Project Without Wasting Budget

How to Plan Your Enterprise eCommerce Project

Ryan Szrama of Centarro presents a structured method for planning enterprise eCommerce projects, arguing against extensive upfront architecture and advocating a just-in-time approach aligned with the customer journey.

He breaks the journey into sequential stages—acquisition, engagement, conversion, and fulfillment—using these to drive architecture decisions. For B2B implementations, he highlights the complexity introduced by organizational models, procurement workflows, and role-specific access rules. Understanding these elements early prevents mismatches between platform capability and business reality.

Ryan cautions against exhaustive feature definition and unnecessary data migration. Instead, he recommends importing only essential data, summarizing historical records, and keeping external systems as sources of truth. In one example, a client with over one million SKUs avoided performance issues by storing minimal product data directly in Drupal and offloading the rest to a dedicated search index.

He emphasizes just-in-time architecture—delaying detailed technical decisions until each sprint—to reduce waste and increase flexibility. This strategy supports iteration, adaptation, and efficient use of budget. He also discusses workflow automation and mistake-proofing through enforced transitions, such as requiring tracking numbers during shipment to eliminate follow-up errors.

Highlights

  • Organize project planning around the customer journey: acquisition, engagement, conversion, fulfillment
  • Delay architecture decisions until the relevant sprint to reduce rework
  • Import only essential data; keep third-party systems as sources of truth
  • Use workflows to enforce business rules and minimize manual error
  • Focus early planning on what differentiates the business

"You can’t have an Add to Cart form until you have a product definition… trying to architect every detail up front can lead to madness." — Ryan Szrama

To explore this planning approach in full, read Ryan Szrama’s original blog post on the Centarro website. For teams preparing Drupal Commerce implementations, his just-in-time strategy can help focus your budget where it matters most—building capabilities, not over-documenting them.

How to Plan Your Enterprise eCommerce Project by Ryan Szrama, Centarro, 12 November 2025

Disclosure: This content is produced with the assistance of AI.

Disclaimer: The opinions expressed in this story do not necessarily represent that of TheDropTimes. We regularly share third-party blog posts that feature Drupal in good faith. TDT recommends Reader's discretion while consuming such content, as the veracity/authenticity of the story depends on the blogger and their motives. 

Note: The vision of this web portal is to help promote news and stories around the Drupal community and promote and celebrate the people and organizations in the community. We strive to create and distribute our content based on these content policy. If you see any omission/variation on this please reach out to us at #thedroptimes channel on Drupal Slack and we will try to address the issue as best we can.

Related Organizations

Upcoming Events

Latest Opportunities