Wykorzystanie modelu procesow w projektowaniu systemow informatycznych

background image

Wykorzystanie modelu
procesów biznesowych w
projektowaniu systemów
informatycznych

background image

Zagadnienia w prezentacji

• IT w perspektywie organizacji

• Dlaczego warto wykorzystać wiedzę o procesach w

projektowaniu systemów informatycznych

background image

Strategia

Wyniki

Procesy biznesowe - uwarunkowania

Uwarunkowa
nia prawne

Potrzeby
klientów

Uwarunkowa
nia rynkowe

Oczekiwani
a
udziałowcó
w

Procesy

Technologia

Kwalifikacje pracowników

Sposób

zarządzania

Struktura

organizacyjna

Kapitał

Wyposażenie

Komunikacja

background image

ZARZĄDZANIE

PROCESAMI

Rola IT w procesach

Realizacja oraz
transformacja
procesów

• Automatyzacja
• Uproszczenie,

eliminacja,

standaryzacja działań

• Zmiana przebiegu

działań

Monitorowanie
procesów

• Monitorowanie

przebiegu procesów –

statusu poszczególnych

działań (systemy

workflow)

• Monitorowanie

efektywności procesów

(systemy

wspomagające ABC,

BSC)

Firmy uzyskują przewagę konkurencyjną przede
wszystkim
dzięki temu,

w jaki sposób

wykorzystują technologię

informacyjną,
a

nie jaką technologię

background image

IT w perspektywie organizacji funkcyjnej i
procesowej (1)

Organizacja

zorientowana

funkcyjnie

D
O
S
T
A
W
A

M
A
R
K
E
T
I
N
G

F
I
N
A
N
S
E

K

L

I

E

N

T

K

L

I

E

N

T

Sprzedaż

Przygotowywanie

oferty

Organizacja

zorientowana

procesowo

K

L

I

E

N

T

K

L

I

E

N

T

Obsługa po

sprzedaży

Sposób spojrzenia na organizację

przekłada się na kierunek

podejmowanych decyzji o inwestowaniu w zasoby, w tym w IT

background image

Wdrożenie systemów najczęściej
powiązane z

usprawnieniami procesów

,

co zwiększa ich efektywność

Rozwiązania IT są

zintegrowane i

wspierają cały proces

Dane raz wprowadzone są
wykorzystywane

na wszystkich etapach

w procesie

Zapewniony

wysoki poziom spójności

informacji

Większa elastyczność

na zmiany

Organizacja zorientowana

funkcyjnie

Organizacja zorientowana

procesowo

Systemy wspomagają

nieefektywne procesy

Wdrażanie rozwiązań IT w

wycinkach procesu

bez oceny ich wpływu na całość procesu

Występowanie wysp informacyjnych -
systemów dostarczających

wycinkowe dane

Powielanie się danych

w różnych bazach, co

jest przyczyną:

– niespójności

danych,

– różnych definicji

tych samych obiektów

(sposobu interpretacji, dziedziny
wartości, reguł biznesowych)

Kosztowne i długotrwałe

wprowadzanie

zmian, bardziej złożone utrzymanie systemu

IT w perspektywie organizacji funkcyjnej i
procesowej (2)

Wdrożenie rozwiązań IT pod kątem

wspomagania całych procesów

, a

nie ich wycinków

daje

większy zwrot z inwestycji w IT

background image

• IT w perspektywie organizacji

• Dlaczego warto wykorzystać wiedzę o procesach w

projektowaniu systemów informatycznych

Zagadnienia w prezentacji cd ...

background image

Analiza istniejących

procesów

Analiza istniejących

procesów

Opracowanie specyfikacji

wymagań

dla rozwiązań IT

Opracowanie specyfikacji

wymagań

dla rozwiązań IT

Trendy i

benchmarking

Trendy i

benchmarking

Analiza kontekstu

biznesowego

Analiza kontekstu

biznesowego

Klasyfikacja

Klasyfikacja

procesów

procesów

Opis

Opis

procesów

procesów

Identyfikacja

Identyfikacja

usprawnień

usprawnień

Model

Model

wymagań

wymagań

biznesowych

biznesowych

Wybór

Wybór

kierunku

kierunku

rozwoju IT

rozwoju IT

System

System

z półki”

z półki”

Implemen-

Implemen-

tacja

tacja

background image

Analiza kontekstu biznesowego

Obszar biznesu

Obszar IT

W jakim zakresie firma ma być

pionierem

a w jakim

naśladowcą

?

W jakim zakresie zastosowanie rozwiązań

IT powinno mieć

standardowy (rozwiązanie

‘z półki’)

, a w jakim

unikatowy (‘skrojony

na miarę’)

charakter?

W jakim zakresie poszczególne

obszary

działalności powinny być

zróżnicowane

ze względu

na

produkty

?

Jaki zakres

rozwiązań IT

powinien być

wspólny, a jaki

zróżnicowany na produkty

?

Czy obsługa i

wymiana informacji

z

klientami, dostawcami ma dokonywać

się w

sposób elektroniczny

?

Jakie są wymagane

standardy

bezpieczeństwa

oraz standardy

wymiany

danych

z ‘otoczeniem’?

Jaki

stopień dynamiki

oraz

zakres

zmian

przewidywany jest w

poszczególnych obszarach?

Jaki jest wymagany

zakres elastyczności

systemu na zmiany?

Na czym firma chce budować wartość,

co ma decydować o jej

przewadze

konkurencyjnej

?

- cena
- oferta produktowa
- jakość obsługi

Jakie są

priorytety wdrożenia

rozwiązań w

poszczególnych procesach?

Analiza kontekstu

biznesowego

Analiza kontekstu

biznesowego

background image

Analiza istniejących

procesów

Analiza istniejących

procesów

Opracowanie specyfikacji

wymagań

dla rozwiązań IT

Opracowanie specyfikacji

wymagań

dla rozwiązań IT

Analiza kontekstu

biznesowego

Analiza kontekstu

biznesowego

Klasyfikacja

Klasyfikacja

procesów

procesów

Opis

Opis

procesów

procesów

Identyfikacja

Identyfikacja

usprawnień

usprawnień

Model

wymagań

biznesowych

Model

wymagań

biznesowych

Wybór

kierunku

rozwoju IT

Wybór

kierunku

rozwoju IT

System

„z półki”

System

„z półki”

Implemen-

tacja

Implemen-

tacja

Trendy i

benchmarking

Trendy i

benchmarking

background image

Klasyfikacja procesów

Podejście do klasyfikacji procesów:

– Top down

– wstępna klasyfikacja, przed rozpoczęciem

opracowania map procesów

– Bottom up

– klasyfikacja procesów po dokonaniu analizy

powiązań pomiędzy działaniami

Określenie

zdarzeń/podmiotów inicjujących procesy

oraz

końcowych

rezultatów/odbiorców produktów

Przełożenie zdarzeń/rezultatów na procesy - łączenie działań

wg ciągów przyczynowo-skutkowych

Zachowanie

rozłączności

procesów

Określenie

priorytetów

procesów

Dostosowanie poziomu

szczegółowości

opisu procesów do ich

priorytetów

oraz wymaganego

poziomu standaryzacji

Przyjęcie

kilku wzorcowych

(2-3) jednostek organizacyjnych

dla opracowania modelu

Klasyfikacja

Klasyfikacja

procesów

procesów

background image

Wykorzystanie umownej

notacji

dla przedstawienia:

– zdarzeń inicjujących proces
– rezultatów procesu
– działań (zróżnicowanych na

manualne oraz zautomatyzowane

: dialogowe,

wsadowe)

– przebiegu procesu (z wyodrębnionym

elektronicznym przepływem danych

) z

uwzględnieniem wyjątków oraz alternatywnych ścieżek

Rozszerzenie

opisu działań

o następujące elementy:

– wymagane kontrole
– powiązania

z dokumentacją

wykorzystywaną w procesie

– powiązania

z jednostkami organizacyjnymi

, w których działania są realizowane

– powiązania z aktualnie wykorzystywanymi

systemami informatycznymi

Określenie

parametrów

procesów:

– czas realizacji
– koszt realizacji
– liczba zaangażowanych etatów
– częstotliwość zdarzeń w procesach
– liczba jednostek obsługiwanych w procesach
– liczba błędów występujących w procesach

Opis procesów

Opis

Opis

procesów

procesów

background image

Identyfikacja usprawnień z wykorzystaniem
rozwiązań IT

• Ocena

‘jakości’

procesów biznesowych

• Określenie

przyczyn

, dla których procesy biznesowe nie dostarczają

oczekiwanych rezultatów

• Identyfikacja

słabych punktów

w procesach wynikających z braku bądź

nieefektywności rozwiązań IT

• Określenie usprawnień, których wdrożenie jest możliwe dzięki rozwiązaniom IT
• Wyodrębnienie w modelu procesów wszystkich działań, które:

– są obecnie zautomatyzowane, jednakże

wymagają uzupełnienia bądź migracji

do

nowego rozwiązania

– powinny zostać zautomatyzowane

:

• przekształcenie danych w działaniach można opisać algorytmem
• działania są kluczowe dla realizacji procesu (efektywność, jakość, ryzyko operacyjne)
• działania są realizowane często i/lub są złożone
• są stabilne ze względu na zmiany

• Określenie przebiegu procesów po

wdrożeniu usprawnień

• Oszacowanie

korzyści/oszczędności

wynikające z wdrożenia rozwiązań IT

• Określenie

priorytetów

dla wdrożenia rozwiązań IT w różnych obszarach

realizacji procesów

Identyfikacja

Identyfikacja

usprawnień

usprawnień

background image

Analiza istniejących

procesów

Analiza istniejących

procesów

Opracowanie specyfikacji

wymagań

dla rozwiązań IT

Opracowanie specyfikacji

wymagań

dla rozwiązań IT

Analiza kontekstu

biznesowego

Analiza kontekstu

biznesowego

Klasyfikacja

procesów

Klasyfikacja

procesów

Opis

procesów

Opis

procesów

Identyfikacja

usprawnień

Identyfikacja

usprawnień

Model

Model

wymagań

wymagań

biznesowych

biznesowych

Wybór

Wybór

kierunku

kierunku

rozwoju IT

rozwoju IT

System

System

z półki”

z półki”

Implemen-

Implemen-

tacja

tacja

Trendy i

benchmarking

Trendy i

benchmarking

background image

Opracowanie specyfikacji wymagań
dla rozwiązań IT

Model koncepcyjny

Model wymagań biznesowych

Model techniczny

Model obiektów

Model procesów

Projekt bazy

Projekt modułów

System ‘z półki’

Proces wyboru i
dostosowania
oprogramowania

Implementacja

Opracowanie

specyfikacji wymagań

dla rozwiązań IT

Opracowanie

specyfikacji wymagań

dla rozwiązań IT

background image

Model wymagań biznesowych

Model procesów biznesowych

uwzględniający usprawnienia

Opisuje

sposób wykorzystania systemów informatycznych

z punktu

widzenia użytkownika:

– przeznaczenie systemu
– zakres działań realizowanych przez system
– opis interakcji z użytkownikami, innymi systemami, podmiotami zewnętrznymi

Jest uzupełniony o

oczekiwane wartości mierników

efektywnościowych

Określa

wymagania funkcjonalne oraz informacyjne

wynikające z potrzeby:

– modyfikacji istniejących systemów
– wdrożenia nowych systemów

Określa wymagania w zakresie

integracji systemów

:

– dostęp do wspólnych baz danych
– zbudowanie interfejsów wymiany danych

Model

Model

wymagań

wymagań

biznesowych

biznesowych

background image

• Czy procesy, czy rozwiązania technologiczne stanowią o

przewadze

konkurencyjnej

?

• Jaki jest

stopień dopasowania

pomiędzy rozważanym rozwiązaniem IT

oraz istniejącymi potrzebami biznesowymi?

• Koszt

?

• Czas

trwania wdrożenia?

• Zakres zmian

w procesach, systemach IT?

• Ryzyko

niepowodzenia wdrożenia?

• Jak rozwiązanie wpływa na

relacje z otoczeniem

?

Wybór kierunku rozwoju IT (1)

Czy dostosować system do procesu czy proces do
systemu ?

proces

system

Wybór

Wybór

kierunku

kierunku

rozwoju IT

rozwoju IT

background image

Wybór kierunku rozwoju IT (2)

System

implementowany

od początku

System ‘z półki’

Proces

standardowy

Duża

presja czasu

na

wdrożenie

Systemy IT posiadają

wystarczający zakres
parametryzacji

w ramach

istniejącej funkcjonalności

Wysoki poziom

niezawodności

Możliwość

rozbudowy oraz

integracji

w istniejącym

środowisku
informatycznym

Proces stanowi o

przewadze
konkurencyjnej

W procesach o specyfice,

dla której

brak wsparcia

w systemach ‘z półki’

Nakłady dostosowania

systemu ‘z półki’

przewyższają

nakłady

implementacji systemu
od początku

Wybór

Wybór

kierunku

kierunku

rozwoju IT

rozwoju IT

background image

Oddalenie się od osiągnięcia

głównych czynników

stanowiących o przewadze
konkurencyjnej

Opór przed wdrożeniem

zmian do

procesów

Trudności w integracji

w

istniejącej infrastrukturze
technologicznej

Niewykorzystanie pełnej

funkcjonalności

standardowego

oprogramowania

Wybór kierunku rozwoju IT (3)

Wymaga

bardzo

szczegółowej specyfikacji

wymagań użytkowników

Wysokie

ryzyko

niepowodzenia wdrożenia

System

implementowany

od początku

System ‘z półki’

Wybór

Wybór

kierunku

kierunku

rozwoju IT

rozwoju IT

background image

System ‘z półki’

• Analiza

luk

pomiędzy wymaganiami biznesowymi a

istniejącą funkcjonalnością systemu

• Określenie możliwości

parametryzacji systemu

lub

określenie zakresu

zmian wymaganych w procesach

• Przygotowanie szczegółowej specyfikacji w zakresie

uzupełnienia luki

pomiędzy istniejącą, a wymaganą

funkcjonalnością systemów

• Analiza

nakładającej się funkcjonalności

pomiędzy różnymi

aplikacjami

• Określenie

możliwości integracji

aplikacji z innymi

systemami

• Specyfikacja wymaganych interfejsów pomiędzy systemami

System

System

z półki”

z półki”

background image

Implementacja – model koncepcyjny

Model obiektów

obejmuje:

– wyodrębnione obiekty biznesowe, które są przedmiotem działań realizowanych w procesie
– atrybuty opisujące poszczególne obiekty

Model procesów

obejmuje:

– zdarzenia

, które inicjują proces

– sekwencje

działań

wykonywanych przez poszczególne jednostki organizacyjne

– zakres informacji –

powiązania z obiektami

- wykorzystywanych (będących na wejściu/wyjściu) w procesie

oraz jego poszczególnych działań

– operacje na obiektach

: utworzenie, odczyt, modyfikacja, usunięcie

– reguły i/lub warunki wykonania operacji

na obiektach zdefiniowane za pomocą sformalizowanych algorytmów

– reguły kontroli

danych

– interakcje

w procesie

• z użytkownikami
• z innymi procesami

Wymagania pozafunkcjonalne

:

– Wydajność
– Bezpieczeństwo
– Rozszerzalność
– Otwartość

Implemen-

Implemen-

tacja

tacja

background image

Poziom
zaangażowa
nia

Analiza
kontekstu
biznesowego

Opracowani
e modelu
techniczneg
o

Zaangażowanie
pracowników ‘biznesowych’

Zaangażowanie
pracowników IT

• Współpraca między IT oraz biznesem –

dobra

komunikacja

zwłaszcza przy wprowadzaniu zmian

Kluczowe czynniki sukcesu przy wdrażaniu rozwiązań
IT

background image

Kluczowe czynniki sukcesu przy wdrażaniu rozwiązań
IT

• Określenie

właścicieli

procesów

• Powiązanie wdrożenia rozwiązań informatycznych

z

usprawnieniami

procesów

• Uwzględnienie w strategii IT

specyfiki procesów

biznesowych

• Większy nacisk na

sposób wykorzystania

IT, niż na

rodzaj technologii

• Zsynchronizowanie

rozwiązań technologicznych

z innymi

czynnikami zaangażowanymi w realizację procesów
biznesowych

• Wykorzystanie

aplikacji

wspomagających

projektowanie

procesów

oraz

systemów informatycznych

background image

Dziękuję za uwagę


Document Outline


Wyszukiwarka

Podobne podstrony:
Wykład VII, politechnika infa 2 st, Projektowanie Systemów Informatycznych
2 PROJEKTOWANIE SYSTEMÓW INFORMATYCZNYCH& 02 2013
8 PROJEKTOWANIE SYSTEMÓW INFORMATYCZNYCH# 04 2013
Zaliczenie Projektowania SystemĂłw Informatycznych Moj Grzesiek
1 PROJEKTOWANIE SYSTEMÓW INFORMATYCZNYCH 02 2013
6 PROJEKTOWANIE SYSTEMÓW INFORMATYCZNYCH& 03 2013
PROJEKT SYSTEMU INFORMACYJNEGO TV
W1 Projektowanie systemów informatycznych
Projektowanie systemów informacyjnych w01
Wykład XI, politechnika infa 2 st, Projektowanie Systemów Informatycznych
C Projektowanie systemow informatycznych Vad Profesj
Wykład VII, politechnika infa 2 st, Projektowanie Systemów Informatycznych
Wykład XII, politechnika infa 2 st, Projektowanie Systemów Informatycznych
Analiza i projektowanie systemow informatycznych S Wrycza 4CT
Projekt systemu informatycznego Kamil Janus, Szkola - materialy

więcej podobnych podstron