Work Item
De eenheid van verandering in Serpent: één functie of fix, met de Git-branch en getrackte scope al voor je ingericht.
Definitie
Een Work Item is hoe Serpent één stuk Salesforce-werk bijhoudt, één functie of fix, vanaf de eerste wijziging via review tot release. Het is een Serpent-concept in plaats van standaard Salesforce-vocabulaire, in de geest het dichtst bij een ticket gekoppeld aan een Git-branch: het aanmaken van een Work Item richt de bijbehorende branch in en houdt de metadata bij die binnen de scope ervan verandert, zodat een developer werkt aan de Salesforce-wijzigingen in plaats van handmatig branches aan te maken, te benoemen en later op te ruimen. Omdat wijzigingen worden bijgehouden op Work Item-niveau, komt de drift en merge-pijn van langlevende feature branches veel minder vaak voor, en hopen verouderde branches zich niet op. Een Work Item vervangt de oudere, foutgevoelige gewoonte om metadata te verplaatsen met change sets, en geeft elke wijziging in plaats daarvan een beoordeelbaar, uitleverbaar thuis.
Hoe het werkt in Serpent
In Serpent leven Work Items binnen een project en erven ze de verbonden orgs en het reviewbeleid ervan. Wanneer een Work Item klaar is, doorloopt het een review request, het equivalent van een pull request in Serpent, en goedgekeurd werk gaat live als onderdeel van een release. Het aanmaken van een branch hangt af van of de broncodebeheer van het project is verbonden, dus als er geen branch verschijnt voor een nieuw Work Item, lost het verbinden van broncodebeheer in Project Settings dit op. Zie Work Item-gebaseerde workflow in Serpent voor hoe geïsoleerd werk wordt bijgehouden zonder handmatig branchen.

Start gratis. Geen creditcard, geen installatie, geen verplichting.
Binnen 15 minuten ingericht. Geen DevOps-aanwerving nodig.
