- Přehledy IS
- APS (20)
- BPM - procesní řízení (22)
- Cloud computing (IaaS) (10)
- Cloud computing (SaaS) (33)
- CRM (51)
- DMS/ECM - správa dokumentů (20)
- EAM (17)
- Ekonomické systémy (68)
- ERP (79)
- HRM (27)
- ITSM (6)
- MES (32)
- Řízení výroby (36)
- WMS (29)
- Dodavatelé IT slueb a řeení
- Datová centra (25)
- Dodavatelé CAD/CAM/PLM/BIM... (39)
- Dodavatelé CRM (33)
- Dodavatelé DW-BI (50)
- Dodavatelé ERP (71)
- Informační bezpečnost (50)
- IT řeení pro logistiku (45)
- IT řeení pro stavebnictví (26)
- Řeení pro veřejný a státní sektor (27)
ERP systémy
CRM systémy
Plánování a řízení výroby
AI a Business Intelligence
DMS/ECM - Správa dokumentů
HRM/HCM - Řízení lidských zdrojů
EAM/CMMS - Správa majetku a údrby
Účetní a ekonomické systémy
ITSM (ITIL) - Řízení IT
Cloud a virtualizace IT
IT Security
Logistika, řízení skladů, WMS
IT právo
GIS - geografické informační systémy
Projektové řízení
Trendy ICT
E-commerce B2B/B2C
CAD/CAM/CAE/PLM/3D tisk![]() | |
| Přihlaste se k odběru newsletteru SystemNEWS, který kadý týden přináí výběr článků z oblasti podnikové informatiky | |
![]() | |
Vývojář versus kód
Jsou moderní trendy opravdu cestou k lepímu produktu?
Aplikace na pár kliknutí. Masivní platformy, kde moduly spojuje jen pár řádků kódu a katalog ji připravených řeení, které vývojář pouze skládá do logických celků. Trendy jako low code nebo dokonce no code jsou na vzestupu, co jasně ilustruje úspěch firem a startupů jako Make (dříve Integromat), Superface nebo Supernova. Vývoji vládne zjednoduování a aplikace, sluby, nástroje či funkce se integrují do rozličných platforem, vzájemně si vyměňují data a komunikují. Znamená to konec psaní kódu? Ne tak docela. Zatímco svět velkých korporací opravdu tíhne k nákupu slueb spí ne k vydrování armády vývojářů, startupy stále staví své produkty na zelené louce. A postavit produkt, který přináí opravdu něco nového, se bez správné týmové spolupráce a kvalitního kódu zkrátka neobejde.

Jak to tedy dnes s vývojem je? Na straně jedné nikdy nebylo pro firmy a běné uivatele jednoduí vstoupit do digitálního světa. Na straně druhé se vak neustále zvyují nároky na kvalitu a expertizu vývojářů. Nejde toti pouze o to, psát kód kvalitně, ale do popředí se stále více dere rychlost a schopnost fungovat v týmu. Nikdo toti nepracuje na vlastní pěst, a je proto třeba tvořit sehrané týmy, které z dohledu neztrácí představu o kýeném výsledku. Ve světě IT se na tuto problematiku soustředí nové odvětví pod zkratkou DX (vývojářská zkuenost) a přináí praktiky a principy pro lepí týmy i jejich produkty.
Rychlý růst nemusí znamenat chaos
Přístup k vývoji značně závisí na velikosti firmy a jejích potřebách. Například takový startup začne vyvíjet od nuly inovativní produkt a ideálně jej rychle otestuje na reálných uivatelích. A protoe uivatele obvykle neuspokojí polotovar bez ingrediencí, ostatní nástroje a sluby obvykle outsourcuje u třetích stran. Tlak na rychlost vak nedává velký prostor pro kvalitu, a tak se můeme i u etablovaných firem setkat s monolitickými bloky kódu, historickým dědictvím, na které se pro jeho sloitost ji bojí kdokoli sáhnout. Samotná technologie pak rychleji zastará a zvyují se i náklady na údrbu stále komplikovanějího systému.
Jak tomuto stavu předejít? Řadě neduhů se dá zabránit ji během vývoje, a to předevím revizí kódu, optimalizací dotazů, automatizací a testingem. Tým by měl být v tu správnou chvíli perfektně sladěný, udrovat produkt i dokumentaci v dobré kondici, dbát na dodrování retrospektivy a transparentní komunikaci. Zásadní roli hraje i kvalitní IT architektura, díky které systém časem nepřeroste v nezvladatelný kolos. Rychlý růst zkrátka neznamená chaos, naopak dodrováním vyzkouených praktik lze dojít k cíli přímo, s optimálními náklady a minimální nutností napravovat hříchy z minulosti.
Lidský faktor hraje prim
Klíč je jako vdy v lidech a jejich nastavení. Spolupráce v týmech je dnes na dobré úrovni, výzva leí spíe v základech, na kterých je postavena celá firemní kultura. A ta nestojí na neomezené dovolené, kantýně v přízemí či dotované multisportce. Řeí i praktičtějí věci. Ve správně nastavené kultuře začne tým lépe fungovat díky retrospektivám, transparentní komunikaci, celofiremních setkáních či správnému rozdělení rolí a zastupitelnosti. Tedy zajiuje, aby lidé rozuměli, proč, co a jak dělají, potamo firmou a produktem doslova ili. A tím byli i spokojenějí a přináeli přidanou hodnotu. Zejména ze začátku ale firma logicky hraje na výsledky a tyto zdánlivě nedůleité věci jdou stranou. To se můe v budoucnu odráet nejen v horí pověsti firmy v komunitě vývojářů či v odlivu talentů, ale předevím v nákladech a motivaci lidí technologický dluh odbourávat.
A právě o talenty jde. Na počátku své kariéry se vývojář často soustředí jen na to, aby splnil úkol, často k tomu mívá zpodění. Čím je seniornějí, tím se více rozhlíí, chce efektivně odvádět práci, ale také přináet inspiraci, nápady, inovace a hodnotu. Víc se mu do toho logicky chce ve firmě, kde je spokojen a práce mu jde dobře od ruky. Chce se mu zlepovat její prostředí a redukovat nevyhnutelně vznikající technologický dluh. Chce sdílet znalosti a inspirovat ostatní. A dret se osvědčených postupů, které mají svůj důvod. Právě díky komunitě se společným zápalem vznikají skvěle zdokumentované postupy, díky nim lze řeit problémy či jim dokonce předcházet. A budete někdy nového vývojáře do týmu nabírat, ujistěte se, e tyto principy chápe. Jedině tak společně standardizujeme celé IT odvětví a budeme tvořit kvalitní produkty postavené na vyladěném kódu. A u to bude s microservices, nebo hezky pěkně od píky.
![]() |
Prokop Simek Autor článku je CEO společnosti DX Heroes. |
Formulář pro přidání akce



















