-
SOFTWARE DEVELOPMENT | 25-06-2024
Continuous Integration @ SISCOG - Automating our way to better software
Witness SISCOG's evolution with Continuous Integration (CI), transforming hesitant beginnings into an essential practice. Learn how CI has enhanced our software's stability, efficiency, and reliability, thanks to the persistence and innovation of our dedicated developers. -
SOFTWARE DEVELOPMENT | 23-05-2024
Whispers over coffee: a LISP conversation in a coffee shop
It's a warm spring afternoon in Lisbon. João, weary from hours of video conferences at SISCOG, needs a break and heads to a nearby coffee shop. Inside, he unexpectedly overhears an intriguing discussion between colleagues, Zé and Maria, about a programming language. Zé passionately praises its elega… -
OPTIMISATION | 02-04-2024
The show must go on
Everything is perfectly laid out and planned, running smoothly, business as usual, until suddenly... the unforeseen happens! But... we must keep going! The show must go on! Ricardo Saldanha explains how in this article about disruption management in railway and metro operation. -
SOFTWARE DEVELOPMENT | 05-03-2024
Styling software applications
Embark on an art and science journey of software design with insights from Rita Marques. She unravels challenges, strategies, and collaborative efforts toward achieving a seamless user experience. -
SOFTWARE DEVELOPMENT | 15-02-2024
Translating complexity into clarity
In the software products domain, mastering their effective and efficient use is paramount. This article uncovers how our User Documentation team confronts complexity head-on, crafting user-friendly and invaluable guides while continuously refining their approach. Join Áina Rocha and Filipe Franco in… -
SOFTWARE DEVELOPMENT | 19-09-2023
Mastering the Implementation of Software Test Automation
The journey of integrating software test automation to elevate software quality is neither easy nor simple, and SISCOG has travelled a long way to achieve a comprehensive automation coverage for all its products and systems. In a new SISCOG Blog article by Mariana Cavalheiro, we provide a glimpse i… -
OPTIMISATION | 08-08-2023
The Magic Lamp
Step into the enchanting world of Arabian Nights, where an extraordinary lamp possessed magical wish-granting powers. Then discover how SISCOG's lamp symbol button fulfils dreams and paves the way towards an efficient future. Join storyteller Miguel Dias in this magical tale. -
SOFTWARE DEVELOPMENT | 06-06-2023
35 years of Lisping at SISCOG - A trip down memory lane
SISCOG was founded back in 1986. This was the year that IBM unveiled the PC Convertible (their first "laptop" computer); that Intel introduced the 386 microprocessor series; and that the IMAP protocol was created. SISCOG was born in an era of great technological advancement, where computers were s… -
OPTIMISATION | 21-03-2023
Profit-Based Optimisation of Rolling Stock Rotations
Railway operators want to use their resources in the most efficient way. So they look for tools that are capable of producing operational plans, such as rolling stock rotations, automatically and in an optimised way. SISCOG's algorithmics team was challenged to provide VIA Rail Canada algorithmic su… -
SOFTWARE DEVELOPMENT | 19-05-2022
"What is the Matrix?" - The Client is in the Team
A demanding client, a fixed budget and a tight deadline, a staff planning and optimisation solution that needed to be amazing, and common points with the movie The Matrix… Discover this and more in the latest SISCOG Blog by André Morais and Bruno Grilo. -
SOCIAL RESPONSIBILITY | 29-03-2022
Skills-based volunteering at a rehab centre
Volunteering work is always needed and very much appreciated. And basically anyone can do it, no matter what limitations, possibilities or knowledge they possess. And it is exactly the latter, namely a somewhat differentiated knowledge, that Ricardo Saldanha put to use in helping a drug and alcohol… -
SOFTWARE DEVELOPMENT | 31-01-2022
The Challenges of Language
As a software developer aimed at the global market, we have to overcome different challenges to effectively communicate with users. This article unfolds the intricate ecosystem of different languages in software development due to different backgrounds, countries, and companies.