Projektowanie zorientowane na uŝytkownika
|
|
- Anna Janik
- 8 lat temu
- Przeglądów:
Transkrypt
1 Uniwersytet Jagielloński Interfejsy graficzne Wykład 2 Projektowanie zorientowane na uŝytkownika Barbara Strug 2011
2 Hall of shame
3 Hall of shame
4 Model wodospad
5 Feedback
6 Problem z modelem waterfall Projektowanie interfejsów jest ryzykowne Łatwo zrobić to źle. UŜytkownicy nie biorą udziału w walidacji aŝ do momentu testów akceptacyjnych. Zatem aŝ do końca nie dowiemy się o błędach. Błędy w UI często powodują zmiany w opisie wymagań i w projekcie. Musimy zatem wyrzucić dobre i przetestowane fragmenty kodu!!
7 Projektowanie iteracyjne
8 Model iteracyjny - problem KaŜda iteracja odpowiada pewnemu produktowi Ocena (uwagi krytyczne) są przekazywane do kolejnej wersji projektu Wykorzystujemy (płacących) klientów do oceny funkcjonalności interfejsu Nie będzie im się to podobać Nie kupią kolejnej wersji
9 Model spiralny Projektowanie Ocena Implementacja
10 Projektowanie iteracyjne w UI Wczesne iteracje uŝywają tanich prototypów MoŜliwe jest projektowanie równoległe (wiele prototypów pozwala zbadać alternatywy) Późniejsze iteracje, po wyeliminowaniu ryzyka UI, uŝywają bardziej zaawansowanych implementacji Więcej iteracji oznacza zazwyczaj lepszy interfejs Na zewnątrz wychodzą tylko dojrzałe iteracje.
11 Projektowanie dla uŝytkownika Projektowanie iteracyjne Zorientowanie na uŝytkownika i zadania na wczesnym etapie projektu analiza uŝytkownika : kim jest uŝytkownik analiza zadań : co uŝytkownicy potrzebują zrobić włączenie uŝytkowników jako osoby oceniające, konsultantów, a czasami takŝe projektantów Ciągła ocena UŜytkownicy biorą udział w kaŝdej iteracji KaŜdy prototyp jest jakoś oceniany
12 Projektowanie dla uŝytkownika (2) 1. Analiza zadań 2. Rysunki 3. Prototypy papierowe 4. Wewnętrzne testy 5. Prototyp komputerowy 6. Ocena heurystyczna 7. Implementacja 8. Testowanie na uzytkownikach
13 Analiza uŝytkowników i zadań Pierwszy etap procesu analiza uŝytkownika : kim jest uŝytkownik analiza zadań : co uŝytkownicy potrzebują zrobić
14 Analiza uŝytkownika (2) Określ cechy charakterystyczne docelowego uŝytkownika Wiek, płeć, narodowość Wykształcenie MoŜliwości fizyczne Doświadczenie w uŝytkowaniu komputera Umiejętności (pisanie na maszynie, czytanie?) Doświadczenie w danej dziedzinie Doświadczenie z dana aplikacją Środowisko pracy /kontekst społeczny Wzorce komunikacyjne
15 Analiza uŝytkownika (3) Wiele aplikacji ma kilka klas uŝytkowników Przykład: szpital Lekarz Pielęgniarki Rejestracja Administracja Pacjenci Rodziny Administrator(-rzy)
16 Analiza uŝytkownika (4) Techniki u u u Ankieta Wywiad Obserwacja Przeszkody u u u u Projektanci i uŝytkownicy mogą być odizolowani. Wsparcie techniczne oddziela projektantów od uŝytkowników Marketing oddziela uŝytkowników od projektantów Koszt kontaktu z niektórymi osobami jest wysoki s Lekarze, kierownictwo
17 Przykład : kasa samoobsługowa Kim są uŝytkownicy? Zwykli kupujący Szeroki zakres wieku (10-80) i moŝliwości fizycznych (wzrost, ograniczenia ruchowe, siła) śadnego doświadczenie z uŝyciem komputera śadnego szkolenia: po prostu wchodzą Znajomość sprzedawanych produktów, ale nie systemu magazynowego sklepu Kupujący często proszą się nawzajem o pomoc w znalezieniu róŝnych produktów Klasy uŝytkowników Zakupy często robione przez kobiety, często z małymi dziećmi Pracownicy sklepu pomagający klientom
18 Analiza zadań Określ indywidualne zadania jakie problem moŝe rozwiązać KaŜde zadanie jest celem (co, ale nie jak) Często warto zacząć od określenia ogólnego celu systemu, a potem podzielić go hierarchicznie Cel ogólny : klienci płaca za produkty Zadania: u u u Wprowadzić produkt do kasy Zapakować produkty Zapłacić
19 Analiza zadań (2) Co ma być zrobione? Cel Co naleŝy zrobić najpierw aby było to moŝliwe? Warunki wstępne u u Zadania od których zaleŝą inne zadania Informacje jakie uŝytkownik musi mieć Jakie kroki są związane z wykonaniem tego zadania? Podzadania Podzadania mogą być dzielone rekurencyjnie (dekompozycja)
20 Przykład : kasa Cel Wprowadzić produkt do kasy Warunki wstępne Wszystkie produkty są juŝ w koszyku klienta Podzadania Wprowadzenie produktów opakowanych Wprowadzenie produktów luzem
21 Analiza zadań (3) Gdzie jest wykonywane zadanie? Przy wyjściu z marketu, na stojąco Jak często zadanie jest wykonywane? Co najwyŝej kilka razy w tygodniu Jakie są ograniczenia czasowe/inne zasoby? Minuta lub dwie Jak uŝytkownik poznaje/uczy się zadania? Próbując Obserwując innych Z pomocą personelu Co moŝe pójść źle? Kod paskowy uszkodzony lub brakujący Ktoś kupuje alkohol lub papierosy Kto jeszcze bierze udział w zadaniu?
22 Analiza zadań(4) Wywiady z uŝytkownikami Bezpośrednia obserwacja uŝytkowników
23 Analiza zadań (5) - ryzyka Powielenie złych praktyk/procedur w oprogramowaniu NiedostrzeŜenie dobrych elementów aktualnej procedury Niedokładna informacja od uŝytkowników
24 Analiza zadań (6) Pytania do zadania uŝytkownikom Dlaczego to robicie? (cel) Jak to robicie? (podzadanie) Poszukaj słabości/problemów w aktualnej sytuacji Problemy z celem, marnowanie czasu, niezadowolenie uŝytkowników Badanie kontekstu Projektowanie włączające ( Participatory design)
25 Analiza zadań (7) Obserwuj uŝytkowników wykonujących rzeczywiste zadania w rzeczywistej sytuacji Bądź konkretny UŜytkownik pokazuje co i jak robi Prowadzący wywiad obserwuje i zadaje pytania Odrzuć/zbadaj załoŝenia i przygotuj się na niespodzianki!
26 Participatory design Włącz przedstawicieli uŝytkowników do procesu projektowania W szpitalu lekarz/pacjent (czas!!)
27 Kolejny wykład Architektura interfejsu Podejście MVC
Projektowanie Graficznych Interfejsów Użytkownika Robert Szmurło
Projektowanie Graficznych Interfejsów Użytkownika Robert Szmurło LATO 2007 Projektowanie Graficznych Interfejsów Użytkownika 1 UCD - User Centered Design 1) User Centered Design Projekt Skoncentrowany
Bardziej szczegółowoHumanTechnology. Projektowanie interakcji. czyli łatanie dziury w procesie produkcji
HumanTechnology Projektowanie interakcji czyli łatanie dziury w procesie produkcji Czym jest projektowanie interakcji? Projektowanie interakcji, czyli współdziałania człowieka z komputerem, wykorzystuje
Bardziej szczegółowoTesty poziom po poziomie
poziom po poziomie Prowadzący: Tomasz Mielnik Eliza Słonińska Agenda 1. Modele prowadzenia projektów 2. V-Model 3. Poziomy testów 4. Typy testów 5. Zadanie 1 Modele prowadzenia projektów Wodospadowy (ang.
Bardziej szczegółowoTestowanie Akceptacyjne
szkolenia pod drzewem Testowanie Akceptacyjne 1.00.00 bnd Czym są testy akceptacyjne? Formą sprawdzenia (walidacji) czy wymagania (historie uŝytkownika) zostały zaimplementowane przez zespół tak jak spodziewał
Bardziej szczegółowoUniwersytet Jagielloński Interfejsy Graficzne. Wykład 7. Prototypy. Barbara Strug
Uniwersytet Jagielloński Interfejsy Graficzne Wykład 7 Prototypy Barbara Strug 2011 Hall of shame Ustawienie strony do druku w IE5 Problemy Kody dla nagłówka i stopki Ŝadnego GUI Brak pomocy 2 Dobrze czy
Bardziej szczegółowoProjektowanie systemu sprzedaŝy ubezpieczeń dla T. U. Generali zgodnie z metodyką User-Centered Design
Case Study Projektowanie systemu sprzedaŝy ubezpieczeń dla T. U. Generali zgodnie z metodyką User-Centered Design Zadanie Naszym zadaniem było zaprojektowanie interfejsu aplikacji do sprzedaŝy ubezpieczeń
Bardziej szczegółowoTESTOWANIE OPROGRAMOWANIA PATRIOTYCZNEJ GRY KOMUNIKACYJNEJ
TESTOWANIE OPROGRAMOWANIA PATRIOTYCZNEJ GRY KOMUNIKACYJNEJ SPI S TREŚCI 1. UWAGI WSTĘPNE... 1 2. DANE DO TESTOWANIA... 2 ILUSTRACJA GRAFICZNA... 2 SZCZEGÓŁOWE POSTĘPOWANIE... 2 3. WSKAZÓWKI DO KORZYSTANIA
Bardziej szczegółowoSYSTEMY INFORMATYCZNE ćwiczenia praktyczne
SYSTEMY INFORMATYCZNE ćwiczenia praktyczne 12.03.2019 Piotr Łukasik p. 373 email: plukasik@agh.edu.pl / lukasik.pio@gmail.com www.lukasikpiotr.com Zakres tematyczny implementacji projektu informatycznego
Bardziej szczegółowoMODELE CYKLU śycia OPROGRAMOWANIA
MODELE CYKLU śycia OPROGRAMOWANIA Plan prezentacji: Definicja procesu i procesu programowego Model buduj i poprawiaj Model kaskadowy (czysty i z nawrotami) Modele ewolucyjne (spiralny i przyrostowy) Prototypowanie
Bardziej szczegółowoRodzina systemów Microsoft Windows 1. Rodzina systemów Microsoft Windows
Rodzina systemów Microsoft Windows 1. Rodzina systemów Microsoft Windows Systemy operacyjne Microsft Windows (ang. okna) posiadały od początku interfejs graficzny. KaŜda aplikacja uruchamiana jest tu w
Bardziej szczegółowoCase study: Mobilny serwis WWW dla Kolporter
Case study: Mobilny serwis WWW dla Kolporter Sklep internetowy Kolporter.pl oferuje swoim Klientom blisko 100 000 produktów w tym: ksiąŝki, muzykę, film i gry. Kolporter postanowił stworzyć nowy kanał
Bardziej szczegółowoGUI - projektowanie interfejsów
Katedra Inżynierii Wiedzy, Uniwersytet Ekonomiczny w Katowicach Wykład 3 Prototypowanie - definicja Rozwój oprogramowania/aplikacji (gry) poprzez tworzenie kolejnych wersji prototypów. Prototypowanie szybkie
Bardziej szczegółowoProjektowanie interakcji
Projektowanie interakcji K2 User Experience www.k2.pl/ux Tytuł dokumentu: k2-projektowanie_ux-oferta.pdf Data: 21 sierpnia 2009 Przygotowany przez: Maciej Lipiec Maciej Lipiec User Experience Director
Bardziej szczegółowoGłówne założenia XP. Prostota (Simplicity) Komunikacja (Communication) Sprzężenie zwrotne (Feedback) Odwaga (Agressiveness)
Extreme programming Główne założenia XP Prostota (Simplicity) Komunikacja (Communication) Sprzężenie zwrotne (Feedback) Odwaga (Agressiveness) Praktyki Planowanie: Planowanie releasu Planowanie iteracji
Bardziej szczegółowoJak wykorzystać design thinking w swojej firmie Doświadczenia praktyka.
Jak wykorzystać design thinking w swojej firmie Doświadczenia praktyka. Rafał Kołodziej 05/2015 Wszystko co robimy dotyczy człowieka. Design Thinking Design Thinking is a human-centered is a human-centered
Bardziej szczegółowoMaciej Oleksy Zenon Matuszyk
Maciej Oleksy Zenon Matuszyk Jest to proces związany z wytwarzaniem oprogramowania. Jest on jednym z procesów kontroli jakości oprogramowania. Weryfikacja oprogramowania - testowanie zgodności systemu
Bardziej szczegółowoKOMPETENCJE CYFROWE UśYTKOWNIKÓW SYSTEMÓW E-ZDROWIA
ZAŁĄCZNIK B Anna Gontarek-Janicka 1 KOMPETENCJE CYFROWE UśYTKOWNIKÓW SYSTEMÓW E-ZDROWIA SPIS TREŚCI WSKAZÓWKI METODYCZNE DO PRZEPROWADZENIA BADAŃ... 2 REZULTATY I PRODUKTY... 2 ZAWARTOŚĆ KWESTIONARIUSZA...
Bardziej szczegółowoMODELE CYKLU ŻYCIA OPROGRAMOWANIA (1) Model kaskadowy (często stosowany w praktyce do projektów o niewielkiej złożonoś
OPROGRAMOWANIA (1) Model kaskadowy (często stosowany w praktyce do projektów o niewielkiej złożonoś (często stosowany w praktyce do projektów o niewielkiej złożoności) wymagania specyfikowanie kodowanie
Bardziej szczegółowoWarsztaty przygotowujące osoby bezrobotne do prowadzenia własnego
Warsztaty przygotowujące osoby bezrobotne do prowadzenia własnego Sklepu Internetowego sprzedawca w Internecie Oferta e-mail: biuro@garg.pl, www.garg.pl 1. Wstęp Handel Internetowy zdobywa coraz większą
Bardziej szczegółowoBłędy procesu tworzenia oprogramowania (Badania firmy Rational Software Corporation)
Błędy procesu tworzenia oprogramowania (Badania firmy Rational Software Corporation) Zarządzanie wymaganiami Ad hoc (najczęściej brak zarządzania nimi) Niejednoznaczna, nieprecyzyjna komunikacja Architektura
Bardziej szczegółowoZwinna współpraca programistów i testerów z wykorzystaniem BDD i. by Example (JBehave/Spock/SpecFlow)
Program szkolenia: Zwinna współpraca programistów i testerów z wykorzystaniem BDD i Spec Informacje: Nazwa: Kod: Kategoria: Grupa docelowa: Czas trwania: Forma: Zwinna współpraca programistów i testerów
Bardziej szczegółowoJarosław Kuchta Dokumentacja i Jakość Oprogramowania. Wymagania jakości w Agile Programming
Jarosław Kuchta Wymagania jakości w Agile Programming Wady klasycznych metod zapewnienia jakości Duży narzut na dokumentowanie Późne uzyskiwanie konkretnych rezultatów Trudność w odpowiednio wczesnym definiowaniu
Bardziej szczegółowoTworzenie przypadków testowych
Tworzenie przypadków testowych Prowadząca: Katarzyna Pietrzyk Agenda 1. Wprowadzenie 2. Wymagania 3. Przypadek testowy Definicja Schemat Cechy dobrego przypadku testowego 4. Techniki projektowania Czarnej
Bardziej szczegółowoszkolenia pod drzewem Wybrane Techniki XP bnd 2008 Tomasz Włodarek. Materiał udostępniany na podstawie licencji Creative Commons (by-nc-nd) 1.00.
szkolenia pod drzewem Wybrane Techniki XP 1.00.00 bnd Wybrane techniki XP współwłasność kodu źródłowego (collective code ownership) częsta/ciągła integracja (continuous integration) programowanie w parach
Bardziej szczegółowoPracowania Projektowania Zespołowego
Pracowania Projektowania Zespołowego 1. ZałoŜenia co do prowadzenia projektów: a/ Spotkania w ramach grupy projektowej: KaŜda grupa spotyka się raz w tygodniu Na spotkaniach mają być omówione następujące
Bardziej szczegółowoEtapy życia oprogramowania
Modele cyklu życia projektu informatycznego Organizacja i Zarządzanie Projektem Informatycznym Jarosław Francik marzec 23 w prezentacji wykorzystano również materiały przygotowane przez Michała Kolano
Bardziej szczegółowoWszystkie problemy leżą w testach. ForProgress spółka z ograniczoną odpowiedzialnością sp.k.
Wszystkie problemy leżą w testach O czym będziemy rozmawiać Coś nie wyszło Jak wygląda proces wytwórczy Każdy widzi to inaczej Jakie wnioski wyciągamy z testów Analiza problemów Możliwe rozwiązania O czym
Bardziej szczegółowoInżynieria oprogramowania II
Wymagania funkcjonalne, przypadki użycia Inżynieria oprogramowania II Problem i cel Tworzenie projektów bez konkretnego celu nie jest dobre Praktycznie każdy projekt informatyczny powstaje z uwagi na jakiś
Bardziej szczegółowoANALIZA ANKIET SATYSFAKCJI KLIENTA
Projekt współfinansowany jest ze środków Unii Europejskiej w ramach Europejskiego Funduszu Społecznego ANALIZA ANKIET SATYSFAKCJI KLIENTA OCENIAJĄCYCH JAKOŚĆ OBSŁUGI KLIENTA ORAZ STOPIEŃ ZADOWOLENIA Z
Bardziej szczegółowoJak opisać wymagania zamawiającego wybrane elementy
Jak opisać wymagania zamawiającego wybrane elementy Adam Rzeźnicki, Grzegorz Sobolewski PIIT Listopad, 2012 Agenda Kontekst ma znaczenie - na przykładzie cyklu wytwórczego systemu aplikacyjnego Rodzaje
Bardziej szczegółowoProces projektowania i wdrożenia serwisu internetowego
Proces projektowania i wdrożenia serwisu internetowego Kluczowe etapy projektu 9 1 Rozwój i optymalizacja Analiza celów, potrzeb i konkurencji 8 Szkolenie IMPROVE THINK Wireframe i prototyp (UX) 2 7 Testy
Bardziej szczegółowoEtapy życia oprogramowania. Modele cyklu życia projektu. Etapy życia oprogramowania. Etapy życia oprogramowania
Etapy życia oprogramowania Modele cyklu życia projektu informatycznego Organizacja i Zarządzanie Projektem Informatycznym Jarosław Francik marzec 23 Określenie wymagań Testowanie Pielęgnacja Faza strategiczna
Bardziej szczegółowoPROGRAM BLOKU SZKOLENIOWEGO
PROGRAM BLOKU SZKOLENIOWEGO I: NAZWA FORMY KSZTAŁCENIA; Trening umiejętności twardych związanych z obsługą programu AutoCAD w polskiej wersji językowej szkolenie. II: CEL Trening w załoŝeniu ma na celu
Bardziej szczegółowoWaterfall model. (iteracyjny model kaskadowy) Marcin Wilk
Waterfall model (iteracyjny model kaskadowy) Marcin Wilk Iteracyjny model kaskadowy jeden z kilku rodzajów procesów tworzenia oprogramowania zdefiniowany w inżynierii oprogramowania. Jego nazwa wprowadzona
Bardziej szczegółowoZarządzanie konfiguracją produktu w całym cyklu Ŝycia. Aleksandra Grzywak-Gawryś Warsztaty Rola IRIS w branŝy kolejowej
Zarządzanie konfiguracją produktu w całym cyklu Ŝycia Aleksandra Grzywak-Gawryś Warsztaty Rola IRIS w branŝy kolejowej - plan prezentacji 1 2 3 4 5 Zarządzanie konfiguracją - definicje Problemy z konfiguracją
Bardziej szczegółowoInformatyka I stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny)
Załącznik nr 7 do Zarządzenia Rektora nr 10/12 z dnia 21 lutego 2012r. KARTA MODUŁU / KARTA PRZEDMIOTU Kod modułu Nazwa modułu Nazwa modułu w języku angielskim Obowiązuje od roku akademickiego 2012/2013
Bardziej szczegółowoWstęp. Inżynieria wymagań. Plan wykładu. Wstęp. Wstęp. Wstęp. Schemat procesu pozyskiwania wymagań
Wstęp Inżynieria wymagań Schemat procesu pozyskiwania wymagań identyfikacja źródeł wymagań Organizacja i Zarządzanie Projektem Informatycznym pozyskiwanie pozyskiwanie pozyskiwanie Jarosław Francik marzec
Bardziej szczegółowoPROJEKT Z BAZ DANYCH
POLITECHNIKA WROCŁAWSKA WYDZIAŁ ELEKTRONIKI PROJEKT Z BAZ DANYCH System bazodanowy wspomagający obsługę sklepu internetowego AUTOR: Adam Kowalski PROWADZĄCY ZAJĘCIA: Dr inż. Robert Wójcik, W4/K-9 Indeks:
Bardziej szczegółowo11. Blok ten jest blokiem: a. decyzyjnym b. końcowym c. operacyjnym
1. Instrukcja warunkowa a. słuŝy do wprowadzania danych oraz wprowadzania wyników b. to instrukcja decyzyjna c. to sposób przedstawienia algorytmu 2. Instrukcja, która opisuje wykonanie róŝnych czynności
Bardziej szczegółowoZakres wykładu. Podstawy InŜynierii Oprogramowania
Zakres wykładu Pojęcia podstawowe InŜynierii Oprogramowania Proces wytwarzania oprogramowania Artefakty procesu wytwarzania i ich modele Jakość oprogramowania Literatura: [1] Sacha K., InŜynieria oprogramowania,
Bardziej szczegółowoPodręcznik Integracji
Podręcznik Integracji Spis treści 1. Integracja oferty... 3 1.1. Samodzielne wprowadzanie oferty sklepu... 3 1.2. Automatyczne wprowadzanie oferty z pliku XML... 3 1.3. Cyklicznie pobieranie oferty ze
Bardziej szczegółowoPromuj swój biznes... samodzielnie! StartAP Akademia Przedsiębiorczości, 19 marca 2014
Promuj swój biznes... samodzielnie! StartAP Akademia Przedsiębiorczości, 19 marca 2014 Informatykiem Kim jestem? Kim jestem? Informatykiem Przedsiębiorcą Kim jestem? Historia Patrz.pl 3 studentów ocena
Bardziej szczegółowoOpiniaSerwis.pl Informator Promocyjny
1 OpiniaSerwis.pl Informator Promocyjny Szanowni Państwo. OPINIA SERWIS-SMS - ANKIETY HANDLOWE to nowy Tele-Serwis Handlowo Usługowy, w którym poprzez telefon komórkowy KLIENT moŝe zaopiniować produkt
Bardziej szczegółowoKryteria jakościowe oceny merytorycznej projektu
Kryteria jakościowe oceny merytorycznej projektu Projekt LdV Mobility Projekt to przedsięwzięcie zorientowane na cel o określonym czasie trwania o wysokim stopniu złoŝoności wymagające zaangaŝowania określonych
Bardziej szczegółowoAnaliza biznesowa a metody agile owe
Analiza biznesowa a metody agile owe P6S_WG01 ma wiedzę w zakresie metodyk zwinnych P6S_WG02 ma wiedzę w zakresie zwinnego gromadzenia i zarządzania wymaganiami P6S_WG03 zna i rozumie proces wytwarzania
Bardziej szczegółowoCykl Ŝycia systemów informatycznych
Wydział Odlewnictwa Wirtualizacja technologii odlewniczych Projektowanie systemów zarządzania Treść wykładu Cykl Ŝycia systemu SDLC Metody stosowane w SDLC Metodyki alternatywne 2 Cykl Ŝycia SI System
Bardziej szczegółowoNaśladować Rynek Użytkownik Pomysł Koncepcja Ocena. Kim są docelowi użytkownicy koncepcji?
Użytkownik Kim są docelowi użytkownicy koncepcji? Określ 3-5 różnych grup użytkowników twojej koncepcji i opisz osoby w każdej z grup. Przykład poniżej. Profile użytkowników powinny stworzyć żywy obraz
Bardziej szczegółowoOFERTA- OPIS SYSTEMU KDS
P.P.H.U PROCTRONIK 02-302 WARSZAWA Ul.Spiska 4a m 35 www.proctronik.pl OFERTA- OPIS SYSTEMU KDS Kitchen Display System (KDS) to nowoczesny system przeznaczony dla lokali gastronomicznych. Wspomaga zarządzanie
Bardziej szczegółowoPODRÓśOWANIE W PRZESZŁOŚCI I DZISIAJ
PODRÓśOWANIE W PRZESZŁOŚCI I DZISIAJ Cele: Dzieci uświadamiają sobie róŝnice pomiędzy podróŝowaniem niegdyś i obecnie; róŝnice w środkach transportu i wpływie podróŝy na środowisko naturalne. Uczniowie
Bardziej szczegółowoCo to jest jest oprogramowanie? 8. Co to jest inżynieria oprogramowania? 9. Jaka jest różnica pomiędzy inżynierią oprogramowania a informatyką?
ROZDZIAŁ1 Podstawy inżynierii oprogramowania: - Cele 2 - Zawartość 3 - Inżynieria oprogramowania 4 - Koszty oprogramowania 5 - FAQ o inżynierii oprogramowania: Co to jest jest oprogramowanie? 8 Co to jest
Bardziej szczegółowoINSTRUKCJA OBSŁUGI SKLEPU INTERNETOWEGO. Alu System Plus Sp.J. ul.leśna 2d 32-500 Chrzanów, tel.(+48-32) 625-71-38 sprzedaz@alusystem.
INSTRUKCJA OBSŁUGI SKLEPU INTERNETOWEGO 1. Jak rozpocząć zakupy? Aby złoŝyć zamówienie w sklepie naleŝy zalogować się, klikając na linka Zaloguj w prawym górnym rogu ekranu. Następnie naleŝy podać nazwę
Bardziej szczegółowoNIE BĄDŹ JELEŃ, WEŹ PARAGON
NIE BĄDŹ JELEŃ, WEŹ PARAGON Trochę czasu, znajomość podstawowych praw konsumentów oraz dowód zakupu to niezbędny zestaw podczas składania reklamacji. Łatwiej dochodzić swoich praw, gdy mamy paragon. Warto
Bardziej szczegółowoSDP systemu SOS. Marcin Suszczewicz Michał Woźniak Krzysztof Kostałkowicz Piotr Kuśka. 6 czerwca 2006
SDP systemu SOS Marcin Suszczewicz Michał Woźniak Krzysztof Kostałkowicz Piotr Kuśka 6 czerwca 2006 1 Spis treści 1 Wprowadzenie 4 1.1 Cel.......................................... 4 1.2 Zakres........................................
Bardziej szczegółowoDokumentacja instalacji aktualizacji systemu GRANIT wydanej w postaci HotFix a
Dokumentacja instalacji aktualizacji systemu GRANIT wydanej w postaci HotFix a 1. Informacje wstępne...1 2. Sprawdzenie zainstalowanej wersji systemu GRANIT oraz pobieranie aktualizacji...1 3. Instalacja
Bardziej szczegółowoZgłoszenie reklamacyjne
Zgłoszenie reklamacyjne Informacje ogólne Reklamacja, czyli zakwestionowanie zakupu Składanie w sklepie reklamacji, w ramach sprzedaŝy konsumenckiej (czyli takiej, gdy nabywamy rzecz na własny uŝytek,
Bardziej szczegółowoOpiniaSerwis.pl Informator Promocyjny
1 Szanowni Państwo. OpiniaSerwis.pl Informator Promocyjny U progu nowego sezonu turystycznego 2010 odwiedzający Was klienci zabiorą ze sobą niezapomniane wraŝenia z wymarzonego urlopu, pobytu i wakacji
Bardziej szczegółowoFormularz MS Word. 1. Projektowanie formularza. 2. Formularze do wypełniania w programie Word
Formularz MS Word Formularz to dokument o określonej strukturze, zawierający puste pola do wypełnienia, czyli pola formularza, w których wprowadza się informacje. Uzyskane informacje moŝna następnie zebrać
Bardziej szczegółowobo od managera wymaga się perfekcji
bo od managera wymaga się perfekcji MODELOWANIE PROCESÓW Charakterystyka modułu Modelowanie Procesów Biznesowych (BPM) Modelowanie procesów biznesowych stanowi fundament wdroŝenia systemu zarządzania jakością
Bardziej szczegółowoSystemy ekspertowe. System ekspertowy wspomagający wybór zestawu komputerowego w oparciu o ontologie i system wnioskujący RacerPro
Systemy ekspertowe System ekspertowy wspomagający wybór zestawu komputerowego w oparciu o ontologie i system wnioskujący RacerPro Autorzy: 1 Wstęp Wybór zestawu komputerowego, ze względu na istnienie wielu
Bardziej szczegółowoArchitektura interfejsu użytkownika
Uniwersytet Jagielloński Interfejsy graficzne Wykład 3 Architektura interfejsu użytkownika Barbara Strug 2011 Hall of shame Hall of Shame Hall of Fame O czym dzisiaj Model Widok- Kontroler Hierarchia widoków
Bardziej szczegółowoSYSTEMY AUTOMATYKI 04-713 Warszawa ul.śegańska 16/6 tel.// fax (22) 812-42-22 (22) 812-42-32 www.elmi.pl www.medok.pl info@elmi.pl
ELMI SYSTEMY AUTOMATYKI 04-713 Warszawa ul.śegańska 16/6 tel.// fax (22) 812-42-22 (22) 812-42-32 www.elmi.pl www.medok.pl info@elmi.pl Rozwiązanie IT dla małych sterylizatorni i punktów sterylizacyjnych
Bardziej szczegółowoProgram szkolenia: Wprowadzenie do Domain Driven Design dla biznesu (część 0)
Program szkolenia: Wprowadzenie do Domain Driven Design dla biznesu (część 0) Informacje: Nazwa: Wprowadzenie do Domain Driven Design dla biznesu (część 0) Kod: Kategoria: Grupa docelowa: Czas trwania:
Bardziej szczegółowoStruktura systemu operacyjnego. Opracował: mgr Marek Kwiatkowski
Struktura systemu operacyjnego Schemat budowy systemu operacyjnego model warstwowy Schemat budowy systemu operacyjnego części składowe Większość systemów operacyjnych opiera się o koncepcję jądra, która
Bardziej szczegółowoKontrakty zakupowe. PC-Market
Kontrakty zakupowe PC-Market 7.2.110.0 2009 Insoft sp. z o.o. 31-227 Kraków ul. Jasna 3a tel. (012) 415-23-72 wew. 11 e-mail: market@insoft.com.pl http://www.insoft.com.pl PC-Market 7 kontrakty. 1. Czym
Bardziej szczegółowoProgramowanie zespołowe
Programowanie zespołowe Laboratorium 4 - modele tworzenia oprogramowania, manifest Agile i wstęp do Scruma mgr inż. Krzysztof Szwarc krzysztof@szwarc.net.pl Sosnowiec, 14 marca 2017 1 / 21 mgr inż. Krzysztof
Bardziej szczegółowoInżynieria oprogramowania (Software Engineering) Wykład 1
Inżynieria oprogramowania (Software Engineering) Wykład 1 Wprowadzenie do inżynierii oprogramowania Zarządzanie przedmiotem Wydział: WEiI Katedra: KIK Web site: http://moskit.weii.tu.koszalin.pl/~swalover/
Bardziej szczegółowoI Twój zespół może być zwinny (choć to może trochę potrwać) Paweł Lipiński
I Twój zespół może być zwinny (choć to może trochę potrwać) Paweł Lipiński pawel@warsjawa:/etc$whoami Ja: ponad 10 lat pracy w Javie SCJP, SCWCD, SCBCD, SCEA brałem udział w: rozwój oprogramowania, consulting,
Bardziej szczegółowoROZWIJANIE SWOICH POMYSŁÓW
ROZWIJANIE SWOICH POMYSŁÓW Jeżeli decydujemy się na założenie nowego biznesu, powinniśmy poświęcić trochę czasu na rozwinięcie naszych pomysłów z tym związanych. Jedną z największych zalet bycia przedsiębiorcą
Bardziej szczegółowoTestowanie oprogramowania
Testowanie oprogramowania 1/17 Testowanie oprogramowania Wykład 01 dr inż. Grzegorz Michalski 13 października 2015 Testowanie oprogramowania 2/17 Dane kontaktowe: Kontakt dr inż. Grzegorz Michalski pokój
Bardziej szczegółowoInżynieria oprogramowania (Software Engineering)
Inżynieria oprogramowania (Software Engineering) Wykład 2 Proces produkcji oprogramowania Proces produkcji oprogramowania (Software Process) Podstawowe założenia: Dobre procesy prowadzą do dobrego oprogramowania
Bardziej szczegółowoProjektowanie systemów informatycznych. Roman Simiński programowanie.siminskionline.pl. Cykl życia systemu informatycznego
systemów informatycznych Roman Simiński roman.siminski@us.edu.pl programowanie.siminskionline.pl Cykl życia systemu informatycznego Trochę wprowadzenia... engineering co to oznacza? Oprogramowanie w sensie
Bardziej szczegółowoKompleksowe tworzenie aplikacji klasy Desktop z wykorzystaniem SWT i
Program szkolenia: Kompleksowe tworzenie aplikacji klasy Desktop z wykorzystaniem SWT i JFace Informacje ogólne Nazwa: Kod: Kategoria: Grupa docelowa: Czas trwania: Forma: Kompleksowe tworzenie aplikacji
Bardziej szczegółowoXII. Warunek wielokrotnego wyboru switch... case
XII. Warunek wielokrotnego wyboru switch... case 12.1. Gdy mamy więcej niŝ dwie moŝliwości Do tej pory poznaliśmy warunek if... else... Po co nam kolejny? Trudno powiedzieć, ale na pewno nie po to, Ŝeby
Bardziej szczegółowoPodejście tradycyjne. plan wykonanie sekwencyjna natura wykonywanych zadań
Metodyka Scrum Podejście tradycyjne plan wykonanie sekwencyjna natura wykonywanych zadań analiza i definiowanie wymagań projektowanie rozwiązań kodowanie rozwiązań testowanie odstępstwo od planu jest kosztowne
Bardziej szczegółowoWprowadzenie do Behaviordriven
Wprowadzenie do Behaviordriven development Jakub Kosiński Email: ja@ghandal.net Czym jest BDD? praktyka, powstała na podstawie TDD, wykorzystywana w zwinnych metodykach stworzona przez Dana Northa w 2003
Bardziej szczegółowoKaŜdy z formularzy naleŝy podpiąć do usługi. Nazwa usługi moŝe pokrywać się z nazwą formularza, nie jest to jednak konieczne.
Dodawanie i poprawa wzorców formularza i wydruku moŝliwa jest przez osoby mające nadane odpowiednie uprawnienia w module Amin (Bazy/ Wzorce formularzy i Bazy/ Wzorce wydruków). Wzorce formularzy i wydruków
Bardziej szczegółowoAcusera 24.7 - zarządzanie wynikami kontroli wewnątrzlaboratoryjnej
Acusera 24.7 - zarządzanie wynikami kontroli wewnątrzlaboratoryjnej II Konferencja Diagnostów Laboratoryjnych Śląski Urząd Wojewódzki w Katowicach 14 września 2015 Acusera 24. 7 - główne funkcje: 1.Prowadzenie
Bardziej szczegółowoOpis metodyki i procesu produkcji oprogramowania
Opis metodyki i procesu produkcji oprogramowania Rational Unified Process Rational Unified Process (RUP) to iteracyjny proces wytwarzania oprogramowania opracowany przez firmę Rational Software, a obecnie
Bardziej szczegółowoWykład 1 Inżynieria Oprogramowania
Wykład 1 Inżynieria Oprogramowania Wstęp do inżynierii oprogramowania. Cykle rozwoju oprogramowaniaiteracyjno-rozwojowy cykl oprogramowania Autor: Zofia Kruczkiewicz System Informacyjny =Techniczny SI
Bardziej szczegółowoInstrukcja zarządzania kontami i prawami
Instrukcja zarządzania kontami i prawami uŝytkowników w systemie express V. 6 1 SPIS TREŚCI 1. Logowanie do systemu.... 3 2. Administracja kontami uŝytkowników.... 4 3. Dodawanie grup uŝytkowników....
Bardziej szczegółowoZMIANY TREŚCI SPECYFIKACJI ISTOTNYCH WARUNKÓW ZAMÓWIENIA
ZP/271/5/D/2/2015 Wilkowice, 9 lipiec 2015r. ZMIANY TREŚCI SPECYFIKACJI ISTOTNYCH WARUNKÓW ZAMÓWIENIA dot. postępowania o udzielenie zamówienia publicznego na zadanie Poprawa jakości usług medycznych i
Bardziej szczegółowoZapytanie ofertowe nr 04/03/2017
nr 04/03/2017 Zatrudnienie na podstawie umowy o dzieło Programista / Specjalista ds. baz danych i integracji systemu KD z innymi systemami bezpieczeństwa Warszawa, 10 marca 2017 Zakład Elektroniki Compas
Bardziej szczegółowoWystartuj z Głową Na Karku. Zbuduj Solidne Fundamenty
Wystartuj z Głową Na Karku Zbuduj Solidne Fundamenty Witaj w programie Zarabiaj Na Wiedzy Czy masz właściwy sposób myślenia? Czy wierzysz w to co robisz? Czy koncentrujesz się na tym co ważne? Czy masz
Bardziej szczegółowoProcesowa specyfikacja systemów IT
Procesowa specyfikacja systemów IT BOC Group BOC Information Technologies Consulting Sp. z o.o. e-mail: boc@boc-pl.com Tel.: (+48 22) 628 00 15, 696 69 26 Fax: (+48 22) 621 66 88 BOC Management Office
Bardziej szczegółowoBramka internetowa Tydom 350
Bramka internetowa Tydom 350 Instrukcja instalacji i uŝytkowania URUCHOMIENIE Uruchomienie bramki internetowej Tydom 350 składa się z kilku kroków: podłączamy bramkę kablem sieci Ethernet (LAN) do routera
Bardziej szczegółowoWykład VII. Programowanie III - semestr III Kierunek Informatyka. dr inż. Janusz Słupik. Wydział Matematyki Stosowanej Politechniki Śląskiej
Wykład VII - semestr III Kierunek Informatyka Wydział Matematyki Stosowanej Politechniki Śląskiej Gliwice, 2014 c Copyright 2014 Janusz Słupik Wytwarzanie oprogramowania Model tworzenia oprogramowania
Bardziej szczegółowoModele bezpieczeństwa logicznego i ich implementacje w systemach informatycznych / Aneta Poniszewska-Marańda. Warszawa, 2013.
Modele bezpieczeństwa logicznego i ich implementacje w systemach informatycznych / Aneta Poniszewska-Marańda. Warszawa, 2013 Spis treści I. Bezpieczeństwo systemów informatycznych Rozdział 1. Wstęp 3 1.1.
Bardziej szczegółowoSukces vs porażka. Sukces. Porażka
Wstęp Cytaty Kiedy zawiesza się program konkurencji, to jest awaria. Kiedy zawiesza się własny program, to jest drobiazg. Często po awarii pojawia się komunikat typu ID 02. ID to skrót od idiotyczny drobiazg,
Bardziej szczegółowoWykład: Badania marketingowe
Wykład: Badania marketingowe Proces podejmowania decyzji Krok 1 Krok 2 Krok 3 Krok 4 Krok 5 Definiowanie problemu Określanie czynników decyzyjnych Zbieranie odpowiednich informacji Wybór najlepszego rozwiązania
Bardziej szczegółowoOd pomysłu do przemysłu
Od pomysłu do przemysłu czyli jak stworzyć logiczny projekt. Dariusz Kurcman Regionalny Ośrodek EFS w Kielcach Kielce, 10.09.2010 Szkolenie współfinansowane ze środków Unii Europejskiej w ramach Europejskiego
Bardziej szczegółowoPOKAŻ REZULTATY SWOICH DZIAŁAŃ. POKAŻ, CO POTRAFISZ. ALE NAJPIERW TO ZBADAJ! V KONGRES BIBLIOTEK PUBLICZNYCH WARSZAWA PAŹDZIERNIKA 2014 ROKU
POKAŻ REZULTATY SWOICH DZIAŁAŃ. POKAŻ, CO POTRAFISZ. ALE NAJPIERW TO ZBADAJ! V KONGRES BIBLIOTEK PUBLICZNYCH WARSZAWA 20-21 PAŹDZIERNIKA 2014 ROKU TROCHĘ TEORII Rezultat bezpośredni, natychmiastowy efekt
Bardziej szczegółowoSpis treúci. 1. Wprowadzenie... 13
Księgarnia PWN: W. Dąbrowski, A. Stasiak, M. Wolski - Modelowanie systemów informatycznych w języku UML 2.1 Spis treúci 1. Wprowadzenie... 13 2. Modelowanie cele i metody... 15 2.1. Przegląd rozdziału...
Bardziej szczegółowoMerchandising. Jolanta Liżewska Zyzek
Merchandising Jolanta Liżewska Zyzek Twoja wyobraźnia potrzebuje stymulacji. Gdy jest stymulowana, reszta nie stanowi problemu. Towar jest najważniejszy Joe Cotugno, główny projektant i dyrektor kreatywny
Bardziej szczegółowoPoszczególne pozycje górnego menu umoŝliwiają wyświetlenie: strony tytułowej. spisu treści. spisu notatek. spisu zakładek
Opis Miejsc Pamięci zawierają opracowane ebook-i w czterech formatach w wersji polskiej i agielskiej. MoŜna je bezpośrednio czytać z podstrony: http://armiakrajowa.org.pl/tabliczki/ebook_mp.html na którychj
Bardziej szczegółowoPrzygotowanie do nowoczesnego programowania po stronie przeglądarki. (HTML5, CSS3, JS, wzorce, architektura, narzędzia)
Program szkolenia: Przygotowanie do nowoczesnego programowania po stronie przeglądarki (HTML5, CSS3, JS, wzorce, architektura, narzędzia) Informacje: Nazwa: Kod: Kategoria: Grupa docelowa: Czas trwania:
Bardziej szczegółowoMilton Friedman ma rację przekazanie pieniędzy cyfrowych bez pytania o ID jest możliwe przedstawiamy Państwu cyfrową gotówkę
Milton Friedman ma rację przekazanie pieniędzy cyfrowych bez pytania o ID jest możliwe przedstawiamy Państwu cyfrową gotówkę Coś czego jeszcze nie ma, ale wkrótce zostanie stworzone to wiarygodna cyfrowa
Bardziej szczegółowoLaboratorium przedmiotu Technika Cyfrowa
Laboratorium przedmiotu Technika Cyfrowa ćw.3 i 4: Asynchroniczne i synchroniczne automaty sekwencyjne 1. Implementacja asynchronicznych i synchronicznych maszyn stanu w języku VERILOG: Maszyny stanu w
Bardziej szczegółowoJak uniknąć błędów w komunikowaniu zmian
Jak uniknąć błędów w komunikowaniu zmian Roman Rostek Zmiany w firmie wymagają intensywnej komunikacji z pracownikami. Zapotrzebowanie pracowników na informacje i ich chęć dialogu znacznie się wtedy zwiększają.
Bardziej szczegółowoJak uchronić architekturę i wymagania przed chaosem? Warszawa, 27 stycznia 2016 roku
Jak uchronić architekturę i wymagania przed chaosem? Warszawa, 27 stycznia 2016 roku Agenda Metafory o Zwinności i Sztywności Teza: Oszukujemy się co do sukcesów projektów Agile Objawy chaosu w projektach
Bardziej szczegółowoIV.3.b. Potrafisz samodzielnie dokonać podstawowej konfiguracji sieci komputerowej
IV.3.b. Potrafisz samodzielnie dokonać podstawowej konfiguracji sieci komputerowej Co warto wiedzieć o łączeniu komputerów w sieci? Spójrz na rysunek IV.3p, który przedstawia właściwości Połączeń lokalnych,
Bardziej szczegółowo