01.12.2022
Mindig a felhasználó van szem előtt
A Balluff az elmúlt években jelentős összegeket fektetett be saját szoftveres szakértelmébe. Ma világszerte mintegy 100 fejlesztő dolgozik a vállalatcsoportban. Egyikük Dirk Fritz, aki front-end szakértőként mindig a felhasználót tartja szem előtt.
Angular, frontend, UX ezek azok a kifejezések, ahol a laikusok elvesztik a fonalat, míg Dirk Fritz itt érzi elemében magát. A frontend-fejlesztési szakértő valamivel több mint másfél éve dolgozik a Balluff Softwarehouse (iss innovative software services GmbH Stuttgart Vaihingenben) vállalatnál. A vállalaton belül a Softwarehouse a szoftverfejlesztési módszertan és a szoftvertermékek tényleges fejlesztése terén a szoftverközpont és a kompetenciaközpont szerepét tölti be. Ebben a funkciójában elsősorban a Balluff saját szoftvermegoldásainak felhasználói felületeinek továbbfejlesztésével foglalkozik a technológiai részlegben. "Számomra a felhasználó és így a szoftver felhasználóbarát jellege áll a munkám középpontjában" - magyarázza a 35 éves férfi. "A felhasználói felületnek a lehető legjobb felhasználói élményt kell nyújtania. Világos és következetes struktúra, egyszerű felhasználóvezetés és nagy teljesítmény. Ehhez fontos, hogy az UX-tervezés és a technikai megvalósítás jól összehangolt legyen. Itt jövök én a képbe."
A szoftvermérnök UX kollégáival együtt egy úgynevezett tervezési rendszert fejleszt, ami magában foglalja az alapvető vizuális elemeket, úgymint stílus, felhasználóvezetés, felületek, színek, távolságok és pozíciók. "Ennek eredményeképpen születnek a tervek, amelyeket aztán közösen megvitatunk. Nem minden tervet lehet és kell egy az egyben megvalósítani, mert a programozás és a felhasználó szempontjából néha más-más tervezésre van szükség" - írja le a folyamatot Dirk Fritz. A csapat a különböző komponensek funkcionalitásának és kialakításának optimális megoldásán dolgozik, amelyet aztán központilag, egy könyvtárban tesznek elérhetővé a többi fejlesztő számára. "Így a különböző Balluff-alkalmazások minden eleme hasonlóan néz ki, ugyanazon a helyen található és könnyen és biztonságosan használható."
Moduláris felépítés
A Balluff a Google és mások által fejlesztett Angular nyílt forráskódú keretrendszerre támaszkodik a front-end fejlesztéshez. A keretrendszer az egyes szoftverkomponensek biztosításával támogatja a szoftverfejlesztőket. Ez azt jelenti, hogy a megoldásokat nem kell teljesen felépíteni, hanem csak az adott követelményhez kell igazítani.
Az egységes felhasználói felület megkönnyíti a felhasználók számára a szoftver használatát. Dirk Fritz UX kollégáival együtt modulépítő készletet fejleszt a Balluff alkalmazásaihoz.
A LAN-partitól az informatikai tanulmányokig
"Már korán felfedeztem a számítógépek iránti érdeklődésemet. Fiatalkoromban én voltam az, aki a LAN-partikon összekötötte a számítógépeket és én voltam a felelős azért, hogy minden működjön" - mondja Dirk Fritz.
Egy informatikai szakmunkásképzőt követően alapdiplomát szerzett médiainformatika szakon, majd a Médiaegyetemen informatika és média mesterképzést végzett mobilalkalmazásokra és adattudományra összpontosítva.
Front-end fejlesztőként Dirk Fritz számára a szoftver felhasználóbarátsága a legfontosabb.
A programozás mint mesterség
"A programozás alapvetően egy mesterség. Olyasmit hoz létre, amit azonnal használhat és virtuálisan a kezében tarthat, hogy úgy mondjam. Az ember azonnal láthatja, használhatja és kipróbálhatja. Közvetlen visszajelzést kapsz arról, hogy a kód működik-e vagy sem" - jellemzi a programozás iránti szenvedélyét a neuhauseri születésű férfi. "Egyre több és több tudást építesz fel, és sok "aha"-hatás ér. Néha nagyon bonyolult a helyzet. Ezután kreatívnak kell lenned. Ha az alapprobléma megoldódott, akkor az embernek igazi sikerélménye van."
Mielőtt a Balluffnál kezdett volna dolgozni, a szoftvermérnöknek kevés kapcsolata volt az ipari automatizálás területével. "Az automatizálás és a szoftverfejlesztés között azonban sok átfedés van a munkamódszer és a gondolkodásmód tekintetében" - von párhuzamot Dirk Fritz. "A kódomnak le kell képeznie az összetett folyamatokat és ha lehetséges, automatizálnia is kell azokat. A hangsúly a felhasználóra és a szoftverünk által létrehozott hozzáadott értékre helyeződik."
Agilis munka
A leendő apa a Balluff hordozható felügyeleti rendszer szoftverének továbbfejlesztésén is dolgozik. A megoldást egy stratégiai inkubációs program (SIP) keretében fejlesztették ki, mint egy belső start-up. A SIP-ek nagyon különböző háttérrel rendelkező emberekből állnak és a "fail-early" elv szerint dolgoznak. Ez azt jelenti, hogy az ötleteket már korai szakaszban tesztelik a piacon. A lean start-up módszert követik, amelynek középpontjában a gyorsaság áll. A csapatok rugalmasan, merev szerepkörök és folyamatok nélkül dolgoznak együtt. A módszer a rendszeres visszajelzésekből él. "Folyamatosan fejleszteni szeretnénk a hordozható megfigyelőrendszerhez használt szoftvert. Ehhez megvizsgáljuk a teljes alkalmazás architektúráját, azonosítjuk a fejlesztési lehetőségeket, és összehasonlítjuk az ügyfelek igényeivel. A továbbfejlesztett funkciókat ezután lépésről lépésre implementáljuk" - magyarázza Dirk Fritz az eljárást.
A SIP-eknél végzett munkájához előnyt jelent, hogy már több éves tapasztalatot szerzett szoftvermérnökként, valamint egy szerszámgyártó cégnél az alkalmazás területén terméktulajdonosként. "A projektmenedzsment, a tervezés és a programozás közötti szemléletváltás segít a különböző követelmények jobb összeegyeztetésében."
Fail-Early elv
Az innovációmenedzsmentre irányuló stratégiai inkubációs programjaival a Balluff a gyorsaságra és a következetes ügyfélközpontúságra összpontosít.
Új utakat törni
"A Balluff által az innováció-menedzsment területén választott út pontosan a helyes" - véli Fritz. "Az ügyfelekkel együtt haladunk előre. Ez bátor dolog, mert azt is jelenti, hogy a saját ötleteinket újra és újra próbára tesszük." Számára a lapos szervezeti struktúra, az agilis együttműködés és az új utakra való nyitottság mind a jó vállalati kultúra része. "A SIP-eknél kialakult, új megközelítésekre való nyitottság az egyik oka annak, hogy annyira élvezem a munkámat. A csapatokban dolgozó kollégák szenvedélyesek a téma iránt és ez ragályos."
Dirk Fritz az iss innovative software services GmbH-nál dolgozik Stuttgart Vaihingenben. A vállalatcsoporton belül az iss a szoftverfejlesztési módszertan és a szoftvertermék-fejlesztés szoftverközpontjaként és kompetenciaközpontjaként pozícionálja magát.