Software Engineering in different perspectives

Traffic problems in Software Engineering and Daily Life

Interesting similarities in impacts and solutions

Duong Nguyen
The Startup
Published in
6 min readJul 15, 2020

--

In the last few months, I have been exploring and experiencing (a.k.a playing) Cities: Skylines. For those who are not aware, Cities: Skyline is a simulated city-building video game. Although this game focuses on city planning, I found it interestingly sharing similar problems to what we deal with in Software Engineering.

In this article, we would be looking at Traffic, the similarities in its impacts, and approaches to solve the problems in both City Planning and Software Engineering. These problems arise due to handling high load while having resource constraints.

Let me show you how. But, please bear in mind that my knowledge with city planning is limited to exposure to the game and personal casual life experiences.

Traffic

Traffic unarguably is one of the biggest issues in Cities: Skylines or any cities in the world. The longer the time to get from A to B, the less efficient things can be run in a city.

--

--

Duong Nguyen
The Startup

Engineering Manager@ Rakuten Viki. All opinions are my own.