I och med den senaste lanseringen av DocuScan Plus vill produktutvecklingsteamet dela med sig av vad vi anser vara en ny och spännande metod för att utveckla tekniska hjälpmedel. Vi anser att detta verktyg är särskilt användbart vid utveckling av hjälpmedel på grund av de unika utmaningar som är förknippade med att skapa denna typ av programvara. Till skillnad från andra typer av programvara måste hjälpmedel vara tillräckligt enkla att använda för helt nya datoranvändare, men samtidigt tillräckligt kraftfulla för att tillfredsställa behoven även hos dem som har lång erfarenhet. Att utveckla en produkt som är så viktig för så många människor innebär dessutom att stor omsorg måste läggas på varje steg i designprocessen.
Hur mjukvara traditionellt utvecklas
Den traditionella metoden för mjukvaruutveckling är att ett designteam tar fram specifikationer för en mjukvaruprodukt. Efter att ha kartlagt så mycket som möjligt av produkten, inklusive funktioner, användargränssnitt (som står för user interface och definierar hur en användare interagerar med programvaran), programvarans övergripande kapacitet, önskedrömmar etcetera, lämnar designteamet över dessa krav till programmerarna. Från och med nu skriver programmerarna koden med hjälp av dessa specifikationer för att konstruera produkten. När programmerarna har slutfört sitt inledande arbete går produkten in i ”Alpha-testfasen”, under vilken produktdesignteamet testar programvaran. Vid behov ber de programmerarna att göra ändringar. När Alpha-testningen är klar bjuds potentiella slutanvändare in för att leka med produkten. Den här fasen kallas oftast för betatest. I det här skedet är dock funktioner, programfunktioner, användargränssnitt etcetera mestadels låsta och mycket få, om ens några, ändringar görs på dessa områden. För det mesta används betatestning endast för att eliminera buggar.
Skillnaden med Serotek
Alla vi i DocuScan Plus utvecklingsteam var mycket entusiastiska över den här produkten. Vi visste dock att vi bara var en liten del av den befolkning som i slutändan skulle komma att använda produkten. Vi var fast beslutna att göra produkten så bra som möjligt, inte bara för oss själva utan även för den målgrupp som vi ville hjälpa. Även om vi alla hade idéer om hur vi ville att produkten skulle se ut, bestämde vi oss för att det inte fanns något bättre sätt att ta reda på hur den perfekta lösningen för dokumentskanning skulle se ut än att ta hjälp av de personer som skulle använda produkten mest. För att göra detta visste vi att vi behövde gå längre än den traditionella modellen för programvaruutveckling. Så istället för att ta in användarna i den traditionella beta-testfasen, tog vi in dem närmare Alpha-testnivån.
Skillnaden med communityt
Till skillnad från traditionell betatestning bestämde vi oss för att bjuda in nuvarande ägare av Document Scan att förhandsgranska den nya produkten. I utbyte mot deras hjälp med utvecklingsprocessen erbjöds de ett introduktionspris för uppgradering. Över 20% av de befintliga ägarna av Document Scan valde att delta i förhandsvisningen. Den interaktion vi hade med denna grupp var inget annat än fantastisk. Vi skapade ett diskussionsforum där förhandsanvändarna uppmanades att lämna feedback, ställa frågor, komma med förslag och rapportera problem. När utvecklings- och testfasen gick vidare införlivades många av dessa förslag i slutprodukten. Förutom forumet hölls röstchattar varje vecka för att möjliggöra mer direkt interaktion inom vår gemenskap. Medlemmar av Seroteks personal, inklusive den ledande programmeraren, var närvarande vid dessa chattar och på samma sätt som forumet gav dessa veckodiskussioner enastående feedback och främjade ett bra samspel både mellan förhandsgranskningsanvändarna själva och med utvecklingsteamet direkt.
Vi tvivlar inte på att DocuScan Plus är en mycket bättre produkt på grund av det stora engagemanget i skapandet av programmet. Många av de förslag och idéer som förfinades under förhandsgranskningsperioden förbättrade avsevärt användbarheten, funktionsuppsättningen och kvaliteten på slutprodukten. DocuScan Plus-teamet vill ta tillfället i akt att tacka alla förhandsgranskningsanvändare för deras enastående feedback och hjälp med att göra DocuScan Plus till vad det är idag. Det är verkligen enastående att vara en del av en sådan fantastisk gemenskap. Det är vår förhoppning att denna typ av programvaruutveckling, med tonvikt på samhällsengagemang, kommer att fungera som en blåkopia att följa för framtida hjälpmedelsprodukter.