14. oktober 2026
Introduktion
Apps og extensioner i Business Central følger en struktureret livscyklus fra udvikling til udfasning. For partnere, udviklingsteams og driftspersonale er forståelse af denne cyklus central for at sikre stabile leverancer, kompatibilitet ved opgraderinger og korrekt support til kunder.
Faser i livscyklussen
1. Udvikling: Lokal udvikling i AL, CI/CD pipelines, unit‑ og integrationstest. Fokus er på kvalitet, versionsstyring og isolerede testmiljøer.
2. Validering: Intern QA og eventuel preview i testmiljøer. Funktioner valideres i scenarier, som spejler kundens processer.
3. Publicering: Distribution via AppSource eller direkte deployment til kunder. Det inkluderer signering, metadata og overholdelse af Microsofts valideringskrav.
4. Drift og opdatering: Periodiske opdateringer, hotfixes og kompatibilitetstest ved platformopgraderinger. Releases skal koordineres med kundernes opgraderingsvinduer.
5. Udfasning: Planlagt udfasning af ældre versioner, med migration og supportperiode for kunder, som skal opgradere.
Vigtige operationelle aspekter
- Backwards compatibility: Bevar så meget som muligt API‑stabilitet for at undgå at bryde kunders tilpasninger.
- Automatisering: CI/CD og automated testing reducerer release‑risiko.
- Kommunikation: Klare release notes og opgraderingsvejledninger til kunder.
Anbefalinger for danske virksomheder
- Implementer tests der afspejler dansk regnskabspraksis og lokale krav.
- Koordiner releases med kundens skemalagte opdateringsvinduer for at minimere driftspåvirkning.
- Brug stagingmiljøer til at simulere opgraderinger, inklusive alle tredjepartsudvidelser.
Hvad betyder det for dig?
At forstå og følge app‑livscyklussen sikrer, at dine løsninger leveres stabilt og kan opdateres uden større afbrydelser. For danske ISV'er og partnere betyder det: invester i automatiserede tests, hold god versionsdisciplin, og planlæg kommunikation og support omkring hver release. For driftsteams betyder det at etablere klare rutiner for validering og koordinering ved platformopgraderinger, så kunderne oplever en glidende transition.
Kilde: Microsoft Learn