Could I please ask your help in benchmarking the rough time and cost for designing, developing, testing and launching an enterprise level headless E-commerce site with back end integration to an ERP for Products, pricing, Sales order creation, Order Status, Invoicing & Inventory? Based on rough requirements from my users I quoted 17 months and $1 million.  Am I way off base? 

639 views3 Comments
Sort By:
Oldest
Engineering Manager in Government10 days ago
Couple thoughts: 1. Are any of the stakeholders government? If yes, extend the time. 2. Are you using an off the shelf solution? With an ERP you should not need to design/build so much as integrate, deploy and train. 3. did they ask for BI or data analytics? 4. what is the payment/collection system? I'd avoid bolt on solutions and get something that is already proven to work with the ERP with built in APIs if you can. good luck.
1
Product Management Manager in IT Services10 days ago
I agree with David's government variable.  If selling to US federal, allocations to government purchasing requirements should be given priority and built in a away that is repeatable and consistent.  It will pay off in the long term.

Your baseline assessment of 17 months and $1 million without knowing anything else, I would say is likely the minimum, but there are a lot of factors. The main one being API availability from your ERP, Tax System, and any other dependencies you have on order placement.  

Headless gives you great control over your user experience and branding options, but all the data ensuring order success, valid payment, fraud prevention, user account setup, and verification will be coming from another platform. 

ERP resources are always scarce and expensive.  They own and run the core platform your channel is dependent on.  So I recommend bouncing your estimate off that team's service scalability and engineering capacity. 

Necessary eCommerce services to evaluate:
Account
Tax
Shipping
Order Placement (Containers)
Billing
Inventory
Payment Gateway/Fraud Prevention
Analytics
1
lock icon

Please join or sign in to view more content.

By joining the Peer Community, you'll get:

  • Peer Discussions and Polls
  • One-Minute Insights
  • Connect with like-minded individuals
Engineer in Software10 days ago
Given your information, I would not judge your estimates off base. However, as always, it all depends ... Make sure you have a clear understanding of pricing model and technical interfaces, as these can be dangerous pitfalls.
1

Content you might like

334 views2 Upvotes

Waterfall13%

Prototype20%

Rapid Application Development7%

Agile Scrum43%

Agile Kanban8%

Dynamic System Development1%

Lean Software Development2%

Other .. please add it down2%

View Results
27.3k views9 Upvotes15 Comments
Architect11 days ago
From my employer’s perspective, implementing accessibility in software to comply with the ADA and the EAA is a critical aspect of ensuring inclusivity and legal compliance. Here's how this can be approached:

1. Internal ...read more
1.3k views1 Comment

Improving the developer experience (DX)39%

Improving user/customer experience62%

Solutions to measure and report on code/application quality50%

Consolidating tools to reduce context-switching for your developers27%

Improve Application Performance Monitoring (APM) Capabilities13%

View Results
4.6k views4 Upvotes1 Comment