Uživatelské nástroje

Nástroje pro tento web


vyvojovy_tym

Vývojový tým

Vývojový tým (Development Team) je multidisciplinární skupina odborníků odpovědná za návrh, tvorbu, testování a nasazování softwarových řešení nebo produktů. V rámci naší firemní kultury klademe důraz na autonomii, transparentnost a neustálé zlepšování.

Složení týmu (Role)

Moderní vývojový tým není tvořen pouze programátory. Pro úspěšné doručení produktu jsou klíčové tyto role:

  • Vývojář (Frontend/Backend/Fullstack): Realizuje samotný kód a technickou architekturu.
  • QA Inženýr / Tester: Zajišťuje kvalitu a automatizované testování.
  • Product Owner: Definuje priority (Backlog) a zajišťuje, aby tým tvořil hodnotu pro byznys.
  • Scrum Master / Agile Coach: Pomáhá týmu dodržovat procesy a odstraňuje překážky.
  • UX/UI Designer: Navrhuje uživatelské rozhraní (často s využitím XAML pro aplikace nebo XHTML pro web).

Metodika práce

Náš vývojový tým pracuje primárně podle Agilních metodik (Scrum nebo Kanban):

Prvek Popis Nástroj
Backlog Seznam všech požadavků a nápadů na vylepšení. Jira
Sprint 2–4týdenní cyklus, na jehož konci je hotový produkt. Jira
Daily Stand-up Krátká ranní synchronizace týmu (15 min). XMPP / Osobně
Retrospektiva Ohlédnutí za uplynulým obdobím a hledání cest ke zlepšení. Confluence

Technické standardy a dokumentace

Kvalitní kód je jen polovina úspěchu. Tým se řídí těmito pravidly:

1. **[[Dokumentace]]:** Každá nová funkce musí být zdokumentována v DokuWiki nebo Confluence.
2. **Code Review:** Každý řádek kódu musí být zkontrolován jiným členem týmu.
3. **[[Kybernetická bezpečnost|Bezpečnost]]:** Kód je vyvíjen s ohledem na ochranu dat a [[GDPR]].
4. **ZIF:** Dodržování [[ZIF|informační struktury]] zajišťuje, že naše systémy jsou škálovatelné.

Životní cyklus vývoje (SDLC)

Proces vývoje v našem týmu kopíruje standardní kroky:

  • Analýza: Pochopení zadání od Product Ownera.
  • Návrh: Definice architektury a datových modelů.
  • Implementace: Samotné psaní kódu.
  • Testování: Ověření funkčnosti a bezpečnosti.
  • Nasazení (Deployment): Uvolnění verze uživatelům.
  • Provoz a údržba: Sledování chyb a podpora přes Service Desk.
Motto týmu: „Kód píšeme pro lidi, ne pro stroje.“ – Čitelný kód a dobrá dokumentace jsou důležitější než geniální, ale nesrozumitelné řešení.

Související stránky: Jira, Confluence, ZIF, Kybernetická bezpečnost, Knihovna procesů

vyvojovy_tym.txt · Poslední úprava: autor: admin