Hensigtsmæssig - Vedligeholdelse

Få mere at vide om EasyIntentionalMaintenanceabilityStandard vs Custom Functionality

Hvor skal du se?
Produktområde | Placering
Hvordan ser godt ud?
Mønster
Data 360 | Organisation✅ Standardforbindelser anvendes, når det er muligt Hvis der er en standardforbindelse tilgængelig, skal du omhyggeligt overveje implikationerne af implementering af en tilpasset datastream. Tilpassede streams vil ikke kunne udnytte forbedringer af standardfunktionalitet
Einstein | Organisation✅ Start med eksisterende meddelelser, og tilpas dem, så de passer til dine behov. Brug de bedste fremgangsmåder fra eksempelmeddelelsesskabelonbiblioteket i stedet for at klæde en ny meddelelse fra grunden
Einstein | Meddelelsesskabeloner✅ Meddelelsesskabeloner bruger Einstein Search Retrievers for RAG Low-code Search Retrievers bruges i stedet for tilpasset Apex, når du bruger hentning forstærket generering i en meddelelsesskabelon
Platform | Apex✅ Der findes ingen kode til at tilsidesætte standardsidevisningsmekanismer
Platform | Aura✅ Der findes ingen kode til at tilsidesætte standardsidevisningsmekanismer
Platform | Aura✅ Ingen kodeforsøg til at tilsidesætte eller omgå platformens kørselsrækkefølge
Platform | Datamodel✅ Ingen objekter har navne eller funktionalitet, der duplikerer standardobjekter
Platform | Datamodel✅ Standardobjekter bruges ikke til formål, der er langt uden for deres tilsigtede omfang
Platform | Beslutningsregistreringer✅ Beslutningsregistreringer viser beregning for nær- og langsigtede omkostninger, når du vælger at opbygge eller købe løsninger
Platform | Designstandarder✅ Vejledningsprincippet for løsninger bruger følgende prioritet: 1. Brug indbyggede platformstjenester 2. Overvej AppExchange, før du opbygger en tilpasset løsning 3. Brug tilpasninger med lav kode, før du skriver kode
Platform | Designstandarder✅ Der er et tydeligt vejledende princip til at holde løsninger fra unødvendig tilpasning
Platform | Lightning Web Components (LWC)✅ Der findes ingen kode til at tilsidesætte standardsidevisningsmekanismer
Platform | Lightning Web Components (LWC)✅ Ingen kodeforsøg til at tilsidesætte eller omgå platformens kørselsrækkefølge
Platform | Visualforce✅ Ingen kodeforsøg til at tilsidesætte eller omgå platformens kørselsrækkefølge

Læs mere om Well-Archived EasyIntentionalMaintenanceabilityTechnical Debt

Hvor skal du se?
Produktområde | Placering
Hvordan ser godt ud?
Mønster
Platform | Beslutningsregistreringer✅ KPI'er for før/efter-tech debt remission er tydeligt dokumenteret
Platform | Beslutningsregistreringer✅ Afvejningsdiskussioner for handling og inaktivitet fokuserer på forretningsomkostninger eller fordele
Platform | Organisation✅ Ingen ikke-understøttet eller forældet teknologi er aktiv Salesforce-organisationsforbindelser bruger Cross-Org Adapter til Salesforce Connect
Platform | Organisation✅ Ingen ikke-understøttet eller forældet teknologi er aktiv Omfatter: - Alle brugere arbejder i Lightning Experience - Ingen eller meget få anvendelser af @future i Apex (kan køres) - Alle tredjeparts Apex tilhører AppExchange-pakker - Ingen aktive arbejdsflowregler (bruges forløb) - Ingen aktive proceskonstruktørprocesser (bruges forløb) - PushTopic-begivenheder (bruges ændringsdataregistrering) - Generiske begivenheder (bruges platformsbegivenheder) - API-versioner før 30.0 - Brug af Salesforce-organisationsforbindelser -Org Adapter til Salesforce Connect
Platform | Organisation✅ Ingen ikke-understøttet eller forældet teknologi er aktiv Ingen eller meget få anvendelser af @future i Apex (kan bruges i kø)
Platform | Organisation✅ Ingen ikke-understøttet eller forældet teknologi er aktiv Alle Apex hører til AppExchange
Platform | Organisation✅ Ingen ikke-understøttet eller forældet teknologi er aktiv Alle brugere arbejder i Lightning Experience
Platform | Organisation✅ Ingen ikke-understøttet eller forældet teknologi er aktiv Ingen aktive arbejdsflowregler (forløb bruges)
Platform | Organisation✅ Ingen ikke-understøttet eller forældet teknologi er aktiv Ingen aktive Proceskonstruktør-processer (forløb bruges)
Platform | Organisation✅ Ingen ikke-understøttet eller forældet teknologi er aktiv PushTopic Begivenheder (Skift dataregistrering bruges)
Platform | Organisation✅ Ingen ikke-understøttet eller forældet teknologi er aktive API-versioner før 30.0
Platform | Organisation✅ Ingen ikke-understøttet eller forældet teknologi er aktiv Generiske begivenheder (platformsbegivenheder bruges)
Platform | Oversigtskort✅ Leveringer og start-/slutdatoer er tydelige
Platform | Oversigtskort✅ Der findes arbejde for at håndtere teknisk gæld

Få mere at vide om EasyIntentionalMaintenanceabilityStandard vs Custom Functionality

Hvor skal du se?
Produktområde | Placering
Hvad skal undgås?
Anti-mønster
Data 360 | Organisation⚡️ Sjælden brug af standardforbindelser Implementering af en tilpasset datastream med batch- eller streamingoverførsel, når en standardforbindelse gør
Einstein | Meddelelsesskabeloner⚡️ Meddelelsesskabeloner oprettes fra grunden Meddelelsesskabeloner oprettes fra grunden med varierende typografier, udtryk og formatering
Einstein | Meddelelsesskabeloner⚡️ Meddelelsesskabeloner bruger tilpasset Apex for RAG En tilpasset Apex bruges i dine meddelelsesskabeloner til at implementere RAG
Platform | Apex⚡️ Kodeforsøg på at tilsidesætte eller omgå platformens kørselsrækkefølge
Platform | Aura⚡️ Der findes kode til at tilsidesætte standardsidevisningsmekanismer, ofte i form af en enkelt sideapp
Platform | Aura⚡️ Kodeforsøg på at tilsidesætte eller omgå platformens kørselsrækkefølge
Platform | Datamodel⚡️ Objekter duplikerer navnene og/eller funktionaliteten af standardobjekter
Platform | Datamodel⚡️ Standardobjekter bruges til formål, der er langt uden for deres tilsigtede omfang
Platform | Beslutningsregistreringer⚡️ Beslutningsregistreringer tager ikke både kortsigtede og langsigtede omkostninger med i betragtning, når du vælger at opbygge eller købe løsninger
Platform | Designstandarder⚡️ Designstandarder findes enten ikke eller har ikke en tydelig grund til at undgå unødvendige tilpasninger og kode
Platform | Lightning Web Components (LWC)⚡️ Der findes kode til at tilsidesætte standardsidevisningsmekanismer, ofte i form af en enkelt sideapp
Platform | Lightning Web Components (LWC)⚡️ Kodeforsøg på at tilsidesætte eller omgå platformens kørselsrækkefølge
Platform | Visualforce⚡️ Der findes kode til at tilsidesætte standardsidevisningsmekanismer, ofte i form af en enkelt sideapp

Læs mere om Well-Archived EasyIntentionalMaintenanceabilityTechnical Debt

Hvor skal du se?
Produktområde | Placering
Hvad skal undgås?
Anti-mønster
Platform | Beslutningsregistreringer⚡️ Teknisk gældsløsning har ingen målbare KPI'er
Platform | Beslutningsregistreringer⚡️ Teknisk gæld tages med i betragtning i tekniske eller it-fokuserede termer uden relevans for forretningen
Platform | Organisation⚡️ Ikke-understøttet eller forældet teknologi er aktive API-versioner før 30.0
Platform | Organisation⚡️ Ikke-understøttet eller forældet teknologi er aktive arbejdsflowregler
Platform | Organisation⚡️ Ikke-understøttet eller forældet teknologi er aktive PushTopic-begivenheder
Platform | Organisation⚡️ Ikke-understøttet eller forældet teknologi er aktive Proceskonstruktør-processer
Platform | Organisation⚡️ Ikke-understøttet eller forældet teknologi er aktiv Generiske begivenheder
Platform | Organisation⚡️ Ikke-understøttet eller forældet teknologi er aktiv Brugere, der arbejder i Salesforce Classic
Platform | Organisation⚡️ Ikke-understøttet eller forældet teknologi er aktiv Salesforce til Salesforce-forbindelser
Platform | OrganisationIkke-understøttet eller forældet teknologi er aktiv Omfatter: - Brugere, der arbejder i Salesforce Classic - @future i Apex - Tredjeparts Apex fra ikke-AppExchange-kilder - Arbejdsflowregler - Proceskonstruktørprocesser - PushTopic-begivenheder - Generiske begivenheder - API-versioner før 30.0 - Salesforce-tilslutninger til Salesforce
Platform | OrganisationIkke-understøttet eller forældet teknologi er aktiv brug af @future i Apex
Platform | Organisation⚡️ Ikke-understøttet eller forældet teknologi er aktiv Apex fra AppExchange
Platform | Oversigtskort⚡️ Ingen arbejde til at håndtere teknisk gæld er planlagt
Platform | Oversigtskort⚡️ Leveringer er uklare. Start-/slutdatoer er uklare