Witold Bołt m.

Slides:



Advertisements
Podobne prezentacje
Agile w praktyce, czyli jak to robimy naprawdę
Advertisements

Prezentacja na temat: Porównanie Windows XP i Windows 7
Plan prezentacji Problem plagiatów w szkolnictwie średnim. Plagiatowanie, a niesamodzielność Geneza systemu Plagiat.pl Plagiat.pl - zasady działania Funkcjonalności.
EControl – prostsze zarządzanie tożsamością pracowników Twórz Zarządzaj Audytuj Wolfgang Berger Omni Technology Solutions
FIT Środowisko Testów Integracyjnych
Odśmiecanie Grzegorz Timoszuk
Kim jestem? Wciąż sobie zadaję to pytanie…
CO TO JEST ALGORYTM!.
PROGRAM OPERACYJNY KAPITAŁ LUDZKI Człowiek – najlepsza inwestycja Uniwersytet im. Adama Mickiewicza.
Projekt i implementacja aplikacji wspomagającej testowanie oprogramowania, zgodne z metodologią Unified Software Development Process (RUP). Włodzimierz.
Projekt i implementacja aplikacji wspomagającej testowanie oprogramowania, zgodne z metodologią Unified Software Development Process (RUP). Włodzimierz.
Spis treści Możliwości biblioteki logiczno-fizycznej
II Gminny Multimedialny Konkurs Profilaktyczny
© Victo Testowanie dla menedżerów Wersja TDM Slajd 1 (27) Testowanie oprogramowania dla menedżerów Co menedżerowie i kierownicy naprawdę potrzebują
Twoje narzędzie do pracy grupowej
Techniki Prezentacji Microsoft Student Consultant
1 Jak przekonać pracodawcę by zatrudnił kobietę? Jolanta Czarniecka imię i nazwisko wykonawcy prezentacji grupa Prezentacja.
Agile Estimating and Planning
System operacyjny. System operacyjny Co to jest system operacyjny: jest szczególnym rodzajem programu, którego zadaniem jest koordynowanie pracy.
Microsoft Expression Studio
Ogólne informacje o zawdzie Programista, zwany też potocznie koderem to osoba, która tworzy programy komputerowe w pewnym języku programowania. Termin.
WORKFLOW KLUCZEM DO MINIMALIZACJI KOSZTÓW DZIAŁANIA ORGANIZACJI
Systemy kognitywne jako nowy wymiar informatyki ekonomicznej
LEVEL DESIGN DLA ZIELONYCH CZYLI DLACZEGO WARTO SIĘ MĘCZYĆ
Uniwersalne kompetencje - trend i konieczność Prezentacja podsumowująca odbyty staż zagraniczny Przygotował: Opiekun stażu: Termin odbycia stażu: Kraj.
Agenda Internet: co to kiego? Czy (jak) można nauczyć się nowych technologii? Dlaczego Internet jest za darmo? Dlaczego w Internecie jest szybciej/taniej/wygodniej?
Wsparcie pracy grupowej systemem Workflow
Życie nastolatka.
Założenia ogólne programu PSPG PolonusSystemProtazyGerwazy.
IBM mainframe jest optymalnym serwerem, o ile … (czy musi być tak drogo?)
IBM Software © 2007 IBM Corporation Przepis na System Pracy Grupowej System Pracy Grupowej na platformie Lotus Bogumił Latos +48.
Refaktoryzacja Robert Pająk.
Własny wolontariat.
Witold Bołt. Agenda W czym tkwi problem..? Po co jest oprogramowanie? Kim jest użytkownik? Zbieranie danych Co to jest design Współpraca programista-projektant.
CZYLI UWOLNIJ POTENCJAŁ
Zaprojektowanie i wykonanie prototypowego systemu obiegu dokumentów (workflow) dla Dziekanatu Wydziału z wykorzystaniem narzędzi open-source i cloud computing.
Obsługa procesów biznesowych w MOSS 2007 Na przykładzie procesu obsługi zleceń Paweł Wróbel.
Skrypter rozmów Gadżet czy niezbędne narzędzie?
SOS SYSTEM OBSŁUGI SZKOŁY
B e z p i c n y I n t e r.
„Bezpieczeństwo w Internecie”
Na wysokościach myślenia jest sfera,
Liceum Ogólnokształcące Nr II im. L. Kruczkowskiego
SPECJALNOŚĆ: Oprogramowanie Systemowe
Formularze i kontrolki. Podstawy projektowania formularzy  Dopilnuj, by użytkownik rozumiał, o co jest pytany i dlaczego,  W miarę możliwości nie zadawaj.
Humaniści Kontratakują
Urządzenia 1 mld smartfonów do 2016 r., 350 mln z nich jest używanych w pracy Ludzie 82 % populacji online korzysta z sieci społecznościowych Chmura.
1 Spotkanie dotowane w ramach Programu Rozwoju Sprzedaży Ilustracje pochodzą z ogólnodostępnych stron internetowych, w tym
Jak komputer dane mieli
Domain Specific Language Mac Michał Programujący architekt, konsultant.
ŁUKASZ DZWONKOWSKI Modele zwinne i ekstremalne. Podejście tradycyjne
Katarzyna Półtorak przedstawia prezentację pt.
Podstawy języka skryptów
Treści multimedialne - kodowanie, przetwarzanie, prezentacja Odtwarzanie treści multimedialnych Andrzej Majkowski 1 informatyka +
Autor: Piotr Pasławski
Podstawy programowania
Logika i argumentacja dla prawników
Remigusz Kaczewski GSM:
Architektura Rafał Hryniów. Architektura Wizja projektu systemu, którą dzielą twórcy Struktura komponentów systemu, ich powiązań oraz zasad i reguł określających.
 Podstawowy składnik.NET Framework  Technologia tworzenia w pełni dynamicznych stron internetowych działających po stronie serwera  Zorientowanie na.
TIK na lekcjach – od czego rozpocząć ? Projekt pt. „Nowatorski system wsparcia nauczycieli w powiecie szczycieńskim” współfinansowany ze środków Unii Europejskiej.
Łamanie haseł Program realizowany w ramach projektu z przedmiotu: „Aplikacje internetowe i rozproszone”
STAĆ CIĘ NA INNOWACJE Systemy Call Center Sp. z o.o.
Zdefiniować problem Jaki jest problem? Jakie są główne założenia? Jak chcesz śledzić przebieg funkcjonowania projektu ? metody ewaluacji Budżet Jakie źródła.
(c) InMoST 2006 Plan szkolenia ▪ Wprowadzenie (9:00-10:30): Czym jest szacowanie? (MO) Systematyczne podejście do planowania (ŁO) Planowanie, a kalendarz.
Sentencje Pitagorasa.
Graficzny Interfejs Użytkownika
„MOJE ŻYCIE – MÓJ WYBÓR”
Publiczna Szkoła Podstawowa nr 3 w Obornikach Śląskich
Gotowy intranet dla platformy
Zapis prezentacji:

Witold Bołt m

Zamiast agendy Na początku slajd tytułowy. Potem agenda. Hmm… Zaczniemy jakoś inaczej. Projektowanie to też łamanie schematów 

Zasadniczy problem

W czym tkwi problem? Interfejs użytkownika to nie jest jedna z części systemu Interfejs użytkownika to nie jest dość ważna rzecz Interfejs użytkownika to nie jest jeden z problemów do rozwiązania Interfejs użytkownika to podstawowa i najważniejsza część większości aplikacji!

dla użytkownika Aplikacja = interfejs

Po co jest oprogramowanie?

Po co jest oprogramowanie? Problem Łatwiej Narzędzie Szybciej Rozwiązanie Bezpieczniej Pewniej Lepiej

Niestety zamiast tego bywa… … nowym problemem! … nowym problemem! … nowym problemem!

Przykłady PKP – bilety Przetwarzanie korespondencji

Dlaczego tak się dzieje? Zły projekt, zła realizacja Słabi programiści, projektanci A może… Brak odpowiedzi na pytanie: Jakie są realia użycia programu?! Brak wiedzy o tym… kim tak naprawdę jest użytkownik i czego potrzebuje

Kim jest Twój użytkownik? Wiek Wykształcenie Zawód, stanowisko Płeć Miejsce i okoliczności wykorzystania programu …

Kim jest Twój użytkownik? NIE JEST TOBĄ! NIE JEST KOMPUTEREM!

Dodawanie artykułów Edytor WYSWIG … ok Dodawanie obrazków do artykułu Przykład: Joomla Dodawanie artykułów Edytor WYSWIG … ok Dodawanie obrazków do artykułu

Co zrobić?!

Interdyscyplinarność Design = nauka + sztuka + człowiek Design jako nauka to połączenie wiedzy technicznej i humanistycznej! Design jako sztuka to powiązanie barwy, grafiki, estetyki, wzornictwa. Design to poznawanie to człowieka i praca człowieka dla człowieka.

Poznaj użytkownika!

Zbieranie danych Testy używalności – nie sprawdzamy czy program formalnie działa poprawnie – tylko czy można go do czegoś użyć! Badanie przyzwyczajeń i sposobów użycia – możliwa automatyzacja (najczęściej wybierane funkcje, najczęstsze workflow …) Projektowanie NIE musi być oparte tylko o intuicję i talent projektanta.

Zbieranie danych

Początek projektowania: zbierania i analiza danych

3 kroki projektu Program „Ładny” program Funkcjonalny program

Design to droga, która prowadzi do…

Design to wyzwanie dla informatyki Czy design to prawdziwa informatyka? Co jest ważniejsze dla informatyki – algorytm i logika czy pobieranie danych i prezentacja wyników? Wydajność, bezpieczeństwo czy funkcjonalność / dostępność / przystępność / czytelność? A co jest ważniejsze dla programisty? A co jest ważniejsze dla jego szefa? A co jest ważniejsze dla użytkownika?!

Najlepsza nowość w Windows Vista

Interdyscyplinarność Problemy komunikacji Różne światy – różny język Współpraca - problem Interdyscyplinarność Problemy komunikacji Różne światy – różny język

Współpraca – podział kompetencji Programiści i projektanci techniczni Designerzy i projektanci UX Konsultanci i eksperci branżowi Integrator

Materiały David Platt - „Why software sucks” http://www.whysoftwaresucks.com/ Alan Cooper - „Wariaci rządzą domem wariatów” http://www.cooper.com/

Witold Bołt ja@witoldbolt.pl www.witoldbolt.pl

… i zapraszam do dyskusji