Description

Výhody kurzu u Goodea

  • Zcela unikátní školení
  • Školitel má mnoho zkušeností s architekturou velkých i malých bank

  • Inspirativní příklady z mezinárodních, českých a slovenských bank

Nejbližší termíny

Praha30.5.2019
Praha31.10.2019

Agilní přístup k vývoji softwaru je v současné době velice populární. Oproti tomu  architektura na první pohled vypadá, že své okolí spíše zpomaluje a že je v rozporu s agilním přístupem. Je tomu však skutečně tak? Co agilní přístup v souvislosti s architekturou vlastně znamená? Jedná se o agilní přístup k architektuře anebo o tvorbu architektury pro agilní organizace? Podporují stávající architektonické rámce agilní přístup, nebo ho naopak ztěžují?

Školení Agilní architektura vám pomůže nalézt odpovědi na tyto a další otázky. Naučíme vás, jak zdánlivě protichůdné oblasti propojit a vytěžit z nich maximum. Základní principy z agilního manifestu rozšíříme o principy relevantní pro Enterprise architekturu. Seznámíme se s přístupem podle rámce SAFE (Scaled Architecture Framework), který je rozšířením metodiky SCRUM pro potřeby architektury.

Projdeme i agilní aspekty nejpoužívanějších metodik TOGAF a DYA. Podíváme se na to, co je znamená agilní organizace a jak Servisně orientované architektury (SOA) založené na REST a Cloud computing mohou přispět k agilitě organizace.

Praktické zaměření

  • Inspirativní příklady použití agilní architektury v praxi

  • Praktické příklady z projektů v Nizozemsku

Cílová skupina

Požadované znalosti

  • Základní orientace v architektuře

Obsah kurzu

Úvod

  • Architektura a agilita, přehled pojmů, přístupů a metodik
  • Odkud pramení potřeba agilního přístupu
  • Problémy tradičních přístupů k vývoji softwaru a k architektuře
  • Základní pojmy agilního přístupu
  • Manifest agilního vývoje softwaru
    • Formou workshopu „Agile clock tasty cupcakes“
    • Rozšíření agilního manifestu – pohled architektury a aktualizace na dnešní potřeby
  • Workshop
    • Jak agilní jste vy sami (Marshmallow challenge – krátké vyprávění)?

Agilní organizace

  • Co je to organizační agilita
  • Charakteristiky agilních organizací
  • Síly pohánějící potřebu organizační agility
  • Překážky na cestě ke zvyšování agility
  • Struktury a procesy v agilní organizaci
  • Agilní tvorba strategie
  • Kultura v agilní organizaci
  • Jaké vedení potřebuje agilní organizace
  • Implementace agility v organizaci
  • Workshop
    • Jak agilní je vaše organizace (agilní aspekty a překážky, které vám brání)

Agilní aplikace

  • Aktuální trendy a problémy aplikační architektury
  • IT podpora pro agilní organizace
  • Agilita jako kvalita softwaru
    • rychlost změn
    • škálovatelnost
    • interoperabilita
  • Agilní aplikace pomocí balíků BPM, ECM, CRM a dalších
    • Základní koncepty, principy, modelovací jazyky
    • Požadované vlastnosti balíků pro naplnění agility
    • Příklady řešení
  • Workshop: Jaké nevýhody a rizika s sebou přináší nasazování balíků
  • Architectural Building blocks a Solution building blocks
    • Pojmy
    • Příklady z praxe ve veřejné správě v Nizozemsku
  • Agilní aplikace a Servisně orientovaná architektura
    • SOA přístup – definice, principy, SOA manifest
    • Implementace SOA – krátký přehled
    • SOAP, REST, Microservices
    • Domnělá krize SOA a její příčiny

Agilní infrastruktura

  • Přehled přístupů – IAAS, PAAS, SAAS
  • Privátní vs. veřejný cloud
  • Ekonomické aspekty cloudových řešení
  • Cloudové řešení a SLA
  • Důsledky cloudových řešení pro aplikační architekturu

Agilní metodiky

  • Přehled agilních metodik pro vývoj softwaru
  • Scrum – nejvíce používaná metodika
    • Krátký úvod, základní principy, artefakty, události
  • Škálované metodiky pro rozsáhlé projekty
    • SAFe, LESS, Nexus, Spotify, Disciplined Agile
    • Společné postupy a odlišnosti
  • Rizika zavádění agilních metodik
  • Vhodnost agilních metodik pro různé druhy aplikací
    • Gartner Pace layering
  • Je možný agilní vodopád?
  • Metodiky vaší organizace
    • kvalita jejich nasazení
    • pozitivní efekty
    • negativní důsledky
  • Agilní metodiky a architektura
    • Architektura v agilních metodikách

DYA

  • Architektonický framework vytvořený speciálně pro agilní přístup k architektuře
  • Základní charakteristiky
  • Místo a úloha architektury v agilní organizaci
  • Workshop: Jak vyspělá je (podle DYA) architektura ve vaší organizaci
  • Pojmy DYA:
    • Strategický dialog
    • Architektonické služby
    • Vývoj podle architektury, vývoj bez architektury
  • Nástroje metodiky DYA – principy, Project start architecture
  • Které rozhodnutí přijímat a které ne: Příklady z praxe

Agilní vývojové techniky

  • Continuous integration
  • Model based development
  • DevOps
  • Test automation
  • Continuous delivery

Školitelé

Jaroslav Lach
Jaroslav LachArchitekt

Termíny

ŠkoleníMístoDatumDélkaJazykCena 
Agilní architekturaPraha30.5.20192 dnyCZ19 900 KčRezervovat
Agilní architekturaPraha31.10.20192 dnyCZ19 900 KčRezervovat

Ceny jsou uvedeny bez DPH.

Kurz na míru

Nevyhovují Vám termíny, rozsah nebo obsah kurzu? Máte zájem o uzavřený kurz jen pro Vaši skupinu v našich nebo vlastních prostorách? Připravíme pro Vás kurz na míru.

Zavolejte nám

+420 724 211 090

Napište nám

Napište nám


Chráněno službou reCAPTCHA
Ochrana soukromí Smluvní podmínky