Roman F.

Roman F. Head of Group
Finance IT SC, IT
Program Manager

Temat: Scenariusze biznesowe w praktyce

Witam,

Pytanie do bardziej doświadczonych w tej dziedzinie...:)

Czy macie jakieś doświadczenia ze scenariuszami biznesowymi w Waszych projektach? Czy ktoś używa takiego pojęcia w AB i jaka ewentualnie jest forma ich przedstawiania innym uczestnikom projektu - diagramy, dokumentacja etc..?

Pozdrawiam,
RF
Jarosław Żeliński

Jarosław Żeliński Analityk i
Projektant Systemów

Temat: Scenariusze biznesowe w praktyce

Zajmuje się scenariuszami przy analizach rentowności między innymi i przy testowaniu modeli procesowych...

Ogólnie scenariusz to konkretny wiariant (instancja) procesu gdy ten zawiera opcjonalne ścieżki (czyli rombiki :)).

jezeli mamy wiedze o częstości występowaniu wariantow (prawdopodobieństwa wystapienia konkretnych decyzji) możliwe jest testowanie modelu metoda montecarlo w celu zbania najbardziej parwdopodobnego scenariusza w procesie..

pytanie - do czego to (scenariusz) ma być użyte?
Roman F.

Roman F. Head of Group
Finance IT SC, IT
Program Manager

Temat: Scenariusze biznesowe w praktyce

Chodzi mi o znalezienie efektywnego i skutecznego sposobu przedstawienia procesu biznesowego w środowisku zintegrowanym. W środowisku, gdzie w celu wykonania procesu wymagane jest zaangażowanie kilku aktorów (ludzi) + kilku aktorów (systemów).

Nie jestem jeszcze do końca przekonany czy SB to jest właśnie to, ale po wstępnej analizie - wydaje mi się że spełniłoby to moje oczekiwania w dwojaki sposób, na dwóch poziomach:

1) Poziom architektury systemu, gdzie przy zdefiniowanej liście wszystkich scenariuszy mógłbym łatwo "zaznaczyć" te komponenty systemu (aplikacje czy całe warstwy) i przy odrobinie głębszej analizy zmierzyć "coupling" poszczegónych modułów (coś jak macierz zależności)

2) Poziom niższy - faza projektowania, gdzie jako rezultat pracy analityków, życzyłbym sobie otrzymać takie scenariusze i w takiej formie, gdzie wskazane byłyby wszelkie możliwe interakcje, akcje i udział poszczególnych aktorów;

Generalnie celuję w takie rozwiązanie, gdzie będzie mi łatwo przejść od scenariuszy biznesowych do scenariuszy testowych;

Całość to projekt wdrożeniowy AX 2009 + integracja systemów z wykorzystaniem modelu szyny danych. Czyli głównie integracja aplikacji...
Jarosław Żeliński

Jarosław Żeliński Analityk i
Projektant Systemów

Temat: Scenariusze biznesowe w praktyce

Osobiście, po wielu eksperymentach, zawsze rozdzielam prace ludzi i jej celowość od narzędzi których używają.

Roman Frania:
1) Poziom architektury systemu, gdzie przy zdefiniowanej liście wszystkich scenariuszy mógłbym łatwo "zaznaczyć" te komponenty systemu (aplikacje czy całe warstwy) i przy odrobinie głębszej analizy zmierzyć "coupling" poszczegónych modułów (coś jak macierz zależności)

chyba pozostaje jednak macierz, tu raczej narzędzie, które ja automatycznie zbuduje i będzie zarządzało...
2) Poziom niższy - faza projektowania, gdzie jako rezultat pracy analityków, życzyłbym sobie otrzymać takie scenariusze i w takiej formie, gdzie wskazane byłyby wszelkie możliwe interakcje, akcje i udział poszczególnych aktorów;

Model procesów pozwoli wybrać scenariusz, który będzie "dotykał" kompletu danych itp...


Generalnie celuję w takie rozwiązanie, gdzie będzie mi łatwo przejść od scenariuszy biznesowych do scenariuszy testowych;

a czym się one różnią?
Roman F.

Roman F. Head of Group
Finance IT SC, IT
Program Manager

Temat: Scenariusze biznesowe w praktyce

To ja jeszcze mam sporo czasu na takie eksperymenty ;)

Czym się różnią? Moim zdaniem troszkę się różnią. Dopiero wynik testów odpowie na pytanie czy system działa właściwie... Scenariusz biznesowy mówi "jak" powinno działać - scenariusz testowy to weryfikuje...
Jarosław Żeliński

Jarosław Żeliński Analityk i
Projektant Systemów

Temat: Scenariusze biznesowe w praktyce

Roman Frania:
To ja jeszcze mam sporo czasu na takie eksperymenty ;)

Czym się różnią? Moim zdaniem troszkę się różnią. Dopiero wynik testów odpowie na pytanie czy system działa właściwie... Scenariusz biznesowy mówi "jak" powinno działać - scenariusz testowy to weryfikuje...

mam więc pytanie: jeżeli wskaże proces, którego wykonanie "dotknie" wszystkich obiektów (hipotetycznie) to czy będzie to pełny test?
Roman F.

Roman F. Head of Group
Finance IT SC, IT
Program Manager

Temat: Scenariusze biznesowe w praktyce

"dotkniecie" wszystkich obiektow czy przejscie mozliwych kombinacji (sciezek) to jeszcze nie jest pelny test, ale blisko. dodalbym tylko, ze do pelnego testu brakuje mi jednej drobnej rzeczy a mianowicie rezultatu/wyniku dzialania tego procesu. i dopiero wtedy - wg mnie - ten proces jest pelnym testem.

testujac "cos" - mamy pewne oczekiwania co do "zachowania sie" tego "czegos". majac wynik testu wiemy, ze to dziala tak jak chcemy.

wiec, reasumujac - moim zdaniem:

scenariusz biznesowy = moje "oczekiwane zachowowanie"
scenariusz testowy = scenariusz biznesowy + konkretny wynik/rezultat (najczesciej zorientowany na konkretny system)

co bys dodal/zmienil?Roman Frania edytował(a) ten post dnia 08.10.09 o godzinie 08:57
Jarosław Żeliński

Jarosław Żeliński Analityk i
Projektant Systemów

Temat: Scenariusze biznesowe w praktyce

Roman Frania:
scenariusz biznesowy = moje "oczekiwane zachowowanie"
scenariusz testowy = scenariusz biznesowy + konkretny wynik/rezultat (najczesciej zorientowany na konkretny system)

a czym się różnią powyższe dwa?i czym jest ta orientacja na konkretny system?

scenariusz testowy to dla mnie partia predefiniowanych testowych dokumentów lub zdarzeń spełniających pewne warunki (np. że te dokumenty nie mogą występować w swojej trywialnej postaci a pełnej możliwie skomplikowanej) i wskazany proces biznesowy, jeżeli przetworzenie tych dokumentów zakończy się w oczekiwany sposób (w tym ich oczekiwana treść) to test przeszedł poprawnie. Tu sztuką (celem) jest dobranie minimalnej liczby procesów, których realizacja "przećwiczy" każdy komponent (lub interfejs) systemu.



Wyślij zaproszenie do