Návrh Školení

AI ve fázi požadavků a plánování

  • Použití NLP a LLMs pro analýzu požadavků
  • Převod vstupu stakeholderů na epiky a uživatelské příběhy
  • AI nástroje pro rafinaci příběhů a generování kritérií akceptace

AI podporované design a architektura

  • Použití AI ke modelování systémových komponentů a závislostí
  • Generování architektonických diagramů a návrhů UML
  • Ověření designu prostřednictvím systémového rozumění založeného na výzvách

AI podporované pracovní postupy vývoje

  • AI-asistovaná generace kódu a šablonování boilerplate
  • Refaktorizace kódu a vylepšení výkonu pomocí LLMs
  • Integrace AI nástrojů do IDE (např. Copilot, Tabnine, CodeWhisperer)

Testování s využitím AI

  • Generování unit a integračních testů pomocí AI modelů
  • AI-asistovaná regresní analýza a údržba testů
  • Generování explorativních a hraničných případů s využitím AI

Dokumentace, recenze a sdílení znalostí

  • Automatické generování dokumentace z kódu a API
  • Automatizace recenzování kódu pomocí AI výzv a kontrolních seznamů
  • Vytváření znalostních databází a FAQ s využitím konverzačního AI

AI ve CI/CD a automatizaci nasazení

  • Optimalizace pipeLine pomocí AI a risk-based testing
  • Inteligentní návrhy na kanárské uvedení do provozu a vrácení zpět
  • Využití AI ve verifikačním nasazení a analýze po nasazení

Řízení, etika a implementační strategie

  • Zajištění zodpovědného využití AI a vyhnutí se biasu ve generovaném kódu
  • Audit a dodržování předpisů ve vývojových postupech asistovaných AI
  • Vytváření plánu pro fázové nasazení AI do SDLC

Shrnutí a další kroky

Požadavky

  • Chápání konceptů životního cyklu vývoje softwaru
  • Zkušenosti s architekturou softwaru nebo týmovým vedením
  • Odbornost na DevOps, agilní praxe nebo nástroje SDLC

Cílová skupina

  • Architekti softwaru
  • Vedoucí vývoje
  • Manažeři inženýrska
 14 Hodiny

Počet účastníků


Cena za účastníka

Reference (1)

Nadcházející kurzy

Související kategorie