Appen med de tolv faktorer

Baggrund

Medarbejderne til dette dokument har været direkte involveret i udviklingen og implementeringen af hundredvis af apps og har indirekte været vidne til udviklingen, driften og skaleringen af hundredtusindvis af apps via vores arbejde på Heroku-platformen.

Dette dokument sammenfatter alle vores erfaringer og observationer af en lang række software-as-a-service-apps i det fri. Det er en triangulering af ideel praksis for app-udvikling, med særlig opmærksomhed på dynamikken i en apps organiske vækst over tid, dynamikken i samarbejdet mellem udviklere, der arbejder på appens kodebase, og undgåelse af omkostningerne ved softwareerosion.

Vores motivation er at øge bevidstheden om nogle systemiske problemer, som vi har set i moderne applikationsudvikling, at give et fælles vokabular til at diskutere disse problemer og at tilbyde et sæt brede konceptuelle løsninger på disse problemer med tilhørende terminologi. Formatet er inspireret af Martin Fowler’s bøger Patterns of Enterprise Application Architecture og Refactoring.

Skriv et svar

Din e-mailadresse vil ikke blive publiceret.