The Opportunity

A global automotive manufacturer relied on a highly sophisticated Microsoft Excel workbook to manage one of the most critical processes in its business: monthly vehicle allocation across its dealer network. This process determines which vehicles are delivered to which dealers, in what quantities, and on what timeline—directly impacting revenue, inventory turnover, and dealer satisfaction.

Over time, the workbook evolved into a deeply complex system, incorporating thousands of formulas, nested queries, and manually refreshed data exports from SAP. While it produced trusted outputs, it also introduced operational risk. The process was manual, opaque, and dependent on a small number of individuals with deep institutional knowledge. There was no audit trail, no version control, and no reliable way to validate or reproduce past decisions.

In parallel, the dealer network, consisting of approximately 1,000 locations, relied on email, spreadsheets, and PDFs to submit forecasts and review allocations. There was no centralized platform, no real-time visibility, and no self-service capability for dealers to access their own data or history.

The organization set out to replace this system with a modern, enterprise-grade application that could replicate the exact outputs of the existing process while improving transparency, speed, and reliability. At the same time, the scale and complexity of the logic, combined with a compressed timeline and a small delivery team, required a fundamentally different approach to software development.

The organization engaged Emergent Software to design and build a fully modern allocation platform, leveraging an AI-assisted development model to accelerate delivery and manage the complexity of translating a mission-critical spreadsheet into a scalable, production-grade system.

The Solution

Emergent Software delivered a full-stack, enterprise-grade application designed to replace the existing Excel-based allocation system, encompassing application development, data engineering, cloud infrastructure, DevOps, and security architecture.

The platform consists of two primary applications: an internal operations portal used by allocation analysts to manage the full lifecycle of allocation cycles, and an external dealer portal that enables approximately 1,000 dealers to submit forecasts, track allocation status, and access their own data in real time. These applications are supported by a centralized allocation engine that re-implements the Excel-based logic as a deterministic, auditable, and repeatable software process.

A modern data platform was implemented to support the application, including automated nightly ingestion from SAP into Azure, a historical data store with full auditability, and a queryable system of record that captures every allocation decision, input, and change over time.

What differentiates this engagement is how the platform was built.

Emergent implemented a fully AI-assisted, agentic development model, where AI was embedded directly into the software engineering workflow from end to end. Rather than using AI as a supplemental tool, it functioned as a persistent collaborator across planning, implementation, and review.

The development process was built around several key AI-driven capabilities. A persistent project memory ensured that the AI system operated with full awareness of the application architecture, coding standards, and historical decisions, eliminating the need to repeatedly re-establish context. Custom sub-agents were developed to handle specialized tasks such as feature planning, implementation, and validation against Excel outputs, allowing the team to break down complex problems and execute them more efficiently.

Repeatable engineering workflows were encapsulated into automated “skills,” enabling complex operations—such as data ingestion, environment resets, and release processes—to be executed consistently and safely with minimal manual effort. Automated quality gates enforced coding standards, test coverage, and deployment safety, preventing non-compliant changes from progressing through the pipeline.

Every pull request was reviewed by an AI-based code reviewer integrated into Azure DevOps, providing immediate feedback and enabling rapid iteration. These reviews were combined with human oversight to ensure that all decisions and changes met both technical and business requirements.

This approach enabled a level of development velocity that would not have been achievable using traditional methods. Complex features that would typically require multiple days of engineering effort were implemented, tested, and merged within hours, while maintaining high standards of code quality and system reliability. 

The platform itself was built using Microsoft Azure, .NET, C#, and Blazor, ensuring long-term maintainability within the client’s existing technology ecosystem. Azure SQL Database serves as the system of record, with temporal tables providing built-in historical tracking. The environment includes fully separated development, testing, and production environments, along with secure credential management, monitoring, and production traffic protection.

Throughout the engagement, delivery followed a parity-driven approach. Each component of the allocation pipeline was validated against historical Excel outputs, ensuring that the new system produced identical results. This iterative validation process was critical in building trust and ensuring readiness for production deployment

The Impact

The new platform fundamentally changes how the organization executes one of its most critical business processes.

Allocation cycles that previously required days of manual effort can now be executed as an automated, end-to-end pipeline in minutes. Analysts are no longer responsible for managing spreadsheets and data transfers; instead, they focus on reviewing and refining allocation decisions.

The introduction of a dealer-facing portal provides a modern, self-service experience for approximately 1,000 dealers. Forecast submission, allocation visibility, and historical tracking are now centralized within a single platform, significantly reducing reliance on email and manual coordination.

Operational risk has been substantially reduced. The allocation process is no longer dependent on a single spreadsheet or a small number of individuals. The logic is fully documented, version-controlled, and supported by automated testing and validation frameworks, improving both reliability and business continuity.

The platform also introduces full auditability and historical traceability. Every allocation decision, input, and adjustment is stored and queryable, enabling the organization to respond quickly to dealer inquiries, compliance requirements, and internal analysis needs.

From a delivery standpoint, the use of AI-assisted development enabled the team to operate with a level of efficiency and throughput that would not have been possible with a traditional approach. A small team was able to design, build, and validate a complex, enterprise-grade system on an accelerated timeline, while maintaining high standards of quality and consistency. 

The result is not only a modern replacement for a legacy system, but a new model for how enterprise software can be delivered. By combining a robust application architecture with an AI-native development approach, Emergent Software demonstrated how complex, high-stakes systems can be built faster, with fewer resources, and without compromising reliability.