Chcete se dozvědět více o agilních metodách a Scrum procesu, XP a inženýrských praktik z pohledu člena týmu? Kurz je zaměřený na praktiky implementované v Agilních a Scrum týmech z pohledu vývoje a testování produktu, a to v příkladech a [...]
  • SCRUM_DEV
  • Délka 2 dny
  • 0 ITK bodů
  • 0 termínů
  • Praha (15 600 Kč)

    Brno (15 600 Kč)

    Bratislava (695 €)

  • Začátečník

Chcete se dozvědět více o agilních metodách a Scrum procesu, XP a inženýrských praktik z pohledu člena týmu? Kurz je zaměřený na praktiky implementované v Agilních a Scrum týmech z pohledu vývoje a testování produktu, a to v příkladech a prakticky. Běhen času věnovanému Agilnímu testování se seznámíme se základními principy a doporučenými praktikami pro testování v Agilním prostředí a zamyslíme se nad myšlenkou, že Agilní testování v sobě zahrnuje mimo jiné i posun ve vlastním myšlení a kultuře v týmu/firmě. Budeme společně diskutovat, programovat & učit se specifické postupy z XP (Extreme Programing), refaktorování, unit testování, TDD, BDD a dalších souvisejících praktik. Není důležité, jaký SW vyvíjíte, či jaké technologie používáte, ale vaše připravenost vnímat nové myšlenky, podněty a postupy. Na školení si přineste svůj notebook s vaším oblíbeným editorem či vývojářským IDE.

Školení vedou zkušení trenéři, kteří jsou certifikovaní světově nejuznávanějšími certifikačními autoritami se zaměřením na Agilní přístup a Scrum, proces. Jsou školiteli americké organizace ICAgile a mají certifikace od Scrum Alliance: CSM - Certified Scrum Master, CSPO - Certified Scrum Product Owner, a CSP - Certified Scrum Professional.

»
  • Naučíte se, že dnešní softwarový vývoj není jen o samotném programování nebo testování, ale o efektivitě využití konceptů a nástrojů moderního Agilního vývoje. Osvojíte si různé techniky návrhu produktu, vývoje, a testování např. návrh architektury systému, kdy a jak automatizovat testy, jak dlouhodobě udržovat a refaktorovat aplikace.
  • Popsané praktiky se prakticky naučíte na programovacích příkladech (Coding Katas) na vašich počítačích ve vašem oblíbeném programovacím jazyce. Získáte hlubší znalosti potřebných praktik a proč tyto postupy používat při vaší práci a získáte nové nástroje pro vytváření spolehlivého, robustního a ověřeného zdrojového kódu.
  • Vývojáři
  • Programátoři
  • Analytici
  • Testeři
  • IT architekti
  • IT manažeři
  • Ředitelé SW vývoje
  • Odborný výklad s praktickými ukázkami a praktickými programovacícmi cvičenínmi (Coding Katas).
  • Tištěné prezentace probírané látky.

Základní principy:

  • Agile a Scrum z pohledu člena vývojového týmu
  • Lean praktiky pro vývojáře - co znamená úspěšné dodání
  • Vývojový Scrum tým - role a zodpovědnosti
  • Agilní Architektura a Design - přístup k návrhu agilní architektury
  • Kvalita & Agile, výzvy v Testování v Agilním prostředí
  • XP - Inženýrské praktiky
  • DevOps

Programovací příklady (Code Katas) - příklady jsou zaměřené na porozumění základních principů a praktik:

  • Unit testing - základní přístup a cvičení
  • Čistý kód - jaké principy nám pomáhají psát lepší kód
  • Test driven development (TDD)
  • Refaktorování - nemusíte psát perfektní kód od nuly
  • Kata retrospektiva & sdílení poznatků

Programovací příklady (Code Katas) - se zaměřením na:

  • Test doubles - Mocks, fakes a stubs
  • Double loop TDD - akceptance test driven developmentu
  • Kata retrospektiva & sdílení poznatků

Další užitečná nástroje a jejich reálné použití:

  • Behavior driven development (BDD)
  • Funcionální testování - kdy a jak použít automatické funkcionální testování
  • UI testování
Aktuální nabídka
Školicí místo
Jazyk kurzu

Uvedené ceny jsou bez DPH.