Atlassian Jira - Käyttöohje
Ohjeet projektinhallintaan, tehtävien seurantaan ja vikojen raportointiin Jirassa.
Jira on Atlassianin kehittämä työkalu, jota käytetään projektien suunnitteluun, tehtävien luomiseen ja työnkulun hallintaan. Se on erityisen suosittu ketterissä (Agile) ohjelmistokehitystiimeissä.
1. Käyttöönotto ja Projektin Valinta
1.1 Sisäänkirjautuminen ja Hallintapaneeli
+
- Kirjaudu sisään organisaatiosi Jira-instanssiin (sama tili kuin Confluencessa, jos käytössä).
- **Dashboard (Hallintapaneeli):** Tarjoaa yleiskatsauksen sinulle kohdistetuista tehtävistä ja projektiesi tilasta.
- **Projects (Projektit):** Käytä yläpalkin **"Projects"** -valikkoa siirtyäksesi haluamaasi projektiin. Jokainen projekti on erillinen työtila.
1.2 Projektin navigointi
+
- **Board (Taulu):** Projektin Kanban- tai Scrum-taulu, jossa näet tehtävät niiden nykyisen tilan mukaan.
- **Backlog (Tekeillä):** Scrum-projekteissa lista priorisoiduista tehtävistä, jotka odottavat sprintteihin siirtoa.
- **Reports (Raportit):** Tietoa tiimin suorituksesta ja projektin edistymisestä.
2. Tehtävien Luominen ja Hallinta
2.1 Uuden tehtävän luominen (Create Issue)
+
- Klikkaa yläpalkista **"Create"** (Luo) -painiketta (usein sininen).
- **Project:** Valitse oikea projekti, johon tehtävä liittyy.
- **Issue Type (Tehtävätyyppi):** Valitse tyyppi, esim.:
- **Task:** Yleinen työtehtävä.
- **Bug:** Virhe tai vika järjestelmässä.
- **Story:** Asiakkaan näkökulmasta kuvattu ominaisuus (Scrum).
- **Summary (Yhteenveto):** Lyhyt, kuvaava otsikko tehtävälle.
2.2 Tehtävän kentät ja päivitykset
+
Tärkeimmät kentät:
- **Reporter (Raportoija):** Tehtävän luonut henkilö.
- **Assignee (Vastuuhenkilö):** Henkilö, jolle tehtävä on osoitettu.
- **Description (Kuvaus):** Yksityiskohtainen selitys tehtävästä, vaatimuksista tai virheestä.
- **Comments (Kommentit):** Käytä kommunikaatioon ja tehtävän edistymisen dokumentointiin.
- **Status:** Tehtävän nykyinen tila työnkulussa (esim. To Do, In Progress, Done).
**Vinkki:** Voit linkittää Confluence-sivuja Jira-tehtäviin lisätäksesi taustatietoa.
3. Taulut ja Työnkulku
3.1 Tehtävän tilan päivittäminen
+
- Siirry projektin **Board** (Taulu) -näkymään.
- Taulu on jaettu sarakkeisiin, jotka edustavat työnkulun vaiheita (esim. **To Do**, **In Progress**, **Review**, **Done**).
- **Drag & Drop:** Siirrä tehtäväkorttia sarakkeesta toiseen vetämällä, kun tehtävän tila muuttuu. Tämä päivittää automaattisesti tehtävän *Status*-kentän.
3.2 Sprintit (Scrum-tauluissa)
+
- **Backlog:** Kerää tehtäviä ja priorisoi ne.
- **Sprint:** Määräaikainen työjakso (yleensä 1–4 viikkoa). Siirrä Backlogista tehtäviä seuraavaan sprinttiin.
- **Start Sprint:** Aloita sprintti Taulu-näkymässä aloitus- ja päättymispäivämäärällä.
4. Haku ja Suodatus (JQL)
4.1 Perushaku ja suodattimien tallennus
+
- **Search (Haku):** Käytä yläpalkin hakukenttää yleiseen hakuun.
- **Issue Navigator:** Käytä vasemman sivupalkin hakutoimintoa rajataksesi tehtäviä (esim. vastuuhenkilön, tilan tai luontipäivän mukaan).
- **Tallenna suodatin:** Tallenna usein käyttämäsi haku (esim. "Minulle kohdistetut avoimet tehtävät") suodattimeksi, jotta pääset siihen nopeasti käsiksi.
4.2 JQL (Jira Query Language)
+
JQL on tehokas kieli tehtävien tarkan hakemisen mahdollistamiseksi:
// Esimerkki: Haku kaikista avoimista Bugeista
project = "PROJEKTINIMI" AND issuetype = Bug AND status != Done
// Esimerkki: Haku minulle kohdistetuista tehtävistä
assignee = currentUser() AND status in ("To Do", "In Progress")