Narzędzia do analizy biznesowej: wady i zalety. Plan analizy biznesowej w praktyce

  • Published on
    16-Apr-2017

  • View
    592

  • Download
    3

Embed Size (px)

Transcript

  • Narzdzia do analizy biznesowej: wady i zalety. Plan analizy biznesowej w praktyce

    Jarosaw eliski analityk biznesowy, projektant systemw

  • O mnie

    Od 1991 roku w brany IT i zarzdzania jako analityk projektant rozwiza Od 1998 2004 doradca IT w kilku spkach akcyjnych Od 2004 roku jako niezaleny ekspert i analityk Dziesitki publikacji w prasie branowej IT i gospodarczej Czonek stowarzyszenia doradcw gospodarczych Byy wykadowca katedry systemw informacyjnych wydziau przedsibiorczoci Akademii Morskiej w Gdyni Kilkudziesiciu odbiorcw usug doradczych, mae, rednie i due firmy zarwno informatyczne jak i ich klienci. Powiadczenie bezpieczestwa wydane przez ABW Byy ekspert analityk biznesowy przy gabinecie komisji nadzoru finansowego Wykadowca Wyszej Szkoy Informatyki Stosowanej i Zarzdzania pod auspicjami Polskiej Akademii Nauk

    Projekty analityczne midzy innymi dla

    Publikacje midzy innymi w

    2016-03-10 Jarosaw eliski IT-Consulting 2

    http://images.google.pl/imgres?imgurl=http://www.lexipation.eu/Images/consortium/altec.jpg&imgrefurl=http://www.lexipation.eu/thePartnership.aspx&h=1522&w=3098&sz=207&hl=pl&start=10&sig2=UUFktAVyTaVS6_6kuUJong&tbnid=GLQedw6yFi0fXM:&tbnh=74&tbnw=150&eid=BRRYR9sxjJDAAYOL0K0O&prev=http://www.vectra.pl/index.phphttp://images.google.pl/imgres?imgurl=http://www.wedka.pl/webs/rusalka/images/logo.jpg&imgrefurl=http://www.wedka.pl/webs/rusalka/&h=192&w=200&sz=9&hl=pl&start=44&sig2=Pdj2GkE2t26gkRgU6-x8-w&tbnid=yFVpp16aCNX2vM:&tbnh=100&tbnw=104&eid=gxRYR-66Oo2MxAGX_tGyDg&prev=http://images.google.pl/imgres?imgurl=http://imagenes.acambiode.com/img-bbdd/paperlogo_s.jpg&imgrefurl=http://argentina.acambiode.com/producto_56547594751555840586705001140985.html&h=92&w=581&sz=10&hl=pl&start=1&sig2=V0FFEVqLxYFahK-73xGy8g&tbnid=RKYxL8qUqPAW7M:&tbnh=21&tbnw=134&eid=nxRYR6eIJYWMxAGctJG0Dg&prev=http://images.google.pl/imgres?imgurl=http://www.e-przetarg.pl/templates/lang-pl/images/datacomp.gif&imgrefurl=http://www.e-przetarg.pl/partner.php&h=58&w=230&sz=7&hl=pl&start=25&sig2=ULy2fXWQl-mVKtl0bD7w1Q&tbnid=5POCZxrnYqwf3M:&tbnh=27&tbnw=108&eid=1RRYR4OGMZi8wgGTo62oDg&prev=http://images.google.pl/imgres?imgurl=http://kst.tele.pw.edu.pl/kst2000/kst/htm/catalogue/logo/fca.gif&imgrefurl=http://kst.tele.pw.edu.pl/kst2000/kst/htm/catalogue/firmy_f.htm&h=74&w=113&sz=3&hl=pl&start=8&sig2=rpLhZ8G7eTjYFvIlk2n2pQ&tbnid=nA4LFYXOWZNKRM:&tbnh=56&tbnw=86&eid=8xRYR929LoW0wAHa9NG-Dg&prev=http://images.google.pl/imgres?imgurl=http://www.sap.com/poland/partners/description/infovide-matrix/logo_infovide-matrix.gif&imgrefurl=http://www.sap.com/poland/partners/description/infovide-matrix/index.epx&h=70&w=353&sz=12&hl=pl&start=2&sig2=tQKGHrzD2_L6FpM_iE9zCg&tbnid=_SOQnyD0tZ_51M:&tbnh=24&tbnw=121&eid=iBVYR93cLYeQwAGK-vGvDg&prev=http://images.google.pl/imgres?imgurl=http://zim.pcz.czest.pl/biznes/sponsorzy/1.jpg&imgrefurl=http://zim.pcz.czest.pl/biznes/sponsorzy.html&h=104&w=454&sz=12&hl=pl&start=7&sig2=-pv13oIjArnTvfSpXsFfeg&tbnid=Kqdhm68XnfF42M:&tbnh=29&tbnw=128&eid=rhVYR4m7EKauwAG1o7G9Dg&prev=http://images.google.pl/imgres?imgurl=http://www.telefonia.pilicka.net.pl/lokalni/petrotel_logo.GIF&imgrefurl=http://www.telefonia.pilicka.net.pl/lokalni/petrotel.htm&h=80&w=170&sz=3&hl=pl&start=2&sig2=0zjsmLedWD1WWbipOGHlVA&tbnid=ieA2UsGhuRnGCM:&tbnh=47&tbnw=99&eid=yBVYR-dbmLzCAZOjragO&prev=http://images.google.pl/imgres?imgurl=http://dialog.pl/cms/upload/logo_nokia_siemens.png&imgrefurl=http://www.dialog.pl/kontakt_biuroprasowe_informacjeprasowe_szczegoly.php?obj=2423&h=65&w=120&sz=6&hl=pl&start=3&sig2=kVK2qnTE4tnr_H-0AWEEbQ&tbnid=C9wK7TgjUwtrGM:&tbnh=48&tbnw=88&eid=BhZYR5qaNYegwAHGq_G7Dg&prev=http://images.google.pl/imgres?imgurl=http://www.edufest.info/images/logo Computerworld.jpg&imgrefurl=http://www.edufest.info/partners.php&h=278&w=1197&sz=46&hl=pl&start=1&sig2=QJnllETIMNs5Huxs2PxnTQ&tbnid=hEzBJOxrCo2ijM:&tbnh=35&tbnw=150&ei=vkugR6bnCJi8-gKipsHJDA&prev=/images?q=computerworld&gbv=2&svnum=10&hl=pl&newwindow=1http://www.forbes.pl/

  • Agenda

    Analiza Biznesowa jako zoono treci jej produktu

    Spjny, niesprzeczny i Kompletny czyli jaki?

    Czym jest plan pracy AB czyli struktura modelu biznesowego

    Realia korzystania z narzdzi CASE zwinny vs. mao ryzykowny

    Narzdzia CASE dobre praktyki

    2016-03-10 Jarosaw eliski IT-Consulting 3

  • Analiza biznesowa czy systemowa

    jest formalnym i jawnym badaniem wspomagajcym dziaania osb odpowiedzialnych za decyzje lub linie postpowania w okrelonej sytuacji charakteryzujcej si niepewnoci. Ma ona na celu okrelenie podanego dziaania lub linii postpowania przez rozpoznanie i rozwaenie dostpnych wariantw i oraz porwnanie ich przewidywanych nastpstw (Edward S. Quade, Wydanie Praca zbiorowa Findejsen 1985). Zbir metod i technik analitycznych, ocenowych i decyzyjnych sucych racjonalnemu rozwizywaniu systemowych sytuacji decyzyjnych; jest badaniem wspomagajcym dziaania osb odpowiedzialnych za decyzje lub linie postpowania w warunkach niepewnoci i ryzyka; ma na celu okrelenie podanego postpowania przez rozpoznanie i rozwaenie dostpnych wariantw oraz porwnanie przewidywanych ich bliszych i dalszych nastpstw; podstawowe pytania w analizie systemowej to: jak jest i dlaczego jest tak jak jest oraz jak powinno by i co naley uczyni, aby byo tak jak by powinno (Sienkiewicz, 1994).

    2016-03-10 Jarosaw eliski IT-Consulting 4

  • Model i modelowanie

    Model: konstrukcja, schemat lub opis ukazujcy dziaanie, budow, cechy, zalenoci jakiego zjawiska lub obiektu

    Notacje to zamknite systemy pojciowe (semantyka) zawierajcym okrelon syntaktyk (skadni)

    Diagramy to zdania wraone z uyciem tych poj (moliwe jest wic dowodzenie ich poprawnoci)

    Analiza systemowa kadej organizacji wymaga doprecyzowania semantyki i syntaktyki, takim doprecyzowaniem jest budowany sownik poj biznesowych i regu biznesowych.

    Rzecz w tym, e kady model, dla swej uytecznoci do dalszych analiz, musi by poprawnym modelem, a bdzie takim, jeeli bdzie zamknitym systemem pojciowym i syntaktycznym (czyli bdzie moliwe budowanie zda i stwierdzanie ich prawdziwoci, takimi zdaniami s w tym przypadku diagramy)

    Jeeli nie jestemy w stanie dowie poprawnoci stworzonego modelu (np. procesw biznesowych) danej organizacji, model ten jest bezuyteczny do jakichkolwiek analiz.

    r. Alfed Tarski, ycie i Logika

    2016-03-10 Jarosaw eliski IT-Consulting 5

  • Miejsce modeli

    2016-03-10 Jarosaw eliski IT-Consulting 6

  • Transformacja od biznesu do aplikacji biznesowych

    Organizacja OMG zmierza do uporzdkowania poj wszystkich notacji jakimi zarzdza, praktycznie zrwnano ju definicje poj: aktywno w

    BPMN, usuga

    aplikacyjna w SoaML i

    przypadek uycia w UML

    BPMN UML

    2016-03-10 Jarosaw eliski IT-Consulting 7

  • Architektura Biznesowa (Korporacyjna) a SOA czyli model biznesowy

    Ten model obejmuje zawsze cao, musi by spjny, kompletny i niesprzeczny

    2016-03-10 Jarosaw eliski IT-Consulting 8

  • Trudno z okrelaniem wymaga stawianych systemowi

    Problemy, w ktrych rozwizaniu maj pomc budowane zoone systemy s zwykle problemami zoliwymi (Rittel i Webber, 1973). Problem zoliwy to taki skomplikowany problem, w ktrym jest tak wiele powizanych ze sob bytw, e nie istnieje jego ostateczna specyfikacja.

    Prawdziwy charakter problemu objawia si dopiero w miar opracowywania rozwizania.

    2016-03-10 Jarosaw eliski IT-Consulting 9

  • Czego wymaga od analityka a czego od dostawcy?

    ?

    wymaganie warunek lub zesp warunkw, ktrym kto lub co musi odpowiada (SJP)

    Podaj list tego CO mona zrobi takim motkiem?

    Podaj list tego CO mona zrobi

    w tym mieszkaniu?

    2016-03-10 Jarosaw eliski IT-Consulting 10

    http://sjp.pwn.pl/sjp/wymaganie;2539756.html

  • Narzdzia analizy dla analitykw

    Kluczowe jest przestrzeganie systemw pojciowych (notacji) aby modele faktycznie byy modelami wykonanymi z ich uyciem, a nie tylko rysunkami.

    Z uwagi na paradygmaty: UML to z zasady obiektowy paradygmat (kluczowe pojcia to obiekt i

    klasa obiektw), przeznaczony do modelowania struktury i wspdziaania (system to zesp elementw wspdziaajcych),

    BPMN to z zasady procesowy paradygmat (kluczowe pojcia to acuch aktywnoci i ich produkty), przeznaczony do modelowania wewntrznych acuchw wartoci w organizacjach czyli procesw biznesowych.

    UML (w analizie wymaga) ma zastosowanie do modelowania dziedziny systemu czyli modelu logiki biznesowej realizowanej przez aplikacje (wzorce analityczne w UML takie jak DDD i BCE)

    Powysze ma szczeglne zastosowanie do specyfikowania wymaga poprzez modele a nie listy cech (projekt jako wymaganie)

    2016-03-10 Jarosaw eliski IT-Consulting 11

  • CASE czyli co? (r. Wikipedia)

    CASE (Computer-Aided Software Engineering, Computer-Aided Systems Engineering) - oprogramowanie uywane do komputerowego wspomagania projektowania oprogramowania. Funkcje CASE-a to:

    analiza, projektowanie Programowanie (???)

    Narzdzia CASE automatyzuj metody projektowania, dokumentacji oraz tworzenia struktury kodu programu w wybranym jzyku programowania, najczciej w programowaniu obiektowym.

    Typowymi narzdziami CASE s: narzdzia do modelowania w jzyku UML i podobnych, narzdzia do zarzdzania konfiguracj zawierajce system kontroli

    wersji, narzdzia do refactoringu.

    ??? Raczej jednak automatyzuje mudne prace, walidacje i testy

    2016-03-10 Jarosaw eliski IT-Consulting 12

    https://pl.wikipedia.org/wiki/Oprogramowaniehttps://pl.wikipedia.org/wiki/Programowaniehttps://pl.wikipedia.org/wiki/J%C4%99zyk_programowaniahttps://pl.wikipedia.org/wiki/J%C4%99zyk_programowaniahttps://pl.wikipedia.org/wiki/Programowanie_obiektowehttps://pl.wikipedia.org/wiki/Programowanie_obiektowehttps://pl.wikipedia.org/wiki/Lista_narz%C4%99dzi_UMLhttps://pl.wikipedia.org/wiki/UMLhttps://pl.wikipedia.org/wiki/System_kontroli_wersjihttps://pl.wikipedia.org/wiki/System_kontroli_wersjihttps://pl.wikipedia.org/wiki/Refactoring

  • TYPOWY PROCES ANALIZY I JEJ PRODUKTY

    2016-03-10 Jarosaw eliski IT-Consulting 13

  • BPMN Model procesw biznesowych

    2016-03-10 Jarosaw eliski IT-Consulting 14

  • Kontrola kompletnoci Macierz RACI

    2016-03-10 Jarosaw eliski IT-Consulting 15

  • UML Przypadki uycia

    2016-03-10 Jarosaw eliski IT-Consulting 16

  • Kontrola kompletnoci i niesprzecznoci macierz ladowania

    2016-03-10 Jarosaw eliski IT-Consulting 17

  • UML Model logiki biznesowej dziedzina systemu

    2016-03-10 Jarosaw eliski IT-Consulting 18

  • UML Scenariusze PU Kontrola kompletnoci

    2016-03-10 Jarosaw eliski IT-Consulting 19

  • Kontrola spjnoci i niesprzecznoci Analiza wpywu

    2016-03-10 Jarosaw eliski IT-Consulting 20

  • CASE dobre praktyki a zwinno

    Zaczyna od planowania struktury docelowego modelu (zakres analizy naley ustali na pocztku projektu)

    Wystrzega si syndromu motka (czowiek z motkiem w rku wszdzie widzi wystajce gwodzie)

    Tworzy modele potrzebne a nie wszystkie jakie moemy (kady model powinien wnosi warto do projektu, s to z reguy dokumentowanie pomysw, ich testowanie i obnienie ryzyka pomyki lub zaniedbania)

    Model niezrozumiae dla ich odbiorcw s zymi modelami (analityk nie pisze tylko dla siebie)

    Zawsze korzysta z wersjonowania w zarzdzaniu zmian

    2016-03-10 Jarosaw eliski IT-Consulting 21

  • I NIE ZAPOMINAJMY, E ANALIZA BIZNESOWA/SYSTEMOWA TO NIE TYLKO OPROGRAMOWANIE! ONO JEST WYCZNIE NARZDZIEM DLA BIZNESU

    2016-03-10 Jarosaw eliski IT-Consulting 22

  • PYTANIA?

    Dzikuj za uwag

    Jarosaw eliski IT-Consulting 23 2016-03-10

    mailto:j.zelinski@it-consulting.plmailto:j.zelinski@it-consulting.plmailto:j.zelinski@it-consulting.plhttp://it-consulting.pl/http://it-consulting.pl/http://it-consulting.pl/mailto:j.zelinski@it-consulting.plhttp://it-consulting.pl/