Agile i UX
Upcoming SlideShare
Loading in...5
×
 

Agile i UX

on

  • 663 views

Slajdy z prezentacji podczas konferencji "Przyszłość w IT"

Slajdy z prezentacji podczas konferencji "Przyszłość w IT"

Statistics

Views

Total Views
663
Views on SlideShare
663
Embed Views
0

Actions

Likes
3
Downloads
7
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Agile i UX Agile i UX Presentation Transcript

    • Agile i User ExperienceUX w Agile - jak tworzyć przyjazne użytkownikom oprogramowanieAnna Liszewska
    • Definicja → Projekt→Wdrożenie→ Testowanie → GO LIVE 2013-03-18 Anna Liszewska
    • Agile Programowanie zwinne – grupa metodyk wytwarzania oprogramowania opartego na programowaniu iteracyjnym (model przyrostowy). Wymagania oraz rozwiązania ewoluują przy współpracy samozarządzalnych zespołów, których celem jest przeprowadzanie procesów wytwarzania oprogramowania. http://pl.wikipedia.org/wiki/Programowanie_zwinne 2013-03-18 Anna Liszewska
    • Scrum Scrum - iteracyjna metodyka prowadzenia projektów, zaliczana do metodyk zwinnych, zgodnych z manifestem Agile. W metodyce tej rozwój produktu podzielony jest na mniejsze, trwające od dwóch do sześciu tygodni, fazy zwane sprintami następującymi bezpośrednio po sobie. http://pl.wikipedia.org/wiki/Scrum 2013-03-18 Anna Liszewska
    • Usability, UX, HCI Ogólna idea  Efektywny  Wydajny  Skuteczny  Intuicyjny  Atrakcyjny  Łatwo znaleźć informacje  Bez niespodzianek  Budzący zaufanie  Działający 2013-03-18 Anna Liszewska
    • Usability, UX, HCI Narzędzia pomagające tworzyć użyteczne oprogramowanie  Persony  Makiety  Prototypy  Testy z użytkownikami  Clicktracking  Eyetracking  Itp... itd 2013-03-18 Anna Liszewska
    • Usability, UX, HCI Narzędzia pomagające tworzyć użyteczne oprogramowanie  Persony  Makiety  Prototypy  Testy z użytkownikami  Clicktracking  Eyetracking  Itp... itd 2013-03-18 Anna Liszewska
    • Makiety/prototypy Makiety  Lo-fi  Hi-fi Można prototypować na różne sposoby  Papierowe makiety i prototypy  Makiety (Visio)  Prototypy (Axure) 2013-03-18 Anna Liszewska
    • Makiety/prototypy Zalety  Są naprawdę proste  Bardzo szybkie  Można stosować w zasadzie wszędzie  Łatwo da się je testować Wady  Brakuje informacji technicznych  Prototypy a nie grafika  To tylko szkice – użytkownicy, klienci mogą mieć problemy ze zrozumieniem rysunków. 2013-03-18 Anna Liszewska
    • Makiety/prototypy Dlaczego przydatne?  Komunikacja z klientami, działem marketingu innymi zespołami.  Testy z użytkownikami. 2013-03-18 Anna Liszewska
    • Testy z użytkownikami2013-03-18 Anna Liszewska
    • Testy z użytkownikami Po co? 2013-03-18 Anna Liszewska
    • Testy z użytkownikami Po co? 2013-03-18 Anna Liszewska
    • Testy z użytkownikami Po co? Czy możesz zobaczyć coś poza krową? 2013-03-18 Anna Liszewska
    • Testy z użytkownikami Co powinno być testowane i kiedy?  Wszystko – prototypy papierowe, grafiki, gotowe produkty.  Tak wcześnie jak to tylko możliwe i w trybie ciągłym.  Lepiej przetestować chociaż raz (lepiej niż w ogole nie testować).  Lepiej wykonać 3 testy po 4 osoby niż jednorazowo zbadać 11 osób. 2013-03-18 Anna Liszewska
    • Testy z użytkownikami Jak wielu użytkowników? 2013-03-18 Anna Liszewska
    • Testy z użytkownikami 2013-03-18 Anna Liszewska
    • Agile i UX Jak połączyć cały proces projektowy i dwu tygodniowe sprinty? 2013-03-18 Anna Liszewska
    • Agile i UX Agile i UX  Koncepcja całego rozwiązania.  Ogólny obraz – podejście do interfejsu, nawigacji.  Ta koncepcja może być zmieniona podczas procesu developerskiego (powinno się to zakomunikować na początku).  Podczas pracy nad koncepcją cały zespół powinien się spotkać i współpracować. Specjalista ds. UX + Project/Product Manager+ Development = 1 zespół 2013-03-18 Anna Liszewska
    • Agile i UX Sprint • Prototypowanie • Testy z • Konsultacje użytkownikami • Analizy eksperckie Następny Sprint przed Sprint 2013-03-18 Anna Liszewska
    • Agile i UX Proces w jednym sprincie • UX z zespołem przygotowuje projekt. • Projekt jest implementowny. • Szybkie testy usability są przygotowane (bardzo nieformalne). Większe testy z użytkownikami są wykonywane (na przykład raz w miesiącu). 2013-03-18 Anna Liszewska
    • Agile i UX Problemy wyzwania dla UX w Agile • W środowisku Agile, przed projektowaniem, nie znamy wszystkich wymagań produktu, nie można stworzyć pełnego prototypu. Proces – możliwe rozwiązania • Prostota i konieczność ważniejsza od złożoności. • Stawianie potrzeb użytkownika na pierwszym miejscu. • Mniejszy nacisk na wymyślanie funkcjonalności, które spowodują efekt „WOW”, ale nie będą funkcjonalne. 2013-03-18 Anna Liszewska
    • Agile i UX 2013-03-18 Anna Liszewska
    • Agile i UX Zespół 1. Przewiduje i przekazuje co jest możliwe do wykonania biorąc pod uwagę dostępną technologię (Developer). 2. Podejmuje decyzje które będą służyły klientowi oraz biznesowi (product/project manager). 3. Duża empatia dla użytkownika, klienta (User Experience). Jedną z podstawowych ról Specjalisty ds. UX jest edukacja zespołu. Zalety • Zespół jest mocno skupiony na problemach projektowych. • Zespół tworzy przyjazne dla użytkownika rozwiązania. 2013-03-18 Anna Liszewska
    • Agile i UX Dlaczego zespół jest tak istotny? Pojawia się wiele pomysłów do przemyslenia i wykorzystania (i to jest dobre miejsce na efekt „WOW”). 2013-03-18 Anna Liszewska
    • Agile i UX Ważne jest zaangażowanie kierownictwa. Managerowie powinni podkreślać że dobry design jest bardzo ważny dla sukcesu zespołu. 2013-03-18 Anna Liszewska
    • Agile i UX Zaangażowanie kierownictwa Odpowiedzialność promowania oczywiscie spoczywa na Specjaliście ds. UX ale również na osobach decyzyjnych. Ważna jest wspólna promocja wiedzy w organizacji. • Kluczem do promocji jest przejrzystość. • Warto zaprosić zespół do „świata projektowego”. • Specjalista ds. UX pokazuje w jaki sposób pracuje i jak tworzy użyteczne oprogramowanie. 2013-03-18 Anna Liszewska
    • Agile i UX Narzędzia Prototypy mogą komunikować wszystko do wszystkich. Prototypy działają dobrze w momencie gdy przypomina się udziałowcom projektu rzeczy których zapomnieli. Ale prototyp nie może pokryć wszystkich wydarzeń. Nadal potrzebna jest analiza biznesowa, oraz dokument określający chociażby wyjątki których prototyp nie zawiera. 2013-03-18 Anna Liszewska
    • Agile i UX Podsumowując 1 krok – Rozpoczęcie projektu Ogólna koncepcja – podczas procesu sprzedaży zazwyczaj tworzona jest ogólna koncepcja – pierwsze prototypy. 2 krok – Proces UX w którym Specjalista ds. UX: • Przygotowuje projekt do następnej iteracji. • Jest konsultantem wdrożenia podczas trwającego sprintu. • Przeprowadza testy z użytkownikami– weryfikowane jest to co zostało wdrożone podczas danej iteracji. 2013-03-18 Anna Liszewska
    • DziękujęAnna Liszewskaaliszewska@objectivity.co.uk 2013-03-18 Anna Liszewska
    • Źródła • http://bokardo.com/archives/is-design-building-interfaces-or-solving-problems/ • http://www.uxmatters.com/mt/archives/2012/07/is-ux-strategy-fundamentally- incompatible-with-agile-or-lean-ux.php • http://uxdesign.smashingmagazine.com/2011/03/07/lean-ux-getting-out-of-the- deliverables-business/ • http://uxdesign.pl/lean-ux/ • http://luxr.co/lean-ux/10-principles-for-lean-ux/ • http://www.elisabethhubert.com/2012/06/agile-is-wrong-for-ux/ • http://uxmatters.com/mt/archives/2012/06/developing-ux-agility-letting-go-of- perfection.php • http://www.boxesandarrows.com/view/integrating-ux-into • http://www.ixda.org/node/21746 • http://www.ixda.org/node/31583 Obrazy: • http://media.smashingmagazine.com/wp-content/uploads/2012/11/relaxed_UT.jpg 2013-03-18 Anna Liszewska