Razlika med JIRA in Bugzilla

Jira je ekskluzivni izdelek za sledenje izdaji, ki ga je razvil Atlassian in ki omogoča sledenje hroščev in prilagodljivo upravljanje projektov. Jira ima orodja, ki omogočajo migracijo s konkurenta Bugzilla. Jira je na voljo v treh paketih, kot so Jira Core, Jira Software in Jira Service Desk. Bugzilla je spletna spletna programska oprema za sledenje napak, tudi orodje za testiranje, ki ga je prej razvil in uporabljal projekt Mozilla. Bugzilla je zasnovana tako, da je programirana tako, da vrne niz »Najdeni založniki najdemo« in ne »0 najdenih napak«, ko raziskovanje napak ne prinese rezultatov. Sistemi za sledenje hroščev, kot je Bugzilla, enostavno določijo, koliko znanih hroščev je še odprtih.

Kaj je JIRA?

Naslov izdelka, Jira je trnica Gojira, japonska beseda Godzilla, ki kaže na tekmeca, Bugzilla. Po podatkih Atlassiana Jira uporablja za sledenje izdaje plus upravljanje projektov s strani več kot 75.000 strank v 122 državah. Nekatera podjetja, ki so Jira kadar koli uporabila za sledenje napakam in upravljanje projektov, vključujejo Fedora Commons, Hibernate, Twitter, Skype Technologies, NASA, Ministrstvo za obrambo ZDA in programsko fundacijo Apache, ki sprejema tako Jira vs Bugzilla. Medtem ko je Jira Core zasnovan kot splošno upravljanje projektov, medtem ko Jira Software predstavlja osnovno programsko opremo, vključno z agilnimi značilnostmi upravljanja projektov. Končno je služba Jira Service Desk namenjena uporabi v IT ali poslovnih pisalnih mizah. Jira je napisan pod Javo in uporablja inverzijski krmilni paket Pico, motor entitete Apache Of Biz in tehnologijo WebWork 1.

Za oddaljene klice s postopki (RPC) Jira podpira REST, SOAP in XML-RPC. Jira združuje s programi za nadzor virov, kot so Clear Case, Concurrent Versions System (CVS), Git, Mercurial, Perforce, Subversion, tudi Team Foundation Server. Izvaža z več prevodi, vključno z angleščino, francoščino, nemščino, japonščino in španščino. Jira podpira API za mrežni center za pomoč uporabnikom za izmenjavo vstopnic za podporo strankam med ločenimi sistemi za sledenje izdaji. Jira je priljubljen programski izdelek, ki ga je mogoče licencirati za lokalno delovanje ali odpiranje kot gostovana aplikacija. Atlassian daje Jiri brezplačne odprtokodne projekte, ki izpolnjujejo določene standarde, in za organizacije, ki niso akademske, nekomercialne, nevladne, nepolitične, neprofitne in posvetne. Za akademske in komercialne stranke je celotna izvorna koda na voljo po licenci za razvijalce.

Kaj je Bugzilla?

Bugzilla je bila licencirana po javni licenci Mozilla. Objavljeno kot odprtokodna programska oprema podjetja Netscape Communications leta 1998, je sprejelo številna podjetja za uporabo kot sistem za sledenje hroščev tako za brezplačno in odprtokodno programsko opremo kot za uveljavljene projekte in izdelke. Bugzilla skupaj z drugimi uporabljajo Mozilla Foundation, spletni kit, Linux jedro, FreeBSD, GNOME, KDE, Apache, Red Hat, Eclipse in LibreOffice. To je še samoplačniško gostovanje. Won't FIX se uporablja kot oznaka pri težavah v Bugzilla in različnih sistemih.

To pomeni, da potrjenega vprašanja ne bo obravnavano iz enega od različnih možnih razlogov, vključno s popravljanjem bi bilo predrago, težko ali tvegano. Odgovor "Zarro Boogs" je mišljen kot napačna izjava, kar kaže, da programska oprema kljub temu, da še ni bila prepoznana, še vedno vsebuje napake, ki še niso bile ugotovljene. Način namestitve programa Bugzilla poganja ukazna vrstica in deluje skozi zaporedje korakov, v katerih se preverjajo sistemske zahteve in zmožnosti programske opreme.

Primerjava med JIRA in Bugzilla (Infographics)

Spodaj je zgornja razlika med JIRA in Bugzilla

Ključna razlika med JIRA in Bugzilla

Tako JIRA kot Bugzilla uspešnost je v industriji odobrena izbira. Upoštevajmo nekaj pomembnih razlik med JIRA in Bugzilla:

  • Bugzilla ima samo eno vrsto povezave: bloki / odvisna in polje po meri ID-ja Bug. Po drugi strani ima JIRA nastavljive vrste povezav po semantiki, ki jih je določil uporabnik. JIRA mora nadaljevati povezave z oddaljenimi izdajami, ki omogočajo povezovanje težave z drugimi subjekti zunaj JIRE.
  • Bugzilla vam omogoča prikaz / skrivanje celotnega polja po meri ali določenih vrednosti glede na vrednost katerega koli drugega polja. Nasprotno JIRA omogoča pogojno konfiguracijo, ki temelji samo na poljih Project in Type.
  • Zastave / zahteve so zelo edinstvena funkcija Bugzilla. Oznake v JIRA se lahko uporabljajo kot nujne zastave. Odlična razširljivost pušča prostor za vtičnik, ki bolj natančno posnema zastave Bugzilla.
  • Vrste Bugzilla po meri so na voljo v besedilnih poljih, izbirni izbor, spustni meni, datum / čas, ID hrošča. Medtem ko je vrst polj po meri v JIRA na voljo preveč, bi jih lahko dodali celo dodatni tipi polj po meri.
  • V Bugzilla se uporabniški vmesnik skozi leta ni veliko spremenil. Nekatere izboljšave uporabnosti so bile dopolnjene, na splošno pa nič boljše. HTML je izdelan iz predlog, nekatere organizacije pa so spremenile te predloge, da bi Bugzilla izgledala veliko bolje. Uporabniški vmesnik JIRA je precej večji od Bugzilla, kar je zunaj škatle. Vanj je bilo vloženega veliko truda in se nenehno izboljšuje.

Primerjalna tabela JIRA proti Bugzilla

Spodaj je zgornja primerjava med JIRA in Bugzilla

Osnova za primerjavo med JIRA in BugzillaJIRABugzilla
OpredelitevJIRA je orodje, ki ga je ustvarilo avstralsko podjetje Atlassian. Uporablja se za sledenje hroščev, sledenje izdajam, poleg tega za upravljanje projektov.Bugzilla je spletni program za sledenje hroščev, ki ga je ustvarila fundacija Mozilla. Program se uporablja za spremljanje projektov družbe Mozilla, vključno s spletnim brskalnikom Firefox. Programska oprema uporabnikom omogoča, da predložijo vstopnice, na katere lahko programerji delujejo. Kot pri različnih projektih Mozille ima tudi Bugzilla licenco odprtega izvora.
LicencaKomercialnoprost
Arhitektura na strani strežnikaJ2EE, Tomcat, Lucene, MySQL, Oracle, PostgreSQLMySQL, Oracle, PostgreSQL, Perl
Nalaganje strežnikaPomembnoNizka
Nadzor dostopaJIRA ima še en upravljiv model dovoljenj, bolj konvencionalen in verjetno bolj priročen. Selitev iz varnostnih skupin Bugzilla morda ni preprosta naloga.Varnostne skupine: precej prilagodljiv, vendar nekoliko upogibljiv značilnost za združevanje uporabnikov in vprašanj ter podeljevanje dovoljenj.

Zaključek - JIRA proti Bugzilla

Skratka, Bugzilla ponuja prožne, čeprav zapletene funkcije za razvrščanje vprašanj, uporabnikov in za dovoljenje dovoljenj, medtem ko ima JIRA preprost model glede dovoljenj, zato je izredno tradicionalen in ustrezen, kar je zahtevna naloga selitve iz varnostnih skupin Bugzilla. Tako sta JIRA in Bugzilla precej različna, čeprav imata danes nekaj skupnih značilnosti, ki jih danes najpogosteje uporabljamo v programskih podjetjih.

Priporočeni članek

To je vodilo za največjo razliko med JIRA in Bugzilla. Tukaj razpravljamo tudi o glavnih razlikah JIRA proti Bugzilla z infografiko in primerjalno tabelo. Če želite izvedeti več, si lahko ogledate tudi naslednje članke

  1. Jenkins proti Bamboou
  2. JMeter proti Gatlingu
  3. Jira proti Asani
  4. JavaScript v VBScript