How the estimate works
Simple mappings: Pass-throughs, filters, basic lookups. Medium mappings: Aggregators, joiners, routers, basic SCDs. Complex mappings: Nested maplets, custom logic, procedural overrides.
Mapping counts and complexity determine the delivery and budget range. The planning model assumes semi-automated conversion for eligible simple and medium workloads, engineering of complex workloads, refactoring and redesign, testing, validation, and cutover preparation. Actual scope, dependencies, replacement subscription pricing, and contractual retirement dates are confirmed during assessment. The estimate is not a binding quote or a guaranteed delivery date; the service is sold at a fixed project price.
Investment = migration budget + other transition costs + replacement costs before retirement. We assume full replacement operating costs from kickoff through retirement; legacy subscriptions remain the baseline and are not added again. Net monthly savings = retired subscriptions − replacement subscriptions − additional operating expenses. Payback after retirement = investment ÷ net savings. Kickoff payback adds time to retirement. Three-year ROI = (36 months of net savings − investment) ÷ investment. Costs remain constant; discounting and taxes are excluded.