Commity.cz sdílí příspěvek kolegy
AI vývojová metoda BMAD pro malou interní aplikaci - řešení, nebo kanon na vrabce?
Vývoj interních systémů je specifický. Ideálně je potřeba dosáhnout výsledku s co nejmenšími náklady a co nejrychleji. Je to ale dobrá příležitost vyzkoušet si nové věci (stack, nástroje, ...). Já jsem měl v Commity.cz možnost podílet se na vytvoření nástroje pro sebehodnocení lidí a jejich rozvoj, a tak jsem si vzal na pomoc mocného AI pomocníka.
Na zmíněném projektu jsme se totiž rozhodli vyzkoušet metodiku BMAD (Business Model & Application Design). Ta definuje několik rolí (Analytik, Architekt, Produkt manager, ...) a také workflow, kterým se jednotlivé role mohou řídit. Ve vašem oblíbeném AI toolu (Claude Code, Cursor, ...) postupně procházíte jednotlivými kroky metody a bavíte se s těmito rolemi. Spolu tak postupně tvoříte co nejkvalitnější výstup. Nejdříve sestavíte zadání (můžete si vyžádat zpětnou vazbu, povolat k review UX designéra, ...). Tím vznikne řada Markdown souborů (product brief, product requirement document, architektura, epics, stories, ...), podle kterých pak agent celý systém implementuje.
Co šlo dobře
- BMAD klade dobré otázky a dá se s ním iterovat nad zadáním. Díky tomu pomůže vytvořit poměrně kvalitní specifikaci.
- Nedovolí vám vrhnout se rovnou do kódu. Prvně specifikace, potom kód.
- Při používání AI pomocníků se snažíme razit vibe engineering (ne vibe coding) přístup a do toho BMAD hezky zapadá. Díky tomuto projektu jsme měli možnost si BMAD metodiku vyzkoušet.
- V krátkém čase se povedlo vytvořit funkční aplikaci, která je již ve firmě nasazená a používaná
Na co si dát pozor
Na menší projekty je BMAD asi pověstný "kanon na vrabce". Možná by stačilo použít spec-kit, nebo plánovací režim AI toolů (např. v Cursoru).
Nápady a otevřené výzvy
- Otázkou je udržitelnost vývoje s BMAD - projekt je rozjetý, ale další vývojové kroky by měly opět probíhat touto metodiku, aby nedocházelo k rozbíhání specifikace a kódu.
- V případě komerčního projektu by stálo za to zapojit do komunikace s BMAD agentem i zákazníka a tvořit zadání rovnou spolu.
Máte zkušenosti s aplikací BMAD nebo podobně robustních metodik na menší projekty? Kdy je to podle vás přínos a kdy už zbytečný overkill? Podělte se v komentářích! 👇
#BMAD #ProductDesign #HRtech #InternalApps #VibeEngineering #SelfAssessment






