Software Development Plan dla systemu USOSweb 2.0
|
|
- Łucja Sobczyk
- 4 lat temu
- Przeglądów:
Transkrypt
1 Software Development Plan dla systemu USOSweb 2.0 Adam Radziwończyk-Syta Karol Sobczak Marcin Koziński Grzegorz Paszt 4 czerwca
2 Spis treści 1 Wprowadzenie Cel Zakres Definicje Omówienie reszty dokumentu Omówienie projektu Cel i zakres projektu Założenia i zależności Produkty projektu Procedura zmian w planie projektu Organizacja projektu Struktura organizacyjna Kontakty zewnętrzne Zarzadzanie projektem Oszacowania Analiza punktów funkcyjnych Unadjusted Function Points Count Value adjustment factor Adjusted function point count Plan projektu Plan faz projektu Cele poszczególnych iteracji Wydania Zasoby Budżet Plan pierwszej iteracji Nadzór i kontrola projektu Plan zarządzania wymaganiami Plan zarządzania harmonogramem Plan kontroli jakości Plan raportów Plan zamknięcia projektu Plan zarzadzania ryzykiem 14 6 Plany procesów technicznych Metody, narzędzia i stosowane technologie Plan zarządzania zmianiami
3 6.3 Plan oceny Historia zmian 16 3
4 1 Wprowadzenie 1.1 Cel Celem dokumentu Software Development Plan jest szczegółowe opisanie planu pracy nad projektem USOSweb 2.0. Opisuje on harmonogram plan pracy nad projektem, organizację projektu, podział obowiązków i produkty, które zostaną wytworzone podczas realizacji projektu. 1.2 Zakres Niniejszy dokument dotyczy systemu USOSweb 2.0 przygotowywanego w ramach zajęć Inżynierii Oprogramowania w 2006/2007 przez zespół złożony z autorów tego dokumenty. Przygotowany został w zgodzie z i korzystając z dokumentów Wizja produktu USOSweb 2.0, Przypadki użycia systemu USOSweb 2.0 i Software Architecture Devolopment dla system USOSweb Definicje USOS Uniwersytecki System Obsługi Studiów, USOSweb webowy interfejs do USOSa, dający dostęp do zasobów studentom i pracownikom naukowym wydziału System system, którego ten dokument dotyczy USOSweb Omówienie reszty dokumentu Kolejne częsci dokumentu omawiają szczegółowo następujące zagadnienia: Sekcja 2 - zakres realizowanego projektu i jego produkty Sekcja 3 - organizacja zespołu uczestniczącego w projekcie i kontakty z zewnętrznymi osobami Sekcja 4 - podział projektu na iteracje i harmonogram projektu, oszacowania kosztów projektu Sekcja 5 - plan zarządzania ryzykiem w projekcie Sekcja 6 - opis stosowanych w trakcie realizacji projektu metod, procesów i narzędzi 4
5 2 Omówienie projektu 2.1 Cel i zakres projektu Celem projektu jest stworzenie rozbudowanego rozszerzenia (jednocześnie będącego samodzielnym systemem) USOSWeb. Nowy system o handlowej nazwie USOSWeb 2.0 ma wspierać dotychczasowe komponenty USOSWeb oraz udostępniać użytkownikom nowoczesną funkcjonalność społeczną. USOSWeb 2.0 jest skierowany głównie do studentów, jednakże będą go mogli wykorzystywać także pracodawcy poszukujący pracowników spełniających określone wymagania. 2.2 Założenia i zależności Czas na wykonanie projektu to trzy semestry akademickie. Jest to okres, w którym odbywają się przedmioty Inżynieria Oprogramowania oraz Zespołowy Projekt Programistyczny. W projekt zaangażowane są cztery osoby w ramach przedmiotu Inżynieria Oprogramowania. Projekt zakłada chociażby minimalną współpracę administratorów USOSWeb. Nie ma żadnego zewnętrzengo źródła finansowania, nie przewiduje się również zysków materialnych z wykonania projektu, więc budżet jest zerowy. Wersja beta projektu ukaże się w styczniu 2008 roku. 2.3 Produkty projektu Dokumenty, które powstały/powstaną w trakcie projektu Nazwa Planowana data ukończenia Wizja Przypadki użycia Plan architektury systemu Interfejs Oprogramowanie, które powstało/powstanie w trakcie projektu Applet Java obsługi kalendarza Nakładka do komunikacji z USOS-em Interfejs WWW systemu USOSWeb 2.0 5
6 2.4 Procedura zmian w planie projektu Zmiany w planie projektu są jak najbardziej możliwe. Aby ich dokonać, należy uzgodnić ich treść z członkami zespołu, po czym zostaną one zaakceptowane bądź odrzucone. Każdy członek zespołu powinień śledzić zmiany oraz być zaznajomionym z bieżącą wersją tego dokumentu. 3 Organizacja projektu Zespół pracujący nad projektem składa się z czterech osób. Nie planujemy angażowania dodatkowych osób podczas prac. 3.1 Struktura organizacyjna Funkcja Zadania Osoby Kierownik Nadzorowanie prac nad projektem, przestrzegania Marcin Koziński projektu harmonogramu i budżetu Analityk Analizowanie i projektowanie systemu Marcin Koziński, Grzegorz Paszt Adam Radziwończyk- Syta, Karol Sobczak Programista Implementacja systemu zgodnie z dokumentami Marcin Koziński, Grzegorz utworzonymi podczas analizy systemu Paszt, Adam Radziwończyk- Syta, Karol Sobczak Webdesigner Zaprojektowanie strony graficznej interfejsu Karol Sobczak Tester Przygotowywanie testów funkcjonalnych i Adam Radziwończyk-Syta integrujących Kontakty zewnętrzne Kontakty z opiekunem projektu i prodziekanem ds. USOS Marcin Koziński Osoba odpowiedzialna Utworzenie dokumentacji użytkownika Grzegorz Paszt za dokumentację 3.2 Kontakty zewnętrzne Zespół komunikuje się z także z Opiekunem projektu na ZPP, który kontroluje postęp realizacji projektu, a także z pełnomocnikiem Rektora ds. USOS odnośnie komunikacji z systemem USOS, możliwości integracji z nim i standardów bezpieczeństwa, które powinien spełniać USOSweb
7 4 Zarzadzanie projektem 4.1 Oszacowania Projekt zostanie zrealizowany bez wkładu finansowego w ramach Zespołowego Projektu Programistycznego. Zostanie ukończony w trakcie zimowego i letniego semestru 2007/2008, ponieważ chcemy, żeby pozwolił zaliczyć nam ZPP, który trwa w wymienionych ramach czasowych. Głównym punktem, kiedy nastąpi przeszacowanie harmonogramu będzie koniec semestru zimowego, kiedy będziemy mogli dokładnie się przyjrzeć jaką pracę udało się wykonać w trakcie jedengo semestru. Pomniejsze przeszacowania są też przewidywane około miesiąca przed końcem każdego z semestrów, kiedy konieczna będzie prawdopodobnie intesyfikacja prac. 4.2 Analiza punktów funkcyjnych Dokonamy teraz oszacowania pracochłonności projektu metodą punktów funkcyjnych Unadjusted Function Points Count Najpierw policzymy wartości dla funkcji jakie mają być dostępne w systemie: Funkcja ILF EIF EI EO EQ L A H L A H L A H L A H L A H Terminarz dodanie terminu 1 1 wyświetlenie terminarza 1 konfiguracja 1 1 Znajomi dodanie Znajomego 1 1 wyświetlenie danych Z. 1 1 Ogłoszenia dodanie 1 1 wyświetlenie 1 przeszukanie 1 Pliki wgranie 1 1 pobranie 1 wyszukanie 1 Opinie i komentarze dodanie 1 1 wyświetlenie 1 Inne wybór funkcji w menu 1 7
8 logowanie 1 1 autoryzacja 1 aktualizacja profilu 1 1 forum prywatne wiadomości ŁACZNIE: Kilka przykładowych uzasadnień: Konfiguracja terminarza zawiera prosty ILF, ponieważ jest to tylko uaktualnienie nieskomplikowanego rekordu, zaś dodanie terminu jest już średnio trudne, gdyż terminarze są ułożone w ciekawszą strukturę są związane z osobami, przedmiotami, grupami, lub jeszcze innymi mniej lub bardziej abstrakcyjnymi bytami; w swoim prywatnym terminarzu można chcieć ustawić widoczność danego zdarzenia; terminy mogą być stałe, lub powtarzane, np. co tydzień lub dwa tygodnie; mogą trwać przez kilka dni, lub tylko w wyznaczonych godzinach; być może czasem trzeba inaczej traktować zdarzenie przypadające w dzień wolny, etc. Podobnie ma się sprawa z EI: zmiana konfiguracji to wypełnienie prostego formularza, dodanie terminu wymaga najpierw zlokalizowanie odpowiedniego terminarza, wybranie dnia z kalendarza, przedziału czasowego i wielu dodatkowych możliwości. Jedyny EIF jest w wyświetleniu danych Znajomego, które wymaga skomunikowania się z USOSem. Przewidujemy, że interfejs wymiany danych z USOSem może być mało elastyczny, lub wręcz prowizoryczny, więc obsługa go będzie trudna. Forum ma trudniejsze EQ od Prywatnych Wiadomości, ponieważ na forum trzeba wyświetlać wiele wiadomości (postów, wpisów) jednocześnie, dzielić je na strony, itd. PW wymgają jedynie wyświetlenia pojedyńczego listu. Logowanie jest trudniejszym (od prostego, czyli tak naprawdę średnim) przypadkiem EI, gdyż należy zadbać o bezpieczeństwo tego procesu. Wgranie pliku też nie jest proste, bo nie zawsze plik może zostać wgrany (może być za duży, mieć zabronione rozszerzenie, użytkownik może mieć zakaz, itd.). UFPC = (9*7 + 1*10 + 1*15) + (1*10) + (8*3 + 3*4) + (6*5) + (1*3 + 3*4) = ( ) ( ) (3 + 12) = = Value adjustment factor Kategoria Uzasadnienie textbfwaga System complexity 12 Data communication System USOSweb jest system webowym, 5 com- plexity więc przesyłanie datych odgrywa ważną rolę, System wspiera kilka protokołów przesyłania danych 8
9 Distributed data processing complexity Perfomance complexity Heavily used configuration complexity Transaction rate complexity On-line date entry complexity End-user efficiency complexity On-line update complexity Complex processing complexity Reusability complexity Installation ease complexity Operational ease complexity Multiple sites complexity Facilitate change complexity rozproszony przetwarzanie danych jest wykonywane online i komunikacja odbywa się w obydwu kierunkach czas reakcji systemu jest ważny jedynie podczas godzin najwyższego obciążenia systemu implementacja systemu będzie w miarę niezależna od konfiguracji sprzętowej Input and Output complexity 12 Żadne transakcje biznesowe nie mają 0 wpływu na System Większość zadań systemu wymaga interaktywnego wprowadzania danych USOSweb 2.0 jako aplikacja dostępna online wymaga uwzględnienia dużego znacze- 4 nia ułatwień dla użytkowników Zakres danych, które podlegają update om 3 online jest przeciętny Application complexity 9 System musi zapewniać jedynie wysokie bezpieczeństwo 3 przetwarzania Kod reużywalny w zasadzie ograniczać się będzie do kodu modułu komunikacji z USO- Sem Podczas kodowania systemu należy brać pod uwagę konfigurację systemu, na którym obecnie jest uruchomiony USOS System powinien być odporny na niespodziewany awarie, więc będzie wspierał przywracanie i back-up y System jest przeznaczony do instalacji i użycia jedynie z USOSem MIM Nie będą podejmowane działania, które umożliwią łatwe zmiany struktury przechowywanych danych w Systemie (USOSweb 2.0 i tak pobiera sporą część danych z USOSa)
10 33 Complexity factor wynosi * 33 = Adjusted function point count Adjusted function point count wynosi 179 * 0.98 = Plan projektu Plan faz projektu Podział projektu na fazy Projekt zamierzamy zrealizować w dwóch iteracjach, po jednej w każdym semestrze. W każdej iteracji zamierzemy przeprowadzić typowe fazy: Analizę, Projektowanie, Budowę i Testy. Ponadto po drugiej iteracji zaplanowaliśmy Wdrożenie, ze względu na to, że System jest przewidziany do współpracy z innym systemem USOSem i spodziewamy się, że zespół odpowiedzialny za USOSa będzie chciał najpierw zobaczyć i ocenić końcowy efekt naszej pracy, zanim zdecyduje się na ewentualną integrację. Wykres faz Kamienie milowe i wydania Widoczne na wykresie dwa kamienie milowe ściśle wiążą się z wydaniami. Czerwony jest to prezentacja na koniec semestru zimowego. Zamierzamy wtedy przedstawić stabilną wersję demonstracyjną, pokazującą dwie najciekawsze funkcje Systemu, umieszczone w interfejsie jaki wykonamy już z myślą o całości systemu. Zielony oznacza ukończenie prac nad projektem, m.in. pokaz w pełni działającej i (mamy nadzieję) wdrożonej do pracy z USOSem wersji Systemu Cele poszczególnych iteracji W pierwszej iteracji chcemy zaprogramować dwie z funkcji, które bardziej odznaczają się ważnością, ciekawością i pomysłowością. W drugiej części tej iteracji chcemy też już opleść te fukncje w interfejs, który docelowo miałby służyć finalnej wersji Systemu. Uznamy tę iterację 10
11 za udaną, jeśli na jej koniec będziemy dysponowali stabilną wersją demonstracyjną, pokazującą dwie ważniejsze funkcje Systemu i przyjemny interfejs. W drugiej chcemy uzupełnić System o pozostałe przewidziane dla niego funkcje, dopracować i ulepszyć interfejs. Ponadto zamierzamy przeprowadzić dokładne testy Systemu pod różnymi kątami, także wydajności. Chcielibyśmy, żeby zakończyła się ona wdrożeniem Systemu do pracy z USOSem, jednak uznamy iterację za zakończoną sukcesem, jeśli stworzymy w jej czasie stabilną końcową wersję Systemu, przygotowaną do pracy z USOSem, ale niekoniecznie jeszcze uruchomioną Wydania Wersja Termin Opis demo Dwie sztandarowe funkcje (Terminarze i Ogłoszenia), sprawny interfejs, brak integracji funkcji z USOSem; wersja pokazowa. ostateczna Wszystkie funkcje działające i sprawne, dopracowany interfejs, zoptymalizowana wydajność, współpraca z USOSem (lub gotowość jej) Zasoby Plan zatrudnienia Członkowie zespołu (p. 3.1) będą wykonywać przewidziane dla nich zadania w ramach harmonogramu w dowolnych dniach tygodnia i w dowolnych godzinach tych dni, kiedy tylko będzie im na to pozwalała organizacja ich zajęć akademickich oraz plany pozanaukowe. W trakcie realizacji projektu, z powodu ograniczeń nałożonych na projekt przez regulamin ZPP, nie planujemy zatrudniania innych pracowników niż wymienieni powyżej. Plan szkoleń Wszyscy pracownicy biorący udział w projekcie zostali przeszkoleni podczas drugiego roku studiów Informatyki w zakresie stosowanych metod projektowych w stopniu wystarczającym do udziału w projekcie. Pracownicy powinni także we własnym zakresie uzupełnić wiedzę dotyczących stosowanych narzędzi (J2EE i JBOSS), by w terminie przewidzianym w harmonogramie można było przystąpić do budowy systemu Budżet Nie przwidujemy budżetu na realizację tego studenckiego projektu. Będziemy pracować w labie lub na swoich komputerach, nie mamy żadnych źródeł finansowania. 4.4 Plan pierwszej iteracji Pierwsza iteracja jest podzielona na następujące fazy: 11
12 Analiza i Projektowanie łączymy tutaj dwie fazy, które standardowo są osobno, ponieważ większość pracy przewidzianej na nie została wykonana w semestrze letnim 2006/2007 podczas zajęć z Inżynierii Oprogramowania; przewidujemy tylko przegląd utworzonej dokumentacji, drobne poprawki i ewentualne uzupełnienia; Budowa faza implementacji zaprojektowanych fukncji Systemu oraz interfejsu wraz z testami jednostkowymi do nich; Testy krótkie testy stworzonej części systemu, mające zapewnić stabilność i jak najlepszą możliwą do uzyskania w krótkim czasie jakość działających funkcji. Pierwsza iteracja kończy się prezentacją wersji demonstracyjnej. Oto plan rozbicia jej na poszczególne zadania: 12
13 A oto wykres wykorzystania zasobów (w tym wypadku: członków zespołu): Jak widać, programiści nie są ciężko obłożeni. Są to szacowania prawdopodobne a nie oczekiwane. Przewidujemy, że na początku semestru nie będziemy mieli motywacji, a na koniec czasu. 4.5 Nadzór i kontrola projektu Plan zarzadzania wymaganiami Jedyne wymagania zewnętrzne może postawić pełnomocnik ds. USOS. Zamierzamy zebrać kompletną listę wymagań w ciągu pierwszego miesiąca pierwszego semestru. Jeśli wymagania będą się zmieniać i uznamy, że nie jesteśmy w stanie ich spełnić, możliwe jest zrezygnowanie z wdrażania Systemu do pracy z USOSem, gdyż jest to opcjonalne. Wówczas System posłuży jedynie do zaliczenia ZPP Plan zarzadzania harmonogramem Przestrzegania harmonogramu będzie pilnował Kierownik projektu. W przypadku przekraczania terminów Kierownik będzie się starał przede wszystkim motywować wszystkich do wzmożonej pracy. Jeśli to zawiedzie, będziemy rezygnowali z różnych wymagań wobec projektu w pierwszej kolejności porzucimy plan wdrożenia Systemu do pracy z USOSem, gdyż jest to opcjonalne Plan kontroli jakości Kontrola jakości odbywa się poprzez przeprowadzanie testów jednostkowych, a później testów integracyjnych i jakościowych Plan raportów Nie będziemy generować do siebie żadnych formalnych pism. O wszystkim będziemy się informować na bieżąco podczas nieformalnych spotkań. Przewiduje się doraźne tworzenie jakichś raportów na wyraźne życzenie prowadzącego przedmiot ZPP. 4.6 Plan zamknięcia projektu Projekt zostanie uznany za zakończony gdy strona USOSWeb będzie dostępna publicznie. W tym momencie dwóch członków zespołu zostanie przydzielonych do administrowania stroną oraz wszelkiego rodzaju działań związanych z jej poprawnym funkcjonowaniem. Zajmą się 13
14 oni równierz archwizacją danych projektu. W tym celu zostaną utworzone trzy kopie plików z dwóch ostatnich kamieni milowych projektu, oraz trzy wersje poprzedzjące ostateczną. Pozostałych dwóch członków zespołu będzie miało za zadanie w przeciągu pierwszego miesiąca rozpropagować stronę wśród środowisk studenckich na wydziale. Po upływie miesiąca osoby te będą miały za zadanie dołaczyć do grupy administrującej stroną w związku z przewidywanym wzrostem liczby użytkowników. Zostanie wtedy również opublikowany raport dotyczący rozwoju serwisu i w razie potrzeby omawiający kolejne działania. 5 Plan zarzadzania ryzykiem Ryzyko Konsekwencje Przeciwdziałanie Plan działania w przypadku wystąpienia Choroba członka opóźnienie w harmonogramie Zrównoleglanie Podział obowiązków, wy- zespołu pracy spowoduje korzystanie części czasu minimalizację opóźnień buforowego na akomoda- w przypadku cję ryzyka wystąpienie ryzyka Ograniczenie czasu członków zespołu poprzez obciążenia przedmiotami Niewywiązywanie się członków zespołu z powierzonych zadań Brak umiejętności i doświadczenia zespołu w zakresie posługiwania się używanym technologiami (J2EE, JBOSS) Brak współpracy ze strony obsługi oryginalnego systemu USOS opóźnienie w harmonogramie niemożliwość zakończenia projektu Niska jakość produktu, spowolnienie prac nad projektem Możliwe opóźnienia w projekcie lub ograniczenie funkcjonalności systemu USOSWeb 2.0 Lepsza organizacja pracy, rozsądne zaplanowanie obciążeń podczas obydwu semestrów Kontrola postępów prac Poświęcenie części czasu wakacji 2007 na zapoznanie się z technologiami Maksymalne uniezależnienie się od tych części systemu USOS, do użycia których niezbędna jest współpraca z jego obsługą praca podczas przerw w roku akademickim, świadoma akceptacja opóźnienia terminu zakończenia projektu Kontakt z opiekunem projektem, ewentualne negocjacje zmniejszenia zakresu projektu Wymaganie od pracowników, by wolny czas podczas fazy planowania poświęcili na zapoznanie z używanymi narzędziami Próba obejścia problemu okrężną drogą, ewentualnie ograniczenie funkcjonalności 14
15 6 Plany procesów technicznych 6.1 Metody, narzędzia i stosowane technologie Metody, technologie i narzędzie stowane w programie obejmują: Rational Unified Process Unified Modeling Language - język modelowania Visual Paradigm - narzędzie CASE Open Source Requirements Management Tool - program do zarządzania wymaganiami SVN - system kontroli wersji L A TEX - system składu tekstu J2EE JBOSS - serwer aplikacji 6.2 Plan zarzadzania zmianiami Każda zmiana będzie musiała zostać przedyskutowania w obecności wszystkich członków zespołu. Decyzja o zmianie zostanie zapisana w osobnym dokumencie zawierającym historię ważnych decyzji i zmian. Ponadto wszystkie niezbędne poprawki zostaną naniesione na pozostałe dokumenty. 6.3 Plan oceny Ocena projektu odbędzie się w następujących fazach: 1. Ocena wewnętrzna - członkowie zespołu będą mieli za zadanie sprawdzić pełną funkcjonalność systemu, a następnie przeprowadzić symulowane testy obciążeniowe. 2. Zamknięta ocena zewnętrzna - do oceny projektu zostaną zaproszone osoby z wydziału (grupa maksymalnie 30 osób), każdej zostanie przydzielone konto i ich zadaniem będzie sprawdzenie czy system zapewnia dostateczną funkcjonalność, czy spełnia wymogi bezpieczeństwa oraz czy jego wygląd jest dobrze odbierany. 3. Ocena wydziału - reprezentant władz wydziału zostanie poproszony o ocene projektu, oraz gdy będzie ona pozytywna - o rozpatrzenie możliwości umieszczenia całego projektu pod patronatem wydziału. 4. Otwarta ocena zewnętrzna - pierwszy miesiąc działania projektu będzie formą oceny, na podstawie której sporządzony zostanie ostatni raport dotyczący projektu. Każdy użytkownik serwisu będzie mógł przesyłać swoje zastrzeżenia i propozycje. 15
16 7 Historia zmian $Log: 22 V 2007: Utworzenie dokumentu, dodano rozdziały Wprowadzenie i Omówienie projektu. 23 V 2007: Dodano rozdział Zarządzanie projektem i diagram Gantta. 27 V 2007: Dodano rozdziały Organizacja projektu i Plan Zarządzania ryzykiem. 31 V 2007: Analiza punktów funkcyjnych. 4 VI 2007: Ostateczne poprawki i uzupełnienia. $ 16
AskAnything 5.06.2006. Plan Przedsięwzięcia Plan Testów
AskAnything Plan Przedsięwzięcia Plan Testów Rzut oka na harmonogram Organizacja Rozwijanie aplikacji Zespół deweloperski 6 osób w zespole koordynator projektant i programista WWW projektant baz danych
Bardziej szczegółowoSoftware Architecture Document dla systemu USOSweb 2.0. Adam Radziwończyk-Syta Karol Sobczak Marcin Koziński Grzegorz Paszt
Software Architecture Document dla systemu USOSweb 2.0 Adam Radziwończyk-Syta Karol Sobczak Marcin Koziński Grzegorz Paszt 17 maja 2007 Spis treści 1 Wprowadzenie 4 1.1 Cel..........................................
Bardziej szczegółowoOverlord - Software Development Plan
Overlord - Software Development Plan Jakub Gołębiowski Adam Kawa Piotr Krewski Tomasz Weksej 5 czerwca 2006 Spis treści 0.1 Cel.......................................... 4 0.2 Zakres........................................
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ółowoRubik s Manager - SDP
Rubik s Manager - SDP Sebastian Chojniak, Łukasz Krupa, Grzegorz Łuczyna 27 maja 2007 1 Spis treści 1 Wprowadzenie 3 1.1 Cel.......................................... 3 1.2 Definicje.......................................
Bardziej szczegółowoPrzypadki użycia produktu USOSweb 2.0. Karol Sobczak Adam Radziwończyk-Syta Marcin Koziński Grzegorz Paszt
Przypadki użycia produktu USOSweb 2.0 Karol Sobczak Adam Radziwończyk-Syta Marcin Koziński Grzegorz Paszt 22 marca 2007 1 Wprowadzenie 1.1 Cel Celem tego dokumentu jest zaznajomienie czytelnika z zagadnieniem
Bardziej szczegółowoPlan testów dla systemu USOSweb 2.0
Plan testów dla systemu USOSweb 2.0 Adam Radziwończyk-Syta Karol Sobczak Marcin Koziński Grzegorz Paszt 31 maja 2007 1 Spis treści 1 Wprowadzenie 3 1.1 Cel.......................................... 3 1.2
Bardziej szczegółowoZespół io07-7e: Agata Chrobak Kornel Jakubczyk Tomek Klukowski Przemek Kosiak. Projekt SZOP SDP
Zespół io07-7e: Agata Chrobak Kornel Jakubczyk Tomek Klukowski Przemek Kosiak Projekt SZOP SDP Spis treści 1 Wprowadzenie 3 1.1 Cel projektu..................................... 3 1.2 Założenia i zależności................................
Bardziej szczegółowoSoftware Development Plan
Software Development Plan Łukasz Bieniasz-Krzywiec Dariusz Leniowski Jakub Łącki 30 maja 2007 1 Spis treści 1 Wprowadzenie 4 1.1 Cel............................................. 4 1.2 Zakres...........................................
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ółowoOPROGRAMOWANIE WSPOMAGAJĄCE ZARZĄDZANIE PROJEKTAMI. PLANOWANIE ZADAŃ I HARMONOGRAMÓW. WYKRESY GANTTA
OPROGRAMOWANIE WSPOMAGAJĄCE ZARZĄDZANIE PROJEKTAMI. PLANOWANIE ZADAŃ I HARMONOGRAMÓW. WYKRESY GANTTA Projekt to metoda na osiągnięcie celów organizacyjnych. Jest to zbiór powiązanych ze sobą, zmierzających
Bardziej szczegółowoUsługa: Testowanie wydajności oprogramowania
Usługa: Testowanie wydajności oprogramowania testerzy.pl przeprowadzają kompleksowe testowanie wydajności różnych systemów informatycznych. Testowanie wydajności to próba obciążenia serwera, bazy danych
Bardziej szczegółowoPlan projektu. Robert Dyczkowski, Piotr Findeisen, Filip Grządkowski. 4 czerwca 2006
Robert Dyczkowski, Piotr Findeisen, Filip Grządkowski 4 czerwca 2006 1 Spis treści 1 Wprowadzenie 3 1.1 Cel.......................................... 3 1.2 Zakres........................................
Bardziej szczegółowoZasady organizacji projektów informatycznych
Zasady organizacji projektów informatycznych Systemy informatyczne w zarządzaniu dr hab. inż. Joanna Józefowska, prof. PP Plan Definicja projektu informatycznego Fazy realizacji projektów informatycznych
Bardziej szczegółowoSZCZEGÓŁOWY OPIS PRZEDMIOTU ZAMÓWIENIA
BL-VI.272.94.2012 zał. nr 2 do siwz SZCZEGÓŁOWY OPIS PRZEDMIOTU ZAMÓWIENIA I. PRZEDMIOT ZAMÓWIENIA OBEJMUJE: 1. Dostawę, instalację i uruchomienie Systemu do zarządzania projektami dla Programu Ochrony
Bardziej szczegółowoPlan wykonania systemu ISOiWUT
Plan wykonania systemu ISOiWUT Michał Lewowski Piotr Skowron Piotr Wygocki Michał Matczuk 4 czerwca 2006 1 Spis treści 1 Wprowadzenie 3 1.1 Cel.......................................... 3 1.2 Zakres........................................
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ółowoRok akademicki: 2014/2015 Kod: EAR-2-106-IS-s Punkty ECTS: 4. Kierunek: Automatyka i Robotyka Specjalność: Informatyka w sterowaniu i zarządzaniu
Nazwa modułu: Systemy informatyczne w produkcji Rok akademicki: 2014/2015 Kod: EAR-2-106-IS-s Punkty ECTS: 4 Wydział: Elektrotechniki, Automatyki, Informatyki i Inżynierii Biomedycznej Kierunek: Automatyka
Bardziej szczegółowoIO - Plan wdrożenia. M.Jałmużna T.Jurkiewicz P.Kasprzyk M.Robak. 5 czerwca 2006
IO - Plan wdrożenia M.Jałmużna T.Jurkiewicz P.Kasprzyk M.Robak 5 czerwca 2006 1 Spis treści 1 Wprowadzenie 3 1.1 Cel.......................................... 3 1.2 Zakres........................................
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ółowoRUP. Rational Unified Process
RUP Rational Unified Process Agenda RUP wprowadzenie Struktura RUP Przepływy prac w RUP Fazy RUP RUP wprowadzenie RUP (Rational Unified Process) jest : Iteracyjną i przyrostową metodyka W pełni konfigurowalną
Bardziej szczegółowoProjektowanie oprogramowania
Wrocław, 27.09.2010 1. Warunki wstępne Projektowanie oprogramowania Warunkiem uczestnictwa w zajęciach jest zaliczenie przedmiotu: Podstawy inżynierii oprogramowania (ćwiczenia) Zajęcia składają się z
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ółowoPRZEWODNIK PO PRZEDMIOCIE
Nazwa przedmiotu: MODELOWANIE I ANALIZA SYSTEMÓW INFORMATYCZNYCH Modeling and analysis of computer systems Kierunek: Informatyka Forma studiów: Stacjonarne Rodzaj przedmiotu: Poziom kwalifikacji: obowiązkowy
Bardziej szczegółowoDokument Detaliczny Projektu Temat: Księgarnia On-line Bukstor
Koszalin, 15.06.2012 r. Dokument Detaliczny Projektu Temat: Księgarnia On-line Bukstor Zespół projektowy: Daniel Czyczyn-Egird Wojciech Gołuchowski Michał Durkowski Kamil Gawroński Prowadzący: Dr inż.
Bardziej szczegółowoarkusz zespołowej analizy ryzyk LIC 3 rodzaje ryzyka, MGR 5 rodzajów ryzyka; rejestr zmian; dokument wiedzy nabytej; dokument Rekomendacje i
Standardy pracy dyplomowej (licencjackiej i magisterskiej) w formie projektu w Wyższej Szkole Zarządzania i Bankowości w Poznaniu na kierunkach administracja oraz zarządzanie (profil praktyczny) od roku
Bardziej szczegółowoN6 Plan finansowy i jego realizacja (LIC); plan finansowy i jego realizacja oraz dodatkowe analizy finansowe, jeśli są potrzebne (MGR); N7 Karta
Standardy pracy dyplomowej (licencjackiej i magisterskiej) w formie projektu w Wyższej Szkole Zarządzania i Bankowości w Poznaniu na kierunku zarządzanie (profil praktyczny) od roku akademickiego 2018/2019
Bardziej szczegółowoŚCIEŻKA: Zarządzanie projektami
ŚCIEŻKA: Zarządzanie projektami Ścieżka dedykowana jest każdej osobie, która chce rozwijać siebie i swoją organizację - w szczególności: Kadrze menedżerskiej i kierowniczej przedsiębiorstw Kierownikom
Bardziej szczegółowoZarządzanie i realizacja projektów systemu Microsoft SharePoint 2010
Zarządzanie i realizacja projektów systemu Microsoft SharePoint 2010 Geoff Evelyn Przekład: Natalia Chounlamany APN Promise Warszawa 2011 Spis treści Podziękowania......................................................
Bardziej szczegółowoUniwersytet Warszawski Wydział Matematyki, Informatyki i Mechaniki. Paweł Parys. Nr albumu: 209216. Aukcjomat
Uniwersytet Warszawski Wydział Matematyki, Informatyki i Mechaniki Paweł Parys Nr albumu: 209216 Aukcjomat Praca licencjacka na kierunku INFORMATYKA w zakresie INFORMATYKA Praca wykonana pod kierunkiem
Bardziej szczegółowoĆWICZENIE Lody na drodze Ent-teach Rozdział 6 Zarządzanie Projektami
ĆWICZENIE Lody na drodze Ent-teach Rozdział 6 Zarządzanie Projektami Opis ćwiczenia W poniższym zadaniu, uczestnicy muszą zaplanować tydzień sprzedaży lodów na ulicy w ich rodzinnym mieście (centrum).
Bardziej szczegółowoInżynieria oprogramowania - opis przedmiotu
Inżynieria oprogramowania - opis przedmiotu Informacje ogólne Nazwa przedmiotu Inżynieria oprogramowania Kod przedmiotu 11.3-WK-IiED-IO-W-S14_pNadGenRB066 Wydział Kierunek Wydział Matematyki, Informatyki
Bardziej szczegółowoArchitektura systemu e-schola
ą ą ą Architektura systemu e-schola System e-schola zbudowany jest w postaci interaktywnej witryny intranetowej, działającej jako aplikacja serwerowa typu WEB(oparta o serwer WWW) Architektura systemu
Bardziej szczegółowoOpis wymagań i program szkoleń dla użytkowników i administratorów
Załącznik nr 3 do OPZ Opis wymagań i program szkoleń dla użytkowników i administratorów Spis treści Wprowadzenie...2 1. Typ i zakres szkoleń...2 2. Grupy użytkowników...2 3. Warunki ogólne szkoleń...3
Bardziej szczegółowoKARTA MODUŁU KSZTAŁCENIA
KARTA MODUŁU KSZTAŁCENIA I. Informacje ogólne 1 Nazwa modułu kształcenia Inżynieria 2 Nazwa jednostki prowadzącej moduł Instytut Informatyki, Zakład Informatyki Stosowanej 3 Kod modułu (wypełnia koordynator
Bardziej szczegółowoNazwa przedmiotu: MODELOWANIE I ANALIZA SYSTEMÓW INFORMATYCZNYCH. Modeling and analysis of computer systems Forma studiów: Stacjonarne
Nazwa przedmiotu: MODELOWANIE I ANALIZA SYSTEMÓW INFORMATYCZNYCH Kierunek: Informatyka Modeling and analysis of computer systems Forma studiów: Stacjonarne Rodzaj przedmiotu: obowiązkowy w ramach specjalności:
Bardziej szczegółowoKonwerter Plan testów. Jakub Rauch Tomasz Gołębiowski Adam Busch Bartosz Franaszek 1 czerwca 2008
Konwerter Plan testów Jakub Rauch Tomasz Gołębiowski Adam Busch Bartosz Franaszek 1 czerwca 2008 1 Spis treści 1 Wprowadzenie 3 1.1 Cel........................................ 3 1.2 Zamierzeni odbiorcy
Bardziej szczegółowoPRAKTYKA ZARZĄDZANIA PROJEKTAMI W OPARCIU O PMBOK GUIDE 5TH.ED.
PRAKTYKA ZARZĄDZANIA PROJEKTAMI W OPARCIU O PMBOK GUIDE 5TH.ED. Możliwość uzyskania 23 punktów PDU Cel szkolenia: Celem szkolenia jest podniesienie efektywności działań uczestników szkolenia w projektach
Bardziej szczegółowoĆWICZENIE Calowanie pokoju gościnnego Ent-teach Rozdział 6 Zarządzanie Projektem
ĆWICZENIE Calowanie pokoju gościnnego Ent-teach Rozdział 6 Zarządzanie Projektem Opis ćwiczenia Ty i trójka Twoich przyjaciół decydujecie się przemalować Wasz salon. Aby zrealizować ten projekt, musicie
Bardziej szczegółowoSKUTECZNE ZARZĄDZANIE PROJEKTEM
SKUTECZNE ZARZĄDZANIE PROJEKTEM Zarządzanie projektami to nie jest takie skomplikowane! TERMIN od: 02.10.2017 TERMIN do: 04.10.2017 CZAS TRWANIA:3 dni MIEJSCE: Gdańsk CENA: 1500 zł + 23% VAT Jak sprawniej
Bardziej szczegółowo<Nazwa firmy> <Nazwa projektu> Specyfikacja dodatkowa. Wersja <1.0>
Wersja [Uwaga: Niniejszy wzór dostarczony jest w celu użytkowania z Unified Process for EDUcation. Tekst zawarty w nawiasach kwadratowych i napisany błękitną kursywą
Bardziej szczegółowoTopór Światowida Software Architecture Document
Topór Światowida Software Architecture Document Maciej Pawlisz Łukasz Polak Oskar Skibski Jakub Światły 30 maja 2007r. 1 Spis treści 1 Wprowadzenie 4 1.1 Cel.......................................... 4
Bardziej szczegółowoPLAN ZARZĄDZANIA WYMAGANIAMI PROJEKT <NAZWA PROJEKTU> WERSJA <NUMER WERSJI DOKUMENTU>
Załącznik nr 4.4 do Umowy nr 35-ILGW-253-.../20.. z dnia... MINISTERSTWO FINANSÓW DEPARTAMENT INFORMATYKI PLAN ZARZĄDZANIA WYMAGANIAMI PROJEKT WERSJA numer wersji
Bardziej szczegółowoZAPYTANIE OFERTOWE. Zamawiający. Przedmiot zapytania ofertowego. Wrocław, dnia 23.03.2015 r.
ZAPYTANIE OFERTOWE Wrocław, dnia 23.03.2015 r. W związku z realizacją przez Nova Telecom spółka z ograniczoną odpowiedzialnością, projektu pn.: Wdrożenie zintegrowanego systemu klasy B2B, umożliwiającego
Bardziej szczegółowoWprowadzenie do metodologii modelowania systemów informacyjnych. Strategia (1) Strategia (2) Etapy Ŝycia systemu informacyjnego
Etapy Ŝycia systemu informacyjnego Wprowadzenie do metodologii modelowania systemów informacyjnych 1. Strategia 2. Analiza 3. Projektowanie 4. Implementowanie, testowanie i dokumentowanie 5. WdroŜenie
Bardziej szczegółowoIO - Plan testów. M.Jałmużna T.Jurkiewicz P.Kasprzyk M.Robak. 5 czerwca 2006
IO - Plan testów M.Jałmużna T.Jurkiewicz P.Kasprzyk M.Robak 5 czerwca 2006 1 SPIS TREŚCI 2 Spis treści 1 Historia zmian 3 2 Zakres testów 3 2.1 Integration testing - Testy spójnosci.............. 3 2.2
Bardziej szczegółowoN6 Plan finansowy i jego realizacja (LIC); plan finansowy i jego realizacja oraz dodatkowe analizy finansowe, jeśli są potrzebne (MGR); N7 Karta
Standardy pracy dyplomowej (licencjackiej i magisterskiej) w formie projektu w Wyższej Szkole Zarządzania i Bankowości w Poznaniu na kierunku zarządzanie (profil praktyczny) od roku akademickiego 2018/2019
Bardziej szczegółowoTestujemy dedykowanymi zasobami (ang. agile testers)
Testujemy dedykowanymi zasobami (ang. agile testers) - wspólne standupy; - ten sam manager; - duży przepływ informacji; - po pewnym czasie zanika asertywność; - pojawia się tendencja do nie zgłaszania
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ółowoPRZEWODNIK PO PRZEDMIOCIE
Nazwa przedmiotu: Kierunek: Informatyka Rodzaj przedmiotu: obowiązkowy w ramach specjalności: Programowanie aplikacji internetowych Rodzaj zajęć: laboratorium PRZEWODNIK PO PRZEDMIOCIE I KARTA PRZEDMIOTU
Bardziej szczegółowoDESIGNER APPLICATION. powered by
DESIGNER APPLICATION powered by O FIRMIE HiddenData specjalizuje się w technologii dystrybucji treści video w Internecie oraz w budowie złożonych, funkcjonalnych aplikacji internetowych i mobilnych. Budujemy
Bardziej szczegółowoProjekt Giełdy Terminów Wizja. 19 czerwca 2015
Projekt Giełdy Terminów Wizja Michał Begejowicz Bartosz Żurkowski 19 czerwca 2015 Spis treści 1 Wstęp 2 2 Opis problemu 2 3 Opis intersariuszy 3 3.1 Wewnętrzni......................... 3 3.1.1 Kadra dydaktyczna.................
Bardziej szczegółowoZarządzanie Projektami Plan kursu
Zarządzanie Projektami Plan kursu opracował Wojciech Walczak Dokument ten przedstawia plan kursu Zarządzanie projektami. Uczestnicy kursu zobowiązują się do przeprowadzenia wybranego przez siebie projektu
Bardziej szczegółowoIO - Plan przedsięwzięcia
IO - Plan przedsięwzięcia M.Jałmużna T.Jurkiewicz P.Kasprzyk M.Robak 5 czerwca 2006 1 SPIS TREŚCI 2 Spis treści 1 Historia zmian 3 2 Wprowadzenie 3 2.1 Cele................................ 3 2.2 Budżet...............................
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ółowoProgram kształcenia i plan studiów podyplomowych: Zarządzanie projektami
Program kształcenia i plan studiów podyplomowych: Zarządzanie projektami edycja 15 opracowany zgodnie z Zarządzeniami Wewnętrznymi PWr nr 1/2012 i 15/2012 organizowanego przez Wydział Informatyki i Zarządzania
Bardziej szczegółowoProjektowanie oprogramowania. Termin zajęć: poniedziałek, 18.00-19.45. a podstawie materiału ze strony. http://gromit.iiar.pwr.wroc.
Projektowanie oprogramowania Termin zajęć: poniedziałek, 18.00-19.45 a podstawie materiału ze strony http://gromit.iiar.pwr.wroc.pl/p_inf/ Przebieg realizacji projektu (tabela 1) Nr tygo dnia Spotkanie
Bardziej szczegółowoNarzędzia Informatyki w biznesie
Narzędzia Informatyki w biznesie Przedstawiony program specjalności obejmuje obszary wiedzy informatycznej (wraz z stosowanymi w nich technikami i narzędziami), które wydają się być najistotniejsze w kontekście
Bardziej szczegółowoAKADEMIA GÓRNICZO-HUTNICZA
AKADEMIA GÓRNICZO-HUTNICZA Wydział Elektrotechniki, Automatyki, Informatyki i Elektroniki KATEDRA INFORMATYKI Event Visualizator sprawozdanie z przebiegu projektu wersja 1.1 z dnia 15.06.2011 Kierunek,
Bardziej szczegółowoWstęp do zarządzania projektami
Wstęp do zarządzania projektami Definicja projektu Projekt to tymczasowe przedsięwzięcie podejmowane w celu wytworzenia unikalnego wyrobu, dostarczenia unikalnej usługi lub uzyskania unikalnego rezultatu.
Bardziej szczegółowoAnalityk i współczesna analiza
Analityk i współczesna analiza 1. Motywacje 2. Analitycy w IBM RUP 3. Kompetencje analityka według IIBA BABOK Materiały pomocnicze do wykładu z Modelowania i Analizy Systemów na Wydziale ETI PG. Ich lektura
Bardziej szczegółowoREFERAT PRACY DYPLOMOWEJ
REFERAT PRACY DYPLOMOWEJ Temat pracy: Projekt i implementacja środowiska do automatyzacji przeprowadzania testów aplikacji internetowych w oparciu o metodykę Behavior Driven Development. Autor: Stepowany
Bardziej szczegółowoZastosowania informatyki w gospodarce Projekt
Zastosowania informatyki w gospodarce Projekt dr inż. Marek WODA 1. Wprowadzenie Czasochłonność 2h/tydzień Obligatoryjne konto na portalu Assembla Monitoring postępu Aktywność ma wpływ na ocenę 1. Wprowadzenie
Bardziej szczegółowoSystemy Open Source w zarządzaniu projektami, na przykładzie Redmine i OpenProject. Rafał Ciszyński
IT can be done! Systemy Open Source w zarządzaniu projektami, na przykładzie Redmine i OpenProject Rafał Ciszyński Agenda Wstęp Krótki opis funkcjonalności dwóch rozwiązań: Redmine i OpenProject Prezentacja
Bardziej szczegółowoMetodyka wdrożenia. Bartosz Szczęch. bartosz.szczech@it.integro.pl. Starszy Konsultant MS Dynamics NAV
Metodyka wdrożenia Bartosz Szczęch Starszy Konsultant MS Dynamics NAV bartosz.szczech@it.integro.pl Wyróżniamy następujące etapy wdrożenia rozwiązania ERP: Analiza Projekt Budowa Uruchomienie Działanie
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ółowoZARZĄDZENIE. Nr 15/2015. Rektora Uniwersytetu Marii Curie-Skłodowskiej w Lublinie. z dnia 13 marca 2015 r.
ZARZĄDZENIE Nr 15/2015 Rektora Uniwersytetu Marii Curie-Skłodowskiej w Lublinie z dnia 13 marca 2015 r. w sprawie uruchomienia Uniwersyteckiego Systemu Obsługi Studiów Na podstawie art. 66 ust. 1 ustawy
Bardziej szczegółowoSYLABUS DOTYCZY CYKLU KSZTAŁCENIA realizacja w roku akademickim 2016/17
Załącznik nr 4 do Uchwały Senatu nr 430/01/2015 SYLABUS DOTYCZY CYKLU KSZTAŁCENIA 2014-2018 realizacja w roku akademickim 2016/17 1.1. PODSTAWOWE INFORMACJE O PRZEDMIOCIE/MODULE Nazwa przedmiotu/ modułu
Bardziej szczegółowoREQB POZIOM PODSTAWOWY PRZYKŁADOWY EGZAMIN
REQB POZIOM PODSTAWOWY PRZYKŁADOWY EGZAMIN Podziękowania REQB Poziom Podstawowy Przykładowy Egzamin Dokument ten został stworzony przez główny zespół Grupy Roboczej REQB dla Poziomu Podstawowego. Tłumaczenie
Bardziej szczegółowoREFERAT PRACY DYPLOMOWEJ
REFERAT PRACY DYPLOMOWEJ Temat pracy: Projekt o implementacja pakietu gier planszowych realizowany na platformie Android Autor: Paweł Piechociński Promotor: dr Jadwiga Bakonyi Kategorie: gra planszowa
Bardziej szczegółowoKARTA PRZEDMIOTU USYTUOWANIE PRZEDMIOTU W SYSTEMIE STUDIÓW. Informatyka. Stacjonarne. Praktyczny
KARTA PRZEDMIOTU Kod przedmiotu JEE Nazwa przedmiotu w języku polskim w języku angielskim Programowanie aplikacji webowych w JEE Programming web applications in JEE USYTUOWANIE PRZEDMIOTU W SYSTEMIE STUDIÓW
Bardziej szczegółowoPolitechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje w roku akademickim 2011/2012. Architektura zorientowana na usługi
Politechnika Krakowska im. Tadeusza Kościuszki Karta przedmiotu Wydział Fizyki, Matematyki i Informatyki obowiązuje w roku akademickim 2011/2012 Kierunek studiów: Informatyka Forma studiów: Stacjonarne
Bardziej szczegółowoedycja 1 opracowany zgodnie z Zarządzeniami Wewnętrznymi PWr. nr 14/2012 i 15/2012 i 34/2012
Wrocław, 18.05.2015 Program kształcenia i plan studiów podyplomowych: Android i ios nowoczesne aplikacje mobilne edycja 1 opracowany zgodnie z Zarządzeniami Wewnętrznymi PWr. nr 14/2012 i 15/2012 i 34/2012
Bardziej szczegółowo1. WYMAGANIA WSTĘPNE W ZAKRESIE WIEDZY, UMIEJĘTNOŚCI I INNYCH KOMPETENCJI
KARTA PRZEDMIOTU przedmiotu Stopień studiów i forma Rodzaj przedmiotu Grupa kursów Zaawansowane techniki analizy systemowej oparte na modelowaniu warsztaty Studia podyplomowe Obowiązkowy NIE Wykład Ćwiczenia
Bardziej szczegółowoHP Service Anywhere Uproszczenie zarządzania usługami IT
HP Service Anywhere Uproszczenie zarządzania usługami IT Robert Nowak Architekt rozwiązań HP Software Dlaczego Software as a Service? Najważniejsze powody za SaaS UZUPEŁNIENIE IT 2 Brak zasobów IT Ograniczone
Bardziej szczegółowoMetodyka projektowania komputerowych systemów sterowania
Metodyka projektowania komputerowych systemów sterowania Andrzej URBANIAK Metodyka projektowania KSS (1) 1 Projektowanie KSS Analiza wymagań Opracowanie sprzętu Projektowanie systemu Opracowanie oprogramowania
Bardziej szczegółowoPRZEWODNIK PO PRZEDMIOCIE
Nazwa przedmiotu: PROJEKTOWANIE SYSTEMÓW INFORMATYCZNYCH I KARTA PRZEDMIOTU CEL PRZEDMIOTU PRZEWODNIK PO PRZEDMIOCIE C1. Podniesienie poziomu wiedzy studentów z inżynierii oprogramowania w zakresie C.
Bardziej szczegółowoZAMAWIAJĄCY. CONCEPTO Sp. z o.o.
Grodzisk Wielkopolski, dnia 11.02.2013r. ZAMAWIAJĄCY z siedzibą w Grodzisku Wielkopolskim (62-065) przy ul. Szerokiej 10 realizując zamówienie w ramach projektu dofinansowanego z Programu Operacyjnego
Bardziej szczegółowoPoniższy program może być skrócony do 1 dnia lub kilkugodzinnej prezentacji.
ZARZĄDZANIE PROJEKTAMI JAK ZAKOŃCZYĆ PROJEKT Z SUKCESEM Beata Kozyra 2018 2 dni Poniższy program może być skrócony do 1 dnia lub kilkugodzinnej prezentacji. Każdy projekt musi mieć cel, który można zmierzyć,
Bardziej szczegółowoPodstawy programowania III WYKŁAD 4
Podstawy programowania III WYKŁAD 4 Jan Kazimirski 1 Podstawy UML-a 2 UML UML Unified Modeling Language formalny język modelowania systemu informatycznego. Aktualna wersja 2.3 Stosuje paradygmat obiektowy.
Bardziej szczegółowoRegulamin Platformy Zdalnej Edukacji Politechniki Śląskiej
Załącznik do Zarządzenia Nr 31/15/16 Regulamin Platformy Zdalnej Edukacji Politechniki Śląskiej Postanowienia ogólne 1 Zakres przedmiotowy niniejszego Regulaminu obejmuje zasady funkcjonowania Platformy
Bardziej szczegółowoRegulamin kursu języka obcego dla niepełnosprawnych studentów Politechniki Wrocławskiej
Regulamin kursu języka obcego dla niepełnosprawnych studentów Politechniki Wrocławskiej Cele kursów i języki Art. 1 Dodatkowe (poza podstawowym programem nauczania) kursy języka obcego, finansowane z dotacji
Bardziej szczegółowoPRZEWODNIK PO PRZEDMIOCIE
PRZEWODNIK PO PRZEDMIOCIE Nazwa przedmiotu Kierunek Forma studiów Poziom kwalifikacji Rok Semestr Jednostka prowadząca Osoba sporządzająca Profil Rodzaj przedmiotu INFORMATYKA Bezpieczeństwo i Higiena
Bardziej szczegółowoEgzamin / zaliczenie na ocenę*
WYDZIAŁ PODSTAWOWYCH PROBLEMÓW TECHNIKI Zał. nr 4 do ZW33/01 KARTA PRZEDMIOTU Nazwa w języku polskim : INŻYNIERIA OPROGRAMOWANIA Nazwa w języku angielskim: SOFTWARE ENGINEERING Kierunek studiów (jeśli
Bardziej szczegółowoWybór ZSI. Zakup standardowego systemu. System pisany na zamówienie
Wybór ZSI Zakup standardowego systemu System pisany na zamówienie Zalety: Standardowy ZSI wbudowane najlepsze praktyki biznesowe możliwość testowania przed zakupem mniej kosztowny utrzymywany przez asystę
Bardziej szczegółowoWytwarzanie oprogramowania
AiPA 6 Wytwarzanie oprogramowania Proces tworzenia oprogramowania jest procesem przekształcenia wymagań w oprogramowanie zgodnie z metodyką, która określa KTO CO robi JAK i KIEDY. - Wymagania Proces tworzenia
Bardziej szczegółowoKarta opisu przedmiotu Zaawansowane techniki analizy systemowej oparte o modelowanie warsztaty
Karta opisu przedmiotu Zaawansowane techniki analizy systemowej oparte o modelowanie warsztaty przedmiotu Stopień studiów i forma: Rodzaj przedmiotu Kod przedmiotu Grupa kursów Zaawansowane techniki analizy
Bardziej szczegółowoPRZEWODNIK PO PRZEDMIOCIE
Nazwa przedmiotu: Kierunek: Inżynieria Biomedyczna Rodzaj przedmiotu: obowiązkowy moduł specjalności informatyka medyczna Rodzaj zajęć: wykład, laboratorium PROGRAMOWANIE INTERNETOWE Internet Programming
Bardziej szczegółowoZarządzanie Projektami zgodnie z PRINCE2
Zarządzanie Projektami zgodnie z PRINCE2 Opis Metodyka PRINCE2 powstała na bazie doświadczeń z wielu lat dobrych praktyk zarządzania projektami. Metodyka ta oferuje elastyczne i łatwe do adaptacji podejście
Bardziej szczegółowoomnia.pl, ul. Kraszewskiego 62A, 37-500 Jarosław, tel. +48 16 621 58 10 www.omnia.pl kontakt@omnia.pl
.firma Dostarczamy profesjonalne usługi oparte o nowoczesne technologie internetowe Na wstępie Wszystko dla naszych Klientów Jesteśmy świadomi, że strona internetowa to niezastąpione źródło informacji,
Bardziej szczegółowoOpis Architektury Systemu Galileo
Opis Architektury Systemu Galileo Sławomir Pawlewicz Alan Pilawa Joanna Sobczyk Marek Sobierajski 5 czerwca 2006 1 Spis treści 1 Wprowadzenie 5 1.1 Cel.......................................... 5 1.2 Zakres........................................
Bardziej szczegółowoProgram praktyk studenckich na kierunku Zarządzanie i Inżynieria Produkcji w Instytucie Technicznym Państwowej Wyższej Szkoły Zawodowej w Nowym Sączu
Program praktyk studenckich na kierunku Zarządzanie i Inżynieria Produkcji w Instytucie Technicznym Państwowej Wyższej Szkoły Zawodowej w Nowym Sączu Nowy Sącz 2012-1 - Zawodowe praktyki studenckie kierunkowe
Bardziej szczegółowoJak założyć konto? Co znajdziesz na FWF? Strona Narzędzia Jak dokonać płatności? Lista autorów... 12
Użytkowniku, chcesz w szybki i przystępny sposób poznać możliwości serwisu FWF? Zapoznaj się instrukcją, z której dowiesz się, jak korzystać z funkcjonalności, które przyczynią się udoskonalenia procesów
Bardziej szczegółowoStudia podyplomowe PROGRAM NAUCZANIA PLAN STUDIÓW
01-447 Warszawa ul. Newelska 6, tel. (+48 22) 34-86-520, www.wit.edu.pl Studia podyplomowe BEZPIECZEŃSTWO I JAKOŚĆ SYSTEMÓW INFORMATYCZNYCH PROGRAM NAUCZANIA PLAN STUDIÓW Studia podyplomowe BEZPIECZEŃSTWO
Bardziej szczegółowoTematy seminariów wg Roger S. Pressman, Praktyczne podejście do oprogramowania, WNT, Zofia Kruczkiewicz
Tematy seminariów wg Roger S. Pressman, Praktyczne podejście do oprogramowania, WNT, 2004 Zofia Kruczkiewicz 1. Przedstaw znaczenie oprogramowania we współczesnym świecie x 1 2. Jaki wpływ na ludzi, komunikację
Bardziej szczegółowoJednym z najważniejszych zagadnień, z którym może się zetknąć twórca
Uwierzytelnianie w PHP 01 Jednym z najważniejszych zagadnień, z którym może się zetknąć twórca stron internetowych, jest identyfikacja i uwierzytelnienie uprzywilejowanego użytkownika. Od zaprojektowania
Bardziej szczegółowoTom 6 Opis oprogramowania Część 8 Narzędzie do kontroli danych elementarnych, danych wynikowych oraz kontroli obmiaru do celów fakturowania
Część 8 Narzędzie do kontroli danych elementarnych, danych wynikowych oraz kontroli Diagnostyka stanu nawierzchni - DSN Generalna Dyrekcja Dróg Krajowych i Autostrad Warszawa, 21 maja 2012 Historia dokumentu
Bardziej szczegółowoSzczegółowy opis przedmiotu umowy. 1. Środowisko SharePoint UWMD (wewnętrzne) składa się z następujących grup serwerów:
Rozdział I Szczegółowy opis przedmiotu umowy Załącznik nr 1 do Umowy Architektura środowisk SharePoint UMWD 1. Środowisko SharePoint UWMD (wewnętrzne) składa się z następujących grup serwerów: a) Środowisko
Bardziej szczegółowoRubik s Manager - Plan testów
Rubik s Manager - Plan testów Sebastian Chojniak, Łukasz Krupa, Grzegorz Łuczyna 27 maja 2007 1 Spis treści 1 Wprowadzenie 3 1.1 Cel.......................................... 3 1.2 Zakres........................................
Bardziej szczegółowo