DN Henkel Vision

2023 - 2024Development [C#]

Potrebná modernizácia

Pri finálnej fáze vývoja pôvodného softvéru Henkel začalo byť čoraz jasnejšie, že textové rozhranie a obmedzené možnosti knižnice Terminal.Gui už nepostačujú pre naplnenie vízie moderného nástroja na správu chýb. V snahe nájsť moderné rozhranie s bohatými možnosťami som narazil na Windows App SDK a jeho kľúčovú súčasť WinUI, ktorá ponúkala takmer neobmedzené možnosti pre tvorbu moderných aplikácií. To, že som ju nakoniec použil zrejme nie je prekvapením.

Rozhranie softvéru DN Henkel Vision

Použitie AI ešte kým nebola v móde

Aby čas strávený vývojom priniesol časovú úsporu, pripraviť krajšie rozhranie ako nadstavbu databázy bolo nedostatočné, pre urýchlenie procesu zápisu chýb som sa rozhodol pre čiastočné nahradenie práce používateľa umelou inteligenciou. Knižnica ML.NET dovoľovala rýchlo trénovať modely v elegantnom rozhraní a jednoduché použitie v aplikácii. Úspešné nasadenie modelu na klasifikáciu chýb prinieslo automatickú klasifikáciu s presnosťou nad 80 %, čo výrazne znížilo čas potrebný na spracovanie nových záznamov.

Nárast produktivity

Najlepším dôkazom užitočnosti aplikácie je zrejme fakt, že pôvodný pracovný čas, ktorý som niekedy strávil spracovaním chýb v Microsoft Access, sa znížil na polovicu, čo umožnilo ďalší vývoj aplikácie. Vďaka čiastočnej finančnej podpore od Kraussmaffei Technologies som mohol nakoniec dokončiť vývoj aplikácie a nasadiť ju do produkčného prostredia.

Vývoj aplikácie DN Henkel Vision

Dôchodok a odkaz

Z dôvodu môjho prechodu na zaujímavejšia a potrebnejšie projekty pre spoločnosť Kraussmaffei Technologies som sa rozhodol ukončiť aktívny vývoj aplikácie DN Henkel Vision. Napriek tomu zostáva aplikácia plne funkčná a naďalej môže slúžiť svojmu účelu v prostredí spoločnosti, kde pomáha zefektívniť proces správy hardvérových chýb. Verím, že tento projekt bude slúžiť ako inšpirácia pre budúce projekty a prinesie hodnotu aj v ďalších kontextoch.