Our own Ivan Trogrlic explains how developers can adapt to enterprise-level projects, from code quality to processes and testing.
Fast delivery without losing quality – enterprise software: The Roadmap podcast
Watch or listen: YouTube // Spotify // Apple
Tarek Saghir is a JavaScript Team Lead at DECODE, with years of experience working on demanding enterprise-level projects. An expert in all things JS, he’s led our teams through complex builds where speed, quality, and reliability all had to move in sync.
In this episode, Tarek walks through how our team delivered a complex cargo reservation system for a US-based railroad company under tight deadlines, and what it takes to move fast on enterprise software without compromising quality.
What you’ll learn:
- How to deliver complex enterprise software under tight deadlines without sacrificing quality
- Why strong product discovery and clear requirements set the pace for fast, confident delivery
- How to structure and scale an enterprise team to handle high pressure and constant change
- Practical techniques for parallel development when the backend, frontend, and design evolve at the same time
- The role of quality assurance in keeping enterprise projects stable, even when timelines are aggressive
- What it takes to release, scale, and maintain enterprise software in a live production environment
In this episode, we discuss:
(00:00) Introduction to the project and its scope
(02:48) Product discovery and understanding the client’s real problems
(04:08) Forming the team and choosing the right technologies
(06:20) Defining stakeholders, communication flows, and expectations
(12:10) Onboarding into a large enterprise environment
(17:09) Developing under tight deadlines with parallel workstreams
(21:20) Why QA engineers are critical from day one
(24:00) How to keep moving when design requirements aren’t ready
(25:25) The most challenging part of building a cargo reservation system
(27:40) On-site integration testing and working directly with the client in the US
(30:09) Prioritizing and solving bugs in a complex enterprise ecosystem
(32:43) Releasing enterprise software safely through staged rollouts
(33:19) Why every enterprise project should start with a “hello world”
(35:53) Scaling the product and onboarding additional teams
Where to find Tarek and The Roadmap
Tarek Saghir
The Roadmap
Looking for more content like this?
We share more insights like this in Marko’s monthly newsletter.
It’s one email a month, focused on real lessons from building and delivering software products.
Subscribe below if you’d like to receive the next one!




