Identyfikacja problemu: ustalenie celu i zakresu

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

Download "Identyfikacja problemu: ustalenie celu i zakresu"

Transkrypt

1 Identyfikacja problemu: ustalenie celu i zakresu Inicjacja projektu identyfikacja i opis problemu wizja rozwiązania ocena rozwiązań studium wykonalności wybór projektu, decyzja Zakres Literatura Górski J. (red.) Inżynieria oprogramowania w projekcie informatycznym, MIKOM, 2000 Pressman R., Software Engineering: a Practitioner s Approach. McGraw-Hill, 92 Szejko S. (red): Metody wytwarzania oprogramowania. MIKOM, 2002 Sommerville I.: Inżynieria oprogramowania. WNT, 2003 Maciej Piechówka macpi@eti.pg.gda.pl KIO, 1

2 Identyfikacja i zdefiniowanie problemu Opis nieformalny Opis ustrukturalizowany Założenia wstępne (wizja systemu) cele biznesowe Twój problem jest moją możliwością zakres i zadania, użytkownicy, perspektywiczność, podstawowe założenia, kształt architektoniczny, parametry jakościowe i techniczne, zgodność ze standardami, organizacja działania, wdrożenie i eksploatacja systemu uwarunkowania: ograniczenia zasobowe, powiązane projekty, wymagania i ograniczenia prawne, inne uwarunkowania Soft Systems Methodology (SSM, społeczna metoda budowy systemów) KIO, 2

3 Definicja problemu Element Opis Określenie problemu Problem polega na Problem dotyczy Rezultatem problemu jest Korzyści z rozwiązania problemu Opisz problem Zidentyfikuj udziałowców, których dotyczy problem Opisz wpływ tego problemu na udziałowców i działalność przedsiębiorstwa. Wskaż proponowane rozwiązanie i wymień podstawowe korzyści Udziałowcem problemu jest każdy podmiot (niekoniecznie ożywiony), który ma uzasadnione prawo wywarcia (pośrednio lub bezpośrednio) wpływu lub może znaleźć się pod wpływem rozpatrywanego problemu Słownik pojęć KIO, 3

4 Cele, wymagania, rozwiązania projektowe Cele wyjaśniają dlaczego potrzebujemy systemu w kontekście organizacji jakie są spodziewane korzyści utracone korzyści gdy go nie będzie Wymagania względem systemu definiują: usługi dostarczane przez system jego otoczeniu, wymaganą jakość tych usług, określają ograniczenia, w ramach których system jest realizowany oraz będzie użytkowany Wymagania przekazują również uzasadnienie dla potrzeby wytworzenia systemu - określają pośrednio cele systemu i wyjaśniają na ile i dlaczego są one ważne Poprawa obsługi klienta (nowe usługi) Zwiększenie konkurencyjności własnych produktów Lepsze szacowanie własnych zasobów Dodatkowe argumenty marketingowe Obniżka kosztów obsługi Zwiększenie własnej płynności finansowej Lepsza jakość własnych produktów... Rozróżnienie polega na tym, czy mówimy Dlaczego potrzebujemy systemu Co on ma robić Jak to chcemy osiągnąć KIO, 4

5 Udziałowcy i punkty widzenia systemu Udziałowiec reprezentuje określony punkt widzenia systemu doradca klienta w banku reprezentuje punkt widzenia związany z obsługą kont klientów banku Punkt widzenia nie jest tożsamy z udziałowcem - różni udziałowcy mogą reprezentować ten sam punkt widzenia ten sam punkt widzenia reprezentuje również kasjer Ten sam udziałowiec może dostarczać wymagań odnoszących się do różnych punktów widzenia kasjer reprezentuje również punkt widzenia odnoszący się do ogólnych zasad gospodarowania pieniędzmi w banku Punkt widzenia - grupowanie częściowej informacji, w ramach przyjętej perspektywy widzenia systemu. Koncentracja uwagi analityka na wybranym aspekcie systemu. Wspomagają ustalenie właściwego zakresu systemu i uzyskanie kompletności wymagań. Tworzą warunki do powiązania wymagań z ich źródłami. KIO, 5

6 Udziałowcy i punkty widzenia systemu (2) Udziałowcami są: bezpośredni użytkownicy kierownicy i inne podmioty zaangażowane w procesy i struktury organizacyjne znajdujące się pod wpływem systemu, inżynierowie zaangażowani w budowę i pielęgnację, klienci organizacji, które będą użytkować system, instytucje wydające regulacje prawne i certyfikaty itp. marketing, eksperci, stowarzyszenia zawodowe, opinia publiczna, opozycja, Punkty widzenia związane: z różnymi sposobami użytkowania systemu z organizacją (własną i klientów) ze współpracującymi systemami z wiedzą dziedzinową z regulacjami (prawnymi, normami i standardami itp.) KIO, 6

7 Ustalenie kontekstu problemu i zakresu systemu Wydzielenie obszaru biznesowego, który ma być wspierany przez system od tych obszarów, których system nie dotyczy - w ten sposób określamy granice problemu podlegającego rozwiązaniu Otoczenie stanowią dziedziny objęte zainteresowaniem, a także wszelkie istniejące systemy, które mogą być źródłem żądań biznesowych i odbiorcą usług i produktów dostarczanych przez wydzielony obszar biznesowy Granica ta jest określona poprzez przepływy występujące pomiędzy rozpatrywanym problemem i jego otoczeniem. Przepływy te mogą dotyczyć dokumentów, komunikacji, przedmiotów, itp KIO, 7

8 Wybór zakresu systemu - przykład 4 karty kredytowe sprawdź kredyt księgowość 3 potwierdzone zamówienie zamówienie potwierdzenie klienci zamówienie przyjmuj zamówienie klienci 2 zarejestruj zamówienie do realizacji dane dostawców stan magazynu 1 KIO, 8

9 1. Cele systemu 2. Kontekst systemu Użytkownicy i ich specyfika Inne systemy i ich interfejsy 3. Zakres funkcjonalności Opis, jakie usługi system ma udostępniać. Inżynieria oprogramowania Opis ustrukturalizowany: dokument Założeń Wstępnych 4. Ograniczenia Ograniczenia, które mają wpływ na kształt systemu: - dotyczące zasobów projektowych: czasowe, ludzkie, sprzętowe, oprogramowanie; - dotyczące produktu: interfejsów, dotyczące działania w specyficznych warunkach, dokumentacji, specyficzne wymagania użytkownika. 5. Wymagania jakościowe Wymagania dotyczące ochrony, bezpieczeństwa, przenośności, elastyczności, konfigurowalności, niezawodności, wydajności itp. Wizja systemu KIO, 9

10 SSM: WZBOGACONY WIZERUNEK (RICH PICTURE) Na początku przedsięwzięcia projektowego zainteresowane osoby mają bardzo nieostre wyobrażenie o aktualnej sytuacji, potrzebach i docelowym kształcie tego, co ma zostać osiągnięte. Nawet jeśli elementy te można określić, konieczne jest wyrażenie ich w sposób czytelny zarówno dla analityka systemu jak i potencjalnych wykonawców. Użyteczną techniką jest utworzenie Rich Picture - wzbogaconego wizerunku. Wizerunek taki odzwierciedla zagadnienia składające się na kontekst i działanie organizacji, sytuację problemową, uwarunkowania. Rich Picture stanowi istotną pomoc dla analityka systemu, jako że zapewnia całościowe spojrzenie na obszar problemu, wymuszając większe jego zrozumienie. Konieczność zgrania punktów widzenia wielu udziałowców i wyrażenia ich na niewielkim obszarze wymusza ostrość spojrzenia na problem. KIO, 10

11 Aspekty systemu na Rich Picture elementy struktury obszaru problemowego (może to być dekompozycja na wydziały, fizyczne lub geograficzne umiejscowienie, jednostki działające i współdziałające), zachodzące procesy, czyli działania, jakie mają miejsce w systemie oraz związki pomiędzy elementami wizerunku. związki pomiędzy elementami struktury i zachodzącymi procesami stanowiące esencję obszaru problemowego - będą one odzwierciedlać konflikty, obawy, zagrożenia, nieporozumienia pomiędzy nowymi procesami a starymi strukturami. KIO, 11

12 Wzbogacony wizerunek przychodni lekarskiej i standardowo wykorzystywane symbole KIO, 12

13 KIO, 13 Inżynieria oprogramowania WZBOGACONY WIZERUNEK Nie ma formalnej techniki rysowania Rich Picture. Rysowanie powinno: skupiać uwagę na najważniejszych zagadnieniach. Częstym błędem analizy jest zbytnie wgłębianie się w szczegóły, zaciemniające obraz na tym etapie prac. To, co jest nieodzowne w dalszych krokach analizy i konstrukcji systemu oraz wspierane przez odpowiednie po temu techniki i narzędzia, na wstępnym etapie prac może spowodować, iż analityk nie będzie widział lasu wśród drzew ; pomóc wszystkim uczestnikom określić role, jaką pełnią oni w działaniu organizacji. Analityk może wytworzyć sobie niewłaściwy, fragmentaryczny lub subiektywny model jej działania - niezgodności takiego modelu są łatwiejsze do wychwycenia gdy nada się mu formę graficzną. Stąd Rich Picture jest ważnym środkiem komunikacji pomiędzy uczestnikami procesu analizy i projektowania; Wzbogacony Wizerunek może być wykorzystany do określenia tej części organizacji, która będzie podlegać informatyzacji; Wzbogacony Wizerunek może być środkiem, służącym do wyrażenia obaw i odpowiedzialności pracowników, jak również konfliktów zachodzących pomiędzy zaangażowanymi osobami.

14 Przykład CKU [Gutowski, Kuc] CKU zajmuje się dostarczaniem wiedzy na potrzeby firm i klientów indywidualnych, umożliwia odbycie kursów, szkoleń i studiów podyplomowych. Głównym celem CKU jest zapewnienie klientom dostępu do szkoleń przeprowadzanych przez kadrę wydziału. Centrum powstał o z myślą o lepszym kontakcie pomiędzy wydział em a firm ami i klientami indywidualnymi w celu poprawy możliwości podwyższania kwalifikacji na kursach oferowanych przez wydział. Aktualnie oferta CK U obejmuje 4 rodzaje studiów podyplomowych oraz blisko 60 kursów krótkoterminowych. Ś red nia wielkość grupy szkoleniowej wynosi ok.15 osób. Obok informacji o kursach w Inform atorze uczelnianym oraz kontaktów osobistych i telefonicznych, możliwy jest już dziś elektroniczny dostęp do informacji o kursach poprzez kontakty klientów za pośrednictwem Internetu z pracownikami CKU, a także za pośrednictwem istniejącej witryny internetowej. Niestety efektywność owej inform acji jest niewielka ze względu na: w pierwszym przypadku konieczność znajom ości sposobu kontaktu z pracownikami CK U, w drugim statyczność udostępnianej przez WWW informacji, przez co klient ma ograniczone możliwości szybkiego znalezienia interesującej go oferty wraz z potrzebnymi mu informacjami. Nie istnieje też obecnie m ożliwość zapisania się na wybrany kurs za pośrednictwem strony W W W, co byłoby z pewnością bardziej wygodną form ą kontaktu dla klienta szukającego informacji na stronie. Problemem jest słaba komunikacja z klientami, niewystarczająca prom ocja i reklama wśród potencjalnych klientów. Informacje przepływające pomiędzy kierownikiem a prac ownikami CK U na skutek braku systemu je grom adzącego i umożliwiającego aktualizację są czasami nies pójne bądź niek ompletne, co źle wpływa na efektywność pracy Centrum. Brak też jest możliwości szybkiego uzyskania przez kierownika inform acji o historii działania CKU (przeprowadzone kursy i ich terminy, uczestnicy, wydane zaświadczenia, dyplomy itp.), a także informacji finansowych dotyczących kursów. KIO, 14

15 Jakie kursy są dostępne? Kiedy, ile osób jest już chętnych? Jaką opinią cieszą się kursy? Co mi to da, czy warto?.. Chciałbym zgłosić chęć uczestnictwa w kursie... A czy nie mogliby zorganizować takiego kursu...? Przyjmowanie zgłoszeń, informacje, dopasowanie kursu do potrzeb Wzbogacony wizerunek Przykład CKU Przyjmowanie zgłoszeń, informacje Klienci Informacje o prowadzonych kursach Prorektor ds. Kształcenia Firma X Archiwum Kierownik CKU Jakie kursy są organizowane, jakie uruchamiane, jakie są w toku? Spójność informacji Sieć wydziałowa i uczelniana Uruchamiane kursy, aktualna informacja o kursach Ilu jest chętnych na dany kurs? Jakie kursy są dostępne? Kiedy będą mogły się odbyć? Jakie są terminy kursów? Jak zachęcić klientów? Jak zwiększyć zyski i prestiż CKU? Prowadzący kurs Zlecenie prowadzenia zajęć Czy program kursu się nie zmienił? Czy potrzebne są nowe materiały? Jaki jest harmonogram kursu? Wykładowcy Księgowość KIO, 15 symbolizuje sytuacje konfliktowe, związki, problemy i obawy

16 nigdy nie wiem czy wystarczy ręczników no, to sobie pośpiewamy Urząd Skarbowy księgowość o, znowu jest! magazyn gość wreszcie odpocznę czy ktoś się nie dowie? recepcja czy to mi się w ogóle opłaca? administracja: przepisy meldunkowe gość gość Stowarzyszenie hotelarzy KIO, 16 właściciel Model udziałowców systemu wspomagającego działanie hotelu

17 Słownik pojęć katalog opisów i definicji pojęć oraz ich wykorzystania wzajemne zależności między pojęciami informacje o ich użyciu, przetwarzaniu, prawach dostępu kto zdefiniował, kto jest władny zmodyfikować ontologia Nazwa Synonimy Pojęcie lub nazwa danej 1 {kurs} {inne stosowane nazwy} {przedmiot} {Wyjaśnienie pojęcia} Opis Powiązania {Termin stosowany na określenie tematycznego ciągu zajęć, mającego charakter wykładów, seminariów lub ćwiczeń praktycznych}. Kurs składa się z bloków tematycznych, a jego czas trwania zależny jest od konkretnych ustaleń. Kurs ma osobę nadzorującą (kierownika kursu), a każdy z bloków prowadzić może inny wykładowca. Kurs może kończyć się zaliczeniem, będącym sprawdzeniem wiedzy przyswojonej przez słuchaczy}. {z innymi pojęciami} {blok tematyczny, kierownik kursu, zaliczenie} KIO, 17

18 Analiza (studium) wykonalności Studium wykonalności rozwiązania problemów i opcji wskazanych w założeniach projektu Dyskusja wariantów rozwiązania Podstawy podjęcia decyzji o kontynuacji (lub nie) projektu wykonalność techniczna wykonalność ekonomiczna wykonalność organizacyjna aspekty prawne Wynik: Raport studium wykonalności KIO, 18

19 Inżynieria wymagań W typowych sytuacjach wymagania stanowią zbiór informacji dotyczących dziedziny problemowej, własności i zachowań systemu, oraz różnego rodzaju ograniczeń (projektowych, wytwórczych, środowiskowych, prawnych itp). Działania: identyfikowanie, pozyskiwanie wymagań dokumentowanie analizowanie specyfikacja weryfikacja i walidacja pielęgnacja Pod pojęciem inżynierii wymagań rozumiemy całość działań związanych z rozpoznawaniem, dokumentowaniem, analizowaniem oraz pielęgnowaniem zbioru wymagań wobec systemu komputerowego oznacza to, że działania te podlegają planowaniu oraz bazują na technikach systematycznych i powtarzalnych KIO, 19

20 Inżynieria wymagań w modelu kaskadowym (przypomnienie) Planowanie Inżynieria wymagań Analiza Projektowanie zarządzanie wymaganiami zarządzanie zmianami Implementacja Testowanie Wdrażanie i i pielęgnacja KIO, 20

21 Inżynieria oprogramowania Oprogramowanie nie jest takie, jakiego chce odbiorca! KIO, 21

22 Procentowy udział błędów wymagań Dokumentacja 5% 5% 6% 6% 7% 2% Człowiek Środowisko Dane Interfejs Inne Projektowanie Wymagania 28% Dane z projektu US Air Force. Sheldon, et al IEEE Software, July % Błędy wymagań stanowią najliczniejszą klasę błędów. KIO, 22

23 Koszt defektów w wymaganiach K o s z t D e f e k t u Budowa Definicja x 1x Faza usunięcia defektu Użytkowanie i Pielęgnacja x WNIOSEK: niedostateczne praktykowanie inżynierii wymagań to ryzyko nadmiarowej pracy! KIO, 23

24 Problemy w pozyskiwaniu wymagań rzeczywiste potrzeby odczuwane potrzeby wypowiedziane potrzeby pozyskane wymagania satysfakcja klienta: odczucie jakości dostarczony produkt: spełnione wymagania budowa systemu wyspecyfikowane wymagania zgodność: ramy kontraktu Dodatkowa trudność: zmienność w czasie KIO, 24

25 Proces poszukiwania wymagań to co jest wymagane to co nie jest wymagane Budowanie właściwego systemu! Pytanie: gdzie jest ta granica? potrzebuje ale nie wymaga nie potrzebuje ale wymaga analiza i iteracje KIO, 25

26 Wymagania względem systemu Wymagania względem systemu definiują usługi dostarczane przez system jego otoczeniu, wymaganą jakość tych usług oraz określają ograniczenia, w ramach których system jest realizowany oraz będzie użytkowany wymagania ogólne, sytuujące system w kontekście wymagania dotyczące systemu funkcjonalne pozafunkcjonalne wymagania i ograniczenia środowiska pracy systemu (eksploatacyjne) wymagania projektowo - wdrożeniowe KIO, 26

27 Proces inżynierii wymagań Inicjacja projektu Studium wykonalności Pozyskiwanie, określenie i analiza wymagań Specyfikacja wymagań Raport wykonywalności Modele systemu Walidacja i zatwierdzanie wymagań Wymagania użytkownika i systemu Dokumentacja wymagań KIO, 27

28 Inicjacja Projektu wyniki etapu Cel projektu -określenie jaki efekt biznesowy jest oczekiwany od projektu Klient -określenie, dla kogo jest tworzony produkt Odbiorca -określenie, do kogo trafi system po jego wytworzeniu Użytkownicy - wskazanie i określenie charakterystyk spodziewanych użytkowników Udziałowcy - wskazanie innych podmiotów zainteresowanych produktem Ograniczenia -określenie ograniczeń projektowych, budżetu i terminu realizacji Terminologia i definicje -określenie języka komunikowania się w trakcie projektu Założenia - wszelkie inne informacje istotne dla projektu Zakres -określenie granic produktu i projektu Oszacowanie kosztu - jakie będą nakłady pracy i jaki jest spodziewany koszt projektu Ryzyko - jakie są główne zagrożenia i jak im przeciwdziałać KIO, 28 DECYZJA: kontynuacja/kasacja

29 Pozyskiwanie wymagań Poziomy pytań: Jakie są cele biznesowe? Co należy zrobić na poziomie biznesu by osiągnąć te cele? Co muszą robić ludzie (aktorzy biznesowi) aby sprostać oczekiwaniom biznesowym? W jaki sposób system będzie wspierał ich działania? Jakie są wymagania względem systemu? Wydobycie wymagań Analiza Reprezentacja problemy źródła wymagań i metody ich pozyskiwania KIO, 29

30 Problemy przy wydobywaniu wymagań Wiedza związana z wymaganiami często nie jest dostępna w postaci gotowej Wiedza ta może być rozproszona pomiędzy wiele źródeł Wydobycie jej od ludzi wymaga intensywnej komunikacji i nie jest łatwe Ludzie najczęściej prezentują subiektywny punkt widzenia Wiedza pochodząca z różnych źródeł może być wzajemnie sprzeczna Jak zapewnić kompletność?? KIO, 30

31 Strategia pozyskiwania wymagań Określ potrzeby Jakie są cele systemu Jaki jest zakres systemu (granice, punkty widzenia i związani z nimi udziałowcy) Jaką wiedzę należy pozyskać od udziałowców bezpośrednich i pośrednich Jaką wiedzę należy pozyskać z dziedziny aplikacyjnej Jak dotrzeć do źródeł i z kim komunikować się bezpośrednio Plan sesji związanych z kontaktami Ograniczenia związane z sesjami (czas, personel, itp.) Dobierz metody określ zakres i kontekst poszczególnych sesji wybierz metody pozyskiwania dla poszczególnych sesji przypisz priorytety poszczególnym sesjom KIO, 31

32 Metody pozyskiwania wymagań Studia dziedzinowe - poznanie literatury przedmiotu Wywiady (interviews) i dyskusje Kwestionariusze Analiza dokumentów Analiza istniejącego systemu Próbkowanie Obserwacje Prezentacje u dostawców i wizytowanie podobnych instalacji Symulacja punktów widzenia Wykorzystanie kilku spośród wskazanych metod KIO, 32

33 Metody zbierania informacji: poznanie dziedziny przedmiotu Regulacje i przepisy Normy organizacyjne Formaty dokumentacji ewidencyjnej: - schematy organizacji - podręczniki procedur administracji - opisy zadań i specyfikacje zakresu obowiązków - podręczniki ćwiczeniowe - materiały sprzedaży i promocji - księgi obiegu dokumentów Plany strategiczne Książki z dziedziny KIO, 33

34 Metody zbierania informacji: wywiady (interviews) i dyskusje (1) Typy wywiadów - spotkania bezpośrednie - pisemne (lub przy użyciu innych środków) - 'burza mózgów' Cele dokonywania wywiadów Problemy Wskazówki przeprowadzania wywiadów Odtwarzanie danych z wywiadów i dyskusji Wywiady stanowią najpopularniejszą metodę zbierania informacji. W ich dokonywaniu kluczowe znaczenie ma praktyka. KIO, 34

35 Metody zbierania informacji: cele dokonywania wywiadów (2) zebranie danych o zachowaniu istniejącego systemu zebranie wymagań dot. zamierzonego systemu weryfikacja zrozumienia przez analityka informacji nt. istniejącego systemu i sformułowanych wymagań zebranie informacji umożliwiającej dokonanie analizy kosztów i zysków walidacja aspektów projektowanego rozwiązania nabranie przez użytkowników zaufania do konstrukcji nowo projektowanego systemu (!) KIO, 35

36 KIO, 36 Inżynieria oprogramowania Metody zbierania informacji: problemy dokonywania wywiadów (3) wywiad z niewłaściwymi ludźmi lub w niewłaściwym czasie błędne pytania i błędne lub nieadekwatne odpowiedzi: brak odpowiedzi; odpowiedź niedokładna; odpowiedź nie na temat; niewłaściwe pytanie; odpowiedź częściowa koncentrowanie się dyskusji na zagadnieniach implementacyjnych zamiast na wymaganiach pomylenie objawów z przyczynami brak umiejętności użytkownika do wyrażenia swoich potrzeb - zmiana zdania przez użytkownika (!) brak zgody pomiędzy wieloma użytkownikami, pracownikami technicznymi, zarządzającymi pojawianie się obustronnego braku sympatii opory przy wywiadzie; typowe obiekcje: Marnujecie tylko czas; Po co tracić czas na to interview? To zagraża mojej pracy; Nie znacie się na tym więc nie możecie nam pomóc; Tego się nie da skomputeryzować; Zawsze tak robiliśmy i było dobrze; Nie chcemy tego systemu

37 Metody zbierania informacji: wskazówki dla dokonywania wywiadów (4) Przygotuj całościowy plan wywiadu Zapewnij sobie akceptację na jego przeprowadzenie Zaplanuj szczegóły Można skorzystać ze środków automatyzacji, ale nie w nadmiarze Spróbuj osądzić, w jakiej dziedzinie użytkownik jest najbardziej zainteresowany (kompetentny) Spróbuj osądzić, za co użytkownik jest odpowiedzialny Skorzystaj z odpowiedniego podejścia: - wyszukiwania powiązań - alternatywnych punktów widzenia - sondowania - wychwytywania zależności - powtarzania Dokonaj podsumowania wywiadu Przedstaw kopię do akceptacji KIO, 37

38 Metody zbierania informacji: Kwestionariusze Pytania zamknięte i otwarte Wskazówki konstrukcji kwestionariusza: - Jasne sformułowanie celów - Precyzyjne, nieprzeciwstawne sformułowanie pytań - Unikanie długich pytań, o złożonych odpowiedziach - Sprawdzenie 'działania' kwestionariusza na wzorcowej grupie ankietowanych - Założenie z góry sposobu analizy odpowiedzi - Narzucenie terminu podania odpowiedzi Zalety - niski koszt - nie jest obciążone błędami prowadzącego interview - daje czas do namysłu i odwołania się do dokumentów -umożliwia pytanie kilku pracowników -umożliwia zapytanie większej ilości respondentów -może zapewnić anonimowość Praktyka? KIO, 38

39 Metody zbierania informacji: Analiza dokumentów Podstawowe pytania dotyczące dokumentów: - jakie zdarzenie inicjuje powstanie dokumentu? - kto generuje dokument? - jak jest on przygotowywany? -skąd brane są dane? - kto korzysta z dokumentu? - do jakich celów dokument jest wykorzystywany? - jak wygląda? - jak jest przechowywany? - jak długo jest przechowywany? - kiedy wprowadzane są poszczególne dane? przez kogo? - znaczenie, zakres i format każdej pozycji danych? - źródło każdej pozycji danych? - wykorzystanie każdej pozycji danych? -kolejność wypełniania? - sprzeczności? starzenie sie? - objętość dokumentu i szybkość wzrostu - postępowanie z kopiami Zalety - sformalizowanie - odzwierciedlenie przepływu informacji KIO, 39

40 Podstawowe zakres informacji: Inżynieria oprogramowania Metody zbierania informacji: Analiza istniejącego systemu problemy obecnego użytkowania systemu? przyczyny wprowadzania nowego? istniejące oceny? zmiany funkcjonalności? danych? zmiany efektywności? technologii? jakie zmiany spowoduje w otoczeniu nowy system? Zalety - żywy przykład, doświadczenie, możliwość pomiaru,... KIO, 40

41 Metody zbierania informacji: Próbkowanie Dokonywanie pomiarów prowadzących do określenia reprezentatywnej wartości wybranych parametrów Typowe zastosowanie: dla oszacowań ilościowych KIO, 41

42 Metody zbierania informacji: Obserwacje Analityk spędza dłuższe okresy czasu obserwując użytkowników w ich normalnych miejscach pracy. Zalety - wychwycenie cech, które mogłyby zostać pominięte - czasem jest jedyną metodą wykonalną praktycznie KIO, 42

43 Metody zbierania informacji: Prezentacje u dostawców i wizytowanie podobnych instalacji Zalety - informacja o dostępnych na rynku systemach (sprzęt, oprogramowanie); czasem - o systemach pod klucz -możliwość porównań -możliwość znalezienia innych rozwiązań -możliwość wykrycia pominiętych funkcji lub - wymagań przechowywania danych - korzystanie z cudzych doświadczeń - ocena cech systemów KIO, 43

44 Metody zbierania informacji: Symulowanie punktów widzenia Analityk stawia siebie w pozycji wybranego udziałowca i symuluje (wyobraża sobie) interakcje i oczekiwania względem systemu z jego punktu widzenia. Wymaga to dobrego zidentyfikowania i zrozumienia punktu widzenia różnych udziałowców, a następnie zdefiniowania i udokumentowania wynikających stąd wymagań. Prototypowanie Budujemy nowy produkt, który dotąd nie istniał i jest trudny do wyobrażenia; użytkownicy nie mają wcześniejszego doświadczenia z podobnym produktem ani z technologią proponowaną do jego wytworzenia. Użytkownicy mają problemy w artykułowaniu swoich wymagań, a analitycy mają problemy w zrozumieniu co jest oczekiwane przez użytkowników. Istnieją wątpliwości, czy dane wymaganie jest wykonalne. KIO, 44

45 Analizowanie wymagań Wstępna analiza polega na przedstawieniu udokumentowanych wymagań udziałowcowi w celu ich sprawdzenia Czy to jest poprawny zapis tego co powiedziałeś? Czy to odzwierciedla to co miałeś na myśli? Czy moja interpretacja jest właściwa? Daje to możliwość dokonania korekty tak, aby usunąć wątpliwości czy wymagania zostały jasno zrozumiane Połączenie wymagań różnych udziałowców i ich analiza wykorzystanie standardowego wzorca dokumentu specyfikacji wymagań systemowych (SWS) analiza pod kątem nadmiarowości, sprzeczności i konfliktów, względnej ważności wymagań, kompletności (brakujących wymagań) wyjaśnienie niejednoznaczności, wypełnienie luk, potwierdzenie przyjętych założeń Zbiorcza analiza: porównanie wymagań z zakresem projektu Czy zebrano wymagania od wszystkich udziałowców? Czy cały, wcześniej określony zakres projektu jest pokryty wymaganiami? Czy wyłączono wymagania leżące poza zakresem? Czy uwzględniono w wymaganiach biznesowy punkt widzenia (cele systemu)? Czy dla wymagań zdefiniowano mierzalne kryteria akceptowalności? KIO, 45

46 Specyfikacja Wymagań Wymagania systemowe (użytkowe) Dokument Wymagań Systemowych (Użytkownika) Wymagania względem oprogramowania Dokument Wymagań wobec Oprogramowania dokument nieustrukturalizowany dokument SWS notacje modelujące diagramy i specyfikacje strukturalne przypadków użycia specyfikacje formalne KIO, 46

47 Id_wymag Opis Źródło/ Priorytet/ Uzasadnienie Powiązania Inżynieria oprogramowania Dokument SWS przykładowy szablon specyfikacji wymagania {nazwa wymagania i kategoria} {szczegółowy opis wymagania} {klient, projektant, badania}./ {kluczowe, ważne, mniej ważne}./ {uzasadnienie} {Powiązania z innymi wymaganiami, przede wszystkim funkcjonalnymi} Uwagi {ewentualne uwagi } Id_wymag {nazwa wymagania i kategoria } Opis {szczegółowy opis wymagania} Źródło/ Priorytet/ Uzasadnienie Powiązania {klient, projektant, badania}./ {kluczowe, ważne, mniej ważne}./ {uzasadnienie} {Powiązania z innymi wymaganiami, przede wszystkim funkcjonalnymi} Uwagi {ewentualne uwagi } KIO, 47

48 Weryfikacja Polega na upewnieniu się, że reprezentacja będąca rezultatem danego etapu rozwoju systemu jest spójna z reprezentacją utworzoną na etapie poprzedzającym (odpowiada na pytanie, czy to co robimy jest realizowane w sposób właściwy) przydatność metod specyfikacji formalnej Walidacja Polega na upewnieniu się, że to co budujemy jest tym o co nam chodziło (odpowiada na pytanie czy robimy właściwą rzecz) można robić dobrze rzeczy bezsensowne!! KIO, 48

49 Ocena ryzyka Ryzyko = szansa zaistnienia zdarzenia * konsekwencje Inżynieria oprogramowania Pytanie: Co będzie jeżeli dane wymaganie nie będzie spełnione (lub będzie spełnione częściowo)? Odpowiedź na to pytanie daje podstawę do porównania wagi poszczególnych wymagań i ustalenia priorytetów w ich wypełnianiu, w sytuacji ograniczonych zasobów Potrzeba negocjacji KIO, 49

50 Zarządzania wymaganiami Wymagania podlegają zmianom (zmiany oczekiwań, technologii, celów, itp.) Wymagania zawierają defekty, które muszą być poprawione Wymagania stanowią część konfiguracji systemu i muszą być spójne z pozostałymi elementami tej konfiguracji PROBLEM: jak utrzymać spójność, kompletność zbioru wymagań w ramach cyklu życia systemu? Zarządzanie procesami Zarządzanie zmianami Zarządzanie śladami KIO, 50

Wstęp. Inżynieria wymagań. Plan wykładu. Wstęp. Wstęp. Wstęp. Schemat procesu pozyskiwania wymagań

Wstęp. Inżynieria wymagań. Plan wykładu. Wstęp. Wstęp. Wstęp. Schemat procesu pozyskiwania wymagań Wstęp Inżynieria wymagań Schemat procesu pozyskiwania wymagań identyfikacja źródeł wymagań Organizacja i Zarządzanie Projektem Informatycznym pozyskiwanie pozyskiwanie pozyskiwanie Jarosław Francik marzec

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

Inżynieria wymagań. Jarosław Kuchta Dokumentacja i Jakość Oprogramowania

Inżynieria wymagań. Jarosław Kuchta Dokumentacja i Jakość Oprogramowania Inżynieria wymagań Jarosław Kuchta Cele inżynierii wymagań Określenie celu biznesowego projektu Cel biznesowy określa korzyści, jakie osiągną udziałowcy projektu dzięki jego realizacji Identyfikacja wymagań

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

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

Faza Określania Wymagań

Faza Określania Wymagań Faza Określania Wymagań Celem tej fazy jest dokładne określenie wymagań klienta wobec tworzonego systemu. W tej fazie dokonywana jest zamiana celów klienta na konkretne wymagania zapewniające osiągnięcie

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

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

Łatwa czy niełatwa droga do celu? - wdrożenie COSMIC w ZUS

Łatwa czy niełatwa droga do celu? - wdrożenie COSMIC w ZUS - wdrożenie COSMIC w ZUS Warszawa, 07.06.2017 Dlaczego w ZUS zdecydowano się na wdrożenie wymiarowanie złożoności oprogramowania akurat metodą COSMIC? jest metodą najbardziej transparentną i ograniczającą

Bardziej szczegółowo

Projektowanie BAZY DANYCH

Projektowanie BAZY DANYCH Projektowanie BAZY DANYCH Podstawowe pojęcia Encją jest każdy przedmiot, zjawisko, stan lub pojęcie, czyli każdy obiekt, który potrafimy odróżnić od innych obiektów ( np. pies, rower,upał). Encje podobne

Bardziej szczegółowo

Projektowanie systemów informatycznych. Roman Simiński siminskionline.pl. Studium wykonalności

Projektowanie systemów informatycznych. Roman Simiński siminskionline.pl. Studium wykonalności Projektowanie systemów informatycznych Roman Simiński roman.siminski@us.edu.pl siminskionline.pl Studium wykonalności Główne procesy w realizacji projektu informatycznego Studium wykonalności (ang. feasibility

Bardziej szczegółowo

Projektowanie systemów informatycznych

Projektowanie systemów informatycznych Projektowanie systemów informatycznych Zarządzanie projektem Autor Roman Simiński Kontakt roman.siminski@us.edu.pl www.us.edu.pl/~siminski Główne procesy w realizacji projektu informatycznego (ang. feasibility

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

Modelowanie i analiza systemów informatycznych

Modelowanie i analiza systemów informatycznych Modelowanie i analiza systemów informatycznych MBSE/SysML Wykład 11 SYSMOD Wykorzystane materiały Budapest University of Technology and Economics, Department of Measurement and InformaJon Systems: The

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

PROGRAM WSPÓŁPRACY TRANSGRANICZNEJ POLSKA BIAŁORUŚ UKRAINA

PROGRAM WSPÓŁPRACY TRANSGRANICZNEJ POLSKA BIAŁORUŚ UKRAINA PROGRAM WSPÓŁPRACY TRANSGRANICZNEJ POLSKA BIAŁORUŚ UKRAINA 2014 2020 WYTYCZNE DO PRZYGOTOWANIA STUDIUM WYKONALNOŚCI 1 Poniższe wytyczne przedstawiają minimalny zakres wymagań, jakie powinien spełniać dokument.

Bardziej szczegółowo

Co to jest jest oprogramowanie? 8. Co to jest inżynieria oprogramowania? 9. Jaka jest różnica pomiędzy inżynierią oprogramowania a informatyką?

Co to jest jest oprogramowanie? 8. Co to jest inżynieria oprogramowania? 9. Jaka jest różnica pomiędzy inżynierią oprogramowania a informatyką? ROZDZIAŁ1 Podstawy inżynierii oprogramowania: - Cele 2 - Zawartość 3 - Inżynieria oprogramowania 4 - Koszty oprogramowania 5 - FAQ o inżynierii oprogramowania: Co to jest jest oprogramowanie? 8 Co to jest

Bardziej szczegółowo

Jakość w procesie wytwarzania oprogramowania

Jakość w procesie wytwarzania oprogramowania Jarosław Kuchta Jakość Oprogramowania http://www.eti.pg.gda.pl/katedry/kask/pracownicy/jaroslaw.kuchta/jakosc/ J.Kuchta@eti.pg.gda.pl Względny koszt wprowadzania zmian w zależności od fazy realizacji projektu

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

INŻYNIERIA OPROGRAMOWANIA Wykład 6 Organizacja pracy w dziale wytwarzania oprogramowania - przykład studialny

INŻYNIERIA OPROGRAMOWANIA Wykład 6 Organizacja pracy w dziale wytwarzania oprogramowania - przykład studialny Wykład 6 Organizacja pracy w dziale wytwarzania oprogramowania - przykład studialny Cel: Opracowanie szczegółowych zaleceń i procedur normujących pracę działu wytwarzania oprogramowania w przedsiębiorstwie

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

Krzysztof Wawrzyniak Quo vadis BS? Ożarów Mazowiecki, styczeń 2014

Krzysztof Wawrzyniak Quo vadis BS? Ożarów Mazowiecki, styczeń 2014 1 QUO VADIS.. BS? Rekomendacja D dlaczego? Mocne fundamenty to dynamiczny rozwój. Rzeczywistość wdrożeniowa. 2 Determinanty sukcesu w biznesie. strategia, zasoby (ludzie, kompetencje, procedury, technologia)

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

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

ISO 9000/9001. Jarosław Kuchta Jakość Oprogramowania

ISO 9000/9001. Jarosław Kuchta Jakość Oprogramowania ISO 9000/9001 Jarosław Kuchta Jakość Oprogramowania Co to jest ISO International Organization for Standardization największa międzynarodowa organizacja opracowująca standardy 13700 standardów zrzesza narodowe

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

Dobre wdrożenia IT cz. I Business Case. www.leoconsulting.pl

Dobre wdrożenia IT cz. I Business Case. www.leoconsulting.pl Dobre wdrożenia IT cz. I Business Case Wprowadzenie Czy wiesz: jak często po wdrożeniu oprogramowania okazuje się, że nie spełnia ono wielu wymagań? jak często decyzja o wdrożeniu systemu informatycznego

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

PROGRAM WSPÓŁPRACY TRANSGRANICZNEJ POLSKA BIAŁORUŚ UKRAINA

PROGRAM WSPÓŁPRACY TRANSGRANICZNEJ POLSKA BIAŁORUŚ UKRAINA PROGRAM WSPÓŁPRACY TRANSGRANICZNEJ POLSKA BIAŁORUŚ UKRAINA 2014 2020 WYTYCZNE DO PRZYGOTOWANIA STUDIUM WYKONALNOŚCI 1 Poniższe wytyczne przedstawiają minimalny zakres wymagań, jakie powinien spełniać dokument.

Bardziej szczegółowo

ISO 9001:2015 przegląd wymagań

ISO 9001:2015 przegląd wymagań ISO 9001:2015 przegląd wymagań dr Inż. Tomasz Greber (www.greber.com.pl) Normy systemowe - historia MIL-Q-9858 (1959 r.) ANSI-N 45-2 (1971 r.) BS 4891 (1972 r.) PN-N 18001 ISO 14001 BS 5750 (1979 r.) EN

Bardziej szczegółowo

Inżynieria wymagań. Wykład 3 Zarządzanie wymaganiami w oparciu o przypadki użycia. Część 5 Definicja systemu

Inżynieria wymagań. Wykład 3 Zarządzanie wymaganiami w oparciu o przypadki użycia. Część 5 Definicja systemu Inżynieria wymagań Wykład 3 Zarządzanie wymaganiami w oparciu o przypadki użycia Część 5 Definicja systemu Opracowane w oparciu o materiały IBM (kurs REQ480: Mastering Requirements Management with Use

Bardziej szczegółowo

KARTA OCENY MERYTORYCZNEJ. Czy warunek został spełniony?

KARTA OCENY MERYTORYCZNEJ. Czy warunek został spełniony? KARTA OCENY MERYTORYCZNEJ Część I: Kryteria formalne podlegające weryfikacji na etapie oceny merytorycznej Kryterium Okres realizacji projektu jest zgodny z założeniami Regulaminu Kwota wnioskowanej dotacji

Bardziej szczegółowo

Human Performance Improvementjak HR może podnieść efektywność organizacyjną firmy

Human Performance Improvementjak HR może podnieść efektywność organizacyjną firmy Human Performance Improvementjak HR może podnieść efektywność organizacyjną firmy Katarzyna Meysztowicz k.meysztowicz@tangerine.biz.pl Tel.: 790 300 575 Agenda Od czego zależy efektywność organizacyjna

Bardziej szczegółowo

Projekt dotyczy stworzenia zintegrowanego, modularnego systemu informatycznego wspomagającego zarządzanie pracownikami i projektami w firmie

Projekt dotyczy stworzenia zintegrowanego, modularnego systemu informatycznego wspomagającego zarządzanie pracownikami i projektami w firmie Projekt dotyczy stworzenia zintegrowanego, modularnego systemu informatycznego wspomagającego zarządzanie pracownikami i projektami w firmie informatycznej. Zadaniem systemu jest rejestracja i przechowywanie

Bardziej szczegółowo

KARTA OCENY MERYTORYCZNEJ. Kryterium Czy warunek został spełniony? Okres realizacji projektu jest zgodny z okresem wskazanym w regulaminie

KARTA OCENY MERYTORYCZNEJ. Kryterium Czy warunek został spełniony? Okres realizacji projektu jest zgodny z okresem wskazanym w regulaminie KARTA OCENY MERYTORYCZNEJ Część I: Kryteria formalne podlegające weryfikacji na etapie oceny merytorycznej Kryterium Czy warunek został spełniony? Okres realizacji projektu jest zgodny z okresem wskazanym

Bardziej szczegółowo

Od pomysłu do podpisania umowy. Izabela Adamska

Od pomysłu do podpisania umowy. Izabela Adamska Od pomysłu do podpisania umowy Izabela Adamska Restauracja Czy jest równowaga pomiędzy tym ile klient zapłaci, a tym co otrzyma w zamian? =? Sprawdźmy czy to jest proste? Wymagania telefonu komórkowego:

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

Procesowa specyfikacja systemów IT

Procesowa specyfikacja systemów IT Procesowa specyfikacja systemów IT BOC Group BOC Information Technologies Consulting Sp. z o.o. e-mail: boc@boc-pl.com Tel.: (+48 22) 628 00 15, 696 69 26 Fax: (+48 22) 621 66 88 BOC Management Office

Bardziej szczegółowo

W poprzedniej prezentacji: Przewodnik po biznesplanie

W poprzedniej prezentacji: Przewodnik po biznesplanie Model Najlepszych Praktyk Jerzy T. Skrzypek 1 Prezentacja zawiera opis problematyki kursu Biznesplan w 10 krokach 2 Kurs nie zawiera tekstów zawartych w książce o tym samym tytule W poprzedniej prezentacji:

Bardziej szczegółowo

Standard ISO 9001:2015

Standard ISO 9001:2015 Standard ISO 9001:2015 dr inż. Ilona Błaszczyk Politechnika Łódzka XXXIII Seminarium Naukowe Aktualne zagadnienia dotyczące jakości w przemyśle cukrowniczym Łódź 27-28.06.2017 1 Struktura normy ISO 9001:2015

Bardziej szczegółowo

UPEDU: Rozpoznanie wymagań (ang. requirements discipline)

UPEDU: Rozpoznanie wymagań (ang. requirements discipline) Inżynieria oprogramowania II Marek Krętowski e-mail: mkret@wi.pb.edu.pl http://aragorn.pb.bialystok.pl/~mkret Wykład 5: UPEDU: Rozpoznanie wymagań (ang. requirements discipline) Na podstawie podręcznika:

Bardziej szczegółowo

Inżynieria oprogramowania. Wykład 7 Inżynieria wymagań: punkty widzenia, scenariusze, przypadki użycia

Inżynieria oprogramowania. Wykład 7 Inżynieria wymagań: punkty widzenia, scenariusze, przypadki użycia Inżynieria oprogramowania Wykład 7 Inżynieria wymagań: punkty widzenia, scenariusze, przypadki użycia Punkt widzenia (Point of View) Systemy oprogramowania mają zwykle kilku różnych użytkowników. Wielu

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

Model referencyjny doboru narzędzi Open Source dla zarządzania wymaganiami

Model referencyjny doboru narzędzi Open Source dla zarządzania wymaganiami Politechnika Gdańska Wydział Zarządzania i Ekonomii Katedra Zastosowań Informatyki w Zarządzaniu Zakład Zarządzania Technologiami Informatycznymi Model referencyjny Open Source dla dr hab. inż. Cezary

Bardziej szczegółowo

Badania marketingowe. Omówione zagadnienia

Badania marketingowe. Omówione zagadnienia Społeczna Wyższa Szkoła Przedsiębiorczości i Zarządzania kierunek: Zarządzanie Badania marketingowe Wykład 6 Opracowanie: dr Joanna Krygier 1 Omówione zagadnienia Rodzaje badań bezpośrednich Porównanie

Bardziej szczegółowo

Spis treści. Wstęp... 9

Spis treści. Wstęp... 9 Wstęp... 9 Rozdział 1 ZARYS TEORII STEROWANIA PROCESAMI PRZEDSIĘBIORSTWA... 11 1. Zakres i potencjalne zastosowania teorii... 11 2. Opis szkieletowego systemu EPC II... 12 2.1. Poziomy organizacyjne, warstwy

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

Projektowanie oprogramowania. Wykład Weryfikacja i Zatwierdzanie Inżynieria Oprogramowania Kazimierz Michalik

Projektowanie oprogramowania. Wykład Weryfikacja i Zatwierdzanie Inżynieria Oprogramowania Kazimierz Michalik Projektowanie oprogramowania Wykład Weryfikacja i Zatwierdzanie Inżynieria Oprogramowania Kazimierz Michalik Agenda Weryfikacja i zatwierdzanie Testowanie oprogramowania Zarządzanie Zarządzanie personelem

Bardziej szczegółowo

Jarosław Żeliński analityk biznesowy, projektant systemów

Jarosław Żeliński analityk biznesowy, projektant systemów Modele wdrażania i zarządzania projektami ERP Jarosław Żeliński analityk biznesowy, projektant systemów (c) Jarosław Żeliński IT-Consulting 1 Cel prezentacji Wskazanie kluczowych ryzyk projektów wdrożenia

Bardziej szczegółowo

KATEDRA INFORMATYKI STOSOWANEJ PŁ INŻYNIERIA OPROGRAMOWANIA

KATEDRA INFORMATYKI STOSOWANEJ PŁ INŻYNIERIA OPROGRAMOWANIA KATEDRA INFORMATYKI STOSOWANEJ PŁ INŻYNIERIA OPROGRAMOWANIA Przygotował: mgr inż. Radosław Adamus Wprowadzenie Podstawą każdego projektu, którego celem jest budowa oprogramowania są wymagania, czyli warunki,

Bardziej szczegółowo

Jak opisać wymagania zamawiającego wybrane elementy

Jak opisać wymagania zamawiającego wybrane elementy Jak opisać wymagania zamawiającego wybrane elementy Adam Rzeźnicki, Grzegorz Sobolewski PIIT Listopad, 2012 Agenda Kontekst ma znaczenie - na przykładzie cyklu wytwórczego systemu aplikacyjnego Rodzaje

Bardziej szczegółowo

Nie o narzędziach a o rezultatach. czyli skuteczny sposób dokonywania uzgodnień pomiędzy biznesem i IT. Władysławowo, 6 października 2011 r.

Nie o narzędziach a o rezultatach. czyli skuteczny sposób dokonywania uzgodnień pomiędzy biznesem i IT. Władysławowo, 6 października 2011 r. Nie o narzędziach a o rezultatach czyli skuteczny sposób dokonywania uzgodnień pomiędzy biznesem i IT Władysławowo, 6 października 2011 r. Dlaczego taki temat? Ci którzy wykorzystują technologie informacyjne

Bardziej szczegółowo

ZARZĄDZANIE RYZYKIEM W LABORATORIUM BADAWCZYM W ASPEKCIE NOWELIZACJI NORMY PN-EN ISO/ IEC 17025:

ZARZĄDZANIE RYZYKIEM W LABORATORIUM BADAWCZYM W ASPEKCIE NOWELIZACJI NORMY PN-EN ISO/ IEC 17025: ZARZĄDZANIE RYZYKIEM W LABORATORIUM BADAWCZYM W ASPEKCIE NOWELIZACJI NORMY PN-EN ISO/ IEC 17025:2018-02 DR INŻ. AGNIESZKA WIŚNIEWSKA DOCTUS SZKOLENIA I DORADZTWO e-mail: biuro@doctus.edu.pl tel. +48 514

Bardziej szczegółowo

Praktyka testowania dla początkujących testerów

Praktyka testowania dla początkujących testerów Praktyka testowania dla początkujących testerów Warsztaty stanowią 100% praktykę testowania i skupiają się zwłaszcza na tych aspektach, które przydatne są w codziennej pracy testera. Przeznaczone są dla

Bardziej szczegółowo

Wszystkie problemy leżą w testach. ForProgress spółka z ograniczoną odpowiedzialnością sp.k.

Wszystkie problemy leżą w testach. ForProgress spółka z ograniczoną odpowiedzialnością sp.k. Wszystkie problemy leżą w testach O czym będziemy rozmawiać Coś nie wyszło Jak wygląda proces wytwórczy Każdy widzi to inaczej Jakie wnioski wyciągamy z testów Analiza problemów Możliwe rozwiązania O czym

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

tel. (+48 81) 538 47 21/22 fax (+48 81) 538 45 80 Wykład 30 21 Ćwiczenia Laboratorium 30 21 Projekt

tel. (+48 81) 538 47 21/22 fax (+48 81) 538 45 80 Wykład 30 21 Ćwiczenia Laboratorium 30 21 Projekt 0-618 Lublin tel. (+8 81) 58 7 1/ fax (+8 81) 58 5 80 Przedmiot: Rok: INF I Inżynieria Semestr: V Rodzaj zajęć i liczba godzin: Studia stacjonarne Studia niestacjonarne Wykład 0 1 Ćwiczenia Laboratorium

Bardziej szczegółowo

KATEDRA INFORMATYKI STOSOWANEJ PŁ ANALIZA I PROJEKTOWANIE SYSTEMÓW INFORMATYCZNYCH

KATEDRA INFORMATYKI STOSOWANEJ PŁ ANALIZA I PROJEKTOWANIE SYSTEMÓW INFORMATYCZNYCH KATEDRA INFORMATYKI STOSOWANEJ PŁ ANALIZA I PROJEKTOWANIE SYSTEMÓW INFORMATYCZNYCH Przygotował: mgr inż. Radosław Adamus Wprowadzenie: W procesie definiowania wymagań dla systemu tworzyliśmy Model Przypadków

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

Matryca efektów kształcenia dla programu studiów podyplomowych ZARZĄDZANIE I SYSTEMY ZARZĄDZANIA JAKOŚCIĄ

Matryca efektów kształcenia dla programu studiów podyplomowych ZARZĄDZANIE I SYSTEMY ZARZĄDZANIA JAKOŚCIĄ Podstawy firmą Marketingowe aspekty jakością Podstawy prawa gospodarczego w SZJ Zarządzanie Jakością (TQM) Zarządzanie logistyczne w SZJ Wymagania norm ISO serii 9000 Dokumentacja w SZJ Metody i Techniki

Bardziej szczegółowo

Wydział Zarządzania i Komunikacji Społecznej Instytut Przedsiębiorczości. Zarządzanie strategiczne

Wydział Zarządzania i Komunikacji Społecznej Instytut Przedsiębiorczości. Zarządzanie strategiczne Nazwa Wydziału Nazwa jednostki prowadzącej moduł Nazwa modułu kształcenia Kod modułu Język kształcenia Efekty kształcenia dla modułu kształcenia Wydział Zarządzania i Komunikacji Społecznej Instytut Przedsiębiorczości

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

Zmiany w standardzie ISO dr inż. Ilona Błaszczyk Politechnika Łódzka

Zmiany w standardzie ISO dr inż. Ilona Błaszczyk Politechnika Łódzka Zmiany w standardzie ISO 9001 dr inż. Ilona Błaszczyk Politechnika Łódzka 1 W prezentacji przedstawiono zmiany w normie ISO 9001 w oparciu o projekt komitetu. 2 3 4 5 6 Zmiany w zakresie terminów używanych

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

Inżynieria Programowania Inżynieria wymagań. Plan wykładu. Motto. Wstęp. Notatki. Notatki. Notatki. Notatki. Arkadiusz Chrobot

Inżynieria Programowania Inżynieria wymagań. Plan wykładu. Motto. Wstęp. Notatki. Notatki. Notatki. Notatki. Arkadiusz Chrobot Inżynieria Programowania Inżynieria Arkadiusz Chrobot Katedra Informatyki, Politechnika Świętokrzyska w Kielcach Kielce, 20 października 2015 Plan wykładu 1. Wstęp 2. Studium wykonywalności 3. Określanie

Bardziej szczegółowo

Maciej Oleksy Zenon Matuszyk

Maciej Oleksy Zenon Matuszyk Maciej Oleksy Zenon Matuszyk Jest to proces związany z wytwarzaniem oprogramowania. Jest on jednym z procesów kontroli jakości oprogramowania. Weryfikacja oprogramowania - testowanie zgodności systemu

Bardziej szczegółowo

Pytania z przedmiotów kierunkowych

Pytania z przedmiotów kierunkowych Pytania na egzamin dyplomowy z przedmiotów realizowanych przez pracowników IIwZ studia stacjonarne I stopnia Zarządzanie i Inżynieria Produkcji Pytania z przedmiotów kierunkowych 1. Co to jest algorytm?

Bardziej szczegółowo

Karta przedmiotu studiów podyplomowych

Karta przedmiotu studiów podyplomowych Karta przedmiotu studiów podyplomowych Nazwa studiów podyplomowych Nazwa obszaru kształcenia, w zakresie którego są prowadzone studia podyplomowe Nazwa kierunku studiów, z którym jest związany zakres studiów

Bardziej szczegółowo

KRYTERIA WYBORU PROJEKTÓW DLA POSZCZEGÓLNYCH OSI PRIORYTETOWYCH, DZIAŁAŃ I PODDZIAŁAŃ RPO WO 2014-2020 zakres: Europejski Fundusz Rozwoju Regionalnego

KRYTERIA WYBORU PROJEKTÓW DLA POSZCZEGÓLNYCH OSI PRIORYTETOWYCH, DZIAŁAŃ I PODDZIAŁAŃ RPO WO 2014-2020 zakres: Europejski Fundusz Rozwoju Regionalnego KRYTERIA WYBORU PROJEKTÓW DLA POSZCZEGÓLNYCH OSI PRIORYTETOWYCH, DZIAŁAŃ I PODDZIAŁAŃ RPO WO 2014-2020 zakres: Europejski Fundusz Rozwoju Regionalnego OŚ PRIORYTETOWA II RPO WO 2014-2020 KONKURENCYJNA

Bardziej szczegółowo

SZCZEGÓŁOWY OPIS PRZEDMIOTU ZAMÓWIENIA

SZCZEGÓŁOWY OPIS PRZEDMIOTU ZAMÓWIENIA Załącznik nr 1 do Zapytania ofertowego SZCZEGÓŁOWY OPIS PRZEDMIOTU ZAMÓWIENIA Zamawiający określił przedmiot zamówienia jako: A. przeprowadzenie ośmiogodzinnych analiz potrzeb ekologicznych w 36 przedsiębiorstwach

Bardziej szczegółowo

Wytyczne do przygotowania studium wykonalności PROGRAM WSPÓŁPRACY TRANSGRANICZNEJ POLSKA ROSJA

Wytyczne do przygotowania studium wykonalności PROGRAM WSPÓŁPRACY TRANSGRANICZNEJ POLSKA ROSJA Wytyczne do przygotowania studium wykonalności PROGRAM WSPÓŁPRACY TRANSGRANICZNEJ POLSKA ROSJA 2014-2020 7 lipca 2017 Spis treści 1. Streszczenie w języku angielskim 3 2. Zarys projektu 3 2.1. Podstawowe

Bardziej szczegółowo

CRM w logistyce. Justyna Jakubowska. CRM7 Specjalista Marketingu

CRM w logistyce. Justyna Jakubowska. CRM7 Specjalista Marketingu CRM w logistyce Justyna Jakubowska CRM7 Specjalista Marketingu CRM w logistyce Prezentacja firm more7 Polska dostawca systemu CRM Autor i producent systemu do zarządzania relacjami z klientem CRM7; Integrator

Bardziej szczegółowo

Meandry komunikacji Biznes-IT

Meandry komunikacji Biznes-IT Meandry komunikacji Biznes-IT Paweł Grodzicki Carrywater Consulting Sp. z o.o. siedziba: Al. Jerozolimskie 65/79, Centrum LIM, XV piętro, 00-697 Warszawa, (22) 630 66 55 oddział: ul. Legnicka 46a lok.

Bardziej szczegółowo

Biznes plan innowacyjnego przedsięwzięcia

Biznes plan innowacyjnego przedsięwzięcia Biznes plan innowacyjnego przedsięwzięcia 1 Co to jest biznesplan? Biznes plan można zdefiniować jako długofalowy i kompleksowy plan działalności organizacji gospodarczej lub realizacji przedsięwzięcia

Bardziej szczegółowo

Świadomy Podatnik projekt Rady Podatkowej PKPP Lewiatan. www.radapodatkowa.pl

Świadomy Podatnik projekt Rady Podatkowej PKPP Lewiatan. www.radapodatkowa.pl Świadomy Podatnik projekt Rady Podatkowej PKPP Lewiatan www.radapodatkowa.pl RYZYKO PODATKOWE Marcin Kolmas Definicja pojęcia ryzyka podatkowego na cele naszego spotkania Co to jest ryzyko podatkowe Ryzyko

Bardziej szczegółowo

Program szkoleniowo-doradczy dla kadry kierowniczej i pracowników operacyjnych JST

Program szkoleniowo-doradczy dla kadry kierowniczej i pracowników operacyjnych JST Program szkoleniowo-doradczy dla kadry kierowniczej i pracowników operacyjnych JST III MODUŁ SZKOLENIOWY Dzień 1 Omówienie zadania wdrożeniowego nr 3 Dyskusja zogniskowana Jak przebiegało zbieranie danych/liczenie

Bardziej szczegółowo

Zarządzanie firmą Celem specjalności jest

Zarządzanie firmą Celem specjalności jest Zarządzanie firmą Celem specjalności jest przygotowanie jej absolwentów do pracy na kierowniczych stanowiskach średniego i wyższego szczebla we wszystkich rodzajach przedsiębiorstw. Słuchacz specjalności

Bardziej szczegółowo

Launch. przygotowanie i wprowadzanie nowych produktów na rynek

Launch. przygotowanie i wprowadzanie nowych produktów na rynek Z przyjemnością odpowiemy na wszystkie pytania. Prosimy o kontakt: e-mail: kontakt@mr-db.pl tel. +48 606 356 999 www.mr-db.pl MRDB Szkolenie otwarte: Launch przygotowanie i wprowadzanie nowych produktów

Bardziej szczegółowo

Inżynieria Programowania Zarządzanie projektem

Inżynieria Programowania Zarządzanie projektem Inżynieria Programowania Zarządzanie projektem Katedra Informatyki, Politechnika Świętokrzyska w Kielcach Kielce, 12 października 2015 Plan wykładu 1 2 3 4 5 Plan wykładu 1 2 3 4 5 Plan wykładu 1 2 3 4

Bardziej szczegółowo

Biznesplan. Budowa biznesplanu

Biznesplan. Budowa biznesplanu BIZNESPLAN Biznesplan dokument zawierający ocenę opłacalności przedsięwzięcia gospodarczego [. Sporządzany na potrzeby wewnętrzne przedsiębiorstwa, jest także narzędziem komunikacji zewnętrznej m.in. w

Bardziej szczegółowo

wsparcia w zakresie kryteriów wyboru firmy szkoleniowej lub weryfikacji jej działań. Członkowie Polskiej Izby Firm Szkoleniowych Strona 1 z 10

wsparcia w zakresie kryteriów wyboru firmy szkoleniowej lub weryfikacji jej działań. Członkowie Polskiej Izby Firm Szkoleniowych Strona 1 z 10 Misją Polskiej Izby Firm Szkoleniowych jest działanie na rzecz ciągłego rozwoju kompetencji i kształcenia przez cale życie poprzez rozwój rynku szkoleniowego, na którym obowiązują zasady uczciwej konkurencji.

Bardziej szczegółowo

Jak przygotować dobry projekt w programie Leonardo da Vinci?

Jak przygotować dobry projekt w programie Leonardo da Vinci? Jak przygotować dobry projekt w programie Leonardo da Vinci? Cechy dobrego projektu pomysł spójność logiczna właściwe partnerstwo efektywność klarowna strategia realizacji możliwość wpływu uczestników

Bardziej szczegółowo

DLA SEKTORA INFORMATYCZNEGO W POLSCE

DLA SEKTORA INFORMATYCZNEGO W POLSCE DLA SEKTORA INFORMATYCZNEGO W POLSCE SRK IT obejmuje kompetencje najważniejsze i specyficzne dla samego IT są: programowanie i zarządzanie systemami informatycznymi. Z rozwiązań IT korzysta się w każdej

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

PRINCE2 Foundation & Practitioner - szkolenie z egzaminem certyfikacyjnym

PRINCE2 Foundation & Practitioner - szkolenie z egzaminem certyfikacyjnym Kod szkolenia: Tytuł szkolenia: H6C26S PRINCE2 Foundation & Practitioner - szkolenie z egzaminem certyfikacyjnym Dni: 5 Opis: Metodyka PRINCE2 jest akceptowana na poziomie międzynarodowym i uznana za wiodące

Bardziej szczegółowo

Zarządzanie projektami a zarządzanie ryzykiem

Zarządzanie projektami a zarządzanie ryzykiem Ewa Szczepańska Zarządzanie projektami a zarządzanie ryzykiem Warszawa, dnia 9 kwietnia 2013 r. Agenda Definicje Wytyczne dla zarządzania projektami Wytyczne dla zarządzania ryzykiem Miejsce ryzyka w zarządzaniu

Bardziej szczegółowo

Zarządzanie zmianą - rozwój zarządzania procesowego wg ISO 9001:2015

Zarządzanie zmianą - rozwój zarządzania procesowego wg ISO 9001:2015 Zarządzanie zmianą - rozwój zarządzania procesowego wg ISO 9001:2015 ZAPEWNIAMY BEZPIECZEŃSTWO Piotr Błoński, Warszawa, 17.03.2016 r. Program 1. Zarządzanie zmianą - zmiany w normie ISO 9001:2015 2. Zarządzanie

Bardziej szczegółowo

PODYPLOMOWE STUDIA ZARZĄDZANIA PROJEKTAMI KATOWICE

PODYPLOMOWE STUDIA ZARZĄDZANIA PROJEKTAMI KATOWICE PODYPLOMOWE STUDIA ZARZĄDZANIA PROJEKTAMI KATOWICE Dobre narzędzia, które pomogą Ci w planowaniu i realizacji projektu TERMIN od: 04.11.2017 TERMIN do: 04.11.2018 CZAS TRWANIA:21 dni MIEJSCE: Katowice

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

Opis przedmiotu zamówienia

Opis przedmiotu zamówienia Załącznik nr 1 do SIWZ Opis przedmiotu zamówienia Świadczenie usług doradztwa eksperckiego w ramach projektu Elektroniczna Platforma Gromadzenia, Analizy i Udostępniania Zasobów Cyfrowych o Zdarzeniach

Bardziej szczegółowo

Piotr Ślęzak. Gdzie się podziała jakość

Piotr Ślęzak. Gdzie się podziała jakość Piotr Ślęzak Gdzie się podziała jakość Działamy na styku Biznesu i IT Analiza biznesowa Kontrola jakości Doradztwo Projekty Szkolenia ForProgress spółka z ograniczoną odpowiedzialnością sp.k. kontakt@forprogress.com.pl

Bardziej szczegółowo

WZ PW Norma ISO/IEC 27001:2013 najnowsze zmiany w systemach zarzadzania bezpieczeństwem informacji IT security trends

WZ PW Norma ISO/IEC 27001:2013 najnowsze zmiany w systemach zarzadzania bezpieczeństwem informacji IT security trends Norma ISO/IEC 27001:2013 najnowsze zmiany w systemach zarzadzania bezpieczeństwem informacji dr inż. Bolesław Szomański Wydział Zarządzania Politechnika Warszawska b.szomański@wz.pw.edu.pl Plan Prezentacji

Bardziej szczegółowo

Katalog szkoleń certyfikowanych Testowanie oprogramowania

Katalog szkoleń certyfikowanych Testowanie oprogramowania Katalog szkoleń certyfikowanych Testowanie oprogramowania Szanowni Państwo, Certyfikowane szkolenia testerzy.pl to dwie uznane ścieżki szkoleniowe dla testerów ISTQB oraz ISEB. Dostarczamy pełny zakres

Bardziej szczegółowo

Komputerowe Systemy Przemysłowe: Modelowanie - UML. Arkadiusz Banasik arkadiusz.banasik@polsl.pl

Komputerowe Systemy Przemysłowe: Modelowanie - UML. Arkadiusz Banasik arkadiusz.banasik@polsl.pl Komputerowe Systemy Przemysłowe: Modelowanie - UML Arkadiusz Banasik arkadiusz.banasik@polsl.pl Plan prezentacji Wprowadzenie UML Diagram przypadków użycia Diagram klas Podsumowanie Wprowadzenie Języki

Bardziej szczegółowo

KARTA PRZEDMIOTU. 1) Nazwa przedmiotu: INŻYNIERIA SYSTEMÓW I ANALIZA SYSTEMOWA. 2) Kod przedmiotu: ROZ-L3-20

KARTA PRZEDMIOTU. 1) Nazwa przedmiotu: INŻYNIERIA SYSTEMÓW I ANALIZA SYSTEMOWA. 2) Kod przedmiotu: ROZ-L3-20 Z1-PU7 WYDANIE N2 Strona: 1 z 5 (pieczęć wydziału) KARTA PRZEDMIOTU 1) Nazwa przedmiotu: INŻYNIERIA SYSTEMÓW I ANALIZA SYSTEMOWA 3) Karta przedmiotu ważna od roku akademickiego: 2014/2015 2) Kod przedmiotu:

Bardziej szczegółowo

Spis treści. Analiza i modelowanie_nowicki, Chomiak_Księga1.indb :03:08

Spis treści. Analiza i modelowanie_nowicki, Chomiak_Księga1.indb :03:08 Spis treści Wstęp.............................................................. 7 Część I Podstawy analizy i modelowania systemów 1. Charakterystyka systemów informacyjnych....................... 13 1.1.

Bardziej szczegółowo

Inżynieria wymagań. Inżynieria wymagań 1/1

Inżynieria wymagań. Inżynieria wymagań 1/1 Inżynieria wymagań Inżynieria wymagań 1/1 Inżynieria wymagań 2/1 Wymagania stawiane oprogramowaniu Opisy usług i ograniczeń są wymaganiami stawianymi systemowi. Proces wynajdowania, analizowania, dokumentowania

Bardziej szczegółowo

MiASI. Modele, perspektywy, diagramy UML. Piotr Fulmański. 7 grudnia 2009. Wydział Matematyki i Informatyki, Uniwersytet Łódzki, Polska

MiASI. Modele, perspektywy, diagramy UML. Piotr Fulmański. 7 grudnia 2009. Wydział Matematyki i Informatyki, Uniwersytet Łódzki, Polska MiASI Modele, perspektywy, diagramy UML Piotr Fulmański Wydział Matematyki i Informatyki, Uniwersytet Łódzki, Polska 7 grudnia 2009 Spis treści 1 Modele, perspektywy, diagramy Czym jest model? Do czego

Bardziej szczegółowo

Biuro projektu: ul. Kościuszki 4/6a, 35-030 Rzeszów, tel.: 17 852-02-12, www.irp-fundacja.pl/absolwentrzeszow, e-mail: absolwent@irp-fundacja.

Biuro projektu: ul. Kościuszki 4/6a, 35-030 Rzeszów, tel.: 17 852-02-12, www.irp-fundacja.pl/absolwentrzeszow, e-mail: absolwent@irp-fundacja. Harmonogram szkolenia zawodowego: Zarządzanie projektami europejskimi Termin realizacji: 14.02.2011 10.03.2011 Miejsce realizacji: Szkoła policealna Wizażu i Stylizacji ul. Reformacka 4, Rzeszów Data Godziny

Bardziej szczegółowo

Szkolenie Audytor wewnętrzny bezpieczeństwa informacji i ciągłości działania AW-01

Szkolenie Audytor wewnętrzny bezpieczeństwa informacji i ciągłości działania AW-01 Szkolenie Audytor wewnętrzny bezpieczeństwa informacji i ciągłości działania AW-01 Program szkolenia: Audytor wewnętrzny bezpieczeństwa informacji i ciągłości działania Audyt wewnętrzny to dziedzina wymagająca

Bardziej szczegółowo