The client's name is Clientigent. That represents connection between a "Client focused" and an "Intelligent IT". Created intro animation represents that origin of the company name. A background music combines sad chords at the beginning when the client looks for a solution and cheerful chords at the end when client has found intelligent IT solution.
Client:
Clientigent
Date:
September 2021
Service:
Hand-drawn animations
Clientigent Outro
An outro animation explains client's logo. A client's company creates cloud-based IT solutions from ideas to realization. So the animation starts with an icon of idea that grows through various stages of anaylsis, design and implementation to profit. All icons are interconected and contstructs three circles in a cloud shape. A background music is very dynamic and consists only of drums.
Client:
Clientigent
Date:
September 2021
Service:
Hand-drawn animations
Why to watch Clientigent videos
The first animation about Clientigent company. The company CEO talks about company name and topics covered in following videos.
Client:
Clientigent
Date:
September 2021
Service:
Hand-drawn animations
Main ideas
I’m the company CEO and I would like to talk about reasons why to cooperate with our company
List of topics covered in animations
Company contacts and pronunciation lesson of company name
Script
Talking head of CEO presenting company
How to pronounce company name (Clientigent)
[clienti-g-ant] (italian ant)
[cli-enti-gent] (Ent from LOTR)
[c-lion-tiger-t] (lion and tiger)
Build animation of animations topics, drawn with icons (folders with icons)
Spreadsheets vs. Custom Storage
Why not to use spreadsheet as a data storage
Why to use data storage with advanced permission model
Local Vs. Cloud-based Data Storage
Why to use cloud-based data storage
Why cloud-based data storage is easier to backup
Why cloud-based data storage is easier to maintain and upgrade
Custom Software
Why you can benefit from custom software
Why to communicate through custom software and not over e-mail
Why to store documents inside custom software and not on third-party drive
Why to use logging in custom software
Why to use custom software with analytics tools
Why custom software saves you money
Why to analyze users’ needs
Why implementation time must take into account client’s feedback
Software Under the Same Roof
Why to use Single Sign-On in custom software
Why to use custom software instead of third-party software mix
About Clientigent
Why to work for Clientigent
Why to have custom software from Clientigent
Why to use PHP for BE programming
Why to use React for FE programming
Storyboard
Why not to use spreadsheet as a data storage
Don't use an Excel application as a data storage software to store company data. Use cloud-based data storage instead.
Client:
Clientigent
Date:
September 2021
Service:
Hand-drawn animations
Main ideas
Using Excel appliaction leads to several problems you can avoid using cloud-based data storage.
Granularity of access control list in Excelu in not detailed enough, it is difficult to track changes done by different users.
Data is not structured in Excel table/sheet, you can use rows and columns only.
Data can be hardly shared, you can experience exchanging XLSX files, everyone worsk with its own version, data is overwriten, the vesioning is difficult.
Solution based on Excel sheets is suitable for small data at maximum, the solution is not scalable.
Script
Not Secure/Safe
the man like Holmes looks for changes in sheet
some bad guy changed data and hide
Not Structured
you need a value from another table, complicated formula, more sheets…
the man thinking about formulas, steam comming out of his head
Not Shareable
two different users change data in their own versions, it is impossible to merge that versions
those users push its table, trying merge them (unsuccessfuly)
man tries to merge data from different files that other users are sending to him
Not Scalable
table grows, too many columns and rows
table pushes down the man from a chair
Storyboard
Why to use data storage with advanced permission model
Používejte úložiště, které dokáže nastavit oprávnění k datům, ideálně s hierarchickou strukturou.
Client:
Clientigent
Date:
September 2021
Service:
Hand-drawn animations
Main ideas
Přepisování dat navzájem, kdo mi to změnil?
Log operací, co kdo (kdy) provedl. Spolehlivě…
Ne všechno mají vidět všichni, např. plat (svůj ano, podřízených ano, ostatních ne)
Procesy (workflow), bez oprávnění je bezzubé (nelze vynutit), schvalování
Řešením je hierarchická struktura oprávnění a nad ní workflow v SW na míru.
Script
Spolupráce (Collaboration) 15s více rukou kreslí portrét, který nedává dohromady smysl
2 busty zezadu … objeví se nad hlavou bubina (panáček vs panenka) u malířského stojanu, přes ramena zoom na stojan
jedna ruka nakreslí kus hlavy ženy s dlouhými vlasy, druhá ruka přikreslí vousy muže
jedna ruka nakreslí náhrdelník, druhá fajfku
zoom out, nelíbí se to nikomu ($%^&#^ grrr…)
zoom in přes plátno do dalšího obrazu
Logování (Logging) 15s chumel psů, kteří se rozutečou a zůstane po nich bobek, ke kterému se nikdo nezná
postupně probíhají před kamerou z obou stran psi
mrak/oblak prachu
mrak se rozplyne, psi odběhnou a na zemi zůstane bobek
zoom out na majitele v popředí, nad nimi lopatka/koště/koš/papírový pytlík a otazník
Přístup k datům (Data access) 15s hierarchie ve firmě a platů, kde každý vidí každého (šéf se kouká dolů a vidí platy, ale pak se podívá podřízený nahoru a taky vidí platy šéfů)
pyramida 3 úrovně, šéf, podšéf a podřízený
šéf kouká na své podřízené a vidí jejich plat ($$) a usmívá se
podšéf se kouká na své podřízené a vidí jejich plat ($) a usmívá se
podřízený se podívá nahoru a vidí plat šéfa ($$$) a podíví se, jeho šéf to vidí a zamračí se
šéf se taky podívá nahoru a podíví se, jeho šéf se zamračí
Procesy (workflow) 15s výroba hrníčku
výrobní pás a na něm kus hlíny, kamera sleduje kus hlíny
k pásu s nasune první postava s tvarem hrníčku na zádech
za postavou už je na pásu hrníček místo hroudy
k pásu se nasune další postava s ouškem na zádech
…
pak postava s kytičkou
…
shora sáhne robotická ruka a umístí hrníček na polici nad pásem
pak se vše opakuje, přijede hlína, ale postava tvořící hrníček je jenom naznačená takže odjíždí pořád jenom hrouda hlíny
další postava k tomu dodá ouško a další to pokreslí, ruka vyzvedne na poličku…
pak zoom na poličku se zmetky (kupa hlíny s ouškem a obrázkem, tvar bez ouška a obrázku, různé tvary, …)
Storyboard
Why to use cloud-based data storage
It is better to have data in cloud-based storage than in user's local storage.
Client:
Clientigent
Date:
September 2021
Service:
Hand-drawn animations
Main ideas
Není omezení na lokální síť, je možné pracovat odkudkoliv bez nutnosti instalace
SW/klienta
Možnost nastavit oprávnění a workflow, nikdo neukradne NTB s daty (bezpečnost)
Jednoduchý upgrade (SW i HW), změny datových struktur, není nutné změny distribuovat
Jedny data, nemá každý svou kopii, které nejdou sloučit
Script
Difficult/Easy to access and distribute
Office Vs lavička/caffe
Týpek sedí u PC, zoom-out, za ním další, zoom-out vedle nich další a další řady… office, zombie - smutní, střih
Týpek na lavičce s NTB, ala Forrest Gump, poletující pírko, svítí sluníčko
Difficult/Easy to secure data
Týpek sedí na lavičce a zloděj mu ukradne NTB, slunce zastíní mrak.
Týpek pokrčí rameny, vytáhne mobil a s mrakem se spojí a pokračuje v práci.
Difficult/Easy to update/upgrade
Office, jeden týpek klikne na update a objeví se mu nad hlavou progress bar, postupně se objevuje všem a čeká se na dokončení,
střih na týpka na lavičce, kde se updatuje cloud, kde se jenom zobrazí hláška updated
Difficult/Easy to colaborate
Office, u jednoho počítače nakreslí zadek koně (je vidět, co se kreslí), druhý kreslí hlavu, ale v jiném stylu
na konci 3 nebo 4 části, každá jinak unfinished horse a má se to dát dohromady, smutný týpek
Storyboard
Why cloud-based data storage is easier to backup
To backup data in cloud is easier and more effective than to backup local data storage on every computer in a company.
Client:
Clientigent
Date:
September 2021
Service:
Hand-drawn animations
Main ideas
Automatické zálohování, není závislé na lidském faktoru (i když lidé spí)
Bezpečnost (šifrování), řešení roste s daty, není potřeba se starat o velikost disku v PC, je možné zálohovat na geograficky různá místa
Obnova dat je jednodušší (je na jednom místě), ne po různých počítačích
Je možné zálohovat za běhu (při práci)
Script
Společné pro všechny obrazy, vlevo/vpravo nahoře je obličej týpka a health status, který při špatném řešení ubývá ze 100 % k 0 %, a když klesne k nule, týpek usne a začne se mu zdát o správném řešení, při kterém zase health status roste ke 100 %.
Manual backup / Automated backup
Unavený/ospalý týpek zálohuje lokální počítač, přetahuje ikonky do složky backup, jednou se splete a přetáhne ikonu do koše (oops/d’oh), zdá se mu, že…
data v cloudu se zálohují (ikonky létají samy)
Storage in/effective
Unavenému týpkovi při tahání ikonek se objeví hláška “Out of disk space” s panem sponkou?
Spícímu se zdá že přibude další disk, hodně disků, zoom-out z disků na globus a zálohování na vzdálená místa.
Difficult / Easy to recover
Ikonky ze zálohy se přesouvají na jednom počítači, zoom-out na počítač (progress-bar), když to skončí, kamera se přesune na druhý PC a děje se totéž, zoom-out na pole počítačů, které se postupně obnovují (progress-bar), týpek je pořád unavenější
Obnova proběhne jenom v cloudu (ikonky se přesypou ze zálohy do cloudu)
Blocking backup / Backup on-the-fly
Unavenému týpkovi se zálohuje počítač, progress-bar s kolečky (ala windows update), týpkovi spadne hlava na stůl
Veselý týpek pracuje (ťuká do klávesnice), mezi jeho PC a mrakem běhají data a v mraku nad ním se provádí záloha (mrak se zduplikuje s názvem backup?).
Na konci hodnocení ala hra, 0/4 hvězdiček Vs 4/4 hvězdiček
Storyboard
Why cloud-based data storage is easier to maintain and upgrade
The cloud-based solution is easier to mainain and to upgrade than to update every single computer in a company.
Client:
Clientigent
Date:
September 2021
Service:
Hand-drawn animations
Main ideas
Škálovatelnost řešení a podpora na serveru vs nutnost vlastního IT/HW
Upgrade řešení není podmíněné upgradem vlastního HW (NTB) (pro všechny zaměstnance)
Přístup z libovolného zařízení (např. z mobilu), výpočty na serveru, ne na klientovi
Je možné nad daty dělat analýzy, predikce, vyhledávání, … bez ovlivnění výkonu na lokálním počítači
Script
1.Scalable solution as a service
* kupení PC na sebe (možná tachometr, s CPU load 100 %) $ létají na hromadu PC, spousta kabelů, kolem stojí více a více IT guys
* výbuch tachometru, z něj se zformuje cloud
* uvnitř rack se servery (array) a $ prší zpět
Easy/Single point of upgrade
zaměstnanec přijde s NTB (šipka/upgrade) a nataženou rukou za šéfem, šéfovi nad hlavou naskočí 2000$ ($ se protočí v očích/brýlích)
array zaměstnanců, částka se protáčí/zvětší….
nad hlavami se zformuje cloud
šéf dá jenom část peněz do cloudu (šipka/upgrade), který povyroste a všem zaměstnancům poskočí šipka na jejich NTB
Device independency
zařízení jako postavičky přijdou k rozcestníku, který ukazuje různými směry se stejným cílem (cloud)
každý se vydá jinudy, ale u cloudu se setkají a ukážou palec nahoru/zamávají na sebe
Data analysis on the fly
z cloudu vyskakují animované obrázky: grafů (sloupcové/koláčové), sítí (propoje v grafu), lupa (vyhledávání), …
Na konci je progress-bar ✗ → ✓ (s cílovou páskou) nad ✗ je obrázek PC, nad ✓ je obrázek cloudu. Posupně přijíždějí vlastnosti (myšlenky) a progress-bar se plní k cíli.
Storyboard
Why you can benefit from custom software
Company is vendor independent using custom software and is not limited to features of existing software. You don't need to fit your bussiness to software, bud you can tailor the software to your needs. The company value grows with own custom software.
Client:
Clientigent
Date:
September 2021
Service:
Hand-drawn animations
Main ideas
Emancipace, odstranění závislostí na dodavatelích balíčkového řešení (co když skončí podpora, SW se změní, …?)
Při balíčkových řešení často (dříve než později) narazí na limity a pak jim musí uzpůsobovat svoje procesy
Věci, které vás štvou nemůžete změnit u balíčkového SW
SW se má přizpůsobit bussinessu, ne naopak
Vlastním SW roste hodnota společnosti
Script
Celý příběh je na námět skládání puzzle, kdy se pokouší sestavit obrázek domu (své společnosti). Při tom se potýká s celou řadou problémů.
(Vendor lock-in) Místo kulatých spojů jsou hranaté (musí se předělat)
Postupně se skládá domeček, dílek po dílku z krabice, na které je dílek s kulatými spoji a nápisem SW
Již složená část je tvořena dílky, které mají kulaté spoje
Stávající krabici odsune nová krabice, na které je dílek s hranatými spoji
Nové dílky ale mají hranaté spoje, týpek má nápad na ostříhání stávajícíh spojení do hranata
(Limits) Potřebujeme delší puclík s hodně spoji
Pro pořádný základ stavby je potřeba jeden dlouhý puclík s hodně spoji, týpkovi se zdá o dlouhém super-puclíku
takový ale není, tak si musíme vystačit s mnoha malými (základy nejsou tak pevné)
(Rigidity) Potřebujeme mít zarovnané okraje, ale nůžky se zlomí
Budova by měla mít rovné okraje, ale části puclíků přečnívají, je potřeba je ustřihnout a díry zalepit
nůžky se ale zlomí a zalepené díry odpadnou
(Flexibility) Stříhání firmy (hotového obrazce) vs stříhání SW (potřebného puclíku)
Uprostřed domu je díra na netypický puclík, který neexistuje
Pomocí nůžek se z papíru vystřihne puclík na míru, který přesně zapadne do prázdného místa
(Value) Víc puclíků na míru, větší hodnota firmy
Speciální puclíky ve tvarech stromů a květin, komínu, plotu, … se objevují kolem domu
U domu visí cedulka, na které je cena a na všech nových dílech také
Na konci je shrnutí - rostoucí graf (x: balíkový SW → SW na míru, y: hodnota společnosti). Pod grafem dva sloupce hodnot (⇦: Vendor lock-in, Limits, Rigidity. ⇨: Flexibility, Competitiveness, Company value)
Storyboard
Why to communicate through custom software and not over e-mail
E-mail je častým komunikačním nástrojem, avšak rozhodně ne ideálním. Spoustu práce ušetří komentáře a úlohy v administraci.
Client:
Clientigent
Date:
September 2021
Service:
Hand-drawn animations
Main ideas
Častým standardem je pracovat nad e-mailem a víra v to, že poslaný požadavek spolupracovník udělá
Často se problémy nedořeší (chybí kontrola, deadlines), trpí celá firma a workflow
Jasně specifikovaný požadavek v interním systému (task-oriented) všichni vidí stav, překážky (na kom to visí)
Eliminace duplicit, spousta lidí v CC, má to udělat kdokoliv, ale neudělá to nikdo
Interní spam
Klienti data nevidí a musí vše řešit přes zaměstnance, místo aby měli klientský účet
Script
Vlaštovky z dopisu
víra ve splnění
pracovník (P1) píše dopis a složí z něj vlaštovku
Hází vlaštovky na kolegu (P2), trefí
Adresát rozbalí vlaštovku a dá na hromádku, tím se nakloní a další vlaštovky ho netrefí
duplicity
Jedna vlaštovka trefí jiného kolegu (P3)
pracovník (P1) pošle jednu vlaštovku, která se roztrojí
začne létat spousta vlaštovek
spam
zoom na jednoho (P3), na kterého se ze všech stran sypou další vlaštovky
z hromady vlaštovek čouhá jenom ruka (tonoucí)
nedořeší se
(P2) foukne vítr a rozfouká hromádku
část papírů odfoukne ze stolu
z povzdálí to sleduje šéf (týpek) a jenom se drbe ve vousech
klient není součástí týmu
klient smutně kouká, jak mu (nad hlavou) létají vlaštovky
příjde k týpkovi (šéfovi), předá mu dopis, který z něj udělá vlaštovku a pošle ji
interní systém
pracovník napsaný dopis přišpendlí na nástěnku
na nástěnce jsou vidět stavy úkolů a osoby
šéf (týpek) přemístí úkol do jiného sloupce a přidá k němu obrázek pracovníka (od myšlenky (žárovka) po hotové řešení (✓))
klient přidá svůj dopis na nástěnku (pod žárovku)
šéf spolu s klientem spokojeně koukají na nástěnku
Týpek (maskot) = vedoucí (šéf)
Klient = pán s cylindrem, knírkem a monoklem a hůlkou
Storyboard
Why to store documents inside custom software and not on a third-party drive
You can save a lot of time and troubles using custom documant storage instead of third-party drives.
Client:
Clientigent
Date:
September 2021
Service:
Hand-drawn animations
Main ideas
Často (pod)složky, pojmenování dokumentů, každý dělá jinak (pojmenování, uspořádání) - nedohledatelné, duplicitní, chaos
Sdílení dokumentů je chaotické, sdílí se dokument nebo složka, každý to má jinde, co když to jeden smaže, ostatním taky? Není to pod kontrolou
Dokumenty v předem dané struktuře, označovat štítky, přiřadit ke klientovi nebo partnerovi, snadno dohledatelné
Možnost nastavování oprávnění k dokumentům
Script
Fyzické dokumenty, kartotéka, knihovna
chaos (nápis drive)
dva týpci vedle sebe, pod nimi různá organizace dokumentů (složky za sebou A-Z vs hromádky papírů podle velikosti/tvaru)
jeden týpek potřebuje najít malý dokument a neví jak se jmenuje
druhý týpek potřebuje najít dokument od písmene M a neví jaký má tvar/velikost)
sdílení (nápis drive)
tři týpci a mezi nimi jeden dokument (uprostřed), který se roztrojí a posune k týpkům
třetí týpek si (očima) dokument posune blíž k sobě
jeden týpek strčí dokument do skartovačky, druhému se z dokumentů stanou nudle, ale třetímu zůstane dokument vpořádku
první kouká zmateně na třetího
pořádek (nápis administration)
přehled lepíků/štítků
přidání lepíků na dokumenty nebo složku
přidání obrázků lidí na dokument/složku (sponka)
dokumenty a složky zaplouvají do regálů v knihovně označené různými symboly (šipky/navigace)
oprávnění (nápis administration)
jeden týpek předává druhému složku a k ní svazek klíčů
na svazku je klíč s očičkem, tužkou, popelnicí
Shrnutí
* odemčený vs zamčený zámek
* zámek vs klíč
* skartovaný vs vcelku dokument
* …
Storyboard
Why to use logging in custom software
Díky logování aktivit v SW je možné určit zodpovědnosti za změny a spolu s klientem mít detailní přehled o činnosti celého týmu
Client:
Clientigent
Date:
September 2021
Service:
Hand-drawn animations
Main ideas
Často je vidět historie změn, ale nejde pomocí toho filtrovat vyhledávat
Jde se vracet v čase a dohledat kdo to udělal, ale ne kdo něco udělal a kdy, odkud to udělal (IP adresa)
Klientský účet (měnit mohou i klienti, ne jenom zaměstnanci)
V každém okamžiku může adminstrátor dohledat změny, detekovat napadení, nekonzistence
starý film: policista (týpek v PaCh čepici) sedí před obrazovkou a páčkou ovládá posun videa dopředu/dozadu (na televizi je ikona > nebo < ), kotouče se točí jedním a druhým směrem (podle směru řehrávání)
trvá to dlouho, jí u toho koblihy (mizí hromada koblih)
vyhledávání/filtrování
moderní film: policista sedí u PC, na obrazovce je pohyb 2 osob (busty) a sledování obličejů (čtverce sledují pohyb hlavy), týpek hýbe myší
pohyb se zastaví (ikona II), zmizí 2. obličej, první se přesune doleva nahoru, k němu se vypíše seznam informací
pak se objeví seznam úseků ve videu, kde se vyskytuje, na jeden z těch úseků klikne,
objeví se obrázek auta s podezřelým za volantem, zoom na SPZ, vylepšení obrazu, přečtení SPZ/IP (blur)
klientský účet
vedle policisty (týpek v PaCh čepici) se objeví také klient (monokl)
sestavuje s ním portrét pachatele, části z myšlenkové bubliny klienta se přenáší na portrét zločince na monitoru (tvar hlavy, oči, nos, pusa)
vedle portrétu je pole čtverečků, které je nejdříve celé vybarvené (všechny), při konkretizaci pachatele postupně některé se odvybarvují, až zůstane jenom jeden
detekce napadení
nejdříve jeden monitor, zoom-out na pole monitorů (3x6), na monitorech se animují ikony (z outra)
na některém se objeví vykřičník/upozornění, na dalších postupně také, šíří se to…
automatické hledání zločinců (nákres “Wanted”), postavička zloducha z pac-mana
Storyboard
Why to use custom software with analytics tools
Client:
Clientigent
Date:
September 2021
Service:
Hand-drawn animations
Main ideas
Kdo/kdy přistupuje/upravuje, analýzy
pipelines ve workflow, … ukázky vizualizací (překreslit)
manažerské reporty, informace z dat, feedback/podpora teamu a jeho práce
Script
Kdo, kdy, odkud přistupuje ke službě
Pipelines, workflow
Informace z dat
Feedback a podpora týmu
Manažerské reporty
Storyboard
Why to use Single Sign-On in custom software
Na jaké problémy můžete narazit s identitami při používání separátních systémů pro dílčí činnosti místo jednoho globálního systému na míru
Client:
Clientigent
Date:
September 2021
Service:
Hand-drawn animations
Main ideas
Více SW víc zmatků (různé UI)
Různé loginy v různých systémech (zavést/odstranit zaměstnance do všech systémů)
Chybějící SSO
SW běží pod různými adresami (bookmarky), nemožnost prolinkování
Script
Tématem je fyzický svazek klíčů (hesel/identit).
Různé SW, různé UI (různé typy klíčů: Starý/FAB/číselný kód/čip/karta)
jednoruký bandita, na jednom kotouči obrázky zámku, na druhém klíčů
týpek zatáhne za páku, bubny se roztočí a klíč neodpovídá zámku, pak zatáhne znovu a tentokrát to odpovídá
bubny se pomalu otáčí a zámky/klíče se zobrazují vedle (pod sebou) a je vidět množství různých zámků/klíčů
Různé loginy v různých systémech (rostoucí množství klíčů)
šéf (týpek) dává postupně klíče novému zaměstnanci (s bublinou ikony systému)
zaměstnanec si je dává na svazek a ruka mu postupně těžkne a obličej je pořád nešťastnější
detail svazku, jak na něm přibývají další klíče a karty a čipy, …
Chybějící SSO (nutnost odemykat pokaždé)
vězeňská chodba/místnosti za sebou, pokaždé je potřeba najít klíč a odemknout (opakování)
detail na první zámek a svazek klíčů a odemykání
otevřou se dveře a na konci místnosti jsou vidět další dveře
týpek přijde ke dveřím, jednoduché odemčení/otevření
loop
Adresy závislé na identitě (dva týpci odemknou stejnou složku, jeden uvidí obrázek kočky, druhý psa)
Týpek1 vezme obrázek kočky, dá do složky a zamkne svým klíčem (s přívěskem klubíčka)
T1 předá složku T2, ten ji odemkne svým klíčem (s přívěskem kosti), ale je tam obrázek psa
Storyboard
Why to use custom software instead of third-party software mix
Na jaké problémy můžete narazit s daty a procesy při používání separátních systémů pro dílčí činnosti místo jednoho globálního systému na míru
Client:
Clientigent
Date:
September 2021
Service:
Hand-drawn animations
Main ideas
Duplicita dat (překryv dat, různé formáty)
Nemožnost prolikování dat (procesů)
Transakční náklady, importy/exporty, nekonzistence dat, různé formáty, není to pod kontrolou, nelze dobře existující řešení ohnout na míru
Platba licencí, duplicitní náklady (za části které jsou ve více SW), platí se i za funkčnost, která není potřeba
Script
Tématem je vaření polévky (bez)z oháňky
Úvod
Šéf s šéfkuchařskou čepicí
Představa toho, co vařit, vývar z oháňky ve velkém hrnci na malém ohni
Koukne do skříně, ale má jenom malé kastrůlky
Duplicita dat, různé formáty
Otevře knihu receptů, kde jsou imperiální míry a spoons/cups/…, ale na váze je kg
Několik různých košíků/bedýnek se zeleninou, věci vyskakují z košíku a bedýnky, něco je tam duplicitně (mrkev, brambory), hromadí se to
Duplicitní náklady, licence za části, které nejsou potřeba
na hromadě je spousta zbytků, které se nevyužijí (zkazí se zelenina, z vajíčka se vyklube kuře)
šéf chce do polévky oháňku z krávy, chytne ji za ocas se sekáčkem, kráva se na něj podívá “jako vážně?”
Nemožnost propojení dat a procesů
velký sporák, hodně malých kastrůlků
všechno je potřeba osolit
všechno je potřeba je zamíchat (ale musí postupně)
než zamíchá jedno na konci, přeteče/začoudí to na začátku
Transakční náklady, nelze program ohnout na míru
hodně hrnců, pořád se to přelévá/přesypává, něco z jednoho přelije do druhého a z třetího do prvního
na talíř musí nandat ze všech hrnců trošku
Storyboard
Why custom software saves you money
Licence pro mnoho různých systémů mohou výrazně převýšit náklady na software na míru
Client:
Clientigent
Date:
September 2021
Service:
Hand-drawn animations
Main ideas
Suma dlouhodobých dílčích licencí je větší než cena SW na míru, potřebujete:
Úložiště (one/g-drive)
Databáze (SQL, noSQL, …)
CRM
Sales force, partneři, dodavatelé
Employee agenda, komunikace
Workflow, tasks
Analytics, Search Engines, …
Script
Tématem je vážení.
Na začátku jsou ramenné váhy se znakem $ uprostřed, na pravou misku se dá SW na míru, který je těžký, takže pravá část klesne
Ale postupně se na levou část přidávají další a další SW, takže se ramena brzy vyrovnají a pak převáží levá strana.
Váha se nakonec se řetízky na levé části utrhnou a všechno spadne, zůstane jenom SW na míru
Storyboard
Why to analyze users' needs
Různé firmy mají různé představy, potřeby a prostředky, pokud se neudělá dobrá analýza, rozejdou se jejich očekávání s výsledkem a dostanou něco co nechtěli za peníze, které na to nemají
Client:
Clientigent
Date:
September 2021
Service:
Hand-drawn animations
Main ideas
Různé firmy, různé představy a potřeby a prostředky
Rozhovory se stack-holdery o jejich potřebách a očekáváních
Pak je jasný cíl, cena, termín, … a předejde se problémům…
Jinak se rozejdou očekávání s výsledkem, dostanou něco co nechtěli za peníze, které na to nemají
Script
Tématem je tvorba keramické konvičky na míru - nejdříve špatně, pak dobře
různé představy - zákazník potřebuje konvičku na čaj [15 s]
klient má představu že z konvičky nalévá čaj do šálku (bublina myšlenek)
klient říká týpkovi (bublina mluvení) své požadavky:
vzor na konvičce
na kolik litrů by měla být
tvar vyústění
pod týpkem se tvoří seznam požadavků (checklist) - přesouvají se informace z bubliny do seznamu
když chybí analýza - dostane co chtěl, ne co potřeboval [20 s]
týpek si spočítá z objemu velikost konvice 4/3piR^3 ⇨ R
nakreslí se (build) kulatá konvice s úzkým vyústěním a bez držadla, klient kouká na hodiny
pod konvicí se nakreslí plamen a z vyústění jde pára
na konvici zabliká chybějící držadlo, klient chytne konvici do ruky a spálí se (zvětšuje/zmenšuje se mu ruka)
a z vyústění čaj neteče, jenom kape
když klient položí konvici, překulí se a rozlije se čaj
nakonec týpek řekne cenu a klientovi spadne monokl
když je analýza [15 s]
týpek se ptá klienta na všechny parametry, v řečové bublině je vykreslnená celá konvice, a vždy se zazoomuje na její * konkrétní část, která se několikrát změní:
cena (slider od $ ke $$$)
termín (kalendář - zašktnout nějaký den)
objem (zvětšení/zmenšení)
tvar konvice (zoom+změna)
typ držadla (zoom+změna)
šířka vyústění (zoom+změna)
tvar víčka (zoom+změna)
vzor na konvičku (zoom+změna)
dobře to dopadlo [10 s]
klient má představu (jako na začátku) a týpek mu dává konvičku, která je stejná
na trhacím kalendáři za klientem je domluvené datum
na konvičce je domluvená cena ($$)
týpek i klient se usmívají
with good analysis: [5 s]
✓ meets client’s needs and goals
✓ meets terms/dates
✓ meets budget/costs
Storyboard
Why implementation time must take into account client's feedback
Jak dlouho trvá implementace včetně kvalitní analýzy a zapracování feedbacku klienta tak, aby řešení bylo stabilní
Client:
Clientigent
Date:
September 2021
Service:
Hand-drawn animations
Main ideas
Je dobré mít dost času na celý proces, když se to uspěchá, na něco se zapomene, něco se vynechá
Analýza typicky trvá 3 měsíce (hodně času i pro klienta, aby si rozmyslel své potřeby a cíle)
Klient je součástí řešení (zástupce klienta předává feedback dodavateli) a podle toho se upravují cíle
Podle náročnosti zadání typicky trvá řešení jeden rok, a díky tomu je řešení stabilní
Script
Tématem je šikmá věž v Pise vs Eiffelova věž (rychle a blbě vs pomalu a stabilně)
když se to uspěchá, na něco se zapomene [15 s]
klient příjde s představou věže, ze které někdo mává (zoom v bublině na mávajícího človíčka)
nakreslí se zem a začne se kreslit věž v Pise (build) a pod zemí by byl otazník
při kreslení veže se začne naklánět a na to reaguje další stavba
nakonec je věž hotová, ale naklání se
analýza [15 s]
betonové základy věže
místo kamene ocel, různé pohledy
věž se začíná stavět (build) (1. patro)
klient je součástí řešení [15 s]
naznačení (skica) původního tvaru od 1. patra výše
objeví se klient s novým nápadem
návrh (skica) se překreslí
věž se dále buduje podle předělaného návrhu
stabilita řešení [15 s]
Věž v Pise: mávající človíček z věže vypadne a jde ji podepírat, podepírající se množí
Věž v Paříži: mávající člověk stále mává, fronta se prodlužuje
summary [5 s]
✗/✓ detail analysis and design
✗/✓ client can give feedback since early stages
✗/✓ robust and stable solution
Storyboard
Why to work for Clientigent
Prostor pro osobní růst ve vlastní oblasti zájmu, blízkost k vedení a nedirektivní řízení s prostorem pro diskuzi nebo práce z domova jsou některé z výhod práce pro Clientigent
Client:
Clientigent
Date:
September 2021
Service:
Hand-drawn animations
Main ideas
Každý může pracovat z domova (pokud chtějí)
Dost prostoru pro osobní růst v oblasti, která jej zajímá (FE, BE, react, …)
Díky malému team je blízko k vedení, prostor pro diskuzi, není direktivní řízení
Kdo by nechtěl pracovat ve firmě s tak krásným názvem (jen co se ho naučíte vyslovovat)
Script
Tématem je pohodový kočičí život
Práce z domova (home/remote office)
kočka přijde, a projde se po klávesnici
zoom na monitor, jak přibývají @#$^*%
pak se kurzor zastaví a na místě bliká
kamera sjede dolů, kde na klávesnici kočka spí
Osobní růst (personal growth)
kočka přijde a chodí mezi krabicemi s nápisy (docker swarm, ansible, linux, nginx, JS, react, PHP, message bus redis, openAPI3, doctrineRM, MySQL, MongoDB,… )
zoom-in na jednu z krabic, krabice se zatřese (jak kočka skočila dovnitř)
kamera se přesune do krabice, v krabici leží kočka
Blízko k vedení/rozhodování (close to management/decision making)
kočka sedí před dveřmi a mňouká
dveře se otevřou a kočka projde ven
pak se kočka vrací, za chůze mňouká
dveře se otevírají a kočka prochází
Diskuze, nedirektivní řízení (cooperative management, discussions)
kočka sedí před miskou a mňouká
mňouká a majitel se ptá, jestli chce stenýnko nebo rybu
kočka mňoukne rybu
majitel se ptá, jestli tlustou nebo tenkou
kočka mňoukne tlustou
kočka žere z misky ze které kouká ocas ryby a kočka mává ocasem
(Název firmy)
ve tvaru hraček pro kočku (kočičí svět)
Storyboard
Why to have custom software from Clientigent
Vztah se společností Clientigent má řadu výhod, jekikož se nejedná o žádný korporát, je cílem spokojený zákazník. Proto slibujeme jen to, co jsme schopni splnit v požadovaném čase, na klientech neexperimentujeme a vybíráme si takové, jejichž bussiness známe. Naší klienti jsou našimi partnery, jejichž problémy neodmítáme.
Client:
Clientigent
Date:
September 2021
Service:
Hand-drawn animations
Main ideas
Neživíte korporát (nižší cena)
Slibujeme jen to, co jsme schopni dodržet (a v čase, který slíbíme)
Vybíráme si klienty, jejichž bussiness známe a na klientech neexperimentujeme
Pokud jste naším klientem, neodmítneme řešit vaše problémy
Script
Tématem je připodobnění k zvířatům a jejich typickým vlastnostem
Neživíte korporát (vosy)
vosí hnízdo z něj vyletí včela
královna na trůnu/pohovce s korunkou a žezlem
další úroveň agresivních vos (šťouchají do spodních vos)
další úroveň agresivních vos (šťouchají do spodních vos)
další úroveň vos u počítačů
Slíbíme jenom to, co jsme schopni dodržet / Dodržíme co slíbíme (lenochod)
lenochod za přepážkou (zootropolis)
překládá list papíru z jedné hromady na druhou
za lenochodem je kalendář/hodiny (z kalendáře létají lístky/hodiny se točí)
Na klientech neexperimentujeme (myš)
myš v bludišti s kloboukem klienta, přeškrtnout
dát myš na polštář se sýrem
Na klienty se nevykašleme (kukačka - nestará se)
hnízdo s ptákem, který vyletí nahoru
mezitím přiletí kukačka z boku a naklade vajíčko (s kloboukem) do hnízda a odletí
vajíčko se rozhlíží a hledá rodiče
Clientigent se stará, … (slon)
slonice (dva vlasy jako týpek) se slůnětem (slůně se drží matky za ocas a má monokl)
odchází ze záběru
kamera pak najede na slonici, která hladí chobotem slůně (nasazuje klobouk)
We are
dynamic and flexible company (with)
realistic planning (that)
cares about theirs clients
creating reliable solutions.
Storyboard
Why to use PHP for BE programming
Advantages of PHP programming language and why we use it as a main server-side platform for our products.
Client:
Clientigent
Date:
September 2021
Service:
Hand-drawn animations
Main ideas
Jednoduché řešení (např. v Javě je mnohem složitější, vyžadují větší tým), které podporuje workflows
Symfony framework a komponenty (komplexní řešení), od HTTP komunikace (Request/response) až po routování požadavků, logování, řízení přístupu, práce s FS/finder, workflows, události (event dispatcher), msg bus pro kom. mezi procesy, databáze (doctrine)
Workflows (state-machine)
Vhodné pro menší týmy, je snadné/levnější postavit team, který je schopen v tom pracovat
Script
Tématem je parta zedníků Vs stavební firma chce postavit přístřešek pro auto
klient stojí u domku a chce garáž
klient se radí nad workflow diagramem (hromada písku a cementu a kýbl s vodou -> míchačka + cihly -> řada cihel (loop) + sřecha -> výsledek)
přijednou velké stroje (jeřáb, domíchávač, bagr), co skoro zboří dům a spousta dělníků pošlape kytičky, $$$
klientovi se to nelíbí, velké stroje odjedou, přijede malý stroj
multifunkční stroj pro partu (symfony) dělníků, vepředu radlice, malý jeřáb, korba s pískem, malá míchačka s nápisy (request/response, event dispatcher, message bus, logging, access control, workflows, doctrine
ke stroji příjde pár dělníků s týpkem (přilby), nad týpkem $$$ => $
PHP + Symfony framework
easy to start
simple/cheap to use
powerful tool set
wide range of components
supports workflows
Storyboard
Why to use React for FE programming
Advantages of React platform and why we use it as a main front-end platform for our products.
Client:
Clientigent
Date:
September 2021
Service:
Hand-drawn animations
Main ideas
Velmi populární technologie, používají to i velké firmy, široká základna vývojářů - je snadné v tom pokračovat
Stabilní, existuje delší dobu, je to de-facto standard
Efektivnější než jQuery, pracuje s vyšší abstrakcí, snadno se v tom vyvíjí, nemusí se řešit low-level, strukturovanější
Existují nad Reactem i moderní nadstavby (je to dobrý základ)
Script
Tématem je moderní sportovní auto s tuningem
vyšší abstrakce než jQuery (strukturovanější)
týpek má ideu auta
neřeší se každý šroubek (idea ✗)
ale použijí se komponenty (idea ✓)
stabilní
auto po nerovné cestě, tlumiče to zvládnou
hodně vývojářů, standardní
zastaví v pitstopu, je tam spousta mechaniků
vymění jedny kola za jiné, spousta možností (tvar disku)
používají velké firmy
přibudou reklamní polepy (jakože loga)
dobrý základ, snadno v tom pokračovat
má to kouli a dá se připojit další (přívěs, vozík, další auto, nosič na kolo, …)
existují nadstavby
tuning (křídlo, spojlery, výfuk)
rakev na střechu
efektivní
na dveřích se nakreslí závodní číslo, projede cílem
populární
velké obecenstvo v cíli s transparentem React
React
higher abstraction level
stable, robust
popular, large developer base
effective, extendable
Storyboard
Our Team
Each member of our team is capable in many areas. But everyone has their own super-power.
Lukas Barinka
Director
Anna Zderadickova
Illustrator
Tereza Langova
Illustrator
Lukáš Ta
Animator
Contact Us
Please, leave a message or contact address if you want us to contact you.