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



Podobne dokumenty
"Dziedzinowe obszary systemów: separacja dziedzinowa czyli Bounded Context" Jarosław Żeliński analityk biznesowy, projektant systemów

Kierunki rozwoju systemów obiegu dokumentów: Enterprise Content Management. Jarosław Żeliński analityk biznesowy, projektant systemów

BPM vs. Content Management. Jarosław Żeliński analityk biznesowy, projektant systemów

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

Zarządzanie informacją i automatyzacja procesów biznesowych trendy i kierunki rozwoju. Jarosław Żeliński analityk biznesowy, projektant systemów

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

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

Automatyzacja procesów biznesowych jak to zrobić dobrze? Jarosław Żeliński analityk biznesowy, projektant systemów

Case studies - doświadczenia, dobre praktyki. Jarosław Żeliński analityk biznesowy, projektant systemów

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

Nowości oraz trendy w obszarze BPM nurty i kierunki rozwoju. Jarosław Żeliński analityk biznesowy, projektant systemów

Jak metody i narzędzia BPM - w tym BPMN - mogą służyć analitykom? Jarosław Żeliński analityk biznesowy, projektant systemów

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

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

Opis Kompetencji Portfel Interim Menedżerowie i Eksperci

Jarosław Żeliński analityk biznesowy Prezentacja prowadzonej działalności, sposobu prowadzenia procesu analizy i projektowania oraz zasad współpracy

Mateusz Kurleto NEOTERIC. Analiza projektu B2B Kielce, 18 października 2012

KARTA MODUŁU KSZTAŁCENIA

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

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

Kurs programowania. Wykład 12. Wojciech Macyna. 7 czerwca 2017

Etapy życia oprogramowania

Architektura korporacyjna jako narzędzie koordynacji wdrażania przetwarzania w chmurze

Globalne podejście do transformacji organizacji z wykorzystaniem IT. Prof. SGH, dr. hab. Andrzej Sobczak Katedra Informatyki Gospodarczej SGH

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

Procedury Plan komunikacji w projektach

AUREA BPM Oracle. TECNA Sp. z o.o. Strona 1 z 7

Skuteczne zarządzanie projektami IT w otoczeniu uczelnianym. Piotr Ogonowski

Prowadzący: Bartosz Górczyński, CTPartners S.A, itsmf Polska. Miedzeszyn, wrzesień 2010

r r r. ŁÓDŹ Hotel Ambasador Centrum

Usługa: Testowanie wydajności oprogramowania

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

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

Harmonogram Akademii Kompetencji Comarch

Specjalizacja: Zarządzanie projektami (I)

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

Informacja o firmie i oferowanych rozwiązaniach

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

Praktyczne aspekty stosowania metody punktów funkcyjnych COSMIC. Jarosław Świerczek

Zarządzanie testowaniem wspierane narzędziem HP Quality Center

Inżynieria oprogramowania II

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.

Kluczowe zasoby do realizacji e-usługi Warszawa, 16 października Maciej Nikiel

Feature Driven Development

WDROŻENIE MODELOWANIA PROCESÓW ORAZ WSPARCIE

Zofia Kruczkiewicz - Modelowanie i analiza systemów informatycznych 2

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

Zarządzanie projektami IT

Projekt Badawczy Analiza wskaźnikowa przedsiębiorstwa współfinansowany ze środków Unii Europejskiej

Zwrot z inwestycji w IT: prawda czy mity

Kompleksowe rozwiązanie dla organizacji,

nas sprawdził czas INFORMATYKA ELEKTRONIKA AUTOMATYKA

Maciej Oleksy Zenon Matuszyk

Leszek Sikorski Warszawa

Prezentacja firmy Royal Solutions Sp. z o.o.

Studia podyplomowe PROGRAM NAUCZANIA PLAN STUDIÓW

RUP. Rational Unified Process

Waterfall model. (iteracyjny model kaskadowy) Marcin Wilk

Projekt współfinansowany przez Unię Europejską z Europejskiego Funduszu Rozwoju Regionalnego Fundusze Europejskie dla rozwoju regionu łódzkiego

evolpe Consulting Group

ZAMÓWIENIA GIS BY CTI. Opis programu

PRZEWODNIK PO PRZEDMIOCIE. Logistyka. niestacjonarne. I stopnia (inżynierskie) dr inż. Paula Bajdor. ogólnoakademicki.

Wstęp Część I. Podstawy teoretyczne zintegrowanych systemów zarządzania

Narzędzia CASE dla.net. Łukasz Popiel

Wstęp do zarządzania projektami

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

ZARZĄDZANIE PROJEKTAMI. Tomasz Janka KFDZOM Kołobrzeg, 21 września 2017

Controlling personalny platformą komunikacji i współpracy HR z menedżerami. Katarzyna Meysztowicz k.meysztowicz@tangerine.biz.pl Tel.

Warsztaty FRAME. Sygnatura warsztatu: W1 (W3) Czas trwania: 3 dni

o Zespół fachowców z wieloletnim doświadczeniem w branży IT o Specjalizacja w zakresie projektowania, programowania i wdrażania złożonych modeli

CRM w logistyce. Justyna Jakubowska. CRM7 Specjalista Marketingu

OFERTA WSPÓŁPRACY W RAMACH PROGRAMU OPERACYJNEGO KAPITAŁ LUDZKI

System Centralny dla banku w 6 miesięcy

Jak opisać wymagania zamawiającego wybrane elementy

PRZEWODNIK PO PRZEDMIOCIE

SZKOLENIE. Zarządzanie podwykonawcami w projektach. tel: ; fax: ;

Zastosowania aplikacji B2B dostępnych na rynku zalety aplikacji online

Projekt: Współpraca i Rozwój wzrost potencjału firm klastra INTERIZON

Nie tylko partner. Pozyskiwanie kompetencji IT poza strukturami własnej organizacji

Budowa systemu wspomagającego podejmowanie decyzji. Metodyka projektowo wdrożeniowa

INFORMACJE O FIRMIE IT EXCELLENCE

Zmiana sposobu dostarczania aplikacji wspierających funkcje państwa

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

Czynności konsultantów podczas wdrożenia systemu ERP w kontekście zarządzania wiedzą. Przemysław Lech, Wydział Zarządzania UG

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

Wstęp do zarządzania projektami

Wykład 1 Inżynieria Oprogramowania

Jednolity Plik Kontrolny

ZAMÓWIENIA GIS BY CTI

Bezpieczeństwo i koszty wdrażania Informatycznych Systemów Zarządzania Hubert Szczepaniuk Wojskowa Akademia Techniczna im. Jarosława Dąbrowskiego

Koszty te powinny być zidentyfikowane według przyczyn i skutków oraz miejsca powstania, a ich struktura powinna być przydatna w zarządzaniu.

Dobór systemów klasy ERP

Nowoczesne i praktyczne metody wdrażania optymalnie działających procesów i zarządzania dokumentami elektronicznymi w narzędziach BPMS/DMS

Dr inż. Marek Adamczyk. Dyrektor Zarządzający tel.:

BOC dla KJUF Podsumowanie warsztatów listopada 2011

Opis przedmiotu zamówienia

Procesowa specyfikacja systemów IT

Firma ACEL J.M. Ciskowscy Sp. K. powstała w 1987 roku w Gdańsku. Obecnie. posiada oddziały w Rumi, Gdyni i Warszawie. Zajmuje się hurtową sprzedażą

firmy produkty intranet handel B2B projekty raporty notatki

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

Transkrypt:

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 systemu ERP/ERPII (oprogramowania): Niepełne zrozumienie problemu odkrywanie problemów (wymagań) dopiero podczas wdrożenia Złe zarządzanie ryzykiem kolejność działań zawsze ma znaczenie: co najpierw jajko czy kura? (c) Jarosław Żeliński IT-Consulting 2

Agenda Ogólna architektura obecnych systemów ERP Co zalecają producenci systemów ERP Fazy i etapy projektu Wdrożenie nowego systemu ERP - warianty (c) Jarosław Żeliński IT-Consulting 3

ERP - dziedzinowy podział systemu Obiektowy System Zintegrowany - Dane Dokumenty HR - Operacja na danych Dokumenty sprzed. - Dane - Operacja na danych Dokumenty fin. Nowoczesne systemy ERP to systemy obiektowe Dokumenty prod. - Dane - Dane - Operacja na danych - Operacja na danych Dokumenty - Dane - Operacja na danych Test architektury: czy możliwa jest dowolna kolejność wdrożenia modułów? (c) Jarosław Żeliński IT-Consulting 4

Duży system to dużo wymagań, gdzie jest granica? ANALIZA I SPECYFIKOWANIE WYMAGAŃ (c) Jarosław Żeliński IT-Consulting 5

Specyfikowanie czy testowanie Specyfikowanie złożonych systemów jest kosztowne i czasochłonne, jest także narażone na pomyłki proporcjonalnie do stopnia jego złożoności Przekazanie dostawcy systemu, zamiast takiej specyfikacji, celu oraz opisu testu czy cel jest spełniony, pozwala uniknąć ryzyka pomyłki: Zamiast specyfikować szczegóły tego jak ma być wspomagana czynność wystawienia faktury bezpieczniej jest zażądać tego, by fakturę tę testowo wystawiono dostarczonym narzędziem co jest dowodem spełnienia naszych oczekiwań (wymagań). (c) Jarosław Żeliński IT-Consulting 6

Mała uwaga Prawdopodobnie jest to najbardziej kosztowna i niepotrzebna praca bo podnosi ryzyko projektu zamiast go obniżać (c) Jarosław Żeliński IT-Consulting 7

Skuteczne postępowanie Opracowanie modelu organizacji: mapy procesów powiązane z wzorami dokumentów, Opracowanie sformalizowanej struktury organizacyjnej (podległość i zasoby, wiedza użytkowników), Opracowanie specyfikacji reguł biznesowych (sterują procesami), Słownik pojęciowy specyfikacja tego co znaczą kluczowe pojęcia w firmie np. czym jest Projekt, Produkt czy Sprzedaż, tworzenie wspólnego wewnętrznego języka, Kolejny krok to analiza obszarów dziedzinowych: Model dziedziny - opisujący jakimi informacjami i jak zarządza organizacja, Identyfikacja spójnych oraz luźno powiązanych obszarów dziedzinowych, Wyszukanie na rynku gotowego oprogramowania spełniającego wymagania dziedzinowe (tak zwane COTS: Commercial of the shelf) Opisanie wymagań na podsystemy dedykowane, te których nie ma na rynku a są wymagane. (c) Jarosław Żeliński IT-Consulting 8

Wymagania Powodem wielu porażek i nieudanych projektów wdrożeniowych jest: zbyt wiele nacisków dostawcy na kompromisy podczas wdrażania gotowego, parametryzowanego oprogramowania w postaci jednego zintegrowanego pakietu: oprogramowanie staje mało przydatne zbyt wiele nacisków kupującego na dopasowanie (kastomizację): znacznie rosną koszty i odsuwa się termin jego wdrożenia a nadal nie ma gwarancji powodzenia. Wiele specyfikacji jakie obserwuję to lista setek pozycji, opisujących jak ma ten program działać, typowe efekty: Lista cech dużego systemu ERP to ponad 6000 pozycji Optymistycznie patrząc można liczyć na zgodność własnej takiej listy z gotowym produktem na rynku w 80% Pozostaje więc 20% cech brakujących, to jest 1200 cech Jedna nowa funkcjonalność to optymistycznie licząc dwa dni pracy konsultanta i programisty, przy koszcie 1200zł/dzień wychodzi 2,88 mln. Kupując oprogramowanie gotowe nie projektujemy go, a specyfikujemy to do czego będzie używane: wskazujemy które procesy system ma obsłużyć i jakiego produktu procesu oczekujemy. Kluczowe wydaje się wydzielenie tych procesów, które są najistotniejsze dla firmy a ich wparcia nie oferuje gotowe oprogramowanie, pozostaje rezygnacja lub umiejętne zaprojektowanie ich jako aplikacji dedykowanej. (c) Jarosław Żeliński IT-Consulting 9

Proces analizy i specyfikowania vs. kastomizacja vs. wytworzenie Cel: zakup gotowego systemu to szybsze i tańsze uzyskanie korzyści z jego posiadania koszt Dokumentacja opisuje: Co system wspiera Jak to system wspiera Wyspecyfikowano 100% cech Dostarczono 100% cech Czas trwania (c) Jarosław Żeliński IT-Consulting 10

Ile powinno być tych wymagań? Lista funkcjonalności typowego kompletnego pakietu ERP II może obejmować nawet ponad 6 tys. cech! Planowanie ich wdrożenia a wcześniej wyspecyfikowanie, wybór produktu i jego dostawcy nie może być typowym procesem wyboru oprogramowania: nikt nie jest w stanie zarządzać taką liczbą wymagań w jednym projekcie. Jeżeli zgodność gotowego oprogramowania z naszymi szczegółowymi wymaganiami osiągnie przypadkiem 80% (mało prawdopodobne!) to pozostanie 20% do kastomizacji 1200 cech, Gdyby na jedną poświęcić tylko jeden dzień (mrzonka) a dzień konsultanta kosztował 1000zł (?!) to projekt osiąga wartość 1,2 mln! Dlatego wymagania na gotowe oprogramowanie powinny być krótką listą tego do czego będzie ono używane a nie mega listą tego jak ma wyglądać (c) Jarosław Żeliński IT-Consulting 11

Kompromis????????? Zamawiamy schody, po których możliwe będzie wniesienie na pierwsze piętro szafy o wymiarach 200x60x80 cm Określenie celu (planowanego użycia) gwarantuje spełnienie wymagania. Zakup gotowego produktu to rezygnacja z pewnych szczegółów na korzyść krótkiego terminu dostarczenia i niższego kosztu w porównaniu z tworzeniem dedykowanego. (c) Jarosław Żeliński IT-Consulting 12

Dwie najistotniejsze rzeczy w wymaganiach: Opis logiki biznesowej i dokumentów (dane wprowadzane, zasady ich przetwarzania, dane oczekiwane wynik przetwarzania) Opis podziału kompetencji pomiędzy użytkowników i system (kto policzy VAT na fakturze?) (c) Jarosław Żeliński IT-Consulting 13

Podsumowanie wymagań Wymagania na złożone systemy, zdefiniowane jako zestaw testów są znacznie efektywniejsze i bezpieczniejsze, niż detaliczna specyfikacja prostych funkcji. Tworzenie testów wymaga jednak określenia biznesowego celu wdrożenia i zrozumienia tego jak organizacja funkcjonuje (opracowanie modeli). Praktyka pokazuje, że koszt analizy i opracowania takich testów jest znacznie niższy niż nieplanowany dodatkowy koszt projektów (średnie przekroczenie budżetu to ponad 60%). (c) Jarosław Żeliński IT-Consulting 14

Produkty analizy systemowej (c) Jarosław Żeliński IT-Consulting 15

Proces zalecany z perspektywy producenta oprogramowania ERP Wybór systemu ERP i jego dostawcy to pierwszy krok (c) Jarosław Żeliński IT-Consulting 16

Proces zalecany w perspektywy nabywcy Wybór systemu ERP i jego dostawcy to ostatni krok (c) Jarosław Żeliński IT-Consulting 17

Praktyka mówi, że WYBÓR PRODUKTU I JEGO DOSTAWCY POWINIEN BYĆ OSTATNIM KROKIEM POPRZEDZAJĄCYMI WDROŻENIE (c) Jarosław Żeliński IT-Consulting 18

Dziękuję za uwagę PYTANIA? (c) Jarosław Żeliński IT-Consulting 19

O mnie Od 1991 roku w branży IT i zarządzania Od 1998 roku jako niezależny analityk, projektant i firma it-consulting.pl Dziesiątki publikacji w prasie branżowej i gospodarczej Członek stowarzyszenia doradców gospodarczych Wykładowca katedry systemów informacyjnych wydziału przedsiębiorczości akademii morskiej w gdyni Kilkudziesięciu odbiorców usług doradczych, małe, średnie i duże firmy zarówno informatyczne jak i ich klienci. Poświadczenie bezpieczeństwa wydane przez abw Ekspert przy gabinecie komisji nadzoru finansowego Doktorant katedry informatyki gospodarczej SGH Projekty analityczne między innymi dla Publikacje między innymi w (c) Jarosław Żeliński IT-Consulting 20