Som sluttbrukere er mange av oss som har testet et produkt eller en tjeneste rett før det skal markedsføres, kjent med den usmakelige angsten i bakhodet som antyder at det kan være en funksjon eller funksjon vi ikke testet, ganske enkelt fordi vi ikke har gjort det. Jeg vet om det. Det er grunnen til at det er så viktig at sluttbrukere trenger å være involvert i testing før brukertakseptstesting (UAT) begynner.
Det er en fangst tjueto. Siden sluttbrukere vanligvis ikke er dyktige testere, har de egne heltidsjobber å fokusere på. Imidlertid vil ethvert programvareprodukt som vil ha en vellykket utgivelse i dagens smidige miljø, trenge en betydelig mengde av tiden deres, og ikke bare i slutten av utviklingsfasen.
Ofte funksjonell eller ytelsestesting, som går foran UAT, blir tildelt et testteam som kanskje ikke har vært involvert i forretningskravsamling eller har minimal kunnskap om prosjektets mål, og utelukkende er avhengig av testskriptene sine. Disse testerne kan til og med ha blitt outsourcet på grunn av bemanningsmangel. Den reddende nåden er at erfarne testere brukes i disse synke-eller-svømme-situasjonene, og har et dynamisk ferdighetsnivå for å krysse vannet. Imidlertid er det ikke sikkert at de alltid forstår vannet som omgir dem, så det er grenser for hva de kan gjøre.