Je pravda, že vaše technické zručnosti vám vyhrajú pohovor. Každý, kto pracuje v oblasti informačných technológií, vie, že integrácia správnych programovacích jazykov a používanie agilného procesu vývoja sú nevyhnutné pre vydarené projekty. Mnohí si však neuvedomujú, že sú aj netechnické zručnosti, ktoré vám pomôžu nielen prácu získať, ale tiež si ju udržať a rásť v nej. Skutočný kľúč k úspechu v technologickom priestore má ľudský charakter.
1. Prozákaznícka komunikácia
Keď mal túto zimu v Košiciach Bradford Cross, zakladateľ firmy CEAI, prednášku so zameraním na umelú inteligenciu, priniesol trochu čerstvého závanu zo Silicon Valley. Hovoril aj o tom, ako začal klásť dôraz na to, aby všetci členovia jeho tímu dokázali prozákaznícky komunikovať i vystupovať a vraj ľutuje, že tak neurobil už oveľa skôr.
Nie každému programátorovi je po chuti vysvetľovať nezorientovaným zákazníkom postupy vývoja či zdôvodňovať svoje rozhodnutia. Spoločnosti, ktoré si objednávajú softvérové riešenia, však majú stále častejšie na svojej strane technicky zdatných zástupcov, ktorí na komunikáciu o projekte vyžadujú niekoho na minimálne rovnakej technickej úrovni. Zaujímajú sa o postupy, lebo im rozumejú a chcú byť súčasťou rozhodnutí, o ktorých zákazník predtým ani netušil, že sa pri vývoji robia.
Introverti to môžu mať o niečo ťažšie, ale vyhovárať sa na nedostatok komunikačných a sociálnych zručností sa už nedá. Éra šikovných, no technicky neznalých predajcov, ktorí si na svoje stretnutia so zákazníkmi nosia vývojára či architekta, sa pomaly končí.
2. Zdravá agilita
Agilné metódy pre riadenie vývoja softvéru sa udomácnili aj u nás a firiem, ktoré ich adoptujú, stále pribúda. Je to práve vývoj po častiach, ktorý umožňuje promptne reagovať na meniace sa požiadavky a prispôsobovať produkt tak, aby nakoniec nebol nepríjemným prekvapením, ale presne tým, čo zákazník potrebuje. I keď to na začiatku často ani nevie presne definovať.
Pravidelná frekvencia prírastku vyvíjaného produktu je najsilnejšia stránka Scrumu. Jeho lektori sa bijú do pŕs, že ak má Scrum fungovať, musí sa plniť na sto percent. V praxi sa Scrum dokonale nedodržiava takmer nikde a napriek tomu funguje. Niekto si urobí retrospektívu po každom treťom šprinte, niekde sa miesto story pointov používajú na odhady náročnosti človekohodiny.

Scrum, ako každá iná metodológia, nie je náboženstvo a netreba ho nasledovať dogmaticky. Nejde tu o dokonalosť Scrumu, ale softvéru, ktorý sa vyvíja. Princípy Scrumu zastrešujú len malé percento činnosti tímu. Nerieši problémy, ako je dokumentácia, plán releasov alebo code reviews, a jeho slepé nasledovanie sa môže ľahko minúť cieľa. Agilita spočíva aj v otvorenosti novým metódam a aj táto oblasť podlieha trendom. Scrum určite nie je posledná ani jediná metóda, ktorej prispôsobujeme svoju prácu.















Lenka do to ho ! 😉
[…] rámci programu sa popri technických zručnostiach rozvíjajú aj „mäkké”, tzv. soft skills využívaním koučov, ktorých majú tímy k dispozícii. Benefitom pre účastníka nie je len […]
[…] digitálnej gramotnosti, pričom v roku 2019 len 56 % dospelých malo aspoň základné digitálne zručnosti. V období od roku 2005 do 2016 bolo 40 % nových pracovných miest v digitálne náročných […]
[…] si článok o 7 netechnických zručnostiach, ktoré sú potrebné pre uplatniteľnosť na trhu práce. Pre viac informácií zo školského […]