Moment 13 – Programmering i samhället: Etik, tillgänglighet och ansvar

Vad handlar detta moment om?

Programmering handlar inte bara om att skriva kod – det handlar också om människor, ansvar och konsekvenser. När vi programmerar skapar vi system som påverkar samhället, ibland på sätt vi inte ens tänker på. Det är därför viktigt att du som programmerare också lär dig fundera över hur din kod påverkar andra.

  • funktionsvariationer?
  • Samlas det in data? Hur används den?
  • Kan min kod förstärka orättvisor (t.ex. genom partisk AI)?
  • Tar jag ansvar om något går fel?

1. Etik i programmering

Vad är etik?

Etik handlar om vad som är rätt och fel, och hur våra handlingar påverkar andra.
När det gäller programmering handlar det ofta om hur våra program påverkar användare och samhället.

Exempel på etiska frågor:

  1. Personlig integritet
  2. Datasäkerhet
  3. Rättvisa och icke-diskriminering
    • Har våra algoritmer fördomar (”bias”) mot vissa grupper?
    • Exempel: Rekryteringssystem som sorterar bort kvinnor eller personer med utländska namn.
    • Länk: Vad är algoritmisk diskriminering?
  4. Transparens
    • Ska vi berätta för användare hur ett system fungerar?
    • Exempel: Sociala mediers rekommendationssystem.

2. Tillgänglighet

Vad är tillgänglighet?

Tillgänglighet betyder att så många som möjligt ska kunna använda en webbplats eller app – även personer med olika funktionsnedsättningar.
Det kan handla om syn, hörsel, motorik eller kognitiva svårigheter.

Exempel på tillgänglighetsåtgärder:

  • Textalternativ för bilder (alt-text) så att skärmläsare kan läsa upp vad som visas.
  • Tillräcklig kontrast mellan text och bakgrund.
  • Tangentbordsnavigering – det ska gå att använda sidan utan mus.
  • Textning av videor för personer med nedsatt hörsel.

Läs mer:


3. Ansvar

Som programmerare har man ett stort ansvar för hur ens program fungerar och används.

Ditt ansvar som utvecklare:

  • Att följa lagar och regler (t.ex. GDPR och upphovsrätt).
  • Att skydda användarnas data.
  • Att inte bygga system som kan användas för att skada människor.

Lagar och regler du bör känna till:

  1. GDPR – reglerar hur personuppgifter får samlas in och användas.
  2. Upphovsrätt – du får inte kopiera andras kod, bilder eller musik utan tillstånd.