6 let spolupráce bez jediného kritického bugu

Naším úkolem bylo:
backend
frontend
mobilní vývoj
agilní spolupráce
Rozsah projektu:
Kompletní vývoj a rozvoj mobilní aplikace Skladent pro Android terminály Zebra a webové administrace pro správu skladů v zubních ordinacích. Součástí spolupráce je technická architektura, sprintový vývoj nových funkcí, testování, produkční nasazování i kontinuální údržba a škálování systému pro rostoucí počet ordinací.
Jak šel čas:
  • V srpnu jsme zahájili spolupráci a převzali technický návrh projektu.

  • Leden přinesl nasazení první produkční verze do pilotních ordinací.

  • Následovalo období rozšířování systému o objednávkový modul a pokročilé skladové operace.

  • Současnost je ve znamení dlouhodobého rozvoje a průběžného rozšiřování funkcionalit.

Číst více

Naším úkolem bylo dlouhodobě vyvíjet a rozvíjet mobilní aplikaci Skladent pro Android terminály Zebra a webovou administraci, zajistit stabilní technickou architekturu a připravit produkt na další růst a škálování.

Dentamed hledal partnera na vývoj, který vydrží

Dentamed, přední dodavatel produktů pro zubní ordinace v České republice, měl jasnou vizi i detailní znalost potřeb svých zákazníků. Díky silnému internímu UX týmu přesně věděl, co chce vyvinout: mobilní aplikaci pro správu skladu, která zubařům výrazně zjednoduší inventury a zároveň posílí obchodní vztah prostřednictvím integrovaného objednávkového systému.

Dentamed potřeboval vývojového partnera, který:

  • Spolehlivě dodá technické řešení od nuly.
  • Pružně reaguje, jak produkt roste a požadavky se mění.
  • Aktivně navrhuje lepší řešení, ne jen plní zadání.
  • Drží stejnou kvalitu i po letech.

Velké vývojové projekty často začínají s nadšením a končí frustrací. Buď dodavatel po čase ztrácí zájem, kvalita klesá, nebo se objevují zásadní technické problémy způsobené špatnou architekturou na začátku.

Dentamed zkrátka hledal partnera, se kterým může růst dlouhodobě.

Rozdělení rolí, které drží šest let

Involve přistoupil ke Skladentu s jasným nastavením: Dentamed vlastní produkt a strategii, Involve dodává technickou exekutivu na nejvyšší úrovni.

Ke Skladentu jsme nastoupili s jasným rozdělením:

Dentamed vlastní produkt, strategii i UX, my dodáváme technickou realizaci. Dentamed nám předá interaktivní Figma prototypy a specifikaci, my je překlopíme do mobilní aplikace pro terminály Zebra (Android) a webové administrace – ve sprintech, s testováním na obou stranách a nasazením přes vlastní infrastrukturu klienta.

Za šest let z toho vyrostl objednávkový modul, pokročilé skladové operace a architektura, která škáluje s rostoucím počtem ordinací.

Důležitější než workflow je ale jedno: držíme hranice a nemlčíme. UX nepřepisujeme – na to má Dentamed vlastní tým –, ale když vidíme lepší technickou cestu, řekneme to, i když může být dražší. Několikrát jsme takhle navrhli složitější, zato dlouhodobě udržitelnější řešení a klient ho vzal, protože dávalo smysl pro budoucí škálování.

A když se objeví problém, řešíme ho hned, ne v příštím sprintu. Výsledek: nula kritických bugů s řešením přes 24 hodin napříč všemi verzemi.

6 let spolupráce bez jediného kritického bugu

Stabilní základ, který roste dál

Skladent aktuálně běží ve verzi 1.4. Za tu dobu prošel desítkami iterací a vylepšení, rozšířil funkcionalitu daleko za původní scope a zpracovává inventury, naskladnění, vyskladnění a objednávky pro desítky zubních ordinací po celé České republice.

Co se podařilo:

  • Stabilní technická architektura
    Žádné zásadní předělávky kvůli špatně navrženému řešení na začátku. Aplikace škáluje bez problémů.
  • Konzistentní kvalita napříč lety
    Involve dodává stejnou kvalitu ve verzi 1.4 jako na začátku projektu, což u dlouhodobých projektů není samozřejmost.
  • Produktivní partnerství bez konfliktů
    Celkem 6 let spolupráce, desítky verzí, stovky features a žádný větší konflikt, zásadní skluz nebo rozepře o zodpovědnost.
  • Připravenost na růst
    Dentamed připravuje rozšíření Skladentu i pro nadnárodní trh. Technická architektura je připravená.

Co říká Dentamed:

Spolupráce s Involve funguje, protože dělají, co slíbí, reagují rychle a když něco nefunguje, berou to jako svůj problém k řešení, ne jako prostor na výmluvy. Po šesti letech spolupráce to není vztah dodavatel–klient. Je to partnerství.

Luboš Plotěný

Luboš Plotěný,
Innovation & Process Manager

Co si z projektu odnášíme my?

S Lubošem a celým Dentamedem nás pojí dlouholetá spolupráce, během které vznikla řada projektů, které nás vzájemně posouvají kupředu. Nejvíce si cením otevřené komunikace na velmi profesionální úrovni, která si zároveň zachovává přátelský a lidský přístup. Každý projekt pro nás představuje novou výzvu a jsme rádi, že můžeme být součástí budování budoucnosti Dentamedu. Nevnímáme se pouze jako dodavatel, který píše řádky kódu, ale především jako technologický partner, se kterým jsou konzultovány budoucí plány a jehož názor má při rozhodování svou váhu.

Jakub Bárta

Jakub Bárta,
Project manager

Dlouhodobé partnerství není o štěstí, je o procesech a lidech

Skladent není dramatický příběh o záchraně katastrofálního projektu. Je to důkaz, že když máte jasně definované role, otevřenou komunikaci a vzájemný respekt, dokážete společně budovat aplikace, které fungují rok co rok, verze za verzí – bez dramat a vyhoření.

www.dentamed.cz

Hledáte vývojového partnera, který nejen dodá, ale zůstane?

Jan Tölg

Jan Tölg

Zakladatel & CEO, Involve