Era cyfrowa przyniosła bezprecedensowy dostęp do informacji i nowych usług online. I w zamian, ludzie okazali się bardzo chętni do podawania danych osobowych i monitorowania swojej aktywności w Internecie. Ale czy warto? Jak donosi Wired, coraz więcej osób kwestionuje ten kompromis:
Stany Zjednoczone znalazły się w środku przebudzenia w zakresie prywatności danych, a za początek można uznać niedawną falę skandalów, które trafiły na pierwsze strony gazet. Cambridge Analytica nielegalnie przejęła dane osobowe aż do 87 milionów użytkowników Facebooka i zamieniło go w ukierunkowane reklamy polityczne. A Equifax wypuścił poufne szczegóły 148 milionów Amerykanów, ponieważ nie zadało sobie trudu załatania znanej luki.
Zapytaj kogokolwiek ze świata technologii, a powie Ci, że testowanie użytkowników jest kluczem do dobrego tworzenia oprogramowania. w rzeczywistości, to nie do końca prawda, ponieważ kluczem są właściwie dobre testy użytkowników. Użytkownicy nie zawsze podają dokładnie te informacje, których potrzebujesz. Mogą też nie udzielić Ci wszystkich potrzebnych informacji. Z tych powodów, musisz być w stanie wykonać świetną robotę, podsumowując test użytkownika z użytkownikami.
Podsumowanie zasadniczo oznacza rozmowę o doświadczeniu. Podsumowanie pomaga nam zrozumieć myśli i uczucia użytkownika podczas korzystania z oprogramowania. Oraz w tworzeniu oprogramowania, oznacza to, że możemy wprowadzić niezbędne zmiany, aby poprawić to doświadczenie.
Skuteczne podsumowanie testu użytkownika może wymagać wykonania kilku czynności. Po pierwsze, dobrze jest zacząć od ustalenia tematu podsumowania. I później, może być konieczne przywrócenie użytkownika do tego obszaru skupienia. Aby uzyskać ogólny sens tego doświadczenia, możesz zapytać o ogólne wrażenia. I żeby uzyskać więcej szczegółów, możesz poprosić użytkownika o omówienie procesu korzystania z oprogramowania. Dobrym pomysłem jest także informowanie o ważnych kwestiach, gdy się pojawią.
W dzisiejszym oknie dialogowym, usłyszymy, jak Jill, programistka oprogramowania, podsumowuje test użytkownika z Carlą, pracownik biurowy. Firma Jill, OptiTech, rozwija nowe oprogramowanie dla firmy logistycznej, w której pracuje Carla.
Pytania do słuchania
1. Na czym Jill mówi, że chce się skupić podczas podsumowania?
2. Jak Jill reaguje na sugestię Carli dotyczącą możliwości zaktualizowania statusu kierowcy?
3. Jak reaguje Jill, gdy Carla wspomina, że trasy zbyt szybko zmieniają kolor?
Sercem każdego projektu oprogramowania jest użytkownik. Jeśli użytkownik uzna oprogramowanie za mylące, lub jeśli nie robi tego, czego potrzebuje użytkownik, o co chodzi? Z tego powodu, Testowanie użytkowników jest istotną częścią procesu rozwoju.
Testowanie użytkowników może obejmować szereg działań. Możesz obserwować, jak użytkownicy wchodzą w interakcję z oprogramowaniem. Możesz śledzić lub monitorować, w jaki sposób z niego korzystają. I możesz zapytać ich o zdanie. W ten sposób, zbierasz informacje i opinie, które pomagają Ci zapewnić najlepszą możliwą obsługę użytkownika. I tak jak samo oprogramowanie musi być przyjazne dla użytkownika, podobnie jak testy użytkowników. Jeśli ludzie nie mają jasnego pojęcia, co powinni zrobić podczas testowania, zmarnujesz okazję.
Więc kiedy uruchomisz testowanie, ważne jest, aby nakreślić, co będziesz robić, i jakiego rodzaju opinie Cię interesują. Ponieważ oprogramowanie jest nowością dla użytkowników testowych, musisz dać im jasne instrukcje, jak z niego korzystać i przedstawić przegląd głównych funkcji. Po drodze może się również zdarzyć, że będziesz podkreślał kluczowe punkty. W sumie, o wiele łatwiej jest od razu upewnić się, że wszyscy rozumieją, niż radzić sobie z zdezorientowanymi użytkownikami podczas testowania.
W dzisiejszym oknie dialogowym, usłyszymy Jill, programista w firmie programistycznej OptiTech. Tworzyli oprogramowanie dla firmy logistycznej, a teraz są gotowi rozpocząć pierwszą rundę testów z użytkownikami. Usłyszymy także Liama, kierownik działu IT dla klienta, i Carla, jeden z użytkowników testu.
Pytania do słuchania
1. To, co powie Jill, będzie ostatnim krokiem w tym teście?
2. Na jakich trzech aspektach oprogramowania skupia się ten test?
3. To, co podkreśla Jill, jest absolutnie konieczne dla kierowców?
AI obejmuje uczenie maszynowe, które mogą opierać się na sieciach neuronowych do głębokiego uczenia się i wykorzystywać złożone algorytmy. AI obejmuje również autonomiczne aplikacje i maszyny, takie jak boty, które wykorzystują przetwarzanie języka naturalnego do interakcji.
Scrum polega na pracy w sprintach, lub krótkie cykle, aby szybko opracować produkt. Kluczowe role w scrumie obejmują scrum mastera wraz z właścicielem produktu, a także zespoły produktowe, które tworzą produkt, przepracowując backlog sprintu.