Software Development Plan dla systemu USOSweb 2.0

Wielkość: px
Rozpocząć pokaz od strony:

Download "Software Development Plan dla systemu USOSweb 2.0"

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 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ółowo

Software 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 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ółowo

Overlord - Software Development Plan

Overlord - 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ółowo

SDP 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 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ółowo

Rubik s Manager - SDP

Rubik 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ółowo

Przypadki 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 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ółowo

Plan testów dla systemu USOSweb 2.0

Plan 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ółowo

Zespół 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 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ółowo

Software Development Plan

Software 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ółowo

Błędy procesu tworzenia oprogramowania (Badania firmy Rational Software Corporation)

Błę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ółowo

OPROGRAMOWANIE 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 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ółowo

Usługa: Testowanie wydajności oprogramowania

Usł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ółowo

Plan projektu. Robert Dyczkowski, Piotr Findeisen, Filip Grządkowski. 4 czerwca 2006

Plan 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ółowo

Zasady organizacji projektów informatycznych

Zasady 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ółowo

SZCZEGÓŁOWY OPIS PRZEDMIOTU ZAMÓWIENIA

SZCZEGÓŁ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ółowo

Plan wykonania systemu ISOiWUT

Plan 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ółowo

Inżynieria oprogramowania II

Inż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ółowo

Rok akademicki: 2014/2015 Kod: EAR-2-106-IS-s Punkty ECTS: 4. Kierunek: Automatyka i Robotyka Specjalność: Informatyka w sterowaniu i zarządzaniu

Rok 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ółowo

IO - 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 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ółowo

Opis metodyki i procesu produkcji oprogramowania

Opis 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ółowo

RUP. Rational Unified Process

RUP. 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ółowo

Projektowanie oprogramowania

Projektowanie 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ółowo

Wykład 1 Inżynieria Oprogramowania

Wykł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ółowo

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK 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ółowo

Dokument Detaliczny Projektu Temat: Księgarnia On-line Bukstor

Dokument 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ółowo

arkusz zespołowej analizy ryzyk LIC 3 rodzaje ryzyka, MGR 5 rodzajów ryzyka; rejestr zmian; dokument wiedzy nabytej; dokument Rekomendacje i

arkusz 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ółowo

N6 Plan finansowy i jego realizacja (LIC); plan finansowy i jego realizacja oraz dodatkowe analizy finansowe, jeśli są potrzebne (MGR); N7 Karta

N6 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: 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ółowo

Zarządzanie i realizacja projektów systemu Microsoft SharePoint 2010

Zarzą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ółowo

Uniwersytet 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 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 Ć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ółowo

Inżynieria oprogramowania - opis przedmiotu

Inż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ółowo

Architektura systemu e-schola

Architektura 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ółowo

Opis wymagań i program szkoleń dla użytkowników i administratorów

Opis 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ółowo

KARTA MODUŁU KSZTAŁCENIA

KARTA 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ółowo

Nazwa 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. 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ółowo

Konwerter 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 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ółowo

PRAKTYKA ZARZĄDZANIA PROJEKTAMI W OPARCIU O PMBOK GUIDE 5TH.ED.

PRAKTYKA 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 Ć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ółowo

SKUTECZNE ZARZĄDZANIE PROJEKTEM

SKUTECZNE 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>

<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ółowo

Topór Światowida Software Architecture Document

Topó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ółowo

PLAN ZARZĄDZANIA WYMAGANIAMI PROJEKT <NAZWA PROJEKTU> WERSJA <NUMER WERSJI DOKUMENTU>

PLAN 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ółowo

ZAPYTANIE OFERTOWE. Zamawiający. Przedmiot zapytania ofertowego. Wrocław, dnia 23.03.2015 r.

ZAPYTANIE 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ółowo

Wprowadzenie do metodologii modelowania systemów informacyjnych. Strategia (1) Strategia (2) Etapy Ŝycia systemu informacyjnego

Wprowadzenie 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ółowo

IO - 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 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ółowo

N6 Plan finansowy i jego realizacja (LIC); plan finansowy i jego realizacja oraz dodatkowe analizy finansowe, jeśli są potrzebne (MGR); N7 Karta

N6 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

Testujemy dedykowanymi zasobami (ang. agile testers)

Testujemy 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ółowo

Programowanie zespołowe

Programowanie 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ółowo

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK 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ółowo

DESIGNER APPLICATION. powered by

DESIGNER 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ółowo

Projekt Giełdy Terminów Wizja. 19 czerwca 2015

Projekt 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ółowo

Zarządzanie Projektami Plan kursu

Zarzą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ółowo

IO - Plan przedsięwzięcia

IO - 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ółowo

Etapy życia oprogramowania

Etapy ż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ółowo

Program kształcenia i plan studiów podyplomowych: Zarządzanie projektami

Program 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ółowo

Projektowanie 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. 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ółowo

Narzędzia Informatyki w biznesie

Narzę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ółowo

AKADEMIA GÓRNICZO-HUTNICZA

AKADEMIA 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ółowo

Wstęp do zarządzania projektami

Wstę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ółowo

Analityk i współczesna analiza

Analityk 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ółowo

REFERAT PRACY DYPLOMOWEJ

REFERAT 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ółowo

Zastosowania informatyki w gospodarce Projekt

Zastosowania 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ółowo

Systemy Open Source w zarządzaniu projektami, na przykładzie Redmine i OpenProject. Rafał Ciszyński

Systemy 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ółowo

Metodyka wdrożenia. Bartosz Szczęch. bartosz.szczech@it.integro.pl. Starszy Konsultant MS Dynamics NAV

Metodyka 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ółowo

Etapy życia oprogramowania. Modele cyklu życia projektu. Etapy życia oprogramowania. Etapy życia oprogramowania

Etapy ż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ółowo

ZARZĄ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. 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ółowo

SYLABUS DOTYCZY CYKLU KSZTAŁCENIA realizacja w roku akademickim 2016/17

SYLABUS 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ółowo

REQB POZIOM PODSTAWOWY PRZYKŁADOWY EGZAMIN

REQB 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ółowo

REFERAT PRACY DYPLOMOWEJ

REFERAT 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ółowo

KARTA PRZEDMIOTU USYTUOWANIE PRZEDMIOTU W SYSTEMIE STUDIÓW. Informatyka. Stacjonarne. Praktyczny

KARTA 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ółowo

Politechnika 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. 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ółowo

edycja 1 opracowany zgodnie z Zarządzeniami Wewnętrznymi PWr. nr 14/2012 i 15/2012 i 34/2012

edycja 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ółowo

1. WYMAGANIA WSTĘPNE W ZAKRESIE WIEDZY, UMIEJĘTNOŚCI I INNYCH KOMPETENCJI

1. 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ółowo

HP Service Anywhere Uproszczenie zarządzania usługami IT

HP 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ółowo

Metodyka projektowania komputerowych systemów sterowania

Metodyka 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ółowo

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK 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ółowo

ZAMAWIAJĄCY. CONCEPTO Sp. z o.o.

ZAMAWIAJĄ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ółowo

Poniższy program może być skrócony do 1 dnia lub kilkugodzinnej prezentacji.

Poniż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ółowo

Podstawy programowania III WYKŁAD 4

Podstawy 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ółowo

Regulamin Platformy Zdalnej Edukacji Politechniki Śląskiej

Regulamin 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ółowo

Regulamin 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 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ółowo

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK 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ółowo

Egzamin / zaliczenie na ocenę*

Egzamin / 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ółowo

Wybór ZSI. Zakup standardowego systemu. System pisany na zamówienie

Wybó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ółowo

Wytwarzanie oprogramowania

Wytwarzanie 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ółowo

Karta opisu przedmiotu Zaawansowane techniki analizy systemowej oparte o modelowanie warsztaty

Karta 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ółowo

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK 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ółowo

Zarządzanie Projektami zgodnie z PRINCE2

Zarzą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ółowo

omnia.pl, ul. Kraszewskiego 62A, 37-500 Jarosław, tel. +48 16 621 58 10 www.omnia.pl kontakt@omnia.pl

omnia.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ółowo

Opis Architektury Systemu Galileo

Opis 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ółowo

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

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 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ółowo

Jak założyć konto? Co znajdziesz na FWF? Strona Narzędzia Jak dokonać płatności? Lista autorów... 12

Jak 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ółowo

Studia podyplomowe PROGRAM NAUCZANIA PLAN STUDIÓW

Studia 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ółowo

Tematy 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, 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ółowo

Jednym z najważniejszych zagadnień, z którym może się zetknąć twórca

Jednym 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ółowo

Tom 6 Opis oprogramowania Część 8 Narzędzie do kontroli danych elementarnych, danych wynikowych oraz kontroli obmiaru do celów fakturowania

Tom 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ółowo

Szczegółowy opis przedmiotu umowy. 1. Środowisko SharePoint UWMD (wewnętrzne) składa się z następujących grup serwerów:

Szczegół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ółowo

Rubik s Manager - Plan testów

Rubik 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