Bitbucket is een platform van Atlassian om code op te slaan en er samen aan te werken. De broncode van je team staat er in Git-repositories, en iedereen kan de laatste versie ophalen, wijzigingen voorstellen en elkaars werk beoordelen voordat het live gaat. Het is een van de bekendste alternatieven voor GitHub en GitLab.

Als een repository de archiefkast van een project is, dan is Bitbucket het gedeelde kantoor waar die kast staat. Meerdere mensen kunnen een kopie pakken, op hun eigen branch wijzigingen maken en hun werk daarna weer samenvoegen zonder elkaar te overschrijven. Elke versie wordt bijgehouden, dus je ziet altijd wie wat heeft veranderd en je kunt terug als er iets stukgaat.

Waar Bitbucket in uitblinkt, is de aansluiting op de rest van de Atlassian-familie, vooral Jira. Een codewijziging kan direct gekoppeld zijn aan de taak die hem veroorzaakte, waardoor planning en ontwikkeling gelijk lopen. Typ je een Jira-ticketnummer als PROJ-42 in een commit-bericht, dan legt Bitbucket de link automatisch, zodat een projectmanager een ticket kan openen en precies ziet welke code het heeft afgerond. Daarnaast zit Pipelines erin voor ingebouwde CI/CD, wat betekent dat een push tests en een deploy kan starten zonder een aparte tool ertussen. Lange tijd bood het ook gratis private repositories terwijl GitHub daar nog voor rekende, waardoor het een veelgekozen optie was voor kleine teams en bureaus die hun werk niet openbaar wilden. Dat prijsverschil is nu grotendeels weg, dus de reden om er nu voor te kiezen is meestal de Atlassian-koppeling en niet de kosten, en een team dat al met Jira en Confluence werkt heeft zelden reden om over te stappen.

Bij TopDevs werken we in het platform dat een klant al gebruikt, dus als jouw team in Bitbucket en Jira leeft, schuiven we zo in die opzet aan.