> Markdown version of [/videos/96-the-user-in-the-eye-of-the-cargo1492-storm?t=1772](https://www.wearedevelopers.com/videos/96-the-user-in-the-eye-of-the-cargo1492-storm?t=1772). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # The user in the eye of the Cargo1492 storm Rail Cargo Group traded rigid plans for a digital voyage of discovery. Learn how event-driven microservices and user-centric design modernized a legacy railway giant. Embark on their agile journey. - **Speakers:** Martin Nader - **Event:** WeAreDevelopers LIVE - **Published:** December 4, 2020 - **Duration:** 47:10 - **URL:** https://www.wearedevelopers.com/videos/96-the-user-in-the-eye-of-the-cargo1492-storm ## Summary The Rail Cargo Group faces the monumental challenge of moving a traditional, multi-national railway logistics company into the digital age. Through its digital transformation program, Cargo 1492, the organization is navigating three simultaneous shifts: technological modernization, business process standardization, and a cultural transition toward agile methodologies. Named after Columbus's voyage of discovery, the program deliberately avoids rigid, multi-year plans, operating on the philosophy that true innovation requires setting sail without knowing the exact final destination. The ultimate product is a unified transportation platform integrating intelligent tracking, multi-lingual document handling, and cross-border freight coordination—all designed with a rigorous emphasis on user centricity to replace frustrating legacy applications.\n\nTo execute this vision, the engineering organization adopted an event-driven microservices architecture hosted on Kubernetes, moving away from monolithic, database-centric Java applications. The modern technology stack leverages React and TypeScript for web interfaces, alongside offline-capable mobile apps explicitly designed for railyard users working in challenging environments. By heavily utilizing domain-driven design, the technical teams bring business users directly into complex architectural conversations. This tight feedback loop is managed through the Scaled Agile Framework and Lean Startup routines, ensuring that bridging legacy integrations with modern cloud capabilities always serves real-world logistical workflows rather than isolated IT objectives.\n\nA primary driver of the initiative's success is its refusal to silo digital transformation; integrating traditional business stakeholders directly into agile scrum rituals initially provoked resistance but ultimately drove a permanent mindset shift. Organization leadership discovered that cultivating full-stack engineers was a tremendous performance booster, enabling feature teams to ship end-to-end user journeys continuously. Although the transition to remote collaboration tested the limits of agile processes that historically thrived on co-location, investing in elastic infrastructure eliminated the weeks of hardware provisioning delays that typically choke enterprise deployments. By mapping out customer journeys and relying on rapid prototyping, the development groups demonstrate that doing the right things before writing code is the ultimate safeguard against building obsolete tools. **Keywords:** rail freight logistics, digital transformation strategy, event-driven microservices architecture, domain-driven design, scaled agile framework, lean startup methodology, legacy system integration, kubernetes container deployment, react frontend development, cloud elastic infrastructure, rapid prototyping, agile cultural shift, user-centric architecture, full-stack developer performance, offline mobile application, cross-functional execution, customer journey mapping, continuous discovery ## Chapters 1. **Moving freight logistics into the digital age** (00:17) — Context on Rail Cargo Group's goal to modernize physical freight coordination across Europe. 1. **Three pillars of enterprise digital transformation** (07:32) — Running technology modernization alongside business process optimization and agile cultural shifts simultaneously. 1. **Product branding with the Mike platform** (12:29) — Creating a tangible identity for a complex transportation tracking system to ease user adoption. 1. **Triggers driving user-centric software design** (15:45) — Why generational shifts and complex tools force a transition away from legacy applications to intuitive interfaces. 1. **Integrating design thinking with agile delivery** (20:17) — Mapping creativity workshops and double-diamond processes to an iterative lean startup flow. 1. **Practical techniques for gathering ongoing user feedback** (25:00) — Using documented customer journeys and regular video demos to align distributed stakeholders on progress. 1. **Structuring engineering teams with SAFe and Scrum** (29:32) — Organizing platform and feature teams across flight levels to coordinate hundred-person program increments. 1. **Designing an event-based microservices architecture** (35:33) — Using domain-driven design and cloud integration to connect containerized services with legacy enterprise data. 1. **Six key success factors for agile transformations** (42:21) — Lessons learned covering cross-functional full-stack engineering, elastic infrastructure, and sustainable team co-location. ## Related Moments - [Transitioning to a software company and agile struggles](https://www.wearedevelopers.com/videos/1648-how-to-sabotage-your-software-development-with-agile-10-pro-tips-for-guaranteed-success) (from "How to sabotage your software development with agile? – 10 pro tips for guaranteed success ") - [Driving digital and agile transformation within older enterprises](https://www.wearedevelopers.com/videos/908-diversity-matters-obb-s-innovative-approach-and-why-we-need-queer-thinking-in-it) (from "Diversity Matters: ÖBB’s Innovative Approach and why we need Queer Thinking in IT") - [Evolving from legacy manufacturing to digital product organization](https://www.wearedevelopers.com/videos/1461-building-developer-experience-brick-by-brick) (from "Building Developer Experience - Brick by Brick") - [Scaling technical teams to achieve enterprise software transformation](https://www.wearedevelopers.com/videos/200-agile-work-at-cariad-creating-a-customer-web-application-for-controlling-the-vehicle) (from "Agile work at CARIAD – Creating a customer web application for controlling the vehicle ") - [Modernizing legacy applications through proactive leadership](https://www.wearedevelopers.com/videos/1223-coffee-with-developers-babette-wagner) (from "Coffee with Developers - Babette Wagner") - [Restructuring the operating model for software engineering](https://www.wearedevelopers.com/videos/444-ikea-story-transforming-an-iconic-retail-brand) (from "IKEA Story: Transforming an Iconic Retail Brand") ## Related Articles - [Now is the time for industrialized software development](https://www.wearedevelopers.com/magazine/601-now-is-the-time-for-industrialized-software-development) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [Building AI Solutions with Rust and Docker](https://www.wearedevelopers.com/magazine/494-building-ai-solutions-with-rust-and-docker) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) ## Related Jobs - [Tribe Lead - ( Software) Engineering Centre of Excllence](https://www.wearedevelopers.com/jobs/ext/1475530-tribe-lead-software-engineering-centre-of-excllence) at **SD Worx** - [Senior Full Stack Engineer](https://www.wearedevelopers.com/jobs/48289-senior-full-stack-engineer) at **Sensory-Minds GmbH** - [Agile Full Stack Engineer](https://www.wearedevelopers.com/jobs/48325-agile-full-stack-engineer) at **synava GmbH** - [Senior Software Engineer, Client Apps Platform](https://www.wearedevelopers.com/jobs/ext/1773893-senior-software-engineer-client-apps-platform) at **GitHub** - [Senior Cloud Native Solution Architect (all genders welcome) - Kubernetes, CNCF, MlOps](https://www.wearedevelopers.com/jobs/ext/101488-senior-cloud-native-solution-architect-all-genders-welcome-kubernetes-cncf-mlops) at **Rosenxt Group** - [Scrum Master](https://www.wearedevelopers.com/jobs/ext/1596342-scrum-master) at **Lufthansa Group**