<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>jOpenSpace 2024 - Marian Schubert - Event modeling</title>
        <link>https://vhsky.cz/videos/watch/4e2f8fba-c7d1-454b-828c-876004ef1a02</link>
        <description>Přednášející Marián Šubert ve videu představuje koncept Event Modelingu, který ho posledních několik let zaujal a snaží se jej zavést ve své firmě. Tento model slouží k lepšímu pochopení a plánování projektů, zejména při jejich počáteční fázi. Přednášející zmiňuje, že při startu projektu je potřeba shromáždit požadavky, akceptační kritéria, a zjistit, jak budou uživatelé s aplikací interagovat. Event Modeling usnadňuje tyto procesy a přináší konkrétní přínosy. Hlavním cílem Event Modelingu je vytvořit sdílené porozumění problému a pomoci s domain-driven designem (DDD) bez nutnosti studovat složitou literaturu či terminologii. Přednášející vysvětluje, že díky Event Modelingu lze snadno vytvořit model systému, který bude odpovídat produkčnímu kódu, čímž se zlepší spolupráce mezi týmy. Event Modeling pracuje s několika klíčovými komponentami: UI prvky (bílé krabičky) – reprezentují uživatelské rozhraní systému nebo automatizované procesy., Eventy (oranžové krabičky) – zaznamenávají, co se v systému stalo, jako například uživatel se zaregistroval nebo rezervoval pokoj., Read modely nebo views (zelené krabičky) – poskytují data pro UI nebo jiné systémy a jsou optimalizovány pro výkon., Komandy (modré krabičky) – definují, jak systém reaguje na uživatelské vstupy nebo jiné akce., Automatizace (kolečka) – symbolizují procesy, které automatizují určité úlohy v systému., V průběhu modelování se vytváří vizuální model, který popisuje příběh aplikace a umožňuje pochopit její strukturu zleva doprava, po časové ose. Tento model lze sdílet mezi týmy a díky němu jsou všechny role, od programátorů po byznysové zástupce, schopné přispět k celkovému návrhu. Dalším důležitým aspektem Event Modelingu je, že napomáhá lepší organizaci práce, jelikož každý člověk v týmu může paralelně pracovat na různých částech projektu. Přednášející zdůrazňuje, že výstupem jsou čisté funkcionality, které mohou být snadno testovány, a tím pádem se sníží potřeba komplexních testů. V závěru zmiňuje, že Event Modeling umožňuje lépe odhadnout náklady na projekt, což může být přínosné při sjednávání projektů na fixní cenu.</description>
        <lastBuildDate>Fri, 09 Oct 2026 12:42:28 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>PeerTube - https://vhsky.cz</generator>
        <image>
            <title>jOpenSpace 2024 - Marian Schubert - Event modeling</title>
            <url>https://vhsky.cz/lazy-static/avatars/e319b3c0-bb42-4b1e-88a4-7701f496a470.png</url>
            <link>https://vhsky.cz/videos/watch/4e2f8fba-c7d1-454b-828c-876004ef1a02</link>
        </image>
        <copyright>All rights reserved, unless otherwise specified in the terms specified at https://vhsky.cz/about and potential licenses granted by each content's rightholder.</copyright>
        <atom:link href="https://vhsky.cz/feeds/video-comments.xml?videoId=4e2f8fba-c7d1-454b-828c-876004ef1a02" rel="self" type="application/rss+xml"/>
    </channel>
</rss>