🗂️Dokumentace6 min čteníAktualizováno: 21. 8. 2026

7 věcí, které byste měli vědět o své aplikaci

Samozřejmost nebo zbytečnost? Tenhle článek shrnuje, co se vyplatí evidovat a proč. Pokud vaše aplikace běží již několik let nebo jste někdy přebírali cizí aplikaci, už asi víte, že je dobré mít přehled.

👨‍💻
Roman
aboutthe.app

Shrnutí a kontext

Klasika: aplikace se vyvine, nasadí na produkci a v ideálním případě se provádí již jen bezpečnostní updaty. A za dva-tři roky se potřebuje doplnit nová funkce, zmigrovat k lepšímu poskytovateli, zákazník potřebuje nasazení pro novou pobočku a zaškolit nové lidi, anebo se prostě jen potřebuje zjistit, proč aplikace dělá to, co dělá. A najednou je tu problém: informace asi máme, ale rozesety v různých prostředích a dokumentech.

1. Základní identita

Název, krátký popis, autor a licence — to jsou první údaje, které chcete mít po ruce. Pokud jste v aplikaci, kterou neznáte, pomůže vám toto rychlé seznámení se ihned zorientovat. Jednoduše zjistíte, jestli jde o interní nástroj, komerční produkt nebo cizí kód, který jen udržujete.

2. Jak aplikace vznikla

Pokud vznikla (i jen zčásti) s pomocí AI nástroje, uložte si odkazy na AI projekt nebo archív promptů. Usnadní to pozdější rozhodování a pokud váš AI agent zdrojový kód dostatečně dobře nekomentuje, vyčtete z původních promptů i funkčnost, kterou jste po AI chtěli vytvořit.

Zadávací dokumentace, úvodní studie, analýzy, architektonická rozhodnutí — všechny tyto informace jsou zrádné v tom, že v době jejich vzniku jsou všechny samozřejmé. Pokud vše pečlivě dokumentujete, máte téměř vyhráno. Zajistěte snadnou dostupnost dokumentace všem zainteresovaným stranám. Pro uživatele je podstatná i informace, že dokumentace existuje, i když k ní ze své pozice nemají přístup.

3. Zdrojový kód a architektura

Zaevidujte odkazy na repozitář nebo repozitáře, různé pomocné skripty a nástroje, které projekt využívá.

Vývojář vždy umí najít projekt v Githubu, Azure DevOps, Gitlabu nebo jiném hostingu. Ale pokud spravuje desítky nebo stovky projektů, které mají různé kódové označení nebo původní pracovní názvy, může být orientace v repozitářích složitá a s přibývajícím časem se situace jen zhoršuje. Když si repozitáře připojíte přímo k aplikaci, zjednodušíte si život a ušetříte si čas a nervy.

4. Dokumentace a API

Technická dokumentace, specifikace a popis API — ne proto, aby existovaly formálně, ale aby je někdo skutečně našel, když je potřebuje.

Jasně, Swagger přece stačí, když k základní URL přidáme `/swagger`. A taky všechno máme v Postmanu, takže stačí otevřít správnou kolekci. Ale co když udržujete více verzí API, dokumentace je v externí službě a zrovna u tohoto projektu jste již použili Bruno namísto Postmana, protože plánujete přejít? Přidáním odkazů k aplikaci zamezíte nejasnostem a zmatkům.

5. Kde a v jakých prostředích běží

Produkce, staging, testovací prostředí — kdo je hostuje, jaká verze je nasazená, jak se k nim připojit.

Pokud nasazujete na více prostředí, ať už ručně nebo pomocí CI/CD, tyto informace už zcela určitě máte. Respektive vaši DevOps je mají. A měli by je mít i vaši zákazníci, kolegové z podpory a další, kteří s aplikací pracují. Usnadňuje to totiž řešení problémů, plánování nových funkcí a kontrolu, že všichni mají tu správnou verzi na tom správném prostředí. A věřte nebo ne, je krásné, když z jednoho místa vidíte, jaké verze máte nasazené na všech prostředích všech vašich zákazníků.

6. Úkoly, podpora, monitoring

Kam se hlásí chyby, kde se sleduje backlog nebo kam se má obrátit uživatel s problémem?

Posbírejte odkazy na dashboard monitorovacího systému, systému na správu úkolů a podporu uživatelů - i kdyby se jednalo jen o aplikaci pro interní potřebu a používalo ji jen pár lidí ve firmě, přidejte do aplikace alespoň e-mail nebo libovolný kontakt na tu správnou osobu. A pokud máte Jiru, YouTrack nebo jiný helpdesk, doplňte do aplikace rovnou odkaz na zadání nového požadavku.

Ve zkratce

Všechny výše uvedené informace zcela určitě máte — jen často jsou roztroušené v hlavách lidí, v README, ve Slacku, v emailech, diskuzích a poznámkách. A všechny se týkají aplikace. A to je celá pointa - mít je pohromadě v aplikaci.

aboutthe.app

Chcete mít tohle všechno na jednom místě?

Založte si zdarma svou první aplikaci v aboutthe.app a zadejte si k ní všechny informace z článku.