Gå til indhold
Alle artikler
GuideCRM

Sådan vælger du gennemgang til en ændring i CRM-koden

En rettelse af en felttekst og en ændring af kundernes datatilknytning kræver forskellig opmærksomhed. Start derfor med konsekvensen af en fejl, når du planlægger gennemgangen af CRM-kode.

1. Beskriv ændringen som brugeradfærd

Skriv, hvad brugeren gør, og hvad der skal være anderledes bagefter. Et tænkt eksempel er en import, hvor eksisterende virksomheder skal opdateres uden at få nye dubletter.

GitHubs nye API-mulighed for Copilot-review giver anledning til at gøre denne beskrivelse til en del af bestillingen. Guiden foreskriver ikke et bestemt AI-niveau.

Kilder til afsnittet

2. Udpeg den væsentligste fejl

Spørg, hvad en forkert ændring kan medføre: misvisende tekst, tabte felter, forkert ejerskab eller ændret adgang. Beskriv den alvorligste relevante konsekvens i almindeligt sprog.

Vurder også hvor mange arbejdsgange, der bruger den samme kode. En rettelse bestilt af ét team kan påvirke en fælles importfunktion, selv om opgaven nævner en enkelt kunde.

3. Vælg kontroller, der kan afsløre fejlen

For den tænkte import kan en relevant prøve være at importere samme syntetiske virksomhed to gange og derefter hente den igen. Kontrollér antal poster og de felter, der skal bevares.

Tilføj relevante afvisninger og rollegrænser, når ændringen berører dem. Undgå at erstatte hele brugerforløbet med en prøve, der blot kontrollerer, at en hjælpefunktion returnerer en forventet værdi.

4. Brug reviewet til begrundede beslutninger

Bed den, der gennemgår ændringen, om at vurdere de konkrete fejlscenarier og pege på manglende bevis. Registrér, hvilke fund der førte til en rettelse, og hvorfor andre blev afvist.

Hvis AI indgår, bør dens forslag vurderes mod den aktuelle kode og de relevante kontroller. En velformuleret kommentar er et undersøgelsespunkt, ikke i sig selv dokumentation for en fejl.

5. Afslut med et læsbart leveringsbevis

Saml den ønskede adfærd, kontrollerne og den konkrete kodeversion. Angiv, hvad der er undersøgt lokalt, og hvad der eventuelt stadig mangler efter deployment.

Det gør overdragelsen brugbar for CRM-ejeren. Vedkommende skal kunne forstå, hvorfor ændringen er klar, uden at læse alle kommentarerne fra den tekniske gennemgang.