Vývoj softvéru
Weby, webové aplikácie, rozšírenia CRM a ERP, zákaznícke portály, interné nástroje, integrácie a zákazkový softvér.
Technologický partner
Pomôžeme vám pochopiť, čo firma skutočne potrebuje, navrhnúť primerané riešenie, vyvinúť softvér, pripraviť infraštruktúru, prepojiť potrebné systémy a zostať zodpovední aj po spustení.
Čo robíme
Preberáme zodpovednosť od pochopenia potreby až po stabilnú každodennú prevádzku.
Weby, webové aplikácie, rozšírenia CRM a ERP, zákaznícke portály, interné nástroje, integrácie a zákazkový softvér.
Firemní asistenti, spracovanie dokumentov, vyhľadávanie v interných údajoch, hlasové scenáre, napojenie na CRM a ERP a automatizácia opakovaných procesov.
Zavádzame a rozširujeme Odoo ako modulárnu ERP platformu, aby predaj, prevádzka a financie zdieľali jednu procesnú logiku.
Spoľahlivá prevádzka, zálohy, monitoring, prístupy, bezpečnosť, obnova, nasadenie, DNS a SSL, databázy a servery ako súčasť produktu.
Doména, DNS, firemná pošta, Microsoft 365 alebo Google Workspace a súvisiaca komunikácia v jednom funkčnom celku.
Logo, vizuálna identita, rozhrania, web a produktové materiály, ktoré si neodporujú.
Od nápadu po spustenie
Postupujeme krok za krokom, aby každé technické rozhodnutie podporovalo konkrétny obchodný cieľ.
Prečo KONI|EU
Preberáme celú technickú stranu: od nápadu a vývoja po infraštruktúru, integrácie a podporu. Pre firmu to znamená prepojené riešenie a jedného zodpovedného partnera.
Keď rôzne časti digitálneho prostredia spravujú nezávislí dodávatelia, majiteľ firmy často končí ako technický koordinátor.
Kým všetko beží, nastavenie môže vyzerať v poriadku. Problémy začínajú tam, kde už nie je jasné, kto za čo zodpovedá.
Aplikáciu, server, DNS, poštu, integrácie a monitoring berieme ako jedno prepojené riešenie. Prácu môžu robiť rôzni špecialisti, no klient potrebuje jedného partnera, ktorý jasne zodpovedá za výsledok.
Z praxe
Štyria dodávatelia a nikto nezodpovedá za výsledok
Web: dodávateľ A
CRM: dodávateľ B
Server: špecialista C
Pošta: dodávateľ D
CRM prestane posielať notifikácie. Každá strana tvrdí, že jej časť funguje, no správy k zákazníkom neprídu. Manažér nakoniec sám prepája špecialistov a organizuje testy.
Problémy sa zvyčajne objavia na rozhraní častí riešenia. Zodpovednosť za výsledok nesmie ostať rozdelená medzi dodávateľov.
Technická zložitosť nemá byť úloha klienta.
Najdrahší systém ešte nemusí úlohu vyriešiť lepšie.
Rozdiel medzi veľkým rolloutom a správnym riešením často vyjde najavo až po rozhovore s človekom, ktorý so systémom pracuje: čo v ňom potrebuje robiť a aké rozhodnutia má podporovať.
Pochopíme skutočnú potrebu. Architektúru navrhujeme až keď je jasná.
Príklad projektu
Veľké ERP bolo väčšie než skutočná potreba
Vývoj: ≈ 1,5 týždňa
Nasadenie: ≈ 3–4 dni
Tri ponuky na veľké ERP: ≈ €16 000 · ≈ €35 000 · ≈ €80 000
Po rozhovore s majiteľom: < €10 000
V jednom konkrétnom projekte väčšina predpokladanej ERP funkcionality nebola potrebná. Prvotné ponuky počítali s príliš širokým rozsahom. Skutočná potreba majiteľa bola výrazne menšia. Vyriešil ju cielený vlastný modul: len nutná logika a minimum krokov. Ide o príklad jedného projektu, nie o prísľub, že každé ERP vyjde pod 10 000 €.
Veľkosť IT riešenia má zodpovedať skutočnej potrebe, nie dĺžke zoznamu funkcií.
Úlohu vyjasníme skôr, než postavíme riešenie.
Hotové rozhranie ešte nie je hotový produkt.
Bežná situácia: vývoj je hotový, rozhranie funguje, klient je pripravený spustiť, a až vtedy sa ukáže, že prostredie nikto nenavrhol.
Kde riešenie beží, ako sa nasadzuje, zálohuje, monitoruje, kto má prístup a ako sa obnoví po probléme, patrí do toho istého návrhu ako aplikácia.
Z praxe
Aplikácia je pripravená. Nie je kam ju nasadiť
Umiestnenie: Kde riešenie beží a kto za prostredie zodpovedá.
Ochrana údajov: Ako a kde sa ukladajú zálohy.
Monitoring: Ako sa o probléme dozvieme skôr než používateľ.
Obnova: Čo robíme, ak niečo skutočne vypadne.
Typická situácia: rozhranie už funguje, údaje sa ukladajú, klient je pripravený spustiť, a tesne pred release sa ukáže, že prostredie nikto nedefinoval.
Fungujúci produkt zahŕňa aplikáciu aj prostredie, v ktorom môže spoľahlivo bežať.
Produkt je hotový vtedy, keď je hotové aj prostredie, v ktorom beží.
Po spustení sa požiadavky vyjasnia viac, než dokážu ukázať testy.
Pred spustením produkt prezerajú vývojári a niekoľko ľudí z tímu. Keď s ním začnú pracovať všetci, objavia sa požiadavky, ktoré testy nepokryjú.
Ukáže sa, ktoré kroky ľudia obchádzajú, ktoré údaje potrebujú vedúci a ktoré funkcie ostali nevyužité.
Podpora zachováva projektový kontext a umožňuje produkt ďalej rozvíjať bez hľadania nového dodávateľa pri každej zmene.
Z praxe
Po spustení sa ukážu požiadavky, ktoré testy nevidia
Spustenie: Produkt vstúpi do každodennej prevádzky.
Pozorovanie: Sledujeme, ako s ním ľudia skutočne pracujú.
Úprava: Odstránime zbytočné a opravíme skutočné problémy.
Rozvoj: Doplníme to, čo firma teraz potrebuje.
Po spustení sa zvyčajne menia role, reporty, integrácie, automatizácia a pracovné scenáre, ktoré testy zriedka ukážu v plnom rozsahu.
Spustenie projekt nekončí. Je to okamih, keď produkt stretne dennú prácu.
Spustením sa začína fáza každodennej prevádzky.
Veľký systém nenavrhujeme len preto, že taký systém existuje.
Vyjasníme, ktoré kroky ľudia naozaj potrebujú každý deň, a až potom zvolíme rozsah riešenia.
Funkcia si zaslúži miesto vtedy, keď ju ľudia používajú v práci. O tom nerozhoduje pekná prezentácia.
Príklad projektu
Z približne 30 polí ostalo zhruba päť
Prvá verzia: ≈ 2 dni
Nasadenie: < 1 týždeň
Veľké CRM na jednoduchú úlohu: ≈ 30 polí
Po rozbore procesu: ≈ 5 potrebných parametrov
V jednom projekte ľudia dokázali zakladať záznamy jednoduchšie, manažéri lepšie sledovali prácu a produkt sa skôr dostal do denného používania. Menej času išlo do administratívy. Uvedené časy sú príkladom tohto projektu, nie všeobecným prísľubom dodania.
Dlhý zoznam funkcií nemá cenu, ak ich ľudia nepoužívajú.
Dobré inžinierstvo niekedy znamená urobiť menej, ale presnejšie.
Snažíme sa nestavať riešenie, ktoré bude treba zajtra vyhodiť.
Na začiatku často stačí jednoduché riešenie. Ako firma rastie, menia sa role, pribúda ľudí s prístupom a rozširujú sa reporty aj automatizácia.
Dobrá architektúra sa nesnaží uhádnuť celú budúcnosť firmy. Má nechať priestor na nové procesy, role a integrácie bez prestavby toho, čo už funguje.
Keď architektúra rast umožní, nové schopnosti sa dajú pridávať postupne, bez drahého prepisovania celého riešenia.
Z praxe
Od piatich ľudí k tridsiatim bez začiatku od nuly
Na začiatku
5 zamestnancov
1 trh
1 proces
niekoľko rolí
Po raste
30+ zamestnancov
viacero trhov
ERP / CRM
analytika
automatizácia
integrácie
Firma narástla. Zmenili sa role. Viac ľudí potrebovalo prístup. Reporty a automatizácia sa rozšírili. Architektúra musela uniesť ďalšiu etapu bez úplnej prestavby.
Produkt nemusí predpovedať každý detail budúcnosti. Nemá sa však stať pevným stropom rastu.
Digitálne prostredie má vydržať rast firmy.
Keď rôzne časti digitálneho prostredia spravujú nezávislí dodávatelia, majiteľ firmy často končí ako technický koordinátor.
Kým všetko beží, nastavenie môže vyzerať v poriadku. Problémy začínajú tam, kde už nie je jasné, kto za čo zodpovedá.
Aplikáciu, server, DNS, poštu, integrácie a monitoring berieme ako jedno prepojené riešenie. Prácu môžu robiť rôzni špecialisti, no klient potrebuje jedného partnera, ktorý jasne zodpovedá za výsledok.
Technická zložitosť nemá byť úloha klienta.
Technológie
Nástroje volíme podľa úlohy, rozsahu a dlhodobej podpory. Móda nie je kritérium výberu.
Vyberte technológiu a dozviete sa, čo to je a kedy má zmysel
Čo to je: AI (umelá inteligencia) je široká oblasť metód a modelov, ktoré pomáhajú softvéru analyzovať jazyk, obrazy, reč a ďalšie údaje, triediť informácie, vyhľadávať v znalostiach, predpovedať a podporovať automatizáciu.
Jednoducho povedané: Softvér dokáže rozpoznávať vzory v texte, dokumentoch, reči alebo štruktúrovaných údajoch a potom navrhovať, smerovať alebo triediť prácu, ktorú ľudia stále kontrolujú.
Odkiaľ to pochádza: Pojem sa rozšíril po workshope v Dartmouthe v roku 1956. Oblasť sa desaťročia vyvíjala cez rôzne metódy a modely; dnešná prax z nich vychádza.
Na čo sa používa: Práca s jazykom a dokumentmi, obraz a reč, klasifikácia, vyhľadávanie v znalostiach, predpovede a automatizácia opakovaných krokov tam, kde už existuje proces a údaje.
Ako to používame: Vkladáme asistentov a workflow dokumentov do CRM, e-mailu a interných nástrojov, aby tímy menej času strávili rutinným spracovaním a výsledok ostal v existujúcich systémoch.
Kedy to netreba: Ak úlohu spoľahlivo vyrieši jasné pravidlo, validácia formulára alebo SQL dopyt, AI len pridá náklady a neistotu bez lepšieho výsledku.
Čo to je: Python je vysokoúrovňový programovací jazyk všeobecného použitia.
Jednoducho povedané: Vývojári ním spracúvajú údaje, komunikujú s inými systémami, spúšťajú úlohy na pozadí a stavajú serverovú logiku firemných aplikácií.
Odkiaľ to pochádza: Guido van Rossum vydal prvú verejnú verziu začiatkom 90. rokov. Neskôr sa Python stal bežnou voľbou pre backend, dáta a nástroje strojového učenia.
Na čo sa používa: Backend služby, API, automatizačné skripty, integrácie, spracovanie súborov a údajov a služby okolo AI alebo analytiky.
Ako to používame: Používame ho, keď klient potrebuje spoľahlivú serverovú logiku, čisté integrácie medzi systémami a predvídateľnú prácu s údajmi bez krehkých pomocných prepojení.
Kedy to netreba: Jednoduchý prezentačný web alebo úzky no-code formulár zvyčajne nevznikajú na vlastnej Python službe. Iný stack môže priniesť ten istý výsledok jednoduchším riešením.
Čo to je: Odoo je modulárna ERP a podniková platforma. Predaj, CRM, sklad, projekty, účtovníctvo a vlastné moduly môžu zdieľať jeden procesný model.
Jednoducho povedané: Je to firemný prevádzkový softvér. Jedna firma môže začať predajom a CRM; iná v tom istom prostredí môže viesť aj sklad, projekty a financie.
Odkiaľ to pochádza: Projekt začal v roku 2005 ako TinyERP, neskôr OpenERP a od roku 2014 ho ako Odoo rozvíja Odoo S.A.
Na čo sa používa: Predajné a zákaznícke procesy, nákup a sklad, projekty, finančné workflow a prepojenie platformy s webom, e-mailom a externými API.
Ako to používame: Zavádzame a rozširujeme Odoo modulmi podľa skutočných procesov, aby tímy zdieľali jednu logiku namiesto ručného zlaďovania oddelených nástrojov.
Kedy to netreba: Ak firma potrebuje len jeden úzky proces, plné ERP býva ťažšie než cielená aplikácia postavená práve na ten proces.
Čo to je: PostgreSQL je open-source systém na správu relačných databáz. Ukladá štruktúrované údaje, drží ich konzistentné a rýchlo ich vracia na požiadanie.
Jednoducho povedané: Je to miesto, kde aplikácia drží klientov, objednávky, stavy a históriu v usporiadaných tabuľkách, aby vedela spoľahlivo nájsť a zmeniť dôležité záznamy.
Odkiaľ to pochádza: Vyrástol z výskumného projektu POSTGRES na UC Berkeley v 80. rokoch a v 90. rokoch sa sformoval ako open-source PostgreSQL.
Na čo sa používa: Trvalé ukladanie firemných záznamov, transakčné aplikácie, zdroje reportov a všade, kde záleží na integrite údajov viac než na dočasnom súbore.
Ako to používame: Opierame sa oň kvôli konzistentným záznamom, zrozumiteľnejším zálohám a bezpečnejšej obnove po incidente vo firemných aplikáciách a mnohých Odoo nasadeniach.
Kedy to netreba: Statická marketingová stránka bez trvalých záznamov vlastný databázový motor nepotrebuje. Stačí spravovaný hosting, kým sa neobjavia skutočné aplikačné údaje.
Čo to je: Docker je kontajnerová platforma. Balí aplikáciu so závislosťami tak, aby bežala v izolovanom a opakovateľnom prostredí.
Jednoducho povedané: Ten istý balík môže bežať na počítači vývojára aj na serveri, čo znižuje prekvapenia typu „u mňa to fungovalo“ pri nasadení.
Odkiaľ to pochádza: Verejne sa objavil v roku 2013 v súvislosti s prácou Solomona Hykesa a spoločnosti dotCloud, aby bolo balenie a spúšťanie aplikácií konzistentnejšie.
Na čo sa používa: Opakovateľné nasadenia, izolácia služieb, zjednotenie vývoja s produkciou a jednoduchšie aktualizácie viacdielnych aplikácií.
Ako to používame: Kontajnery používame, keď klient potrebuje predvídateľné nasadenia, jednoduchý návrat na predchádzajúcu verziu a rovnaké prevádzkové prostredie v jednotlivých etapách.
Kedy to netreba: Pri maličkom jednostránkovom webe na spravovanom hostingu môžu kontajnery pridať prevádzkovú záťaž bez lepšej spoľahlivosti.
Čo to je: Linux je rodina operačných systémov postavených na jadre Linux, bežne používaná ako základ serverov a infraštruktúry.
Jednoducho povedané: Väčšina firemných serverov beží na Linux distribúcii. Spúšťa aplikácie, spravuje disky a sieť a ostáva online pre používateľov aj iné systémy.
Odkiaľ to pochádza: Linus Torvalds začal jadro Linux v roku 1991. Distribúcie a nástroje okolo neho dnes nesú veľkú časť internetovej a firemnej infraštruktúry.
Na čo sa používa: Hosting aplikácií, databáz, kontajnerov, sieťových služieb a dlhodobo bežiacich systémov, ktoré musia byť dostupné mimo notebooku zamestnanca.
Ako to používame: Linux prostredia navrhujeme a udržiavame ako súčasť produktu: prístupy, aktualizácie, úložisko, sieť a obnova.
Kedy to netreba: Ak spravovaná platforma už poskytuje stabilný a podporovaný runtime pre úzku službu, vlastný Linux server môže byť zbytočná réžia.
Čo to je: React je JavaScript knižnica na tvorbu používateľských rozhraní z opakovane použiteľných komponentov.
Jednoducho povedané: Obrazovky sa skladajú z blokov ako formuláre, tabuľky a panely, aby zložité rozhrania ostali prehľadné, aj keď produkt rastie.
Odkiaľ to pochádza: Vznikol vo Facebooku (dnes Meta) a verejne vyšiel v roku 2013. Stal sa bežným prístupom k interaktívnym webovým rozhraniam.
Na čo sa používa: Zákaznícke zóny, admin panely, interaktívne formuláre a webové aplikácie, kde musí rozhranie ostávať rýchle a udržiavateľné.
Ako to používame: Staviame React rozhrania na každodennú prácu, aby ľudia aj zákazníci dostali jasné obrazovky, ktoré unesú nové role a procesy.
Kedy to netreba: Prevažne statický prezentačný web z Reactu zriedka ťaží. Jednoduchší stack stránok je lacnejší na prevádzku a ľahší na údržbu.
Čo to je: Next.js je webový framework postavený na Reacte. Pridáva routovanie, možnosti renderovania a produkčnú štruktúru okolo React komponentov.
Jednoducho povedané: React sa stará o časti rozhrania. Next.js z nich robí plnohodnotný web alebo webovú aplikáciu so stránkami, adresami a efektívnym načítaním.
Odkiaľ to pochádza: Vytvoril tím stojaci za Vercelom (predtým ZEIT); prvé vydanie vyšlo v roku 2016, aby sa React posunul z UI komponentov k celým webovým produktom.
Na čo sa používa: Verejné weby, zákaznícke zóny, produktové stránky a webové služby, kde je dôležité smerovanie a štruktúra stránok, výkon a udržiavateľná front-end architektúra.
Ako to používame: Next.js používame, keď klient potrebuje moderný webový produkt s predvídateľným doručením stránok, čistou štruktúrou a rozhraním, ktoré sa dá ľahko rozširovať.
Kedy to netreba: Pri jednoduchom internom nástroji s niekoľkými obrazovkami nemusí byť Next.js potrebný; často stačí jednoduchšie riešenie.
Čo to je: Telegram boty sú aplikácie, ktoré komunikujú s ľuďmi vnútri Telegramu cez Bot API.
Jednoducho povedané: Zamestnanci alebo zákazníci môžu dostávať upozornenia, posielať požiadavky, potvrdzovať kroky alebo spúšťať proces bez toho, aby vždy otvárali samostatný web.
Odkiaľ to pochádza: Telegram otvoril Bot API vývojárom v júni 2015. Boty sa rýchlo stali praktickým mostom medzi chatom a firemnými systémami.
Na čo sa používa: Notifikácie, schvaľovania, príjem požiadaviek, stavové aktualizácie a prepojenie chatu s CRM, ticketovaním alebo internými workflow.
Ako to používame: Boty napájame tam, kde tím už pracuje v Telegrame, aby rutinné akcie hneď dorazili do správneho systému a ostala po nich jasná stopa.
Kedy to netreba: Zložité oprávnenia, bohaté formuláre a podrobný audit zvyčajne potrebujú plné webové rozhranie. Bot má proces podporovať, nie nahradiť.
Čo to je: Microsoft 365 je cloudový predplatný balík Microsoftu pre firemnú poštu, dokumenty, spoluprácu v Teams, Office aplikácie a správu identít.
Jednoducho povedané: Je to pracovné prostredie Microsoftu: pošta, kalendáre, súbory, stretnutia a účty zamestnancov pod jednou firemnou doménou a politikou prístupu.
Odkiaľ to pochádza: Balík vyrástol z Microsoft Office a Exchange do cloudového modelu postaveného na identite, pošte a spolupráci.
Na čo sa používa: Firemná pošta, spolupráca nad dokumentmi, stretnutia, účty zamestnancov, politiky prístupu a prepojenie komunikácie s firemnými procesmi.
Ako to používame: Keď firma už pracuje v ekosystéme Microsoft, zložíme doménu, DNS, poštu a prístupy do súvislého nastavenia namiesto roztrúsených schránok.
Kedy to netreba: Ak tím stabilne beží v inom balíku a migrácia by stála viac než prínos, ostaneme pri súčasnom prostredí a zlepšíme to, čo už používajú.
Čo to je: Google Workspace je cloudový balík Google pre firemnú poštu, úložisko Drive, spoluprácu v Docs, Calendar, Meet a správu používateľov.
Jednoducho povedané: Je to firemné pracovné prostredie Google: Gmail, zdieľané súbory, kalendáre a stretnutia pod spravovanou firemnou doménou.
Odkiaľ to pochádza: Firemné nástroje Google vyrástli z Gmailu a Docs do spravovaného balíka Workspace so spoločnými doménami a centrálnou správou prístupu.
Na čo sa používa: Firemná pošta, zdieľané dokumenty, kalendáre, spoločná úprava, videohovory a základná správa účtov zamestnancov.
Ako to používame: Workspace (doména, DNS, pošta a prístupy) nastavujeme, keď model spolupráce Google vyhovuje tímu a treba ho čisto napojiť na firemné procesy.
Kedy to netreba: Balíky nemeníme pre módu. Ak Microsoft alebo iná platforma lepšie vyhovuje požiadavkám na bezpečnosť, nákladom a zvyklostiam tímu, zostaneme pri nej.
Čo to je: DNS (Domain Name System) je distribuovaný systém mien, ktorý mapuje doménové mená na internetové zdroje a súvisiace záznamy služieb.
Jednoducho povedané: Človek zadá doménu, napríklad konieu.sk, a DNS pomôže nájsť správny cieľ pre web, poštu alebo súvisiacu službu.
Odkiaľ to pochádza: Štandardy DNS sa formovali v 80. rokoch a stali sa neviditeľnou infraštruktúrou takmer každého webu a poštovej schránky.
Na čo sa používa: Otváranie webov podľa domény, smerovanie pošty, overenie vlastníctva domény a pripájanie služieb cez správne DNS záznamy.
Ako to používame: DNS berieme ako súčasť produktu spolu s doménami, SSL a poštou, lebo zlý záznam firma často vníma ako „padnutý web“ alebo „rozbitú poštu“.
Kedy to netreba: Verejne dostupné weby, e-mail a internetové služby DNS zvyčajne potrebujú. Otázka nie je, či ho používať, ale ako starostlivo je navrhnutý.
Čo to je: Cloud computing je model spotreby vzdialených výpočtových zdrojov a spravovaných služieb po sieti, s kapacitou, ktorú možno podľa potreby upravovať.
Jednoducho povedané: Firma môže spúšťať aplikácie a údaje v dátovom centre poskytovateľa a meniť kapacitu podľa záťaže, namiesto toho, aby vždy vlastnila každý stroj.
Odkiaľ to pochádza: Verejný cloud sa rozšíril od 2000. rokov s virtualizáciou a veľkými poskytovateľmi. Infraštruktúra sa posunula od vlastného hardvéru k službám na požiadanie.
Na čo sa používa: Rýchle spúšťanie serverov a služieb, škálovanie pri záťaži, spravované databázy, úložiská a rezervná kapacita, keď záleží na flexibilite.
Ako to používame: Cloudovú kapacitu používame, keď klient potrebuje rýchlejšie nasadenie a pružné zdroje, a zároveň od začiatku navrhujeme prístupy, zálohy a kontrolu nákladov.
Kedy to netreba: Ak regulácia, umiestnenie údajov alebo náklady vyžadujú dedikovanú či on-premises infraštruktúru, cloud nie je automatická voľba. Rozhodujeme podľa požadovanej miery kontroly, umiestnenia dát a ekonomiky prevádzky.
Čo to je: Server je fyzický alebo virtuálny výpočtový systém, ktorý nepretržite poskytuje aplikácie, údaje alebo iné služby používateľom a iným systémom.
Jednoducho povedané: Môže ísť o stroj v racku, virtuálny stroj alebo cloudovú inštanciu. Ľudia ho zriedka vidia, no práve tam často bežia weby, pošta a firemné aplikácie.
Odkiaľ to pochádza: Centralizované serverové výpočty existujú desaťročia. Menil sa hardvér a model prenájmu; úloha ostala: držať služby v chode pre mnohých používateľov naraz.
Na čo sa používa: Hosting aplikácií a webov, databáz, poštových a súborových služieb, úloh na pozadí, API a všetkého, čo musí bežať nezávisle od notebooku.
Ako to používame: Serverové prostredie vyberáme a udržiavame ako súčasť produktu: kapacita, disky, sieť, prístupy, aktualizácie a obnova.
Kedy to netreba: Každá jednoduchá stránka na spravovanom hostingu nepotrebuje vlastný server. Vážna firemná aplikácia však vždy potrebuje jasne definované a spravované prevádzkové prostredie.
Začnime konkrétnou potrebou
Vyberte body, ktoré sú vám najbližšie. Prejdeme kontext a dohodneme ďalší krok.
Vyberte alebo presuňte body
Zostavíme z nich jasné zadanie
a budeme vedieť, kde začať