Software Development Plan

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

Download "Software Development Plan"

Transkrypt

1 Software Development Plan Autor: Tkaczyk Cezary Data ostatniej zmiany: 25 listopada 2004 Streszczenie: Dokument definiuje sposób pracy nad projektem. Wyszczególnia osoby i ich zadania, określa terminy, opisuje plan testów

2 Podstawowe informacje o dokumencie Autor: Tkaczyk Cezary Status: roboczy Tytuł: Software Development Plan Projekt: Q-PROJECT Utworzenie: 7 listopada 2004 roku roku Ostatnie zmiany: 25 listopada 2004 Liczba stron: 16+2

3 SPIS TREŚCI Spis treści 1 Wprowadzenie Cel Zakres Definicje Załączniki Omówienie reszty dokumentu Omówienie projektu Cel, zakres i objectives projektu Założenia i zależności Produkty projektu Procedura zmian w planie projektu Organizacja projektu Struktura organizacyjna Kontakty zewnętrzne Role i zadania Kierownik zespołu Kierownik kontroli jakości Inne Zarzadzanie projektem Oszacowania Plan projektu Plan faz projektu Cele poszczególnych iteracji Zasoby Plan zarządzania wymaganiami Plan zarządzania harmonogramem Plan kontroli budżetu Q-Group 1

4 4.2.7 Plan kontrol jakości Plan raportów Plan pomiarów Plan zarządzania ryzykiem Plan zamknięcia projektu Plany procesów technicznych Programowanie Metody, narzędzia i stosowane technologie Plan infrastruktury Plan akceptacji produktu Plany pomocnicze Plan zarządzania zmianami Plan oceny Plan dokumentacji Plan zapewnienia jakości Plan rozwiązywania problemów Inne plany Plan zwoływania zebrań Historia zmian 16 2 SOFTWARE DEVELOPMENT PLAN

5 1 Wprowadzenie 1.1 Cel Dokument SDP opisuje organizację pracy przy projekcie Q-PROJECT. Wyszczególnia wszystkie czynności i procedury potrzebne podczas pracy nad projektem i implementacją. Zebranie ich w jednym miejscu ma usprawnić pracę oraz ułatwić podejmowanie strategicznych decyzji. 1.2 Zakres SDP opisuje proces tworzenia projektu i implementacji systemu Q-PROJECT. W szczególności dokument zawiera: - Omówienie projektu - Organizacje projektu - Zarządzanie projektem - Plany procesów technicznych - Plany pomocnicze 1.3 Definicje - Q-GROUP - zespół w składzie Tomasz Krasuski, Piotr Kwiatkowski, Cezary Tkaczyk, Tomasz Zdunowski - Q-PROJECT - dokumentacja i implementacja hurtowni danych realizowany przez Q-GROUP w ramach zajęć ZPP - projekt - dokumentacja implementowanego oprogramowania. Składają się na nią: - Business Vision - Software Development Plan - Business Use Case - Use Case - Software Architecture Document - Acceptance Plan - ZPP - przedmiot Zespołowy Projet Programistyczny prowadzony w ramach zajęć na wydziale MIM Uniwersytetu Warszawskiego - quad_group - quad_group@yahoogroups.com - darmowa grupa dyskusyjna założona w serwisie yahoo, służąca do organizacji pracy wewnątrz zespołu Q-Group 3

6 1.4 Załaczniki 1.5 Omówienie reszty dokumentu Dalsza część dokumentu omawia krótko cele i zakres projektu, a następnie koncentruje się na organizacji pracy zespołu podczas realizacji projektu i implementacji. 2 Omówienie projektu 2.1 Cel, zakres i objectives projektu Głównym celem dla każdego członka Q-GROUP jest zaliczenie z jak najlepszą oceną przedmiotu ZPP. Znaczny wpływ na ocenę ma uczestnictwo w tworzeniu Q-PROJECT. Zakres Q-PROJECT obejmuje: - Stworzenie dokumentacji, szczegółowej zwłaszcza w części implementacyjnej. - Implementacji projektu - Przeprowadzenia serii testów i wdrożenia testowego - Napisania przez każdego z członków Q-GROUP pracy licencjackiej 2.2 Założenia i zależności Założenia dotyczące projektu: - projekt powstaje na potrzeby zajęć ZPP - projekt jest realizowany przez Q-GROUP - w projekcie nie będą szacowane żadne wydatki - wszystkie pliki i korespondencja między członkami Q-GROUP w sprawie projektu będą przechowywane na grupie dyskusyjnej quad_group - cały zakres czynności będzie realizowany przy pomocy narzędzi dostępnych dla Q-GROUP darmowo - oznaczenia wersji dokumentów będą nadawane wg zasad podanych w pliku oznaczenia.txt 4 SOFTWARE DEVELOPMENT PLAN

7 2.3 Produkty projektu Produktami projektu są dokumentacja i implementacja. Dokumentacja obejmuje: - Business Vision - Software Development Plan - Business Use Case - Use Case - Software Architecture Document - Acceptance Plan 2.4 Procedura zmian w planie projektu Dokument SDP będzie tworzony w następujących iteracjach: Data przygotowania 8.XI XI XI.2004 Wersja Wersja wstępna Wersja robocza Ostateczna wersja 3 Organizacja projektu 3.1 Struktura organizacyjna - Tomasz Krasuski - kierownik kontroli jakości - Piotr Kwiatkowski - Cezary Tkaczyk - kierownik - Tomasz Zdunowski 3.2 Kontakty zewnętrzne dr Paweł Janowski - opiekun projektu, ocenia projekt Q-Group 5

8 3.3 Role i zadania Kierownik zespołu - Odpowiada za całą pracę zespołu. - Przydziela zadania członkom zespołu. - Ustala standardy projektowania i implementacji - Zatwierdza proponowane wymagania - Nadzoruje wprowadzanie istotnych zmian w dokumentach. - Nadzoruje rozwiązywanie trudnych problemów projektowych. - Zwołuje zebrania zespołu. - Rozlicza członków zespołu z wykonanej pracy Kierownik kontroli jakości Kierownik kontroli jakości w fazie projektowania współdzieli pracę związaną z utrzymaniem jakości z kierownikiem zespołu. Mimo to, odpowiedzialność spoczywa na kierowniku kontroli jakości. - Nadzoruje wprowadzanie istotnych zmian w implementacji. - Nadzoruje rozwiązywanie trudnych problemów implementacyjnych. - Kontroluje projekt pod względem: - spełniania wymagań - spójności definicji - spójności modelu i perspektyw projektowych - poprawności językowej - Kontroluje ostateczne wersje dokumentów stworzonych przez zespół Inne Pozostałe role i zadania są dzielone na wszystkich członków zespołu. O to aby podział był równy dba kierownik. 6 SOFTWARE DEVELOPMENT PLAN

9 4.2 Plan projektu 4 Zarzadzanie projektem 4.1 Oszacowania Czasowe: - dokumentacja - Całość dokumentacji powstaje w pierwszym semestrze akademickim roku 2004/05. Prace rozpoczęły się 5 października 2004, będą trwały do 5 stycznia implementacja i wdrożenie - drugi semestr roku akademickiego 2004/05. Dokładnie od 5 stycznia do 18 maja Plan projektu Plan faz projektu... Faza Iteracja Czas Trwania Poczatek Koniec Rozpoczęcie A 1.5 m-c 5.X XI.2004 Opracowanie A 2 m-c 9.XI I.2005 Opracowanie B 2 tyg. 4.I I.2005 Budowa A 2 m-c 15.II IV.2005 Budowa B 1 m-c 29.III V.2005 Budowa C 2 tyg 3.V V.2005 Przekazanie A 2 tyg 17.V V.2005 Tablica 2: Fazy projektu i czas ich trwania Faza Czynności Wyniki Rozpoczęcie zaplanowanie pracy, zebranie wymagań, analizowanie wymagań rynku, analizowanie przypadków użycia a- plikacji, zbadanie możliwości implementacji oraz dostępnych narzędzi Opracowanie zaprojektowanie architektury Q-PROJECT, rozpoznanie podstawowych klas, sprawdzenie zgodności zaprojektowanej aplikacji z przypadkami użycia Budowa programowanie aplikacji, testowanie przypadków użycia aplikacji ustalenie zakresu projektu i jego celów, stworzenie Business Vision, Business Use Cases i Software Development Plan projekt umożliwiający rozpoczęcie fazy implementacyjnej, dokumenty: Diagram Klas, Diagram Przejść, Use Case, Diagram Komunikatów, Software Architecture Document aplikacja gotowa do oddania do pierwszych testów Q-Group 7

10 Faza Czynności Wyniki Przekazanie testowe wdrożenie, testowanie system gotowy do rozpoczęcia działania całości, zbieranie uwag i wprowadzenie poprawek w aplikacji, prezentacja aplikacji, pisanie przez członków prac licencjackich Tablica 3: Opis faz projektu i ich wyników Cele poszczególnych iteracji Faza Itaracja Wyniki Rozpoczęcia A Business Vision, Business Use Cases i Software Development Plan Opracowanie A Use Case, Diagram Klas, Diagram Przejść, Diagram Komunikatów Opracowanie B Software Architectue Document Budowa A gotowe testy modułów oraz moduły nimi przetestowane Budowa B integracja modułów i stworzenie i zaaplikowanie testów integracyjnych całości Budowa C ostateczne wersje warstw klienckich, testy przypadków użycia Przekazanie A system gotowy do rozpoczęcia działania, prace licencjackie gotowe do oddania Tablica 4: Cele poszczególnych iteracji 8 SOFTWARE DEVELOPMENT PLAN

11 4.2 Plan projektu Q-Group 9

12 4.2.3 Zasoby Plan zatrudnienia się z czterech osób: Zespół pracujący nad projektem jest przez cały okres niezmienny. Składa - Tomasz Krasuski - Piotr Kwiatkowski - Cezary Tkaczyk - Tomasz Zdunowski Szkolenie Uczestniczacy Prowadzacy Java - podstawy Wszyscy n.d. przedmiot XML Cezary Tkaczyk n.d. Latex referat Wszyscy Tomasz Krasuski CVS referat Wszyscy n.d. JavaDoc referat Wszyscy n.d. XML referat Wszyscy n.d. Tablica 5: Plan Szkoleń Plan szkoleń Plan zarzadzania wymaganiami Wymagania mogą być zgłaszane przez dowolnego członka Q-GROUP oraz przez klienta. Każde zgłoszone wymaganie trafia do kierownika Q-GROUP. Zostaje zatwierdzone i ogłoszone do wiadomości wszystkich na grupie dyskusyjnej, lub odrzucone, o czym zostanie poinformowany zgłaszający Plan zarzadzania harmonogramem Kierownik Q-GROUP jest odpowiedzialny i zarządza harmonogramem. Kierownik na bieżąco przydziela zadania członkom zespołu. Jeśli któryś z członków nie jest w stanie skończyć zadania w określonym czasie, zgłasza problem do Kierownika. Kierownik przydziela część (lub całość) zadania innym członkom zespołu, lub odpowiednio zmienia harmonogram. 10 SOFTWARE DEVELOPMENT PLAN

13 4.3 Plan zarządzania ryzykiem Plan kontroli budżetu Plan kontrol jakości Przed oddaniem każdy dokument musi zostać: - przejrzany przez Kierownika Q-GROUP pod względem: merytorycznej poprawności zgodności z wymaganiami spójności definicji spójności modelu i perspektyw projektowych jasności zawartych sformułowań poprawności językowej i stylistycznej estetyki Plan raportów Decyzja o generowaniu raportu będzie podejmowana na bieżąco przez Kierownika Q-GROUP Plan pomiarów 4.3 Plan zarzadzania ryzykiem Opis Skutki Przeciwdziałanie Gdy się zdarzy Odejście jednego z Nieoddanie produktów wzajemna kontrola przyjąć do zespołu członków zespołu zgodnie z oraz zachęcanie i nowego członka, lub Harmonogramem motywowanie do zmienić harmonogram pracy lub/i zmniejszyć funkcjonalność produktu Chwilowa niedyspozycyjność Nieoddanie pro- Wcześniejsze infor- rozłożenie pracy jednego duktów zgodnie z mowanie o możli- realizowanej przez z członków zespołu Harmonogramem wości zajścia nieobecnego na pozostałych członków zespołu Q-Group 11

14 Opis Skutki Przeciwdziałanie Gdy się zdarzy Absencja kierownika nierozdzielenie zadań jak najlepsze dostosowanie Kierownik drogą elek- na zebraniu na następny tydzień terminów troniczną rozdziela między członków zadania, lub określa zespołu - tygodniowe opóźnienie swojego zastępcę Zbyt późne oddanie jednego z dokumentów Brak w pełni funkcjonalnego systemu Konieczność rozpoczęcia prac nad zniszczonym produktem na nowo Obniżona ocena z ZPP, ogólne opóźnienie prac projektem zebrań do możliwości zespołu, komunikacja elektroniczna między członkami zespołu Niezdolność do spełnienia wymagań z powodów technologicznych Zniszczenie któregoś z produktów projektu Realistyczne ocenianie możliwości technologicznych zespołu przez kierownika Regularne archiwizowanie produktów i częste tworzenie kopii zapasowych trzymanych na oddalonych fizycznie komputerach. Konkretnie - główne archiwum znajduje się na grupie dyskusyjnej, wraz z pojawieniem się tam nowych dokumentów, każdy z członków zapisuje go na własny dysk lokalny Kierownik tworząc plan pracy na następny tydzień przydziela na każde zadanie większą ilość czasu, niż wymagana, i często kontroluje postęp prac na czas zebrania. W przypadku braku kontaktu z kierownikiem obecne osoby wybierają zastępcę. wprowadzenie zmian w funkcjonalności i zmiana zakresu działalności systemu odtworzenie zniszczonego produktu z najbardziej aktualnego archiwum Zmiana terminów oddawania dokumentów, przydzielenie do danego dokumentu większej ilości osób 12 SOFTWARE DEVELOPMENT PLAN

15 4.4 Plan zamknięcia projektu Opis Skutki Przeciwdziałanie Gdy się zdarzy Błędy w dokumentach Konieczność Kierownik kontroli Szybkie i sprawne późniejszego jakości sprawdza wprowadzanie wprowadzania gruntownie każdy niezbędnych zmian i poprawek, możliwe, dokument przed jego poprawek że w wielu różnych oddaniem dokumentach 4.4 Plan zamknięcia projektu W ramach zamknięcia projektu zostaną wykonane następujące czynności: 1. Rewizja dokumentów - Kierownik 2. Nagranie dokumentów i oprogramowania na płytę CD 3. Przekazanie wyników pracy prowadzącemu zajęcia z ZPP 4. Dopełnienie formalności związanych z zaliczeniem przedmiotu. 5. Prezentacja multimedialna systemu 5 Plany procesów technicznych 5.1 Programowanie 5.2 Metody, narzędzia i stosowane technologie Narzędzia wykorzystywane przy tworzeniu dokumentacji: - darmowe edytory tekstu: emacs, vim, etc. Standardy dotyczące tworzenia dokumentacji - dokumentację tworzymy przy użyciu systemu L A TEX - używamy czcionek w standarcie ISO (latin 2) - dokumentacja będzie zgodna z procesem RUP, oparta na szablonach dokumentów dostarczonych przez prowadzącego zajęcia ZPP 5.3 Plan infrastruktury Projekt powstaje na domowych komputerach członków zespołu, oraz komputerach zapewnionych przez wydział MIM UW w laboratorium komputerowym. Sprzęt do prezentacji multimedialnej zostanie zapewniony przez dr Janusza Jabłonowskiego. Q-Group 13

16 5.4 Plan akceptacji produktu 6 Plany pomocnicze 6.1 Plan zarzadzania zmianami Wprowadzanie zmian do dokumentacji (produktów fazy Opracowanie) przez wyznaczonego do produkcji danego dokumentu i kierownika: - zapisania zmienionej wersji w nowym pliku dopisując do Historii zmian: datę i godzinę, krótki opis zmian, nazwisko zmieniającego - można szczegółowiej opisać zmiany w pliku ChangeLog - wysłać nową wersję spakowaną przy pomocy skryptu backup na grupę dyskusyjna, włączając opcję powiadamiający - poinformować kierownika i prowadzącego ZPP o zmianach, jeśli dokument został już oddany do oceny - przejrzeć wszystkie dokumenty zależne, w celu sprawdzenia spójności przez inne osoby: - Tworzy nową wersję dokumentów z wprowadzonymi zmianami, zaznaczając gdzie zostały wprowadzone zmiany i dodając do nazwy plików postfix * _niezatwierdzone. - Wysyła dokumenty na grupę dyskusyjną - Wysyła posta, w którym informuje tych członków zespołu, których zmiany dotyczą, o nowej wersji dokumentów. - członkowie zespołu zapoznają się ze zmianami - jeśli do następnego zebrania zespołu nie zostaną zgłoszone uwagi, dokumenty zaczynają obowiązywać - zostaje zabrany im postfix - wpp. dodaje się do nazw dokumentów postfix * _nieobowiązujące, oraz rozpoczyna się kolejna iteracja wprowadzania nowej wersji dokumentów przez zgłaszającego uwagi Wprowadzanie zmian do modułów (produktów fazy Budowa) - Do każdego modułu przydzielona jest odpowiedzialna za niego osoba - Zmiany w implementacji modułu następują wedle ustaleń odpowiedzialnej za niego osoby - Zmiany w interfejsie modułu wymagają poinformowania kierownika, który może uznać że: Wystarczy jeśli osoba wprowadzająca zmiany poinformuje wszystkich, których zmiany dotyczą Należy zainicjować burzę mózgów, nad problemem konieczności wprowadzania zmian 14 SOFTWARE DEVELOPMENT PLAN

17 6.2 Plan oceny - Każda zmiana w interfejsie musi zostać wpisana do dokumentacji, ponadto wprowadzający zmianę musi poinformować o niej wszystkich potencjalnie zainteresowanych członków zespołu 6.2 Plan oceny Ocena całości projektu, poszczególnych produktów, referatów leży w gestii prowadzącego zajęcia ZPP. Kierownik rozdziela przyznaną punktację pomiędzy członków zespołu. 6.3 Plan dokumentacji - Business Vision - Software Development Plan - Business Use Case - Use Case - Software Architecture Document - Acceptance Plan 6.4 Plan zapewnienia jakości 6.5 Plan rozwiazywania problemów 1. Fakt wystąpienia problemu zgłaszany jest kierownikowi 2. Kierownik zleca rozwiązanie problemu członkowi zespołu 3. W przypadku niepowodzenia zwoływane jest nadzwyczajne zebranie zespołu, gdzie przez burzę mózgów rozwiązywany jest problem 4. Kierownik wyznacza osobę do wykonania rozwiązania problemu lub wprowadza zmiany do harmonogramu 7 Inne plany 7.1 Plan zwoływania zebrań Kierownik podejmuje decyzję o zwołaniu zebrania. Po ustaleniu dogodnego dla wszystkich uczestników terminu, wysyła informację na grupę dyskusyjna. Q-Group 15

18 8 Historia zmian $Log: sdp.tex $ Revision /11/24 12:16:29 Cezary Tkaczyk Wersja ostateczna, chociaż aspekty dotyczące implementacji mogą jeszcze ulec zmianie Revision /11/15 7:50:20 Cezary Tkaczyk Wersja robocza, praktycznie wszystkie potrzebne rozdziały opisane Revision /11/08 7:49:15 Cezary Tkaczyk Niepełna wersja dokumentu 16 SOFTWARE DEVELOPMENT PLAN

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

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

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

Dokument Detaliczny Projektu

Dokument Detaliczny Projektu Dokument Detaliczny Projektu Dla Biblioteki miejskiej Wersja 1.0 Streszczenie Niniejszy dokument detaliczny projektu(ddp) przedstawia szczegóły pracy zespołu projektowego, nad stworzeniem aplikacji bazodanowej

Bardziej szczegółowo

Plan Testów Systemu SOS

Plan Testów Systemu SOS Plan Testów Systemu SOS Marcin Suszczewicz Michał Woźniak Krzysztof Kostałkowicz Piotr Kuśka 5 czerwca 2006 1 Spis treści 1 Wprowadzenie 4 1.1 Cel tego dokumentu................................. 4 1.2

Bardziej szczegółowo

Projekt przejściowy 2016/2017 BARTOSZ JABŁOŃSKI

Projekt przejściowy 2016/2017 BARTOSZ JABŁOŃSKI Projekt przejściowy 2016/2017 BARTOSZ JABŁOŃSKI Kto, co, jak i kiedy Kto? dr inż. Bartosz Jabłoński bartosz.jablonski@pwr.edu.pl s. P0.2, C-16 http://jablonski.wroclaw.pl O co chodzi? Celem przedmiotu

Bardziej szczegółowo

Metodyka Sure Step. Agenda:

Metodyka Sure Step. Agenda: Metodyka Sure Step Agenda: 1. Wstęp 2. Czym jest Microsoft Dynamics Sure Step? 3. Zespół wdrożeniowy 4. Etapy wdrożenia 5. Przebieg wdrożenia typu Standard 6. Diagnoza 1 Wstęp 1. Plan wdrożenia 2. Zarządzanie

Bardziej szczegółowo

Konspekt pracy inżynierskiej

Konspekt pracy inżynierskiej Konspekt pracy inżynierskiej Wydział Elektryczny Informatyka, Semestr VI Promotor: dr inż. Tomasz Bilski 1. Proponowany tytuł pracy inżynierskiej: Komunikator Gandu na platformę mobilną Android. 2. Cel

Bardziej szczegółowo

Architektura Systemu. Architektura systemu umożliwia kontrolowanie iteracyjnego i przyrostowego procesu tworzenia systemu.

Architektura Systemu. Architektura systemu umożliwia kontrolowanie iteracyjnego i przyrostowego procesu tworzenia systemu. Architektura Systemu Architektura systemu umożliwia kontrolowanie iteracyjnego i przyrostowego procesu tworzenia systemu. Architektura jest zbiorem decyzji dotyczących: organizacji systemu komputerowego,

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

Iteracyjno-rozwojowy proces tworzenia oprogramowania Wykład 3 część 1

Iteracyjno-rozwojowy proces tworzenia oprogramowania Wykład 3 część 1 Iteracyjno-rozwojowy proces tworzenia oprogramowania Wykład 3 część 1 Zofia Kruczkiewicz 1 Zunifikowany iteracyjno- przyrostowy proces tworzenia oprogramowania kiedy? Przepływ działań Modelowanie przedsiębiorstwa

Bardziej szczegółowo

Jarosław Kuchta Dokumentacja i Jakość Oprogramowania. Wymagania jakości w Agile Programming

Jarosław Kuchta Dokumentacja i Jakość Oprogramowania. Wymagania jakości w Agile Programming Jarosław Kuchta Wymagania jakości w Agile Programming Wady klasycznych metod zapewnienia jakości Duży narzut na dokumentowanie Późne uzyskiwanie konkretnych rezultatów Trudność w odpowiednio wczesnym definiowaniu

Bardziej szczegół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

ECDL/ICDL Zarządzanie projektami Moduł S5 Sylabus - wersja 1.0

ECDL/ICDL Zarządzanie projektami Moduł S5 Sylabus - wersja 1.0 ECDL/ICDL Zarządzanie projektami Moduł S5 Sylabus - wersja 1.0 Przeznaczenie Sylabusa Dokument ten zawiera szczegółowy Sylabus dla modułu ECDL/ICDL Zarządzanie projektami. Sylabus opisuje zakres wiedzy

Bardziej szczegółowo

Cykle życia systemu informatycznego

Cykle życia systemu informatycznego Cykle życia systemu informatycznego Cykl życia systemu informatycznego - obejmuję on okres od zgłoszenia przez użytkownika potrzeby istnienia systemu aż do wycofania go z eksploatacji. Składa się z etapów

Bardziej szczegółowo

Dokument Detaliczny Projektu

Dokument Detaliczny Projektu Dokument Detaliczny Projektu Dla Biblioteki miejskiej Wersja 1.0 Streszczenie Niniejszy dokument detaliczny projektu(ddp) przedstawia szczegóły pracy zespołu projektowego, nad stworzeniem aplikacji bazodanowej

Bardziej szczegółowo

Międzyplatformowy interfejs systemu FOLANessus wykonany przy użyciu biblioteki Qt4

Międzyplatformowy interfejs systemu FOLANessus wykonany przy użyciu biblioteki Qt4 Uniwersytet Mikołaja Kopernika w Toruniu Wydział Matematyki i Informatyki Wydział Fizyki, Astronomii i Informatyki Stosowanej Agnieszka Holka Nr albumu: 187396 Praca magisterska na kierunku Informatyka

Bardziej szczegółowo

Projekt przejściowy 2015/2016 BARTOSZ JABŁOŃSKI, TOMASZ JANICZEK

Projekt przejściowy 2015/2016 BARTOSZ JABŁOŃSKI, TOMASZ JANICZEK Projekt przejściowy 2015/2016 BARTOSZ JABŁOŃSKI, TOMASZ JANICZEK Kto? dr inż. Tomasz Janiczek tomasz.janiczek@pwr.edu.pl s. P1.2, C-16 dr inż. Bartosz Jabłoński bartosz.jablonski@pwr.edu.pl s. P0.2, C-16

Bardziej szczegółowo

Plan testów do Internetowego Serwisu Oferowania i Wyszukiwania Usług Transportowych

Plan testów do Internetowego Serwisu Oferowania i Wyszukiwania Usług Transportowych Plan testów do Internetowego Serwisu Oferowania i Wyszukiwania Usług Transportowych Michał Lewowski, Piotr Skowron, Michał Matczuk, Piotr Wygocki 5 czerwca 2006 1 Spis treści 1 Wprowadzenie 3 1.1 Cel..........................................

Bardziej szczegółowo

Gry społecznościowe. wykład 0. Joanna Kołodziejczyk. 24 lutego Joanna Kołodziejczyk Gry społecznościowe 24 lutego / 11

Gry społecznościowe. wykład 0. Joanna Kołodziejczyk. 24 lutego Joanna Kołodziejczyk Gry społecznościowe 24 lutego / 11 Gry społecznościowe wykład 0 Joanna Kołodziejczyk 24 lutego 2017 Joanna Kołodziejczyk Gry społecznościowe 24 lutego 2017 1 / 11 Program przedmiotu Dwie formy zajęć: 1 Wykład studia stacjonarne (15h) 2

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

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

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

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

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

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

VALIO Sp. z o.o. Załącznik nr 1 do Zapytania ofertowego dotyczącego zakupu licencji części systemu B2B oraz wykonania Warstwy Prezentacyjnej.

VALIO Sp. z o.o. Załącznik nr 1 do Zapytania ofertowego dotyczącego zakupu licencji części systemu B2B oraz wykonania Warstwy Prezentacyjnej. Stalowa Wola, 10.03.2014 r. Valio Sp. z o.o. ul. Tuwima 20 37-450 Stalowa Wola Załącznik nr 1 do Zapytania ofertowego dotyczącego zakupu licencji części systemu B2B oraz wykonania Warstwy Prezentacyjnej.

Bardziej szczegółowo

Regulamin ćwiczeń Laboratorium Inżynierii Ruchu Lotniczego

Regulamin ćwiczeń Laboratorium Inżynierii Ruchu Lotniczego Regulamin ćwiczeń 1. W trakcie trwania zajęć laboratoryjnych, grupa dziekańska dzielona jest na grupy ćwiczeniowe maksymalnie po 2 osoby. Utworzone grupy wykonują kolejne ćwiczenia laboratoryjne zgodnie

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

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

ŚCIEŻKA KRYTYCZNA. W ścieżkach krytycznych kolejne zadanie nie może się rozpocząć, dopóki poprzednie się nie zakończy.

ŚCIEŻKA KRYTYCZNA. W ścieżkach krytycznych kolejne zadanie nie może się rozpocząć, dopóki poprzednie się nie zakończy. ŚCIEŻKA KRYTYCZNA Ciąg następujących po sobie zadań w ramach projektu trwających najdłużej ze wszystkich możliwych ciągów, mających taką własność, że opóźnienie któregokolwiek z nich opóźni zakończenie

Bardziej szczegółowo

Programowanie obiektowe

Programowanie obiektowe Programowanie obiektowe Laboratorium 1 - wprowadzenie do zarządzania projektami mgr inż. Krzysztof Szwarc krzysztof@szwarc.net.pl Sosnowiec, 22 luty 2017 1 / 29 mgr inż. Krzysztof Szwarc Programowanie

Bardziej szczegółowo

AskAnything Software Development Plan

AskAnything Software Development Plan AskAnything Software Development Plan 5 czerwca 2006 http://students.mimuw.edu.pl/~ju219721/askanything/ (strona projektu) 1 1 Wprowadzenie AskAnything (AA) jest projektem wykonywanym przez zespół hacking9

Bardziej szczegółowo

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE Nazwa przedmiotu: Kierunek: Informatyka Rodzaj przedmiotu: moduł specjalności obowiązkowy: Inżynieria oprogramowania Rodzaj zajęć: laboratorium PROJEKT ZESPOŁOWY DYPLOMOWY IO Team Project SE Forma studiów:

Bardziej szczegółowo

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

PLAN ZARZĄDZANIA KONFIGURACJĄ OPROGRAMOWANIA PROJEKT <NAZWA PROJEKTU> WERSJA <NUMER WERSJI DOKUMENTU> Załącznik nr 4.6 do Umowy nr 35-ILGW-253-.../20.. z dnia... MINISTERSTWO FINANSÓW DEPARTAMENT INFORMATYKI PLAN ZARZĄDZANIA KONFIGURACJĄ OPROGRAMOWANIA PROJEKT WERSJA

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

Dokumentacja projektu QUAIKE Architektura oprogramowania

Dokumentacja projektu QUAIKE Architektura oprogramowania Licencjacka Pracownia Oprogramowania Instytut Informatyki Uniwersytetu Wrocławskiego Jakub Kowalski, Andrzej Pilarczyk, Marek Kembrowski, Bartłomiej Gałkowski Dokumentacja projektu QUAIKE Architektura

Bardziej szczegółowo

ECDL ZARZĄDZANIE PROJEKTAMI

ECDL ZARZĄDZANIE PROJEKTAMI ECDL ZARZĄDZANIE PROJEKTAMI EUROPEJSKI CERTYFIKAT UMIEJĘTNOŚCI KOMPUTEROWYCH ZARZĄDZANIE PROJEKTAMI Syllabus v. 1.0 Oficjalna wersja dokumentu jest dostępna w serwisie WWW Polskiego Biura ECDL www.ecdl.pl

Bardziej szczegółowo

Zdalne monitorowanie i zarządzanie urządzeniami sieciowymi

Zdalne monitorowanie i zarządzanie urządzeniami sieciowymi Uniwersytet Mikołaja Kopernika w Toruniu Wydział Matematyki i Informatyki Wydział Fizyki, Astronomii i Infomatyki Stosowanej Piotr Benetkiewicz Nr albumu: 168455 Praca magisterska na kierunku Informatyka

Bardziej szczegółowo

Praktyczne zarządzanie projektami według metodyki PRINCE2

Praktyczne zarządzanie projektami według metodyki PRINCE2 Praktyczne zarządzanie projektami według metodyki PRINCE2 PRINCE2 jest zarejestrowanym znakiem handlowym AXELOS Limited. Przeznaczenie szkolenia: Dwudniowe intensywne szkolenie jest przeznaczone dla firm

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

Analiza i projektowanie oprogramowania. Analiza i projektowanie oprogramowania 1/32

Analiza i projektowanie oprogramowania. Analiza i projektowanie oprogramowania 1/32 Analiza i projektowanie oprogramowania Analiza i projektowanie oprogramowania 1/32 Analiza i projektowanie oprogramowania 2/32 Cel analizy Celem fazy określania wymagań jest udzielenie odpowiedzi na pytanie:

Bardziej szczegółowo

KARTA PRZEDMIOTU. Projekt zespołowy D1_10

KARTA PRZEDMIOTU. Projekt zespołowy D1_10 KARTA PRZEDMIOTU 1. Informacje ogólne Nazwa przedmiotu i kod (wg planu studiów): Projekt zespołowy D1_10 Nazwa przedmiotu (j. ang.): Team Project Kierunek studiów: Specjalność/specjalizacja: Poziom kształcenia:

Bardziej szczegółowo

Tester oprogramowania 2014/15 Tematy prac dyplomowych

Tester oprogramowania 2014/15 Tematy prac dyplomowych Tester oprogramowania 2014/15 Tematy prac dyplomowych 1. Projekt i wykonanie automatycznych testów funkcjonalnych wg filozofii BDD za pomocą dowolnego narzędzia Jak w praktyce stosować Behaviour Driven

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

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

KARTA PRZEDMIOTU. Programowanie aplikacji internetowych

KARTA PRZEDMIOTU. Programowanie aplikacji internetowych KARTA PRZEDMIOTU Nazwa przedmiotu/modułu: Nazwa angielska: Kierunek studiów: Poziom studiów: Profil studiów Jednostka prowadząca: Programowanie aplikacji internetowych Web application development edukacja

Bardziej szczegółowo

KARTA PRZEDMIOTU. 1. Informacje ogólne. 2. Ogólna charakterystyka przedmiotu. Projekt zespołowy D1_10

KARTA PRZEDMIOTU. 1. Informacje ogólne. 2. Ogólna charakterystyka przedmiotu. Projekt zespołowy D1_10 KARTA PRZEDMIOTU 1. Informacje ogólne Nazwa przedmiotu i kod (wg planu studiów): Nazwa przedmiotu (j. ang.): Kierunek studiów: Specjalność/specjalizacja: Poziom kształcenia: Profil kształcenia: Forma studiów:

Bardziej szczegółowo

Zarządzanie reklamacjami i serwisem w programie bs4

Zarządzanie reklamacjami i serwisem w programie bs4 Zarządzanie reklamacjami i serwisem w programie bs4 Spis treści Wstęp... 4 Podstawowe zasady pracy z programem:...4 Podstawowe korzyści w obszarze zarządzania serwisem po wdrożeniu oprogramowania bs4

Bardziej szczegółowo

System zarządzania zleceniami

System zarządzania zleceniami Verlogic Systemy Komputerowe 2013 Wstęp Jednym z ważniejszych procesów występujących w większości przedsiębiorstw jest sprawna obsługa zamówień klientów. Na wspomniany kontekst składa się: przyjęcie zlecenia,

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

SCENARIUSZ LEKCJI. Streszczenie. Czas realizacji. Podstawa programowa

SCENARIUSZ LEKCJI. Streszczenie. Czas realizacji. Podstawa programowa Autorzy scenariusza: SCENARIUSZ LEKCJI OPRACOWANY W RAMACH PROJEKTU: INFORMATYKA MÓJ SPOSÓB NA POZNANIE I OPISANIE ŚWIATA. PROGRAM NAUCZANIA INFORMATYKI Z ELEMENTAMI PRZEDMIOTÓW MATEMATYCZNO-PRZYRODNICZYCH

Bardziej szczegółowo

KARTA PRZEDMIOTU. 1. Informacje ogólne. 2. Ogólna charakterystyka przedmiotu. Inżynieria oprogramowania, C12

KARTA PRZEDMIOTU. 1. Informacje ogólne. 2. Ogólna charakterystyka przedmiotu. Inżynieria oprogramowania, C12 KARTA PRZEDMIOTU 1. Informacje ogólne Nazwa przedmiotu i kod (wg planu studiów): Nazwa przedmiotu (j. ang.): Kierunek studiów: Specjalność/specjalizacja: Poziom kształcenia: Profil kształcenia: Forma studiów:

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

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

<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

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

Grupa treści kształcenia, w ramach której przedmiot jest realizowany Przedmiot kierunkowy

Grupa treści kształcenia, w ramach której przedmiot jest realizowany Przedmiot kierunkowy SYLLABUS na rok akademicki 0113/014 Tryb studiów Studia stacjonarne Kierunek studiów Informatyka Poziom studiów Pierwszego stopnia Rok studiów/ semestr III/VI Specjalność Bez specjalności Kod katedry/zakładu

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

Uniwersytet Mikołaja Kopernika w Toruniu Wydział Matematyki i Informatyki Wydział Fizyki, Astronomii i Informatyki Stosowanej Instytut Fizyki

Uniwersytet Mikołaja Kopernika w Toruniu Wydział Matematyki i Informatyki Wydział Fizyki, Astronomii i Informatyki Stosowanej Instytut Fizyki Uniwersytet Mikołaja Kopernika w Toruniu Wydział Matematyki i Informatyki Wydział Fizyki, Astronomii i Informatyki Stosowanej Instytut Fizyki Tomasz Pawłowski Nr albumu: 146956 Praca magisterska na kierunku

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

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

mfaktura Instrukcja instalacji programu Ogólne informacje o programie www.matsol.pl biuro@matsol.pl

mfaktura Instrukcja instalacji programu Ogólne informacje o programie www.matsol.pl biuro@matsol.pl mfaktura Instrukcja instalacji programu Ogólne informacje o programie www.matsol.pl biuro@matsol.pl Instalacja programu 1. Po włożeniu płytki cd do napędu program instalacyjny powinien się uruchomić automatyczne.

Bardziej szczegółowo

Feature Driven Development

Feature Driven Development Feature Driven Development lekka metodyka tworzenia oprogramowania Kasprzyk Andrzej IS II Wstęp Feature Driven Development (FDD) to metodyka tworzenia oprogramowania, która wspomaga zarządzanie fazami

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

Zarządzanie testowaniem wspierane narzędziem HP Quality Center

Zarządzanie testowaniem wspierane narzędziem HP Quality Center Zarządzanie testowaniem wspierane narzędziem HP Quality Center studium przypadku Mirek Piotr Szydłowski Ślęzak Warszawa, 17.05.2011 2008.09.25 WWW.CORRSE.COM Firma CORRSE Nasze zainteresowania zawodowe

Bardziej szczegółowo

Zarządzenie Dziekana WNB nr 8/2015 z dnia 19 października 2015 r.

Zarządzenie Dziekana WNB nr 8/2015 z dnia 19 października 2015 r. Zarządzenie Dziekana WNB nr 8/2015 z dnia 19 października 2015 r. ustalające terminarz i zakres działań związanych z wprowadzaniem informacji do Archiwum Prac Dyplomowych (APD) w roku akad. 2015/2016 na

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

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

Uniwersytet w Białymstoku Wydział Ekonomiczno-Informatyczny w Wilnie SYLLABUS na rok akademicki 2012/2013

Uniwersytet w Białymstoku Wydział Ekonomiczno-Informatyczny w Wilnie SYLLABUS na rok akademicki 2012/2013 SYLLABUS na rok akademicki 01/013 Tryb studiów Studia stacjonarne Kierunek studiów Informatyka Poziom studiów Pierwszego stopnia Rok studiów/ semestr III/VI Specjalność Bez specjalności Kod katedry/zakładu

Bardziej szczegółowo

Rozdział 5: Zarządzanie testowaniem. Pytanie 1

Rozdział 5: Zarządzanie testowaniem. Pytanie 1 Pytanie 1 Dlaczego niezależne testowanie jest ważne: A) Niezależne testowanie jest w zasadzie tańsze niż testowanie własnej pracy B) Niezależne testowanie jest bardziej efektywne w znajdywaniu defektów

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

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

Szczegółowy opis przedmiotu zamówienia- założenia do metodyki realizacji przedmiotu zamówienia

Szczegółowy opis przedmiotu zamówienia- założenia do metodyki realizacji przedmiotu zamówienia Załącznik nr 2 Szczegółowy opis przedmiotu zamówienia- założenia do metodyki realizacji przedmiotu zamówienia W niniejszym załączniku do SIWZ Zamawiający zawarł wymagania i założenia jakie musi przyjąć

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

Rok szkolny 2015/16 Sylwester Gieszczyk. Wymagania edukacyjne w technikum. ADMINISTROWANIE BAZAMI DANYCH kl. 4c

Rok szkolny 2015/16 Sylwester Gieszczyk. Wymagania edukacyjne w technikum. ADMINISTROWANIE BAZAMI DANYCH kl. 4c Wymagania edukacyjne w technikum ADMINISTROWANIE BAZAMI DANYCH kl. 4c Lp. 1 2 4 5 Temat Zasady dotyczące zarządzania projektem podczas prac związanych z tworzeniem bazy oraz cykl życiowy bazy Modele tworzenia

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

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

Dodatkowo, w przypadku modułu dotyczącego integracji z systemami partnerów, Wykonawca będzie przeprowadzał testy integracyjne.

Dodatkowo, w przypadku modułu dotyczącego integracji z systemami partnerów, Wykonawca będzie przeprowadzał testy integracyjne. Załącznik nr 1a do Zapytania ofertowego nr POIG.08.02-01/2014 dotyczącego budowy oprogramowania B2B oraz dostawcy sprzętu informatycznego do projektu pn. Budowa systemu B2B integrującego zarządzanie procesami

Bardziej szczegółowo

Nowocześnie zaprojektowana e-usługa - studium przypadku

Nowocześnie zaprojektowana e-usługa - studium przypadku 2012 Nowocześnie zaprojektowana e-usługa - studium przypadku Piotr Kocjan Wyzwania w projektowaniu i programowaniu e-usługi Poznań, 11 października 2012 Problem Wyzwania w projektowaniu i programowaniu

Bardziej szczegółowo

Zarządzanie projektami. Wykład 2 Zarządzanie projektem

Zarządzanie projektami. Wykład 2 Zarządzanie projektem Zarządzanie projektami Wykład 2 Zarządzanie projektem Plan wykładu Definicja zarzadzania projektami Typy podejść do zarządzania projektami Cykl życia projektu/cykl zarządzania projektem Grupy procesów

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

O higienie pracy, komputerze, sieciach komputerowych i Internecie

O higienie pracy, komputerze, sieciach komputerowych i Internecie WYMAGANIA EDUKACYJNE INFORMATYKA GIMNAZJUM KLASA I NA ŚRÓDROCZNĄ I ROCZNĄ OCENĘ KLASYFIKACYJNĄ NA ŚRÓDROCZNĄ: O higienie pracy, komputerze, sieciach komputerowych i Internecie - zna regulamin pracowni

Bardziej szczegółowo

Wydział Informatyki, Elektroniki i Telekomunikacji

Wydział Informatyki, Elektroniki i Telekomunikacji AKADEMIA GÓRNICZO HUTNICZA IM. STANISŁAWA STASZICA W KRAKOWIE Wydział Informatyki, Elektroniki i Telekomunikacji Zasady dyplomowania na studiach pierwszego stopnia na kierunku Informatyka na Wydziale Informatyki,

Bardziej szczegółowo

Narzędzia informatyczne wspierające przedsięwzięcia e-commerce

Narzędzia informatyczne wspierające przedsięwzięcia e-commerce Narzędzia informatyczne wspierające przedsięwzięcia e-commerce Zarządzanie projektami e-commerce, Meblini.pl, UE we Wrocławiu Wrocław, 11-03-2018 1. Cykl życia projektu 2. Pomysł / Planowanie 3. Analiza

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

Monitorowanie i zarządzanie urządzeniami sieciowymi przy pomocy narzędzi Net-SNMP

Monitorowanie i zarządzanie urządzeniami sieciowymi przy pomocy narzędzi Net-SNMP Uniwersytet Mikołaja Kopernika w Toruniu Wydział Matematyki i Informatyki Wydział Fizyki, Astronomii i Informatyki Stosowanej Szymon Klimuk Nr albumu: 187408 Praca magisterska na kierunku Informatyka Monitorowanie

Bardziej szczegółowo

Programowanie Zespołowe

Programowanie Zespołowe Programowanie Zespołowe Programowanie zwinne dr Rafał Skinderowicz mgr inż. Michał Maliszewski Programowanie zwinne Grupa metodyk wytwarzania oprogramowania oparta na modelu iteracyjno-obiektowym Powstała

Bardziej szczegółowo

Referat pracy dyplomowej

Referat pracy dyplomowej Referat pracy dyplomowej Temat pracy: Projekt i implementacja oprogramowania dla salonu kosmetycznego. Autor: Wojciech Rubiniec Promotor: dr inż. Roman Simiński Kategorie: Oprogramowanie użytkowe Słowa

Bardziej szczegółowo

Zarządzanie projektami. Porównanie podstawowych metodyk

Zarządzanie projektami. Porównanie podstawowych metodyk Zarządzanie projektami Porównanie podstawowych metodyk Porównanie podstawowych metodyk w zarządzaniu projektami PRINCE 2 PMBOK TENSTEP AGILE METODYKA PRINCE 2 Istota metodyki PRINCE 2 Project IN Controlled

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

Wymagania edukacyjne z informatyki dla klasy szóstej szkoły podstawowej.

Wymagania edukacyjne z informatyki dla klasy szóstej szkoły podstawowej. Wymagania edukacyjne z informatyki dla klasy szóstej szkoły podstawowej. Dział Zagadnienia Wymagania podstawowe Wymagania ponadpodstawowe Arkusz kalkulacyjny (Microsoft Excel i OpenOffice) Uruchomienie

Bardziej szczegółowo

"Projektowanie - wdrożenie - integracja - uruchomienie, czyli jak skutecznie zrealizować projekt inwestycyjny".

Projektowanie - wdrożenie - integracja - uruchomienie, czyli jak skutecznie zrealizować projekt inwestycyjny. "Projektowanie - wdrożenie - integracja - uruchomienie, czyli jak skutecznie zrealizować projekt inwestycyjny". CZYNNIKI PROJEKTU Cel (zakres) projektu: wyznacza ramy przedsięwzięcia, a tym samym zadania

Bardziej szczegółowo

Scenariusz lekcji. opisać etapy projektowania i testowania oprogramowania; wymienić zasady tworzenia przejrzystego interfejsu użytkownika;

Scenariusz lekcji. opisać etapy projektowania i testowania oprogramowania; wymienić zasady tworzenia przejrzystego interfejsu użytkownika; 1 TEMAT LEKCJI: Zaprojektowanie i realizacja projektu zespołowego. 2 CELE: 2.1 Wiadomości: Uczeń potrafi: opisać etapy projektowania i testowania oprogramowania; wymienić zasady tworzenia przejrzystego

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

Innowacja pedagogiczna na zajęciach komputerowych w klasach 4e, 4f, 4g. Nazwa innowacji Programowy Zawrót Głowy

Innowacja pedagogiczna na zajęciach komputerowych w klasach 4e, 4f, 4g. Nazwa innowacji Programowy Zawrót Głowy Szkoła Podstawowa nr 13 im. Arkadego Fiedlera w Gorzowie Wlkp. rok szkolny 2016-2017 Innowacja pedagogiczna na zajęciach komputerowych w klasach 4e, 4f, 4g Nazwa innowacji Programowy Zawrót Głowy Autor

Bardziej szczegółowo

Plan testów. Robert Dyczkowski, Piotr Findeisen, Filip Grzdkowski. 4 czerwca 2006

Plan testów. Robert Dyczkowski, Piotr Findeisen, Filip Grzdkowski. 4 czerwca 2006 Robert Dyczkowski, Piotr Findeisen, Filip Grzdkowski 4 czerwca 2006 1 Spis treści 1 Wprowadzenie 3 1.1 Cel dokumentu................................... 3 1.2 Oczekiwania....................................

Bardziej szczegółowo

WPROWADZENIE DO UML-a

WPROWADZENIE DO UML-a WPROWADZENIE DO UML-a Maciej Patan Instytut Sterowania i Systemów Informatycznych Dlaczego modelujemy... tworzenie metodologii rozwiązywania problemów, eksploracja różnorakich rozwiązań na drodze eksperymentalnej,

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