Szkolenie: DevOps dla PM
Wprowadzenie dla (nie tylko) technicznych członków zespołów projektowych
- Trenerzy praktycy
- Kameralne grupy
Czas trwania szkolenia:1 dni (8h)
Kod kursu:DEVOPS/F
DevOps dla PM
Cele szkolenia
Uczestnik szkolenia zrozumie jakie problemy może rozwiązać DevOps i będzie w stanie rozpoznać symptomy tych problemów
Uczestnik szkolenia rozumie, jak wpływać na kulturę organizacji, która sprzyja DevOps
Uczestnik szkolenia rozumie, na czym polega automatyzacja procesu wytwarzania i dostarczania oprogramowania (m.in. Continuous Integration, Continuous Deployment, Continuous Delivery i automatyzacja infrastruktury) oraz zna narzędzia wspierające takie działania
Uczestnik szkolenia rozumie potrzebę ̨ szeroko pojętego monitoringu aplikacji i systemów
Uczestnik szkolenia rozumie koncepcję Lean w wytwarzaniu oprogramowania
Dla kogo?
Uczestnikiem szkolenia mogą być osoby, które mają bezpośredni wpływ na organizację pracy (managerowie, architekci, liderzy zespołów) lub pośrednie oddziaływanie na nią (np. programiści, testerzy, inżynierowie wdrożenia bądź utrzymania)
Zalety
Warsztatowy charakter zajęć
Życiowe/produkcyjne przykłady
Doświadczeni trenerzy
Praktyka przed teorią - wszystkie szkolenia technologiczne prowadzone są w formie warsztatowej. Konieczna teoria jest wyjaśniana na przykładzie praktycznych zadań
Konkretne umiejętności - w ramach każdego szkolenia rozwijamy praktyczne umiejętności związane z daną technologią i tematyką
Nauka z praktykami - wszyscy trenerzy na co dzień pracują w projektach, gwarantuje to dostęp do eksperckiej wiedzy i praktycznego know-how
Wymagania
Do uczestnictwa w szkoleniu nie są potrzebne żadne umiejętności techniczne
Wymagane jest natomiast doświadczenie w tworzeniu i/lub wdrażaniu systemów IT w jakiejkolwiek roli
W cenie otrzymasz:
Materiały szkoleniowe
Certyfikat ukończenia szkolenia
W przypadku szkolenia w trybie stacjonarnym zapewnimy Ci również lunch oraz sprzęt niezbędny do nauki
Program szkolenia
DevOps – wprowadzenie i rys historyczny
Rys historyczny
Podejście One-Man-Expert i silosy
DevOps a kultura organizacji i skala przedsiębiorstwa
C.A.L.M.S. (czyli Kultura, Automatyzacja, Lean, Pomiary i Dzielenie się)
Preludium DevOps – podejścia zwinne
Agile
Scrum
Lean
Kanban
Fundamenty i podstawowe narzędzia DevOps
Automatyzacja
Pipeline
Ciągła integracja
Ciągła inspekcja
Ciągłe testowanie
Ciągłe wdrożenia
Ciągły monitoring
Ciągły feedback
Kultura wspierająca DevOps
Zaufanie
Pracownicy posiadający wpływ na organizację, w której pracują ̨
Możliwość́ wyboru narzędzi do pracy
Poczucie bezpieczeństwa podczas ponoszenia porażek i możliwość́ uczenia się̨ na nich
Wspólny cel i wspólna odpowiedzialność́
DevOps w organizacji
Walka z silosami kompetencyjnymi
Ten sam cel dla wszystkich jednostek organizacji
Brak sztucznych podziałów między jednostkami
Czy tylko zespoły DevOps?
DevOps w szerszym kontekście
Metodyka DevOps a inne podejścia zwinne
DevOps a admin
DevOps a SRE
DevOps a DevSecOps
Zalety
Rzadkie wdrożenia podejścia i problemy, które można rozwiązać przez DevOps
Błędy wykrywane dopiero na środowisku produkcyjnym
Długi czas od pomysłu do wdrożenia (tzw. lead-time)
Słaba komunikacja wewnątrz organizacji i kultura obwiniania
Brak przewagi konkurencyjnej poprzez dużą inercję