Přeskočit na obsah

Vývoj softwaru od návrhu po provoz

Vytvářím nový software, přebírám rozpracované projekty a modernizuji existující aplikace. Proberu s vámi, co potřebujete, navrhnu řešení, napíšu kód a postarám se i o nasazení a další rozvoj.

NOVÝ VÝVOJ
Od nápadu po provoz
PŘEVZETÍ
Rozpracované projekty
MODERNIZACE
Existující aplikace
Komiksová ilustrace Romana Banara
REÁLNÉ PROJEKTY

25+ let praxe: rozumím vašemu byznysu

„Sklady, logistika, výroba, finance, doprava, ekonomika. Nemusíte mě učit, jak funguje expedice, inventura nebo fakturace – mluvím stejnou řečí jako vy.“

Upravte si mou vizitku

Kde vám mé zkušenosti
pomohou ušetřit čas a finance?

Mobilní a webové aplikace

Vývoj responzivních webových aplikací, klientských portálů a multiplatformních mobilních aplikací pro iOS a Android.

Privátní i veřejné aplikace
Multiplatformní aplikace (iOS/Android)
Čisté a přehledné uživatelské rozhraní

Modernizace starých systémů

Analýza a refaktoring původního řešení, úprava stávajících funkcí, zjednodušení, zrychlení a migrace do moderních technologií.

Zachování existujících dat
Nové a moderní uživatelské rozhraní
Postupná migrace a transformace

Jednoúčelové firemní nástroje na míru

Specializované aplikace řešící konkrétní potřebu, pro kterou neexistuje software nebo je zbytečně drahý a nepružný.

Přesně na míru vašim procesům
Bez zbytečných funkcí
Okamžitá návratnost investice

Skladové hospodářství, logistika, výroba

Běžná skladová evidence, automatizace, organizace práce, sledování kvality, objednávání a plánování.

Mobilní terminály, mobily
Prodejní automaty
Napojení na dopravce

Průmyslová automatizace a HW periferie

Řízení dopravníků, aplikátory, komunikace s PLC, dotykové panely, vážní systémy, kontrola jakosti výrobků.

Sériová komunikace (RS232/USB/TCP)
Operátorské dotykové panely
Sběr dat v reálném čase, telemetrie

ERP, CRM, WMS a EDI

Datové můstky mezi podnikovými systémy a e-commerce platformami přes REST, SOAP, EDI a jiné standardy.

Obousměrná synchronizace
Synchronní / asynchronní komunikace
Automatizace rutinní agendy

Řešíte nový software, převzetí rozpracovaného projektu nebo modernizaci stávající aplikace?

Napište mi, co potřebujete. Probereme možnosti a domluvíme se na dalším postupu.

Případová studie: kompletní modernizace rozsáhlého systému

Dlouhodobě provozovaný systém v potravinářství používaný v České republice a na Slovensku. Na modernizaci jsem pracoval samostatně a zastával všechny potřebné role — od analýzy, vedení projektu a návrhu architektury přes programování až po nasazení a zaškolení uživatelů.

-70 %

Měsíční provozní náklady

Výrazné snížení nákladů přechodem z původního serverového řešení na cloud a open-source technologie bez licenčních poplatků.

< 1 sec.

Průměrná odezva celého systému

Zrychlení se týká celého řešení. I nejnáročnější reporty a hromadné operace, které dříve trvaly desítky minut, jsou nyní hotové během několika sekund.

> 500 tis.

Aktivních klientů

Systém dlouhodobě obsluhuje přibližně půl milionu aktivních klientů.

> 70 tis.

Instalací mobilních aplikací

Součet instalací dvou aplikací pro iOS a Android od jejich zveřejnění v App Store a Google Play.

Propojený ekosystém aplikací, služeb, IoT a externích systémů

Propojený ekosystém služeb

Původní řešení bylo za plného provozu postupně nahrazeno novým propojeným systémem:

Webová administrace a portály
Dvě mobilní aplikace pro iOS a Android
Zákaznické IoT zařízení
Integrace s ERP
Napojení na banky a platební brány
E-mailing, reporting a notifikace
Postupná modernizace bez výpadku
Průběžné konzultace a přizpůsobování aktuálním požadavkům
Zdrojový kód ve vlastnictví klienta bez vendor lock-inu

Máte starší systém nebo balík aplikací k revitalizaci, ale váháte nad změnou?

Nebojte se toho. Výhod a přínosů je mnohem více, než je uvedeno v ukázce. V dnešní době lze dobře řízenou migraci s pomocí AI agentů značně urychlit a zjednodušit.

Nevíte, koho si pro svůj projekt vybrat?

Záleží na rozsahu projektu, požadované rychlosti a také na tom, kolik času mu chcete sami věnovat. Projděte si jednotlivá kritéria, která vám pomohou při rozhodování:

1

Obecná charakteristika

Svépomocí s AI
Chcete rychle ověřit nápad nebo vytvořit jednoduchý prototyp a máte čas a znalosti se mu sami věnovat.
Se mnou
Chcete projekt řešit přímo s člověkem, který jej zanalyzuje, navrhne a naprogramuje.
Softwarová agentura
Potřebujete větší tým, zastupitelnost a zázemí agentury.
2

Největší výhoda

Svépomocí s AI
Rychlý začátek a nízké počáteční náklady.
Se mnou
Jeden člověk zastřeší celý projekt, veškeré know-how vám předá.
Softwarová agentura
Větší počet zúčastněných osob a možnost pracovat na více částech projektu současně.
3

Kolik času tomu věnujete

Svépomocí s AI
Zadání, vývoj, testování, nasazení i další směr projektu zůstávají na vás.
Se mnou
Společně probereme zadání a návrh. Vývoj, testování a uvedení do provozu řeším já.
Softwarová agentura
Projekt většinou vede dodavatel. Počítejte se schůzkami, předáváním informací a schvalováním.
4

Kolik za to zaplatíte

Svépomocí s AI
Platíte za časově omezený tarif nebo za kredity dle skutečné spotřeby.
Se mnou
Platíte přímo za práci jednoho člověka, s jasně stanovenou cenou za celý projekt.
Softwarová agentura
Platíte agenturní sazbu, která zahrnuje náklady na celý tým a provoz firmy.
5

Změny během vývoje

Svépomocí s AI
Změny můžete dělat hned, ale musíte je sami správně promyslet, zadat a zkontrolovat.
Se mnou
Změnu probíráte přímo se mnou a rovnou ji zasadíme do souvislostí celého projektu.
Softwarová agentura
Změny obvykle procházejí domluveným procesem schvalování, naceňování a několika rolemi v týmu.
6

Kapacita a zastupitelnost

Svépomocí s AI
Vývoji se věnujete sami ve svém čase, zastupitelnost řešíte vlastními silami.
Se mnou
Pracuji samostatně a nemám stálou zastupitelnost. V případě potřeby jsem v kontaktu se specialisty.
Softwarová agentura
Tým může pracovat na více částech současně a má možnost zajistit zastupitelnost.
7

Provoz a podpora

Svépomocí s AI
Provoz, řešení problémů a další údržba zůstávají na vás.
Se mnou
Nabízím podporu a SLA dle povahy konkrétního projektu. Aplikaci se snažím předat tak, aby její provoz vyžadoval minimální údržbu a nebyl závislý jen na mně.
Softwarová agentura
Může nabídnout pohotovost, SLA a tým dlouhodobé podpory. Záleží na smlouvě a ceně.
8

Zdrojový kód

Svépomocí s AI
Záleží na použité službě, platformě a možnosti získat celý projekt.
Se mnou
Zdrojový kód je váš. Údržbu a další vývoj může převzít vaše IT nebo jiný vývojář.
Softwarová agentura
Záleží na smlouvě, použité platformě a způsobu předání.

Dává vám přímá spolupráce smysl?

Kdo všechno tvoří vaši aplikaci?

Řešení vašeho projektu běžně vyžaduje několik různých specializací. Podívejte se, které z nich při vývoji osobně zastávám.

Konzultant a analytik

Vychází ze zkušeností z reálného provozu a dalších projektů

Konkrétní výstup:

Vyjasněné produktové zadání, funkční a procesní specifikace.

Klíčové činnosti a odpovědnost v této roli

1

Schopnost pochopit byznys logiku, problém a navrhnout řešení

2

Definice a popis klíčových funkčností, vazeb a stavů systému

3

Umění komunikovat se zákazníkem a ostatními členy týmu jejich jazykem

Máte specifické požadavky na technologie nebo procesy?

Jak může probíhat naše spolupráce?

Podívejte se na příběh o vaší nové aplikaci

1

Schůzka: Zadání projektu

Probereme vaše potřeby, stávající systémy a cíl projektu. Pojmenujeme problémy a vymezíme rozsah řešení.

2

Schůzka: Architektura, UX, návrh řešení

Představím vám návrh řešení – datové struktury, integraci s vašimi stávajícími nástroji a možnosti uživatelského rozhraní. Schválíme si rozsah a domluvíme se na dalším postupu.

3

Vývoj a integrace

4

Nasazení na testovací prostředí

Společně ověříme funkčnost na reálných datech a zařízeních.

5

Spuštění, předání a 100% vlastnictví

Předám vám veškerý kód, dokumentaci, přístupy a zaškolím váš tým.

Pojďme společně udělat první krok.

Jaké používám technologie?

Nestavím na uzavřených no-code platformách ani komerčních produktech. Používám ověřený standard v čele s TypeScriptem, Node.js, React, React Native a .NET.

TypeScript
React
Node.js / NestJS
Next.js / Vite
React Native / Expo
.NET / C#
Delphi
PostgreSQL
MS SQL Server
Redis & Message Queues
Oracle

Máte nějaké dotazy?

Odpovědi na nejčastější dotazy ohledně možností spolupráce.

Ano, mám zkušenosti s propojováním podnikových ERP (SAP, Helios, Abra apod.), e-shopů, platebních bran, B2B platforem (dopravci, skladování, banky) pomocí REST/GraphQL API, EDI standardů i proprietárních XML/JSON a různých dalších formátů.

Rychlý tip

„Napište mi pár vět o vašem provozu, systému či nápadu na aplikaci. Brzy se vám ozvu a domluvíme si první nezávaznou online schůzku.“

Pojďme probrat váš projekt

Nezávazná konzultace, na které projdeme vaše požadavky, možnosti řešení a reálný časový i finanční rámec.

Diskrétnost a NDA

Informace o vašich procesech a firemní data považuji za důvěrné. Na požádání mohu před schůzkou podepsat vzájemnou dohodu o mlčenlivosti (NDA).

Formulář poptávky / schůzky

Rychlá odpověď

Údaje použiji pouze k vyřízení vaší poptávky. Jak pracuji s údaji z formuláře

Jak pracuji s údaji z formuláře

Správcem údajů je Roman Banar, IČO 72988363. Údaje použiji jen k vyřízení vaší poptávky. Formulář zprávu odešle přímo do mé e-mailové schránky. Data se neukládají do databáze ani CRM. Pokud spolupráce nevznikne, komunikaci smažu do 12 měsíců. O přístup, opravu nebo výmaz napište na letsconnect@romanbanar.com. Web nepoužívá analytické ani marketingové cookies.