In September, Odoo introduced the new Odoo 20 version and a new pricing model in Brussels. We compiled the key lessons from the Odoo Experience event for companies using Odoo or considering it...
Olemme innoissamme voidessamme kertoa, että SGraph-kyselykieli on nyt integroitu täysin Softagram Analyzer -web-käyttöliittymään. Tämä tarkoittaa, että voit nyt suodattaa, hakea ja tutkia koodiriippuv...
AI agents seem promising: give them access to the codebase, tell them what you want, and watch as they make changes. But when it comes to a real, years-old legacy system, this almost...
We invite you to a company visit in Kempele on March 11, 2026. The visits will be held at the new Kempele Town Hall – Kempele House, Wuoppola Room – in three one-hour sessions. Three sessions...
Ville Laitila, CEO of Softagram, will give a presentation at the AI Oulu community meetup on Tuesday, February 25, 2026, at 8 AM in the Business Oulu premises. The topic will be agent-based software development and legacy code...
When a company acquires another software company, due diligence typically covers finance, legal, and business aspects. But the software itself — the asset for which the purchase price is paid — often remains...
The developer changes one file. The tests pass. The code is merged. A week later, the client reports a bug in a completely different part of the system. Familiar situation? Why does a properly made change break something else...
Facebook's research in Communications of the ACM (2019) revealed a dramatic difference: when the analysis tool reports a bug directly to the code review, 70% of the bugs are fixed immediately. When the same bu...
A large codebase is like a foreign city: without a map, you can easily get lost. Whether it's onboarding a new team, due diligence for a company acquisition, or modernizing a legacy system, the first step...
Dependency rules define what kind of dependencies you wish to block or allow in your software. If you want to know why dependency rules are important, you can find more information from this article ....
Process of utilizing architecture documentation automation process when using Softagram. Capabilities of automated architecture analysis in Softagram Static dependencies Source code directory structur...
Each time you make a pull request to a repository that is added to a project in Softagram, you will get a comment on your pull request after Softagram has finished analyzing the impact of the pull req...