Hos Pleo arbejder vi på at gøre vores produkt mere tilgængeligt
Gå ikke glip af en artikel
Teknologi kan gøre det umulige muligt.
Dette gælder især for personer med handicap. Tilgængelighed i form af teknologiske hjælpemidler kan gøre en verden til forskel i en dagligdag, hvor der skal tages højde for et handicap.
Tilgængelighed handler i virkeligheden om at stille indhold til rådighed til så stor et publikum som muligt. Hos Pleo kan vi opnå dette ved at designe og udvikle IT-løsninger af høj kvalitet.
Det er ligegyldigt, hvilke udfordringer personer iblandt dette publikum eventuelt har – vi kæmper for, at alle skal kunne være med!
Tilgængelighed hos Pleo
Sandheden er, at vi ikke har været verdensmestre inden for dette område. Det er der selvfølgelig flere grunde til, men det er ikke nogen undskyldning.
Små virksomheder har begrænsede ressourcer, og hvis de skal overleve i en branche med masser af konkurrenter, kræver det en strategisk tilgang.
Mindre IT-virksomheder har desuden endnu en udfordring. Historisk set har udviklingen af IT-løsninger med høj tilgængelighed nemlig IKKE været en integreret del af de forskellige design- og programmeringsuddannelser.
Dette har blandt andet resulteret i velmenende, men i sidste ende skuffende IT-løsninger – fra Pleo og mange andre softwarevirksomheder.
Nu griber vi det anderledes an
Vi ved, at vi kan gøre det bedre!
Derfor tog vi i november 2020 en ny og anderledes tilgang til at opnå brugervenlig tilgængelighed, hvor alle personer (uanset grad af eventuelt handicap) kan være med.
Vores designafdeling rykkede en hel uge ud af kalenderen, hvor de dykkede ned i betydningen og funktionaliteten af teknologisk tilgængelighed.
Det førte til, at vi hos Pleo, besluttede os for at tage et standpunkt.
Men inden vi løfter sløret for hvad vi fandt frem til, får du lidt mere baggrundsinformation om det arbejde, vi har udført indtil nu, og hvad vi har lært i løbet af processen.
Overvejelserne omkring tilgængelighed
"The needs of the many outweigh the needs of the few."
Dette er et kendt citat fra Spock fra Star Trek, og selvom science fiction måske ikke er det første sted, man normalvis søger inspiration til optimering af sin forretning, så giver det stof til eftertanke.
Pleo er netop en virksomhed, der i høj grad leverer løsninger til den brede og store del af befolkningen (" the many ") – og ligeledes er vi afhængige af at tilfredsstille størstedelen af forbrugerne.
Men hvad så med de små forbrugersegmenter, " the few "?
Nogle gange giver det ikke mening udelukkende at have fokus på majoriteten. Tilgængelighed er en af de gange.
IT-virksomhedernes dilemma
Dilemmaet om " the few " kan ikke løses, før vi kender svaret på følgende:
Skal vi prioritere størstedelen af brugerne og hoppe let og elegant over tilgængelighed, så vi hurtigere kan levere flere funktioner?
Eller skal vi gøre det til vores mission at udvikle software med høj tilgængelighed og derimod levere færre funktioner i et langsommere tempo?
Vi er selvfølgelig en forretning, ligesom de mange andre IT-virksomheder derude. Men Pleo består trods alt stadig af omsorgsfulde individer, der er af den grundopfattelse, at alle kan og bør imødekommes med forståelse og empati.
Med det fælles standpunkt blev vi enige om, at når det kommer til tilgængelighed er det ikke tilstrækkeligt blot at ville gøre det bedre. Der skal handling bag ordene.
I den forbindelse kunne vi konkludere, at Spocks mindset om "de mange" versus "de få" var alt for simpelt et udlæg, når konteksten er tilgængelighed – hvilket flere undersøgelser også bakker op om.
Dilemmaet for mange virksomheder, inklusiv Pleo, har derfor været, hvorvidt en lille del af forbrugerne skal prioriteres og hjælpes frem for at tilfredsstille det brede forbrugersegment med hurtig levering af nye funktioner.
Vi har nu fundet den rette vej frem for os, og den er faktisk overraskende simpel!
Et bedre produkt for alle
Hos Pleo udvikler og sælger vi software til håndtering af virksomhedsudgifter for at gøre administrationsarbejdet og livet i det hele taget lettere for alle involverede.
Og netop ønsket om at gøre livet nemmere for alle gjorde, at vi nedlagde idéen om at tilfredsstille "the few". Tværtimod vil vi begynde at tænke på ALLE – for tilgængelighed påvirker hver og én af os.
Hvis vi fokuserer på at opbygge software, der har et højt niveau af tilgængelighed, ender vi faktisk med at skabe et bedre produkt for alle vores brugere.
Fra en god idé til et godt resultat
Men spørgsmålet til en million er så, hvordan vi gør det i praksis?
Pleo-produktet er bygget og vedligeholdt af såkaldte Feature Teams, der historisk set har nydt godt af en høj grad af selvstændighed og været ekstremt effektive til at lancere funktioner med lynets hast.
Det gik rigtig godt! I en periode...
Selvstændighed er super, men hvis vi alle løser unikke problemer uden at skabe en sammenhæng mellem dem, ser vi ikke det fulde billede. Og sandt nok endte vi med at rive og rykke i vores software i alle mulige uhensigtsmæssige retninger.
Dette – kombineret med vores teams forskellige færdigheder, personligheder, mål og erfaring – resulterede i afvigelser fra den overordnede kode, som i sidste ende påvirkede brugerfladen. Og det er netop i brugerfladen, tilgængeligheden kommer ind i billedet.
Fremgangsmåden
Lad os starte dette afsnit med en tilståelse.
Vores produkt er ikke i nærheden af at være så tilgængeligt, som vi ønsker, at det skal være. Men der er i det i mindste blevet banet vej – og vi kæmper målrettet videre.
Vi har sat vores lid til nedenstående proces:
- Reevaluer platformen
- Fix åbenlyse tilgængelighedsfejl
- Kortlæg de vigtigste brugerrejser
- Gør det nemt for brugere at navigere via alternativ teknologi eller særlige hjælpemidler (tastatur, skærmlæsere osv.)
- Test produktet på folk, der afhænger af de ovennævnte teknologier
- Gentag og optimer om nødvendigt
Hvor langt er vi kommet?
Vi er på nuværende tidspunkt et sted mellem punkt 3 og 4 for vores webapp. Vi er også stille og roligt gået i gang med vores mobilapp.
Pleo har tre primære kundeorienterede platforme: vores kommercielle hjemmeside samt vores web- og mobilapp til kunder.
Alle disse platforme skal have en høj grad af tilgængelighed, hvis vi skal opnå vores mål. Vi stræber efter at skabe en solid brugeroplevelse for alle personer, der er afhængige af tekniske hjælpemidler eller som har særlige præferencer i forhold til, hvordan de bruger indhold eller løser digitale opgaver.
Vi er derfor nødt til at overveje hele Pleo-portfolioen, når vi arbejder med at forbedre tilgængeligheden.
Hvordan reviderer vi?
Der findes mange revisionsværktøjer til webbaserede løsninger. Vi har eksempelvis anvendt Chrome Lighthouse , ChromeLens og Ax til at finde og rette tilgængelighedsfejl i vores hovedprodukt.
Vi satser på at gøre det samme for vores kommercielle side. I øjeblikket er vi i gang med se nærmere på revisionsværktøjer til vores mobilapp.
Hvordan prioriterer vi?
Først sikrer vi, at vores hovedkomponenter i vores brugerflader er af høj kvalitet, og opfylder de strenge tilgængelighedskriterier. Hvis der mangler byggesten, vil hele konstruktionen falde fra hinanden.
Hvis en bestemt handling, for eksempel det at ændre dine profiloplysninger, er opbygget af ikke-tilgængelige komponenter, vil denne handling ikke være mulig for dig. Derfor skal komponenterne opbygges på en måde, så de som minimum afspejler tilgængelighedsstandarder, er mulige at navigere ved hjælp af tastaturet, indeholde tilstrækkelige kontrastforhold og have logiske interaktive mønstre.
Hvad er strategien?
Det er efterhånden ingen hemmelighed, at vores øgede fokus på tilgængelighed kommer til at betyde, at vi bliver langsommere end normalt til at udvikle nye softwarefunktioner – især i begyndelsen.
Men ved at sikre at vores vigtigste funktioner er til rådighed, sætter vi et stærkt udgangspunkt for fremtidigt arbejde.
Hvem står for hvad?
Ethvert team, der bidrager til produktet, skal have kendskab til tilgængelighed. Men på trods af dette krav vil alle medarbejdere og teams have forskellige færdigheder og erfaringer, hvorfor det er afgørende at have klare retningslinjer i forhold til, hvem der er ansvarlig for hvilke opgaver.
DesignOps-teamet hos Pleo sørger for, at alle komponenter fra vores Telescope Design System er så tilgængelige som muligt og semantisk korrekt opbygget.
Vi går stærkt ind for at gøre Pleo mere tilgængelig, og vi opmuntrer vores andre teams til at bygge komponenter af samme høje standarder.
Hvordan opretholder vi en høj standard?
Fra vores begyndende research af tilgængelighed frem til lanceringen af softwaren har vi holdt fast i vores fælles standpunkt og opfattelse af tilgængelighed. Herved har vi skabt en rød tråd gennem hele processen.
Der er intet tilfældigt ved vores tanker omkring tilgængelighed – alt er nøje overvejet.
Fra et programmeringssynspunkt opretholder vi en høj standard ved at kvalitetssikre alt, vi gør. Vi har eksempelvis implementeret kodekontrol, tilgængelighedstests og revision undervejs i hele udviklingsprocessen. Hver kontrol og test er tilpasset de forskellige løsninger.
Hvis vi ser på det menneskelige aspekt af vores høje standard, sørger vi simpelthen bare for at lytte til vores kunder. Vi lytter til deres udfordringer, undersøger, hvad der går galt, når de støder hovedet mod muren i forhold til anvendelse af softwaren, og så hjælper vi dem med at overvinde disse problematikker.
Hvad er næste skridt?
Vi har påbegyndt en rejse, hvor destinationen er mere tilgængelige Pleo-apps.
Vi er ikke i mål endnu, men vi arbejder dedikeret og målrettet for at gøre vores produkter mere tilgængelige for ALLE i den nærmeste fremtid.
Alle Pleo-teams er klar over, at tilgængelighed er vigtigt og en af vores højeste prioriteter.
Vi er nødt til at fokusere på at forbedre vores produkters tilgængelighed – ikke blot fordi det giver mening fra et forretningsmæssigt perspektiv, men fordi det er det rigtige at gøre.
Dette blogindlæg er ikke skrevet for at prale af vores præstationer indtil videre. Det er skrevet ud fra et ønske om at være ærlige over for eksisterende og potentielle kunder. Når vi læser denne blog igen om et halvt, et helt eller fem år, vil vi kunne være stolte af de fremskridt, vi har gjort inden for tilgængelighed.
Det er, som Spock måske ville sige, kun logisk.
For at kunne gøre dette beder vi om din hjælp.
Har du bemærket nogle tilgængelighedsproblemer i vores produkter, som står i vejen for dig eller dine kollegaer?
Hvis svaret er ja, vil vi meget gerne høre fra dig. Send en e-mail til allan@pleo.io.