A technológiaváltás meglehetősen fájdalmas folyamat, ha rosszul fogunk hozzá. Előző cikkemben összefoglaltam, hogy miért érdemes feature-önként haladni, most abban adok tanácsot, hogy a technológiát hogyan válasszuk ki.
Ne csak a technológiát, a megközelítést is cseréljük le!
A technológiaváltás nem egy fájdalommentes folyamat, még úgy sem, hogy már középtávon is gyorsabb fejlesztést, elégedettebb fejlesztőket és jobb megtérülést eredményez. A váltás maga azonban meglehetősen fájdalmas, főleg, ha rosszul fogunk hozzá. Előző cikkemben összefoglaltam, hogy miért érdemes feature-önként haladni, most abban adok tanácsot, hogy a technológiát hogyan válasszuk ki.
Néhány hónapja egy technológiaváltási projektben kérte a segítségünket az egyik partnercégünk: Delphi, C#, WPF és MS SQL technológiáról szerettek volna JavaScriptre átállni. Mivel a fejlesztőcsapat többsége C#-ban dolgozott korábban, a hiányzó tapasztalat miatt fordultak hozzánk. A Green Foxnál töltött éveim alatt és még korábban, fejlesztőként is számos hasonló projekten dolgoztam, nagyon sok csapdával és jó megoldással találkoztam, ezeknek a tapasztalatait gyűjtöm össze előző és mostani cikkemben.
A technológiaváltás során sokszor merül fel kétség a management oldaláról: kifizetek sok millió forintot a technológiaváltásra, mi garantálja, hogy nem fogunk ugyanoda jutni, ahol most vagyunk? Ahhoz, hogy kiküszöböljük ezt, a technológia kiválasztásakor a fejlesztői szempontok mellett üzleti szempontokat is sorra kell vennünk. Például:
Fontos, hogy az üzleti és technológiai aspektusnak találkoznia kell. Ebben sokat segít, ha az üzleti vezető is érti a tech nyelvet. Tech4biz képzéseinkre sok üzleti vezető éppen azért jön el, hogy tudjon értően beszélni a fejlesztőkkel, és egy-egy ilyen projekt során hatékonyan tudjanak együtt dolgozni.
Az egyik leggyakoribb hiba, amikor az új technológiát a régi szokások, régi fejlesztési minták szerint kezdik el használni. Ez általában abból adódik, hogy a fejlesztők nem ismerik az új technológiát. Így az újraírt feature nem fogja az elvárásokat hozni, nem fogja megkönnyíteni a fejlesztést. Ez könnyen vezethet ahhoz a téves következtetéshez, hogy az új technológia nem is jó.
Szintén a technológia nem ismeretéből adódik, hogy sokkal lassabban fog haladni a projekt, így üzleti szempontból sem tudja a megfelelő számokat hozni. Hiszen nemcsak az új nyelvet kell elsajátítania a csapatnak, hanem az új módszereket, eszközöket is.
A Green Fox mentorai több ilyen projektben vettek már részt, ahol a feladatunk fontos része éppen az volt, hogy megmutassuk, hogyan kell az új technológiát hatékonyan használni. A szakembereink nemcsak az új technológiákban jártasak, hanem az oktatásban is, a technológiaváltási projektekben ezt a kétfajta tapasztalatot vegyítjük annak érdekében, hogy gyorsabb, fájdalommentesebb legyen a váltás.
Ideális esetben érdemes automatizált teszteket készíteni a technológiaváltáshoz. Ez ugyan drága, nem ritkán megduplázza a fejlesztés költségét, ugyanakkor nagyon megkönnyíti az új technológiára való átállást. Azt érdemes mérlegelni, hogy mennyi idő alatt térül meg.
A technológiaváltás nem egy olcsó projekt, még akkor sem, ha a tesztek írását kihagyjuk. Az egész csapatnak meg kell tanulnia dolgozni az új technológiával, egyes funkciókat újra kell írni, ez mind-mind idő és pénz. Ahhoz, hogy sikeres legyen a projekt,a cég minden szintjén - így a vezetők részéről is - szükség van elköteleződésre. Amit viszont nyerni lehet: az első néhány hét lassulása után felgyorsul a fejlesztés.
Kizárólag házon belül is meg lehet valósítani az átállást. Szerencsés esetben megvan az új technológiával kapcsolatos tudás a fejlesztőknél, ha nem, akkor a csapatnak önállóan kell magára szednie azt. Ilyenkor két dolgot érdemes figyelembe venni: az új tudás elsajátítása erőforrást von el a fejlesztési projektektől, illetve elakadás esetén nehéz továbblendülni.
Több partnerünk is azért fordult hozzánk segítségért, hogy felgyorsítsuk és hatékonyabbá tegyük az átállást, illetve a csapat számára az új tudás megszerzését.
A technológiaváltásra soha sincs tökéletes idő, azonban minél több időt várunk, annál fájdalmasabb lesz, hiszen annál több funkciót kell újraírnunk, és annál tovább dolgozunk egy elavult technológiával.
Technológiaváltás előtt állsz? Olvasd el esettanulmányunkat, hogy hogyan segítettünk partnerünknek az átállásban!
A for-profit szektor és a civil szféra szakemberei összefogtak annak érdekében, hogy egymás tudását kiegészítve segítsenek másokon. Programozók önkéntes küldetésként vállalták, hogy egy hazai civil szervezet, a Szociális és Rehabilitációs Alapítvány (SZÉRA) munkájának, illetve ügyfeleinek segítése céljából szakmai tudásukkal, kreativitásukkal egy komplex és rendkívül innovatív adatkezelési szolgáltatást építenek fel. A fejlesztés eredménye, amellett, hogy első lépésben több száz, bajba jutott családon segít, a későbbiekben más szervezetek munkáját is támogathatja majd az ország egész területén.
A fejlesztési igények és a technológiák gyors változása, a minőségi munkaerő hiánya, illetve az értékes szakmai tudással rendelkező kollégák megtartásának nehézsége világszerte komoly kihívások elé állítja a vállalatokat. Hogyan adható egyedi válasz egy globális problémára? Kinek a feladata kezelni ezt, és hogyan érdemes hozzáfogni? Ezeket a kérdéseket jártuk körül Fachs Anitával, a Green Fox vállalati szolgáltatásokért felelős cégvezetőjével.
Az informatikai szektort érintő szakemberhiány a munkaerőpiac egyik legnagyobb kihívásává nőtte ki magát. Ebben a helyzetben egyre nagyobb jelentőséget kapnak a speciálisan vállalatra szabott megoldások. A corporate bootcamp kifejezetten a cég igényei alapján kidolgozott képzés, ami akár azonnal projektre állítható szakembereket biztosít. A gyakorlati működést és előnyöket a Lufthansa Systems Hungáriával kialakított együttműködésünkön keresztül mutatjuk be.
A piaci változásokat elsősorban rugalmassággal és agilitással kezelhetik hatékonyan a vállalatok, ebben pedig nagy szerepet kap a munkaerő képzettsége és az új kollégák integrációjának minősége is. A belső vállalati képzések mindkét esetben megoldást jelentenek. A képzések nemzetközi trendjeit, a magyar specifikumokat és a vállalatok igényeit Fachs Anita, a Green Fox Academy vállalati szolgáltatásokért felelős cégvezetője vázolta fel a Bitport CIO podcastjének legutóbbi adásában.
Evosoft Hungary Kft. is a leading IT company in Hungary which has a presence in our country since 1995. Today, they operate with nearly 2000 employees but the number is increasing every year. They have been cooperating with Green Fox Academy almost since the start of the bootcamp. Thus, they have gained great knowledge and experience not only on the tech side but the HR side as well. This time we talked about the effective onboarding process and the integration of career changers.
Technological enhancements often evoke strong emotions in people; this is no different when ChatGPT made its explosive public entry. Some believe that the dominance of AI leads to the end of the programming profession, while others see exciting opportunities arising from it. Where does the truth lie? In our article, we deep-dive into those changes that AI tools bring to the lives of developers. Will ChatGPT truly be the programmer of the future?
In cooperation with our corporate partner, Morgan Stanley Budapest, we are launching an exceptional scholarship program in April 2022. Within the framework of Java Academy corporate boot camp, we are choosing 15 talented students interested in Java and server-side programming and giving them the chance to restart their careers as back-end developers – for free.
One of the biggest obstacles to business growth is the lack of suitable IT professionals. Specific courses that are tailored to the needs of companies do not only make the recruitment process more efficient but also reduce learning time significantly while also boosting employee motivation. The chief executive officer of Green Fox Academy, Kristóf Bárdos shares his experiences on the practical benefits of the courses.