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í.
Moderní vývojový tým není tvořen pouze programátory. Pro úspěšné doručení produktu jsou klíčové tyto role:
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 |
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é.
Proces vývoje v našem týmu kopíruje standardní kroky:
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ů