- Home
- Słownik pojęć
- DevOps
DevOps
Sposób pracy, w którym budowanie oprogramowania i utrzymywanie go w ruchu jest jedną odpowiedzialnością, wspartą automatycznym wdrażaniem i monitoringiem. Nie jest to ani stanowisko, ani narzędzie do kupienia.
Co się zmienia w codzienności
Wdrożenie przestaje być wydarzeniem. Zamiast wieczornego okna raz na kwartał i listy kroków wykonywanych ręcznie, zmiana wchodzi wtedy, gdy jest gotowa, bo drogę na serwer przechodzi automat, który robi to za każdym razem tak samo.
Za co realnie się płaci
Za automatyzację wdrożeń, oddzielne środowisko testowe i monitoring, który powiadamia wcześniej niż klient. To praca wykonywana raz, z kosztem utrzymania — nie etat.
Kiedy to przesada
Przy prostej stronie zmienianej raz na kwartał. Zestaw narzędzi do ciągłego wdrażania kosztuje wtedy więcej uwagi, niż oszczędza, a ryzyko, przed którym chroni, i tak jest niewielkie.
Sygnał, że tego brakuje
Wdrożenia po nocach, obawa przed wypuszczeniem poprawki i pytanie „kto ostatnio to ruszał” po każdej awarii. To nie są problemy zespołu, tylko problemy procesu, który nie został ustawiony.