JAK OPTYMALNIE DOBRAĆ ODPOWIEDNIE TECHNOLOGIE INFORMATYCZNE?



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

Narzędzia CASE dla.net. Łukasz Popiel

Opis metodyki i procesu produkcji oprogramowania

STUDIA I MONOGRAFIE NR

Narzędzia Informatyki w biznesie

Wykład 1 Inżynieria Oprogramowania

Modelowanie i analiza systemów informatycznych

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

PRZEWODNIK PO PRZEDMIOCIE

Konfiguracja modelowania w procesie wytwarzania oprogramowania

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

Karta opisu przedmiotu Zaawansowane techniki analizy systemowej oparte o modelowanie warsztaty

Etapy życia oprogramowania

Podstawy programowania III WYKŁAD 4

Nazwa przedmiotu: MODELOWANIE I ANALIZA SYSTEMÓW INFORMATYCZNYCH. Modeling and analysis of computer systems Forma studiów: Stacjonarne

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

Informatyzacja przedsiębiorstw WYKŁAD

Wykaz osób w postępowaniu o udzielenie zamówienia publicznego nr 32-CPI-WZP-2244/13. Podstawa do dysponowania osobą

HP Service Anywhere Uproszczenie zarządzania usługami IT

Analityk i współczesna analiza

Oceny z prezentacji INKU011S. Zofia Kruczkiewicz

Dobre wdrożenia IT cz. I Business Case.

Projektowanie systemów informatycznych. wykład 6

KIERUNKOWE EFEKTY KSZTAŁCENIA KIERUNEK STUDIÓW INFORMATYCZNE TECHNIKI ZARZĄDZANIA

STUDIA NIESTACJONARNE I STOPNIA Przedmioty kierunkowe

Wykorzystanie standardów serii ISO oraz OGC dla potrzeb budowy infrastruktury danych przestrzennych

ZAPYTANIE OFERTOWE. Dot.:. Analiza przygotowawcza i usługi eksperckie w obszarze reinżynieringu procesów biznesowych B2B

Zakres wykładu. Podstawy InŜynierii Oprogramowania

Część I - Załącznik nr 7 do SIWZ. Warszawa. 2011r. (dane Wykonawcy) WYKAZ OSÓB, KTÓRYMI BĘDZIE DYSPONOWAŁ WYKONAWCA DO REALIZACJI ZAMÓWIENIA

Koncepcja systemu zarządzania jakością w dużym projekcie informatycznym zgodnie z normą ISO/IEC 9001:2008

KZJiT. 2. dr hab. inż. Piotr Grudowski, prof. nadzw. PG

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

Katedra Inżynierii Oprogramowania Tematy prac dyplomowych inżynierskich STUDIA NIESTACJONARNE (ZAOCZNE)

WPROWADZENIE DO UML-a

Architektura oprogramowania w praktyce. Wydanie II.

Informatyczne fundamenty

Inżynieria oprogramowania. Jan Magott

INŻYNIERIA OPROGRAMOWANIA

Tematy seminariów wg Roger S. Pressman, Praktyczne podejście do oprogramowania, WNT, Zofia Kruczkiewicz

PRZEWODNIK PO PRZEDMIOCIE

Agile Project Management

ZAPYTANIE OFERTOWE. Dot.:. Analiza przygotowawcza i usługi eksperckie w obszarze reinżynieringu procesów biznesowych B2B

3 grudnia Sieć Semantyczna

udokumentowanych poprzez publikacje naukowe lub raporty, z zakresu baz danych

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

ANALIZA EKONOMICZNO-FINANSOWA

Wytwarzanie oprogramowania

Egzamin / zaliczenie na ocenę*

ZESZYTY NAUKOWE WYDZIAŁU ETI POLITECHNIKI GDAŃSKIEJ Nr 5 Seria: Technologie Informacyjne 2007

Organizacja procesu projektowania, rozwoju i serwisowania systemu wspomagającego zarzadzanie uczelnią

Projekt Kompetencyjny - założenia

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

Analiza biznesowa a metody agile owe

Opis przedmiotu zamówienia

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

Koszty związane z tworzeniem aplikacji on demand versus zakup gotowych rozwiązań

SVN. 10 października Instalacja. Wchodzimy na stronę i pobieramy aplikację. Rysunek 1: Instalacja - krok 1

tel. (+48 81) /22 fax (+48 81) Wykład Ćwiczenia Laboratorium Projekt

Wsparcie narzędziowe zarządzania ryzykiem w projektach

Leszek Dziubiński Damian Joniec Elżbieta Gęborek. Computer Plus Kraków S.A.

Inżynieria Oprogramowania w Praktyce

Zarządzanie testowaniem wspierane narzędziem HP Quality Center

Rozszerzenie funkcjonalności systemów wiki w oparciu o wtyczki i Prolog

Zofia Kruczkiewicz - Modelowanie i analiza systemów informatycznych 2

The Binder Consulting

REQB POZIOM PODSTAWOWY PRZYKŁADOWY EGZAMIN

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

Uniwersytet Warszawski Wydział Matematyki, Informatyki i Mechaniki. Paweł Parys. Nr albumu: Aukcjomat

Procesy wytwarzania oprogramowania Specyfikacja i projektowanie oprogramowania

Projekt systemu informatycznego

PANEL DYSKUSYJNY. Nowa specjalność studiów magisterskich Inżynieria procesów biznesowych a potrzeby rynku pracy

mtim Dedykowane aplikacje mobilne dla TIM S.A.

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

Spring Framework - wprowadzenie i zagadnienia zaawansowane

Trust-IT Środowisko wspomagające argumentację

Inżynieria oprogramowania (Software Engineering)

Kontraktor - Analityk Biznesowy

XPrince dla architektów 1

AGILE PRODUCT MANAGEMENT. Szkolenie uczące, jak tworzyć i zarządzać produktami w dynamicznie zmieniającym się otoczeniu.

KARTA MODUŁU KSZTAŁCENIA

Dołącz do grona zadowolonych użytkowników systemu Belisama4CRM

Grupy pytań na egzamin magisterski na kierunku Informatyka (dla studentów niestacjonarnych studiów II stopnia)

Prezentacja specjalności studiów II stopnia. Inteligentne Technologie Internetowe

Projektowanie interakcji

STUDIA STACJONARNE I STOPNIA Przedmioty kierunkowe

Tom 6 Opis oprogramowania

Grupy pytań na egzamin magisterski na kierunku Informatyka (dla studentów dziennych studiów II stopnia)

Bazy danych i ich aplikacje

Pytania z przedmiotów kierunkowych

Liczba godzin Punkty ECTS Sposób zaliczenia. ćwiczenia 16 zaliczenie z oceną

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

Wstęp Budowa Serwlety JSP Podsumowanie. Tomcat. Kotwasiński. 1 grudnia 2008

Platforma Cognos. Agata Tyma CMMS Department Marketing & Sales Specialist atyma@aiut.com.pl AIUT Sp. z o. o.

Usługi i rozwiązania IT dla biznesu

Studia podyplomowe PROGRAM NAUCZANIA PLAN STUDIÓW

LOTUS DAY grudnia 2009 r., Warszawa IBM WebSphere Portal NOW czyli portal w 3 tygodnie

Międzynarodowa Rada Inżynierii Wymagań. The International Requirements Engineering Board (IREB e.v.) Szkolenia IREB w CTS.

ZARZĄDZANIE WYMAGANIAMI ARCHITEKTONICZNYMI

Transkrypt:

K O N F E R E N C J A I N F O S H A R E 2 0 0 7 G d a ń s k 25-26.04.2007 JAK OPTYMALNIE DOBRAĆ ODPOWIEDNIE TECHNOLOGIE INFORMATYCZNE? Zespół Zarządzania Technologiami Informatycznymi Prezentacja dr inż. hab. Cezary Orłowski Wydział Zarządzania i Ekonomii Zakład Zarządzania Technologiami Informatycznymi Politechnika Gdańska

Plan prezentacji 2

Kluczowe pytanie - po co? Czy dobór jest istotny z punktu widzenia funkcjonowania firmy oraz procesów wytwarzania oprogramowania? 3

Technologie TECHNOLOGIE METODY NARZĘDZIA SPOSOBY KONCEPTUALIZACJI APLIKACJE JĘZYKI OPISU 4

Na ile jest możliwa ocena i dobór? Pytanie: czy osoba, która nie korzysta z danych może uczestniczyć w procesie podejmowania decyzji co do doboru IT Jak to zrobić? Wybór jednej rozpoznanej Dobór właściwych dla niej parametrów decyzyjnych Ocena funkcjonalna, techniczna, ekonomiczna 5

W jakich warunkach? Dwa przypadki: Firma dojrzała, funkcjonująca w niestabilnym otoczeniu rozpoznane, powtarzalne procesy wytwórcze, dojrzałość potwierdzona i rozwijana zgodnie ze standardami CMM/CMMI, ITIL, ISO 20000 itp Firma niedojrzała,funkcjonująca w niestabilnym otoczeniu procesy uruchamiane doraźnie, pod potrzeby bieżącego projektu, niestały lub niedoświadczony zespół projektowy 6

Kiedy? Warunki zmiany Gdy stare nie umożliwiają realizacji funkcjonalności nowego systemu Gdy radykalnie zmienia się środowisko wytwarzania Zmiana składu zespołu Moda 7

Jak zmieniać? Jak zmieniać : Sugestie zewnętrzne + szkolenia + zmiana Decyzja kierownika - Czy szkolić zespół? Decyzja kierownika - Czy budować nowy zespół? Decyzja kierownika - Czy zacząć zmiany od osoby kluczowej w zespole? 8

Ocena Aby dobierać IT należy dokonać ich oceny ze względu na określone kryteria przy użyciu odpowiednich parametrów 9

Ocena wstępna kierownika zespołu Czy technologia A nadaje się do zastosowania w organizacji Z? Czy technologia A zapewnia większą skalowalność od B? Jaki będzie koszt wdrożenia A w organizacji Z? Które elementy A wymagają zmian, by nadawała się ona do celów organizacji Z? Jaka jest różnica w kosztach wdrożenia i funkcjonowania A i B w organizacji Z w perspektywie M i N lat? Ile wynosi ryzyko nieudanego wdrożenia A w przedsiębiorstwie Z (procentowo i kwotowo)? 10

Pełna ocena? Eksperci praktycy, znający narzędzia i metody którymi się posługują na co dzień, nigdy nie znają wielu Publikacje, raporty - wiedza zebrana podczas badań, testów, porównań Doświadczenia własne badania nad technologiami od początku ukierunkowane na problem ich doboru i oceny Moda? 11

Kryteria oceny Techniczne np. Dostosowana do potrzeb wytwarzania aplikacji Wspomagająca pracę grupową Skalowalna Łatwa, wygodna w zarządzaniu Możliwości implementacji Dedykowalność do potrzeb systemu Struktura posiadanie określonych modułów (np. inżynieria w przód/wstecz) Ekonomiczne koszty zakupu, koszty utrzymania, wskaźniki TCO, ROI i inne Ergonomiczne malejące znaczenie z uwagi na fakt możliwości niemal całkowitej personalizacji interfejsów Inne 12

Klasyfikacja Technologie modelowania procesów biznesowych: Balanced Score Card, Six Sigma, Lean Management, BPML (Business Process Modeling Language), IGrafx, ARIS, IBM Rational, Technologie stosowane w wytwarzaniu systemów IT: języki wysokiego poziomu, narzędzia typu CASE (Computer- Assisted Software Engineering), środowiska wytwarzania (MS.NET, J2EE, rozwiązania Open Source), Metody zarządzania przedsięwzięciami informatycznymi: modele cyklu życia oprogramowania (kaskadowy, V, przyrostowy, spiralny etc.), metody formalne: PMM (Project Management Methodology), RUP (Rational Unified Processes), metody miękkie : Agile, PMBoK (Project Management Book of Knowledge). 13

Przykładowa ocena Wybór modelowanie procesów z wykorzystaniem UML wybrane aplikacje Dobór kryterium oceny parametry: możliwość budowy diagramów UML2.0? weryfikacja poprawności modelu? generowanie kodu (inżynieria w przód)? inżynieria w tył? generowanie raportów (formaty?)? Integracja z eclipse/visual studio? Zarządzanie konfiguracją? dokumentacja/tutoriale? wymagania sprzętowe 14

Propozycja Zakładu Czy proponowane oceny są kompletne? Koncepcja wielokryterialnej oceny stosowanych Nie stworzono jak dotąd kompletnej metodologii oceny IT z uwagi na niepełna wiedzę i brak specjalistów Cel: opracować i zbudować system do kompleksowej i wielowymiarowej oceny 15

Zarządzanie IT propozycja Zakładu Zaufanie (Trust) Dowody (Proof) Logika opisowa Słownictwo ontologii Podpis elektroniczny Resource Description Framework (RDF) Extensible Markup Language (XML) Uniform Resource Identifier (URI) 16

Zarządzanie IT propozycja Zakładu System oparty na koncepcji Semantic Web Wykorzystanie ontologii, systemów agentowych oraz systemów eksperckich: Ontologie jako bazy wiedzy Budowa systemu eksperckiego (owl+xml) Stworzenie systemu wieloagentowego Pozyskiwanie wiedzy poprzez serwis www oparty na mechanizmach typu Wiki Weryfikacja ekspertów on-line na podstawie list kontrolnych? 17

Zarządzanie IT propozycja Zakładu dane z otoczenia systemu SYSTEM WIELOAGENTOWY (MAS) dostarcza danych swoim agentom i zapewnia ich właściwą dystrybucję wewnątrz pozwala na wielokryterialną ocenę daje możliwość doboru jednej z kilku metod oceny SYSTEM EKSPERTOWY jeden jeden z wielu wielu agentów przetwarza wiedzę wiedzę dostarczaną przez przez innych innych agentów wnioskuje oceny oceny ONTOLOGIE identyfikują pojęcia pojęcia z dziedziny systemów kategoryzują i i hierarchizują obiekty obiekty związane z dziedziną stanowią jedną jednąz metod metod reprezentacji wiedzy wiedzy dla dla systemu eksperckiego INNI AGENCI pozyskują wiedzę wiedzędla dla ontologii i i systemu eksperckiego dbają dbająo spójność, kompletność i i niesprzeczność wiedzy wiedzy również dokonują samodzielnie oceny oceny IT IT wnioski, hipotezy, oceny 18

Zarządzanie IT propozycja Zakładu ONTOLOGIE (AGENT) TECHNOLOGIE MODELOWANIA PROCESÓW BIZNESOWYCH TECHNOLOGIE WYTWARZANIA SYSTEMÓW IT DANE OD AGENTA WIEDZA DLA AGENTA METODY ZARZĄDZANIA PRZEDSIĘWZIĘCIAMI IT 19

Dziękuję za uwagę http://www.zie.pg.gda.pl/zzti 20