Pracoviská, projekty a úlohy

Tri úrovne, prísne vnorené — nič sa nezdieľa naprieč pracoviskami.

Pracovisko

Najvyššia úroveň. Má názov, jedinečnú adresu a vlastné fakturovanie, členov, stavy a štítky — nič na tejto úrovni sa nezdieľa so žiadnym iným pracoviskom. Každé pracovisko má práve jedného vlastníka, ktorým je vždy ten, kto ho založil, a iba on má dve právomoci: zmazať pracovisko a spravovať fakturáciu.

Projekt

Súbor práce v rámci pracoviska, s vlastným tímom, úlohami, štítkami a míľnikmi. Projekt môže byť súkromný — viditeľný iba pre pridaných členov — alebo otvorený zvyšku pracoviska. Archivovanie alebo zmazanie projektu je počas ochrannej lehoty vratné, kým definitívne nezmizne.

Úloha

Jedna jednotka práce v rámci projektu. Úlohy sú ploché — žiadne podúlohy, žiadne sekcie, žiadne stromy rodič-dieťa. Ak sa úloha zdá príliš veľká, rozdeľte ju na dve.

Role

Dve oddelené sady rolí — jedna na úrovni pracoviska, druhá na úrovni projektu — a navzájom sa automaticky nededia.

Rola na pracoviskuČo umožňuje
VlastníkVšetko, plus zmazanie pracoviska a správu fakturácie
AdminVšetko okrem dvoch právomocí vyhradených vlastníkovi
ČlenZakladať projekty, prehliadať adresár pracoviska, otvárať ľubovoľný nesúkromný projekt
Externý spolupracovníkNič naprieč pracoviskom — prístup vzniká iba z pozvánok do projektov
Rola v projekteČo umožňuje
LeadPlná kontrola okrem zmazania projektu. Automaticky ju dostane ten, kto projekt založil
PMSpravuje úlohy, členov a míľniky
DevVytvára a pracuje na úlohách, štítkoch a stavoch
TesterVytvára a upravuje úlohy, bez možnosti mazať
GuestVytvára úlohy, upravuje iba úlohy priradené sebe, komentuje

Projektová rola "vlastník" neexistuje — zakladateľ sa stáva Leadom.

Kto čo vidí

Prístup sa vyhodnocuje zhora nadol: vlastník alebo admin pracoviska sa dostane do každého projektu bez ohľadu na rolu. Člen, ktorý nikdy nebol pridaný do nesúkromného projektu, doň napriek tomu automaticky dostane prístup na úrovni Dev. Guest vidí iba tie konkrétne projekty, do ktorých bol pozvaný, a nič iné na pracovisku.