Automatizaci vyvíjíme primárně pro naše klienty a jejich projekty. Ovšem abychom při práci pro ně dosahovali co nejvyšší efektivity, využíváme automatizaci procesů i my sami. Plynou však z toho výhody i pro klienty – zrychlí se, zjednoduší a tím i zlevní celkový vývoj, ulehčí a zpřístupní se testovací servery a dlouhodobě se zlepší kvalita a udržitelnost kódu. Jak můžete vidět, automatizace vytváří efektivní řetězec od vývojářů až po zákazníky. Co všechno automatizujeme?
Jednotlivé typy automatizace, s nimiž pracujeme:
V případě, že proběhne změna v repozitáři zdrojových kódů, systém dle určitých metrik automaticky zkontroluje kvalitu kódu. Pokud je nedostačující, dostaneme upozornění, že je třeba zdrojový kód změny upravit. Stejným způsobem probíhá automatická kontrola také u bezpečnostních rizik a kompatibility licence.
Díky tomu se nová verze aplikace dostane také ke klientům. V případě mobilních aplikací se verze nahraje na Google Play a AppStore a pošle se do „Review“ – schvalovacího procesu. Je možné také nastavit, kdy má proběhnout vypuštění produkce na obchodech a jakým způsobem proběhne aktualizace. Například lze nastavit, že dojde k aktualizaci pouze u 10 % klientů týdně.
Výhoda postupného uveřejňování nové verze spočívá v tom, že kdyby se objevil problém, nepostihne všechny klienty najednou.
Při změně zdrojového kódu také mohou být naprogramované automatizované testy, které průběžně procházejí aplikaci a kontrolují, zda-li nedošlo v rámci nové verze k nějaké regresní vadě (ke zhoršení). Díky tomu se veškeré chyby odchytí již v zárodku.
Automatizované řešení nemusí být vždy robustní. Hodí se i v takových případech, kdy potřebujete automatizovat tvorbu písemných dokumentů nebo uzávěrek. Je jen na vás, v jakém směru si chcete ulehčit život. Níže uvádíme několik příkladů:
Co systém umí:
Co systém umí:
Napadá vás situace, kde by vám automatizace pomohla a kde byste ušetřili čas, peníze a mohli se naplno věnovat důležitějším činnostem včetně rozvoje svého podnikání? Kontaktujte nás ► info@thinkeasy.cz.
Případně si přečtěte předchozí díly blogových článků, které jsme o automatizaci vydali (díl 1, díl 2).
Komentáře nejsou povoleny.