Softagram Oy, Ville Laitila SGraph Query Language Now Integrated into Softagram Analyzer Web Frontend We are excited to announce that the SGraph Query Language is now fully integrated into the Softagram Analyzer web frontend. This means you can now filter, search, and explore code dependency graphs di... Softagram Analyzer Mar 20, 2026 Blog
Softagram Oy, Ville Laitila Tekoälyagentit legacy-koodikannassa: vaara, jonka vain harvat tunnistavat Tekoälyagentit tuntuvat lupaavilta: anna niille pääsy koodikantaan, kerro mitä haluat, ja katso kun ne tekevät muutoksia. Mutta kun kyseessä on oikea, vuosia vanhentunut legacy-järjestelmä, tämä lähes... Tekoäly Feb 26, 2026 Oppaat
Softagram Oy, Ville Laitila Live-demo Kempeleessä: Tekoäly toiminnanohjauksen sydämessä – 11.3.2026 Kutsumme sinut yritysvierailulle Kempeleeseen 11. maaliskuuta 2026 . Vierailut järjestetään uudella Kempeleen kunnantalolla – Kempele-talolla, Wuoppola-tila – kolmessa tunnin sessiossa. Kolme sessiota... Odoo Tekoäly Tietoturva Feb 26, 2026 Blog
Softagram Oy, Ville Laitila Miten AI-agentit selviävät legacy-koodista? Ville Laitila AI Oulu -meetupissa 25.2. Softagramin toimitusjohtaja Ville Laitila pitää esityksen AI Oulu -yhteisön meetupissa tiistaina 25.2.2026 klo 8 Business Oulun tiloissa. Aiheena on agenttipohjainen ohjelmistokehitys ja legacy-koodik... Tekoäly Feb 24, 2026 Blog
Softagram Oy, Ville Laitila Ohjelmiston due diligence yrityskaupassa: miksi koodiauditointi on välttämätöntä? Kun yritys ostaa toisen ohjelmistoyrityksen, due diligence kattaa tyypillisesti talouden, juridiikan ja liiketoiminnan. Mutta ohjelmisto itse — se omaisuuserä, josta kauppahinta maksetaan — jää usein ... Softagram Analyzer Tietoturva Dec 27, 2025 Blog
Softagram Oy, Ville Laitila Miten tunnistaa riskialttiit koodimuutokset ennen kuin ne rikkovat tuotannon? Kehittäjä muuttaa yhden tiedoston. Testit menevät läpi. Koodi mergetään. Viikon päästä asiakas raportoi bugin täysin eri järjestelmän osassa. Tuttu tilanne? Miksi oikein tehty muutos rikkoo jotain muu... Softagram Analyzer Dec 19, 2025 Blog
Softagram Oy, Ville Laitila Koodikatselmoinneissa löydettyjen bugien korjausaste on moninkertainen Facebookin tutkimus Communications of the ACM:ssä (2019) paljasti dramaattisen eron: kun analyysityökalu raportoi bugin suoraan koodikatselmointiin, 70 % bugeista korjattiin välittömästi . Kun sama bu... Softagram Analyzer Dec 12, 2025 Blog
Softagram Oy, Ville Laitila Miten ymmärtää suuri koodipohja nopeasti? Suuri koodipohja on kuin vieras kaupunki: ilman karttaa eksyt helposti. Oli kyse uuden tiimin perehdytyksestä, yrityskaupan due diligencestä tai legacy-järjestelmän modernisoinnista, ensimmäinen askel... Softagram Analyzer Dec 5, 2025 Blog
Softagram Oy, Ville Laitila Softagram dependency rules 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 .... Softagram Analyzer Jan 15, 2023 Oppaat
Softagram Oy, Ville Laitila Always up-to-date architecture documentation Process of utilizing architecture documentation automation process when using Softagram. Capabilities of automated architecture analysis in Softagram Static dependencies Source code directory structur... Softagram Analyzer Dec 15, 2022 Oppaat
Softagram Oy, Ville Laitila Pull request comment types Each time you make a pull request to a repository that is added to a project in Softagram, you will get a comment to your pull request after Softagram has finished analysing the impact of the pull req... Softagram Analyzer Aug 15, 2022 Oppaat
Softagram Oy, Ville Laitila Auto Suppression of External Dependencies Softagram uses open source data assets to identify the most usual open source / library components in the context of open source projects. This makes reports more compact, since using screen estate fo... Softagram Analyzer Apr 15, 2022 Oppaat