Principy přípravy platformy

Vývojáři by měli být schopni řídit celý svůj cyklus způsobem, který je v souladu s obchodními standardy a zabezpečením, a přitom zachovat vysokou rychlost nasazení. Komunikace mezi vývojáři a IT týmem by se měla minimalizovat. Vývojáři také chtějí řešení, které jim umožní snadno nasadit aplikaci jediným kliknutím na tlačítko. - John, softwarový inženýr, biotechnologická společnost

Moderní organizace v libovolném měřítku – startupy až po velké podniky – mají stejnou citlivost na dobu uvedení na trh. A všichni sdílejí stejné cíle, jak rychle začít s vývojáři, umožnit jim rychle nasadit kód a snížit jejich čas na hodnotu. S tím, jak se organizace rozrůstají, je obecným vzorem zavedení lepších zásad správného řízení, které zajistí kvalitu a zabezpečení, řízení nákladů prostřednictvím zvýšené standardizace a snadné škálování prostřednictvím vylepšené standardizace. Mnohé z těchto procesů zásad správného řízení ale začínají jako ruční ovládací prvky. Například vytvoření prostředí cloud computingu v nové oblasti může být spravováno ručním procesem žádosti, aby se zajistily správné kontroly.

Ať už jsou řízené žádostmi oddělení služeb, kontrolou schůzek nebo pravidelnými ručními audity, ruční kroky přinášejí třecí plochy do životního cyklu doručování softwaru. Zavedení třecích ploch snižuje rychlost týmu, a co je horší, zvyšuje frustraci vývojářů a provozního týmu.

Tady je sada principů, které můžou vést k řešení těchto problémů při návrhu a implementaci postupů přípravy platformy: