Marian Kamenistak · AI pro SAP týmy
Chytré používání AI v SAP týmech. Jeden reálný tiket hotový do pěti.

Jednodenní workshop pro SAP vývojové týmy do 12 lidí, na vašem kódu a vašem backlogu, postavený na tom, co v osmnáctičlenném SAP týmu zkrátilo dobu průchodu implementace o 71 %. 2 400 EUR bez DPH včetně přípravného dne. Běží nad kódem exportovaným do souborů, takže se AI do vašeho SAP systému nemusí napojovat. Každý účastník odejde s nastavením, ve kterém Claude čte exportovaný SAP kód bez kopírování, a s jedním reálným tiketem dotaženým s pomocí AI. Pro celé IT je tu formát pro 50 lidí ve dvou větvích.
Proč SAP vývojáři říkají, že AI nefunguje
Když SAP vývojář zkopíruje kus ABAPu do chatu a odpověď vloží zpátky, výsledek bývá slabý a dá se to vysvětlit. Kód žije v SAP systému, ne v souborech na disku. Model proto nevidí vaše Z-tabulky, DDIC struktury, includy ani konvence pojmenování a píše učebnicový ABAP, který na váš systém nesedí. Vývojář si z toho odnese závěr „AI na SAP nefunguje“.
Problém není v SAP ani v modelu. Model dostává jeden úryvek. Dejte mu celý balík a pravidla týmu a stejný model napíše kód, který proti vašemu systému projde. K tomu stačí balík exportovat do souborů; žádná AI se do SAP napojovat nemusí. K tomu je ten den.
Co se po workshopu změní
Každý účastník odejde se dvěma věcmi: s nastavením, ve kterém Claude čte jeho exportovaný SAP kód, a s jedním tiketem z vašeho backlogu dotaženým s AI. Po čtyřech týdnech porovnáme dobu průchodu tohoto typu tiketu s výchozím stavem, který změříme v přípravě. Pokud se číslo nepohne, budete vědět, kterou část nastavení opravit.
Už to funguje v osmnáctičlenném SAP týmu
V SAP týmu, se kterým pracuji (18 lidí, ABAP a reporting, klient pod NDA), klesl medián doby průchodu ve fázi implementace za pět týdnů z 19 dní na zhruba 5,5. Doba řešení SLA tiketů klesla za stejných pět týdnů z 2,72 dne na zhruba 1,4. Průměrné zadání mělo na začátku 3,3 z 10. Těch 71 % neumím rozdělit mezi bránu na zadání, skills, párování a agenta na incidenty, rozjely se ve stejných týdnech; vlastní odpověď týmu je brána na zadání: jak funguje, včetně bodovací tabulky.
-71 %
medián doby průchodu v implementaci, 19 → 5,5 dne za 5 týdnů
-49 %
doba řešení SLA tiketů, 2,72 → 1,4 dne
8/10
minimální hodnocení zadání, než na něm tým začne pracovat
- Nejdřív zadání, pak kód. SAP skills projdou kód a najdou kontrakty a související chyby dřív, než kdokoli začne implementovat.
- Evaluátor zadání. Zadání s hodnocením pod 8 z 10 se k týmu nedostane.
- Agent na incidenty. Kategorizace dřív stála na znalostech jednoho člověka. Agent, který ji převzal, vznikl za 3 hodiny; člověk dál řeší těch 20 % tiketů, u kterých si agent není jistý, a logy přistanou rovnou v Jira tiketu.
- AI parťáci. Každý vývojář pracuje v páru s někým, kdo je v AI dál, se stejnou sadou skills a instalačním návodem.
Skills, evaluátor zadání a instalační návod tvoří jeden plugin v soukromém GitHub repu. Týmy z workshopu k němu dostanou přístup a dalším týmům ho zpřístupním na požádání.
Hypotéza v číslech
Každý workshop začíná hypotézou, kterou jde vyvrátit. Níže je příklad pro tým 12 lidí s cíli nastavenými hluboko pod tím, čeho dosáhl osmnáctičlenný tým: 30 % místo 71 %. Sloupec „dnes“ je příklad; v přípravném dni ho nahradí vaše skutečné měření a cíle domluvíme společně.
| Metrika | Příklad dnes | Příklad cíle, 4. týden | Odkud to měříme |
|---|---|---|---|
| Doba průchodu středně velkého change tiketu, od rozpracování po hotovo | 5 pracovních dní | 3,5 dne (-30 %) | Časové značky v Jira nebo Azure DevOps |
| Doba řešení incidentu | 4 dny | 2,6 dne (-35 %) | Časové značky v Jira nebo ServiceNow |
| Testovací třídy ABAP Unit na Z-objektech změněných za 4 týdny | 0 | 1 na každý změněný objekt | Běhy ABAP Unit a ATC |
| Vývojáři, kteří pracují s AI nad exportovaným balíkem a pravidly týmu, ne nad vloženými úryvky | 0 z 12 | 10 z 12 | Nainstalované společné nastavení, krátký průzkum |
| Soukromé AI účty se zapnutým trénováním | Neznámo | 0 | Checklist před workshopem |
Kolik to stojí za to. Zkrácení z 5 na 3,5 dne ušetří 1,5 dne na tiket. Když každý vývojář dokončí jeden takový tiket za tři týdny, je to půl dne týdně na vývojáře, tedy 6 dní týdně pro tým 12 lidí. Při interních nákladech 400 EUR na vývojářský den (předpoklad, vaše číslo bude jiné) je to 2 400 EUR týdně: workshop se vrátí hned v prvním týdnu.
Kdy hypotézu zamítneme. Pokud se doba průchodu do 4. týdne pohne o méně než 10 %, hledáme, který krok selhal: nastavení (agent váš kód nepřečte), kontext (chybí týmová pravidla), nebo review (senioři přepisují, co AI vyrobila).
Přípravný den
SAP specifika připravíme společně s vaším SAP leadem. Bez přípravy by workshop zůstal obecný a první hodinu dne by zabrala instalace.
- Úvodní call (60 min) s vámi a SAP leadem: landscape (ECC, S/4HANA, BW, HANA), Jira nebo Azure DevOps, jaké AI licence účastníci mají, co smí opustit vaši síť a jestli vaše IT vůbec povolí napojení AI do SAP. Řada on-premise SAP IT týmů nepovolí žádné a workshop ho nepotřebuje.
- Výběr 4 až 6 reálných tiketů z backlogu, na kterých se bude pracovat. U každého si zapíšeme, jak dlouho podobný tiket dnes trvá. To je výchozí stav.
- Váš kód exportovaný do souborů: balíky, nad kterými budeme pracovat, exportované přes abapGit nebo jako Z-kód a DDIC struktury v repozitáři, k tomu export z Jira nebo Azure DevOps. Ověříme, že je Claude Code na notebooku vývojáře přečte. Kde to vaše IT schválí, vyzkoušíme navíc SAP ADT MCP server jako volitelnou druhou cestu. Co nepůjde, víme předem.
- Pravidla pro AI (CLAUDE.md) s vašimi konvencemi: Z/Y pojmenování, Clean ABAP, autorizační kontroly, zakázané vzory.
- Checklist pro účastníky týden před workshopem: licence, přístupy, instalace.
Program workshopu

| Čas | Blok | Co se děje |
|---|---|---|
| 9:00–9:30 | Stejný tiket dvakrát | Jeden váš tiket řešený kopírováním do chatu a pak s načteným exportovaným balíkem a vašimi pravidly. Rozdíl je vidět na vašem kódu. |
| 9:30–10:30 | Jedno nastavení pro všechny | IDE s Claude Code nad exportovaným kódem, pravidla v CLAUDE.md, export z Jira nebo Azure DevOps po ruce. Stejné nastavení na každém notebooku. Kde to vaše IT schválí, SAP ADT MCP server v Eclipse jako volitelná druhá cesta. |
| 10:30–10:45 | Přestávka | |
| 10:45–12:00 | Zadání | AI čte exportovaný kód, z něj zpřesňuje zadání nové funkce a oboduje ho proti bráně 8 z 10. User stories, tasky a testovací případy připravené pro Jira nebo Azure DevOps. |
| 12:00–12:45 | Oběd | |
| 12:45–14:15 | Implementace a opravy | Dvojice řeší vlastní tiket od zadání po kód. Oprava chyby z ST22 dumpu nebo SQL trace. ABAP Unit testy pro netestovaný Z-kód. Kód do SAP zapisuje člověk, nic na workshopu do vašeho systému nezapisuje. |
| 14:15–14:30 | Přestávka | |
| 14:30–15:30 | Review a dokumentace | Code review agent proti Clean ABAP a výsledkům ATC. Dokumentační agent, který z kódu píše dokumentaci pro Confluence. Oba si tým nechává. |
| 15:30–16:15 | Hranice a pravidla | Co AI ve vašich exportech vidí a co ne. Tým sepíše vlastní pravidla: co se do AI nevkládá, co smí export obsahovat (žádná produkční data), jak se reviewuje kód od AI. Transporty dělá vždy člověk. |
| 16:15–17:00 | Výsledky | Tři až čtyři dvojice ukážou, co fungovalo a co ne. Každý si vybere jeden postup na čtyři týdny a domluvíme metriku. |
Pracuje se ve dvojicích na vlastních tiketech. Slajdů je méně než deset, zbytek dne běží na vašem exportovaném kódu. Blok se zadáním používá stejnou tabulku, podle které boduje osmnáctičlenný tým, publikovanou v článku o spec-driven developmentu.
Celé IT za jeden den: až 50 lidí
Pro týmy, kde mají SAP a IT infrastruktura nebo helpdesk začít společně. Až 50 lidí, vedu ho s asistentem, po společném úvodu ve dvou větvích. Úvod trvá 75 minut a je pro všechny: živé stavění malé aplikace od požadavku po běžící aplikaci a čísla z osmnáctičlenného týmu výše. Pak jde každá dvojice, zkušenější v AI a začátečník, do své větve. Nic na workshopu nezapisuje do SAP ani do Jira; obě větve běží nad exporty.
Větev A1
Vývoj v ABAPu s AI
Pro ABAP vývojáře. Jedno společné nastavení nástrojů pro všechny: IDE s Claude Code, společný kontext s DDIC strukturami a vašimi konvencemi, skills k opakovanému použití. Skutečný starý Z-kód převedený do moderního ABAPu s ABAP Unit testy a kontrolou podle Clean ABAP. Pak jedno skutečné zadání celé: kontrola zadání, návrh se dvěma variantami, kód s testy, mezi kroky schvaluje člověk.
Výsledek: rychlejší vývojový cyklus a předem připravené nástroje pro všechny SAP vývojáře.
Větev A2
Metriky efektivity nad Jirou
Pro SAP konzultanty, helpdesk a infrastrukturu, nad exportem z Jira za 6 měsíců. Oboduje kvalitu zadání proti bráně 8 z 10, vyhodnotí poslední sprinty proti plánu, postaví ranní přehled sprintu a vystopuje jeden incident z helpdesku od logu k závažnosti, pravděpodobné příčině a v IDE k souvisejícím objektům v exportovaném Z-kódu a návrhu opravy. Rozhoduje člověk.
Výsledek: 3 domluvené metriky produktivity a kvality dodávky sprintu. Kandidáti: medián doby průchodu ve fázi implementace, podíl zadání s 8 z 10 a víc, plnění sprintu proti plánu.
Před workshopem. Hodinový call k vašim nástrojům (IDE, konektory, SAP landscape) a datům (export z Jira za 6 měsíců se strukturou Jiry), pak půl dne přípravy dat: vyčištěný export, jména nahrazená zkratkami, ukázkový Z-kód a DDIC struktury exportované do souborů. Cena je v bloku níže.
Co AI ve vašem SAP vidí a co ne
Stav nástrojů k říjnu 2026. Každý řádek ověříme na vašich exportech v přípravném dni.
| Co | Vidí AI? | Jak |
|---|---|---|
| ABAP třídy, programy, function moduly, CDS (S/4HANA i ECC) | Ano | Celý balík exportovaný přes abapGit do souborů, tak workshop běží. Kde to vaše IT schválí, čte ho živě oficiální SAP ADT MCP server (zdarma, od release 7.31, i on-premise a ECC) jako volitelná cesta. |
| DDIC tabulky a struktury | Ano | Exportované do souborů spolu s balíkem. Kde je napojení povolené, čtou definice živě komunitní MCP servery. |
| BW objekty (aDSO, CompositeProvider, transformace, DTP) | Jen rutiny | BW Modeling Tools nemají textový zdroj ani veřejné API. ABAP a AMDP rutiny transformací AI čte po exportu. Kde vaše IT napojení povolí, komunitní MCP server pro BW/4HANA objekty čte i mění; vyzkoušíme ho v přípravě. |
| HANA calculation views, HDI artefakty, SQLScript | Ano | V SAP Business Application Studio nebo VS Code jsou to textové a XML soubory. Grafické calc views je bezpečnější upravovat v editoru. |
| HANA objekty přímo v databázi | Částečně | Export datového modelu, nebo kde je to povolené, připojení přes HANA MCP server. |
| HANA Studio | Nedoporučuji | SAP ho od roku 2017 dál nevyvíjí. Pro HANA vývoj s AI použijeme BAS nebo VS Code. |
| SAP GUI | Pro vývoj ne | SAP GUI nemá AI asistenta pro vývojáře. Vývoj s AI běží v Eclipse s ADT, ve VS Code nebo v BAS. |
Claude Code a Eclipse. Claude Code plugin pro Eclipse nemá. Na workshopu pracuje nad vaším kódem exportovaným do souborů: balík exportovaný přes abapGit, nebo Z-kód a DDIC struktury v repozitáři. Napojení do SAP není potřeba a řada on-premise SAP IT týmů žádné nepovolí. Kde to vaše IT schválí, je SAP ADT MCP server volitelná druhá cesta, která kód čte živě. Pokud v přípravě žádná z cest nečte váš kód spolehlivě, alternativou je GitHub Copilot v Eclipse.

Soukromé AI účty dostávají váš kód mimo vaši kontrolu
Vývojáři si AI často kupují sami a používají ji na firemní kód. U soukromých účtů Claude (Free, Pro, Max) platí od 28. srpna 2025, že konverzace se používají k trénování modelu, pokud si to uživatel sám nevypne. Pak se uchovávají až pět let. Firma do toho nevidí a nemůže to nastavit. Když člověk odejde, historie s vaším kódem zůstává na jeho soukromém účtu. ST22 dumpy a výpisy tabulek navíc mohou obsahovat osobní údaje.
Řešení nemusí být drahé. Workshop běží na licencích, které tým má, a projdeme možnosti:
| Možnost | Cena | Trénování na vašich datech | Správa firmou |
|---|---|---|---|
| Soukromé účty, trénování vypnuté | Beze změny | Vypnuté, pokud to každý nastaví | Žádná |
| Claude Team (doporučuji) | Od 20 USD za uživatele na měsíc, Claude Code v ceně | Ve výchozím stavu ne | Ano |
| Claude Enterprise | 20 USD za uživatele na měsíc plus spotřeba | Ve výchozím stavu ne | Ano, včetně auditních logů |
Pro SAP tým doporučuji Claude Team. Účty patří firmě, ne lidem: když někdo odejde, účet zrušíte a historie s vaším kódem zůstane u vás. Konverzace se ve výchozím stavu netrénují a nikdo to nemusí hlídat. Pravidla pro SAP vývoj, a kde je to povolené i napojení na Jira nebo Confluence, nastaví správce jednou pro celý tým. Ceny podle claude.com/pricing, říjen 2026.
Minimum hned, bez ohledu na licenci: vypnout trénování na všech soukromých účtech a nevkládat do AI produkční data ani dumpy s osobními údaji.
Co si tým odnese
- Jedno společné nastavení: Claude Code nad vaším exportovaným kódem, stejné na každém notebooku. Bez kopírování a bez napojení do SAP.
- CLAUDE.md s vašimi pravidly: pro SAP vývoj, sdílený pro celý tým i nové licence.
- Dva agenti k dalšímu použití: code review a dokumentace.
- Evaluátor zadání nad exportem z Jira nebo Azure DevOps: brána 8 z 10; živé napojení na Jira nebo Confluence jen tam, kde to vaše IT povolí.
- Týmová pravidla pro AI: sepsaná těmi, kdo se jimi budou řídit.
- Výchozí měření a metrika: na další čtyři týdny.

Co od vás potřebuji
- Claude licence s Claude Code pro každého účastníka (stačí Pro). Na soukromých účtech vypnuté trénování na konverzacích, zkontrolujeme to v checklistu.
- Souhlas s exportem balíků, nad kterými budeme pracovat: přes abapGit, nebo jako Z-kód a DDIC struktury v repozitáři. Napojení AI do SAP není potřeba. Pokud vaše IT schválí SAP ADT MCP server, vyzkoušíme ho v přípravném dni jako volitelnou cestu.
- Export z Jira nebo Azure DevOps za posledních 6 měsíců včetně struktury (projekty, typy issues, workflow, vlastní pole). Živé napojení je volitelné: oficiální Atlassian MCP server funguje jen pro Atlassian Cloud, pro Data Center použijeme komunitní, Azure DevOps vyžaduje pro Claude Code registraci aplikace v Microsoft Entra.
- SAP lead na úvodní call a 4 až 6 tiketů z backlogu.
- Místnost s projektorem, notebook na každou dvojici.
Cena
Dvanáct lidí je šest dvojic, víc jich jeden lektor v práci na vlastním kódu neobslouží. Formát pro 50 lidí se dělí na dvě větve, každou vede jeden lektor, proto je v ceně asistent. Obě ceny vychází ze stejného sazebníku: 1 200 EUR za den mé práce, asistent navíc. Cestovné se účtuje podle skutečných nákladů. Úhrada před workshopem. Českým klientům se připočítává DPH 21 %, firmám z EU s DIČ fakturuji v režimu reverse charge.
Kdo workshop vede
Jsem Marian Kamenistak. Od roku 2019 mám za sebou 35+ angažmá jako fractional CTO a jako mentor jsem vedl 317 engineering a product leaderů v 3 662 sessions. AI adopce se objevila ve 44 % mých nahraných mentoringových sessions za rok 2026 (19 ze 43). Pohled boardu popisuji na stránce o tlaku na zavádění AI.
Nejsem ABAP vývojář a workshop nic takového nepředstírá. SAP specifika dodává váš SAP lead v přípravném dni, já přináším nastavení AI, agenty a způsob, jak je tým začne používat.
Časté dotazy
Umí GitHub Copilot nebo Claude psát ABAP?+
Potřebuje workshop SAP ADT MCP server nebo jiné napojení do SAP?+
Proč ChatGPT odpovídá na vložený ABAP kód špatně?+
Může se zapojit celé IT, ne jen SAP vývojáři?+
Přečte AI objekty v SAP BW a HANA?+
Potřebujeme na workshop Claude Enterprise?+
Začněme 30minutovým callem
Řekněte mi, jaký máte SAP landscape, kolik lidí by se zapojilo (12 vývojářů nebo celé IT) a jaké AI licence dnes používají. Na callu dostanete odpověď, jestli workshop dává smysl, a návrh termínu.
Z blogu
Všechny články →
Spec-driven development v SAP: z 19 dní na 5,5
SAP tým 18 lidí zkrátil medián doby průchodu z 19 na zhruba 5,5 dne za pět týdnů. Co podle něj pomohlo nejvíc: body za zadání před prvním řádkem ABAPu.
· Autor Marian
Přečíst →

AI champion: co role chce a co si dohodnout předem
AI champion je člověk, kterého firma pověří zaváděním AI vedle jeho běžné práce. Kolik času to zabere, co za to dostaneš a co si dohodnout, než řekneš ano.
· Autor Marian
Přečíst →

AI Enablement Lead: školení, nástroje a změřená adopce
AI Enablement Lead mění licence na AI ve změnu práce. Co chce 15 inzerátů, žebřík o šesti stupních a metriky, které obstojí před finančním ředitelem.
· Autor Marian
Přečíst →