Technická specifikace

Datum účinnosti: 06.05.2025

Technická specifikace (TS) je srozumitelný, netechnický plán, který popisuje vše zahrnuté ve vašem softwarovém projektu - funkce, strukturu, role a časový harmonogram.

Chrání obě strany, sjednocuje očekávání a zajišťuje hladké dodání od plánování až po spuštění.

Co je technická specifikace?

A technická specifikace (TS) je strukturovaný dokument, který přesně popisuje, co bude během projektu vytvořeno. Píšeme ho sami jednoduchým, netechnickým jazykem , aby mu snadno rozuměli všichni, nejen vývojáři. Je to plán systému, který určuje, jak bude vypadat, jaké funkce bude obsahovat a jak bude vše uspořádáno.

Tento dokument slouží jako plánovací průvodce i jako vzájemná dohoda - pomáhá předcházet nedorozuměním ohledně rozsahu, technickým překvapením i překročení rozpočtu.

Proč ji potřebují obě strany

  • Pro vás (kupujícího): TS přináší úplnou jasnost - co je zahrnuto, jak to funguje, kolik bude projekt stát a kdy bude jednotlivá část hotová.
  • Pro nás (vývojáře): Poskytuje nám pevně stanovený a schválený rozsah, podle kterého můžeme pracovat, snižuje rizika a zajišťuje předvídatelné dodání.
  • Pro obě strany: Sjednocuje očekávání, předchází nejasným předpokladům a poskytuje trvalý referenční bod po celou dobu projektu.

Kolik stojí?

Technická specifikace je placená služba s průměrnou cenou 5 % odhadovaného rozpočtu projektu , přičemž minimální cena činí 500 € . Tento poplatek se připočítává k celkové ceně projektu a hradí se odděleně od vývoje.

Příklad: Pokud je předpokládaný rozpočet projektu 20 000 € - technická specifikace stojí 1 000 € (5 %). Celková investice tedy činí 21 000 €: 20 000 € za vývoj + 1 000 € za technickou specifikaci. Pokud 5 % menšího projektu nedosáhne 500 €, poplatek za TS činí 500 €.

Jak technickou specifikaci vytváříme

Postaráme se o celý proces a provedeme vás jím pomocí jednoduchých otázek, příkladů a doporučení. Obvykle postupujeme takto:

  • Shromáždíme informace během krátkého úvodního setkání (nebo z dokumentu)
  • Analyzujeme vaše cíle, typy uživatelů, obsah a veškeré podklady, které nám poskytnete
  • Vše napíšeme srozumitelným jazykem, nikoli vývojářským žargonem
  • Vytvoříme jasný seznam funkcí a strukturu systému
  • Navrhneme drátěné modely rozvržení, které názorně vysvětlí funkci jednotlivých stránek nebo sekcí
  • Sepíšeme uživatelské role a oprávnění srozumitelným způsobem
  • Naplánujeme, jak bude projekt rozdělen do milníků
  • Navrhneme technologie nebo platformy podle vašich cílů, nikoli podle trendů
  • V případě potřeby doplníme příklady a snímky obrazovky

Nemusíte připravovat nic technického. Stačí nám říct, čeho chcete dosáhnout, a my to převedeme do pevného plánu.

Témata zahrnutá v TS

Zde je přehled toho, co dokument obsahuje:

1. Přehled projektu

Co vytváříme, proč a pro koho

2. Struktura systému

Návrhy technologického stacku, informace o hostingu a potřeby lokalizace

3. Sada funkcí

Všechny funkce seskupené podle sekcí: co jednotlivé části dělají a kdo je může používat

4. Uživatelské role

Administrátoři, manažeři, návštěvníci atd. - k čemu má kdo přístup a co může spravovat

5. Mapa webu a seznam rozhraní

Stránky, sekce a způsob, jakým se mezi nimi budou uživatelé pohybovat

6. Drátěné modely nebo poznámky k rozvržení

Jednoduché náčrty ukazující, jak by mohly vypadat klíčové stránky a bloky

7. Plán milníků

Projekt rozdělený do fází, z nichž každá má vlastní harmonogram, rozsah a kvótu

8. Integrace

Externí služby, API, platební brány nebo pluginy, které budou připojeny

9. Oblasti mimo rozsah

Upřesnění toho, co není zahrnuto, pokud se na tom výslovně nedohodneme (např. SEO nebo tvorba obsahu)

10. Po spuštění

Informace o dodání, záruce a volitelném rozsahu podpory

Závěrem

Technická specifikace je prvním a nejdůležitějším krokem každého úspěšného projektu. Chrání obě strany, buduje důvěru a vytváří pevný základ pro vývoj, testování a dodání.

Je to chytrá investice, která se vyplatí, protože odstraňuje nejasnosti a později šetří čas.