Mi az a JIRA?
A JIRA egy többcélú feladat és projektkezelő rendszer (issue-tracker). Eredetileg hibajegyek és ügyfélpanaszok kezelésére találták ki (Atlassian), de az elmúlt 11 évben kinőtte magát, így a cég saját fejlesztéseivel és a széles körben használható plugin-ek elterjedésével napjainkban már egyéb célokra is kiválóan alkalmas (hiba- és eseménykezelés, projekt folyamat követés, riportok és elemzések, tesztelés menedzsment, integráció más rendszerekkel és plugin-ek).
A 2009-ben bevezetett 10$-os Starter Licence-el mikrovállalkozások és egyéni vállalkozók számára is elérhetővé tették rendszerüket, melynek bevételét jótékony célra ajánlották fel. A licence akár üzleti célra, 10 felhasználóval, 12 hónapra (ügyfélszolgálat és frissítés) és 1 szerverre érvényes (elérhető forráskóddal együtt), de az egy év letelte után is használható. Nemcsak kisebb cégek használhatják, hanem egy közepes vagy nagyobb cég egy kisebb csapata is. Mindez a letölthető és saját szerveren futtatható verzióra igaz (Download), mert a felhő szolgáltatásnál (OnDemand) havonta 10$-t kell fizetnünk.
Atlassian termékek és plugin-ek:
- JIRA: feladat és projektkezelő rendszer (alap rendszer)
- Confluence: belső kommunikáció erősítése, wiki és dokumentum kezelő (alap rendszer)
- Crowd: közös felhasználói felület és autentikáció
- Team Calendars: csapat munka és beosztás kezelő (Confluence plugin)
- GreenHopper: agile/scrum eszköz (JIRA plugin)
- Bonfire: webes alkalmazás teszt segítő (beépülő plugin)
- Zephyr: tesztelés kezelő (JIRA plugin)
- Tempo: naptár és munkaidő kezelő (JIRA plugin)
- Fisheye: forráskód kezelés (külön rendszer)
- Crucible: forráskód elemzés és refactor eszköz
- Bamboo: continous integration és release kezelő
- Clover: code coverage (teszt optimalizálás és build automatizálás)
- Stash: GIT repository menedzsment
- Bitbucket: GIT kód hosztolás
Főbb felhasználási területek:
- hibák és ügyféligények kezelése
- tudásbázis és dokumentum kezelés
- projektek kezelése
- agilis programozási módszertan kezelése
Termékek használati hálója:
Hazai forgalmazók és integrátorok:
JiraDev - Programozás, hibakezelés és tesztelés
A JiraDev blogon elsősorban a JIRA programozási területen történő felhasználásával és azon belül is a bővítési lehetőségeiről, azaz a plugin vagy add-on fejlesztésről írok majd. Egy esettanulmány keretein belül felépítek egy 8-10 fős csapat menedzseléshez szükséges JIRA - Confluence alapokra épülő termékkombinációt, GreenHopper és Zephyr add-onokkal integrálva (költség: 10$ +10$ +10$ +10$ = kb 10.000 Ft). Az így létrehozott alkalmazáshoz készítek egyszerűbb plugin-eket kedvcsinálóként. A blog a JIRA esettanulmány bemutatása mellett elsősorban technikai információkat tartalmaz majd (Java programozás, Scrum módszertan, Agilis fejlesztés, Tesztelés menedzsment).