13
September, 2024
Budapest, Hungary
Budapest’s humanitarian response to the Ukrainian refugee influx has accelerated an ambitious digital transformation across its highly decentralized municipal system. In partnership with UNICEF, the Municipality of Budapest implemented Primero Information Management System (Primero IMS) to centralize case management, strengthen data security, and streamline service delivery for refugees and other vulnerable groups.
Despite early hurdles technical integration, role-based security requirements, and organizational complexity the team adopted an agile approach: focused stakeholder engagement, careful customization, targeted training, and interoperable integrations. The result is a scalable, secure, and future-ready solution that can support a broader range of social services across the city.
Since February 2022, Hungary has recorded over 5 million border crossings, with approximately 61,500 Ukrainian refugees residing in the country by late 2024. In Budapest, the Humanitarian Cash Transfer (HCT) program initially run with UNICEF and later transitioned fully to the municipality delivered financial assistance during harsh winter periods, with call-center grievance handling, referral pathways, and post-distribution monitoring to ensure accountability.
However, core operational challenges emerged:
The Mayor’s Office, with UNICEF support, set out to implement a centralized Information Management System (IMS) to consolidate data, improve collaboration, and enhance reporting while addressing critical government concerns around:
UNICEF recommended Primero IMS a globally recognized, open-source case management platform designed for vulnerable populations (children, refugees, survivors of violence). Key capabilities include:
Budapest’s IT team initially faced installation challenges, largely due to unfamiliarity with Ruby on Rails, which raised maintainability concerns. The team temporarily paused Primero and considered alternatives: open-source CRMs (insufficient for social casework), commercial case management tools (costly, user-based licensing), and a fully custom build (time, cost, and failure risk). Global benchmarks show 50–75% of custom software projects miss timelines or budgets by 2–3x an unacceptable risk under tight deadlines.
UNICEF engaged an external consultant (author) to run a fair, evidence-based comparison, clarify functional requirements specific to refugee and family case management, and surface long-term sustainability considerations, including future expansion to other vulnerable groups.
Through guided demonstrations, prototyping, and side-by-side testing, the municipality’s team identified four decisive advantages of Primero:
As Heim Ágoston Tonka, Product Owner at the Municipality of Budapest, noted: “One of the most important things for us was proper role management. Security was a top priority, and we also needed to align user permissions with how social services operate in the field. Primero already had this built-in, and that was a big advantage.”
A comprehensive report presented to municipal leadership compared Primero vs. custom-build across security, scalability, compliance, cost, and time-to-value. Key decision factors:
Leadership approved Primero as the city’s core case management system for refugee support.
The implementation followed five phases:
Key customizations:
Systems integration highlights:
Crucially, the team avoided forking or altering Primero’s core code, preserving upgradeability and security compliance.
Training and adoption:
A pilot in selected districts surfaced usability improvements and performance optimizations. Iterations were incorporated before scaling city-wide. By project end, onboarding was underway, test data and pipelines were validated, Azure B2C integration was pending finalization, and dashboards were live.
Budapest conducted both internal and government audits. Identified risks were mitigated or assigned for resolution within the Primero roadmap and local configuration. Azure B2C integration further strengthens authentication and access control. Hosting on municipal servers aligned with Budapest’s standard DevOps model and citizen data policies.
Budapest’s Primero IMS journey demonstrates how a high-income, decentralized urban setting can rapidly deploy a robust, secure, and scalable case management platform under pressure without resorting to risky, time-consuming bespoke development. The strategic blend of configuration, integrations in preferred programming languages, role-based security, and structured training turned early challenges into a foundation for long-term social sector transformation.
As Heim Ágoston Tonka summarized, the decision wasn’t only about features it was about trust in a platform used successfully in more demanding contexts. With Primero, Budapest now has a unified, auditable, and extensible IMS to support refugees today and a broader constellation of vulnerable groups tomorrow.
References and Further Reading