Principper
Innosocia bygger ikke bare software. Det bygger software efter nogle ret enkle, men ofte oversete principper.
De er ikke revolutionerende. De er bare konsekvente.
Data og funktionalitet bør så vidt muligt ligge tæt på brugeren.
Software bør kunne fungere uden konstant netforbindelse, uden centraliserede platforme og uden at gøre brugeren afhængig af eksterne tjenester for basale funktioner.
Local-first betyder ikke “ingen netværk”. Det betyder, at systemer først og fremmest fungerer lokalt og derefter kan synkronisere, dele eller samarbejde.
Brugere bør kunne forstå de systemer, de arbejder med.
Beslutningslogik, progression, beregninger og struktur bør være læsbare og begrundelige – ikke skjulte i uigennemsigtige algoritmer eller marketingvenlige “AI-features”.
Hvis et system påvirker menneskers beslutninger, bør det også kunne forklares.
Software bør støtte menneskers opmærksomhed – ikke kapre den.
Mange digitale produkter er designet til at maksimere engagement, notifikationer og tidsforbrug. Det skaber støj og fragmenteret opmærksomhed.
Rolig teknologi forsøger det modsatte: værktøjer der hjælper mennesker med at gøre det, de kom for, og derefter forsvinder igen.
Jo flere platforme, tjenester og biblioteker et system afhænger af, desto mere skrøbeligt bliver det.
Innosocia forsøger at bygge systemer med så få eksterne afhængigheder som muligt: simple arkitekturer, læsbar kode og værktøjer der kan vedligeholdes over lang tid.
Robusthed kommer ofte fra enkelhed.
Brugere er ikke dataproducenter eller engagement-mål.
Software bør respektere menneskers tid, opmærksomhed og ejerskab over deres egne data.
Det betyder blandt andet færre manipulative designmønstre, tydeligere systemer og værktøjer der hjælper mennesker med at tænke og handle – ikke bare klikke.