Blog

Miksi integroida Jira ja Bitbucket?

DEC 3, 2021

Jira Software auttaa tiimejä jäsentämään työtä, mutta se ei tarkoita, että kaikki tiimin jäsenet käyttäisivät sitä yhtä paljon. Otetaan esimerkiksi kehittäjät – he käyttävät päivänsä koodaten ja ovat todennäköisesti Jiran vähäisimpiä käyttäjiä. Tämä luo kuilun tikettien ja koodin välille, mikä aiheuttaa päänvaivaa Product Ownereille (PO) ja Project Managereille (PM), jotka vastaavat kokonaisvisiosta ja julkaisuista. Miten siis pidät kehittäjät koodaamassa ja samalla varmistat PM:ille ja PO:ille läpinäkyvyyden, jotta he voivat jatkaa strategian rakentamista ja pysyä kartalla nykytilanteesta? Pyydätkö kehittäjiä käyttämään aikaa Jira-tikettien manuaaliseen päivittämiseen, vai pyydätkö PM:iä ja PO:ita tarkastelemaan GitLabin ja Bitbucketin kaltaisissa sovelluksissa olevia koodirepositoryja? Ennen kuin voimme vastata tähän kysymykseen, meidän on tarkasteltava molempia tuotteita.

Mehrnaz Karimi

Mehrnaz (Naz) is a published writer who has been creating content in the tech space for several years. She is passionate about her craft and is creative by nature.

Mikä Jira Software on?

Jira Software

Käyttämästäsi Jira-versiosta riippumatta (Jira Work Management, Jira Service Management tai Jira Software) se mukautuu liiketoimintasi tarpeisiin. Jokaisella yrityksellä on omat vaatimuksensa tiedonkeruulle, työtavoille ja työn virstanpylväiden määritelmille. Mukautettujen kenttien ja työnkulkusuunnittelijan avulla voit varmistaa, että tarpeisiisi vastataan.

Jira Softwaren ainutlaatuinen ominaisuus ovat Agile-taulut. Ne tarjoavat eri menetelmiä noudattaville tiimeille mahdollisuuden tuoda oma työskentelytapansa digitaaliseen ympäristöön ja visualisoida työmääränsä Agile-muodossa. Tauluja on kahdenlaisia: Kanban- ja Scrum-tauluja. Vaikka ne näyttävät ja toimivat samankaltaisesti, niillä on omat erityispiirteensä. Scrum-tauluilla voit luoda sprinttejä, joihin voit vetää ja pudottaa työtehtäviä. Näin sprintin kestolle syntyy selkeä fokus. Voit määrittää sprintin pituuden (1–4 viikkoa) valmiista vaihtoehdoista tai valita alku- ja loppupäivän mukautetulla päivämäärävalitsimella. Näin taulu pysyy selkeänä eikä tiimisi työjonon häly tai häiriötekijät vie huomiota. Kanban-taulut puolestaan on suunniteltu jatkuvaan työnkulkuun. Voit käyttää erillistä työjononäkymää, joka pitää taulun selkeänä ja keskittyneenä, mutta työskentelyllä ei ole varsinaista alkua tai loppua. Kun luot ohjelmistoprojektia, päätä, haluatko työskennellä Scrum- vai Kanban-menetelmällä. Se auttaa pääsemään alkuun. Kun työskentely on käynnissä, voit luoda molempia taulutyyppejä niin monta kuin haluat ja liittää ne projektiin. Taulujen määrälle tai tyypeille ei ole rajoituksia!

Kanban

Varmista, että taulu vastaa tiimisi tarpeita, lisäämällä sarakkeita tai uimakaistoja työn jakautumisen visualisoimiseksi.

Mikä Bitbucket on?

Bitbucket

Ymmärtääksesi Bitbucketia sinun on ensin ymmärrettävä Git. Git on hajautettu versionhallintajärjestelmä (VCS), jonka avulla voit ottaa tiedostoista tilannevedoksia ja seurata niiden kehityshistoriaa. Joka kerta, kun teet muutoksen ja commitoit sen, Git ottaa projektista tilannevedoksen ja tallentaa tiedon siitä, missä muutoksia on tehty. Jos tiedosto ei ole muuttunut, Git ei tallenna siitä uutta kopiota, vaan viittaa edelliseen versioon. Bitbucket on Atlassianin Git-repositorion hallintajärjestelmä. Se rakentuu Gitin ympärille ja tarjoaa tiimeille keskitetyn paikan kaiken ohjelmistokoodin tallentamiseen ja yhteistyöhön. Sen avulla tiimit voivat hallita repositorioiden käyttöoikeuksia, tehdä yksityiskohtaisia koodikatselmointeja sekä käyttää Bitbucket-pipelineja buildiin, testaukseen ja käyttöönottoon integroidun CI/CD:n kautta. Bitbucket sisältää myös tietoturvaskannausten raportit, joten voit aina toimittaa laadukasta ohjelmistoa. Lisäksi se integroituu Jira Softwareen ja yhdistää koodia kirjoittavat kehittäjät sekä tietoa tarvitsevat projektipäälliköt ja tuoteomistajat.

Miksi Jira ja Bitbucket kannattaa integroida?

Kriittisten liiketoimintajärjestelmien integrointi vähentää kontekstin vaihtamista ja auttaa tiimejä työskentelemään tehokkaammin ja tuottavammin. Ilman Jiran ja Bitbucketin integraatiota saatat joutua syöttämään samat tiedot molempiin järjestelmiin. Integraation ansiosta kriittiset tiedot päivittyvät automaattisesti, mikä nopeuttaa päätöksentekoa ja vähentää mahdollisia epäselvyyksiä poistamalla tietojen ristiriidat. Kun järjestelmät synkronoituvat automaattisesti, käyttäjille jää enemmän aikaa keskittyä työhönsä hallinnollisten tehtävien sijaan.

Huomio: Jiran ja Bitbucketin integrointiin tarvitset workspace admin -oikeudet sekä Bitbucketiin että Jiraan.

Aloita integraatio siirtymällä Jiran tuotehallintakonsoliin napsauttamalla oikean yläkulman rataskuvaketta ja valitsemalla Products. Valitse sitten DVCS Accounts ja yhdistä sovellukset näytön ohjatun toiminnon avulla.

Kun työkalut on integroitu, sekä Jiraan että Bitbucketiin tulee uusia kenttiä. Jirassa voit luoda brancheja suoraan tiketeistä.

Jira

Kun palaat tikettiin, voit avata lisänäkymän, joka muodostaa kokonaiskuvan.

Jira

Bitbucketissa voit avata Jira-tikettejä suoraan, lisätä kommentteja sekä siirtää tikettejä työnkulussa tai muokata mukautettuja kenttiä. Tämä vähentää kontekstin vaihtamista ja auttaa tiimejä työskentelemään tehokkaammin.

Jira Issues

Yksikään tiimi ei halua toistaa työtä, jonka automaatio voi tehdä heidän puolestaan. Automation for Jira voi hoitaa joitakin liiketoimintasi manuaalisempia tehtäviä DevOps-kohtaisten käynnistimien avulla. Automaatioiden kirjasto sisältää yleisiä käyttötapauksia, joiden avulla sinä ja tiimisi pääsette nopeasti alkuun. Voitte keskittyä enemmän koodaamiseen ja vähemmän tiketteihin.

Hyödyllistä: Valmiit mallit.

DevOps

Jos tarvitset lisäapua yrityksesi ohjaamiseen oikealle polulle Atlassian-ohjelmistojen avulla, Clearvision (nykyään osa Eficodea) voi auttaa. Tutustu ninjaopassarjaamme, josta löydät vinkkejä Confluencen ja Jiran käyttöön.

Tarjoamme kartoitustyöpajoja, joiden avulla ymmärrämme perusteellisesti, miten yrityksesi toimii, sekä käyttöönottokonsultointia, 1:1-mentorointia, tiimikoulutuksia ja Experts on Demand -palvelua.

  • Atlassian

Subscribe to our newsletter