Pokazywanie postów oznaczonych etykietą Excel. Pokaż wszystkie posty
Pokazywanie postów oznaczonych etykietą Excel. Pokaż wszystkie posty

środa, 23 czerwca 2021

 Wydawnictwo Helion - pliki przykładów z wydanych książek informatycznych, jak ściągnąć?

Wpis niesponsorowany

Helion wydaje ważne dla mnie książki informatyczne (np. Power Query w Excelu i Power BI) ale nie tylko. Nie ułatwia jednak dostatecznie ściągnięcia przykładów.

Zapytałem wujka Google'a i dostałem taką radę:

Pliki z przykładami omawianymi w książce można znaleźć pod adresem: ftp://ftp.helion.pl/przyklady/angupt.zip

Ta rada zgadza się z linkiem podanym w mojej książce (z dokładnością do ściąganego pliku), ale  ... jest tak samo nieskuteczna.

Zadzwoniłem do Wydawnictwa. Po przełączeniu do Działu Sprzedaży rozmówca wyjaśnił mi myk: Trzeba skrócić link o 6(słownie sześć) pierwszych znaków: czyli wyrzucić z linku początek: ftp:// lub pisać od siódmego, czyli:

ftp.helion.pl/przyklady/{tutaj wstawić nazwę pliku z przykładami}

Po wciśnięciu klawisza Enter pojawi się adres pełny:

https://ftp.helion.pl/przyklady/{nazwa pliku z przykładami}

i okno:


Nie zadam pytania, dlaczego nie można tego napisać gdzieś na stronie Wydawnictwa. Po to są w Polsce blogerzy :)

Notabene linki w oficjalnych wydawnictwach Microsoftu działają bezbłędnie.
No cóż, musimy jeszcze poczekać. Mam nadzieję, że nie 400 lat ....
Anglicy twierdzą, że ich trawniki są takie równe, bo koszą je od 400-tu lat.

czwartek, 22 kwietnia 2021

Opis ofertowy produktu SOA-Verbum

  1. Definicja produktu

         Produkt SOA – Verbum jest:

a. Oprogramowaniem (aplikacją, platformą)

przeznaczonym do wspierania użytkowników SOA – Verbum
podczas analizy biznesowej, czyli:

  i. Modelowania biznesu 
 ii. Raportowania o stanie biznesu
iii. Monitorowania na bieżąco szybkozmiennych wskaźników biznesowych

b. Implementacją architektury/podejścia SOA

        kolejną spełniającą te założenia skupioną wokół:

                      i. serwera MS SQL S
                     ii.        platformy MS Excel klasy BI - do budowy modeli biznesowych 

               Spreadsheet Oriented Architecture (SOA) W. Gardziński, K. Rumiński, J. Rumiński
               Controlling i Rachunkowość Zarządcza 8, 9, 11,12 2012, 1 2013

               Linki do skrótu opisu:

               SOA: Postulaty
               SOA: Założenia architektury/podejścia
               SOA: Praktyka korporacyjna

     Pierwszą realizacją architektury/podejścia SOA był system AFIN.NET.

        c. wieloobiektowym systemem informatycznym, 

                    identyfikowanym przez nazwę SŁOWO/Verbum, czyli
                    System Ładu Obiektów Wzajemnie Oddziałujących.

2. Struktura opisu produktu SOA-Verbum

SOA – Verbum jest aplikacją rozproszoną, wieloobiektową a jako implementacja  
architektury/podejścia SOA nie tylko spełnia jej założenia.
Istnieje jeszcze jeden fundamentalny czynnik: Użytkownicy, jako społeczność SOA, 
która jest rozstrzygającym podmiotem realizacji celów produktu – wspomagania analizy biznesu.
Stąd opis produktu zawiera:
 
  •   opis oprogramowania (pkt.3)
  •   zasad przyjętych podczas jego realizacji i eksploatacji (pkt.4)
  •   środowiska społecznego użytkowników (pkt.5) 

 3.        Opis oprogramowania SOA - Verbum

Obiekty SOA dzielą się na zbudowane na platformie MS Excel, które współpracują z platformą serwerową i na te implementowane wprost na tej platformie.
Szczególny jest udział obiektów SOA zbudowanych na platformie Excel: mają one zweryfikowaną w wieloletniej praktyce wyższość nad tradycyjnymi aplikacjami bazodanowymi;

a. Obiekty SOA zbudowane na platformie MS Excel

i. Obiekty – skoroszyty Excela - Modele biznesowe

(raporty, modele biznesowe) oparte na standardowych funkcjonalnościach platformy (formuły, kwerendy, dodatki)

ii. Obiekty – skoroszyty Excela - oparte na dodatku Power Query

(zapytania w postaci gotowych szerokich tabel odświeżanych w Power Query w arkuszach Excela, wielopoziomowe modele zawierające również same definicje połączeń)

iii. Aplikacje biznesowe – skoroszyty Excela zbudowane na bazie języka VBA, z wykorzystaniem SQL, lub na bazie języka M

(1) SOA-P(sz) – szablon Excela do uruchamiania procesów zasilania bazy                       WD/DMA danymi firmowego środowiska informatycznego. 

        Procesy te są pielęgnowane przez inżyniera analityka SOA (patrz pkt. 5.c.iii.).

(2) SOA-Pq(sz) – szablon Excela z dodatkiem Power Query z wyklikanym                    zapytaniem do WD/DMA lub bezpośrednio do zasobów(danych).

        Procesy te są pielęgnowane przez starszego analityka SOA (patrz pkt. 5.c.ii.).

(3) SOA-R - szablon Excela do uruchamiania zapytań bezpośrednich do Zasobów            danych firmowego środowiska informatycznego.

        Procesy te są pielęgnowane przez starszego analityka SOA (patrz pkt. 5.c.ii.).

(4) SOA-A – szablon Excela zawierający model biznesowy ze specjalizowanymi            arkuszowymi funkcjami biznesowymi (Platforma VBA lub C#), mającymi                bezpośredni dostęp do bazy danych (WD/DMA).

        Procesy te są pielęgnowane przez starszego analityka SOA (patrz pkt. 5.c.ii.).

iv. Obiekty SOA zbudowane na innych platformach

(1) Serwerowa baza danych WD/DMA – hurtownia analityka
stanowiąca pośrednią Warstwę Danych między platformą raportującą Excel a zasobami (danych) firmy, zawierająca Dane do Raportów (DdR © KR) w postaci szerokiej tabeli. Są to dane tzw. klasy pppw
czyli dane pełne, przydatne, punktualne i wiarygodne.
Dane te stanowią widok (wszystkich) Danych do (wszystkich) Raportów
dla grupy użytkowników SOA (zespołu SOA)
(2) Procesy tradycyjnej informatyki bazodanowej
procesy ETL, IS, serwerowe procedury wbudowane na platformie serwerowej, klasyczne aplikacje informatyczne pełniące funkcje pomocnicze (np. śledzenie przebiegu procesów bazodanowych)

4. Zasady SOA

Konsekwentne stosowanie zasad architektury/podejścia SOA prowadzi do przełomowych efektów

a. Zasada 1: MS Excel jest strategicznym narzędziem modelowania biznesu

platformą szybkiego tworzenia procesów raportowania i monitorowania biznesu.
Zasada 1 daje przygotowanym odpowiednio użytkownikom swobodę modelowania i stwarza im bezkonkurencyjne możliwości w porównaniu z metodami tradycyjnej informatyki bazodanowej oraz narzędzi raportujących klasy BI.

i. Platforma budowy raportów - MS Excel

gwarantuje, jako wiodący standard budowy raportów, zaopatrzona w wyspecjalizowane dodatki, obiekty, szablony, użytkowana zgodnie z korporacyjną polityką informatyczną, jest źródłem:
• kluczowych raportów zarządczych, 
• platformą budowy modeli i wspierania przez nich raportowania i monitorowania biznesu
Platforma MS Excel staje się przyjazna dla przeszkolonego odpowiednio użytkownika - ułatwia modelowanie biznesu, elastyczna (model biznesu jest łatwy do modyfikacji, bezkonkurencyjnie łatwa do parametryzacji) oraz 
integruje się bez przeszkód z firmowym środowiskiem informatycznym.
 
Integracja produktu
(1) MS Excel jest zintegrowany z firmowym środowiskiem informatycznym (CIT – Corporate IT) w architekturze SOA. Środowisko integrujące Excela z CIT nazywamy środowiskiem SOA
Cel integracji - Przezroczysty dostęp do danych dla kluczowych raportów
Sposób integracji – poprzez 2 klasy obiektów: SOA-P i SOA-R (por. pkt. 3.a.)
Najlepsze wyniki uzyskuje się zwłaszcza tam, gdzie:
(a) Excel już jest stosowany, użytkownicy go dobrze znają, ale obróbka informacji jest pracochłonna a mechanizmy procesów są zmienne. 
(b) Automatyzacja wymaga ścisłej współpracy z użytkownikiem a klasyczne platformy i metodyki zawodzą i dawno odpowiedzialni za raportowanie biznesu specjaliści doszli do wniosku, że nie ma alternatywy dla ręcznej pracy w Excelu. 
Wdrażanie produktu
(2) Jak wdrażać platformę MS Excel do modelowania biznesu?
(a) Znaleźć komórki organizacyjne spełniające warunki z pkt.(1)(a),(b)
(b) W rozpoznanych w ten sposób miejscach organizacji stworzyć informatyczne środowisko zorientowane na skoroszyt (Architekturę (środowiska) Zorientowaną na Skoroszyt - (Spreadsheet Oriented Architecture - SOA)
(c) Uznać podejście SOA (Spreadsheet Oriented Approach), wypracowaną w dyskusjach oferenta i zainteresowanych użytkowników Excela podczas wdrożeń, jako oryginalną, polską metodykę projektowania procesów - Agile.
(d) Dać rozwinąć się temu podejściu, zdobyć nowe doświadczenia w praktyce dużej organizacji i dać jej szansę uzyskania korzyści i przewagi konkurencyjnej.
Jeszcze kilka lat temu ta zasada była „kontrowersyjna” i stanowczo odrzucana przez tradycyjną informatykę bazodanową w ogólności a klasy BI w szczególności. To już przeszłość. 

b. Zasada 2: Budowy obiektów sterujących serwerem MS SQL ...

na platformie MS  Excel

Zasada 2 daje bezkonkurencyjne korzyści w stosunku do tradycyjnej informatyki bazodanowej: przyjazność i elastyczność, możliwość łatwej parametryzacji procesów sterowania oraz 
 
szansę analitykom i inżynierom analitykom SOA na sprawowanie kontroli nad procesami bazodanowymi, nawet, jeśli nie są oni autorami tych procesów. To jest następna zasada:

c.    Zasada 3: pielęgnacji przekazanych do eksploatacji procesów bazodanowych

5. Środowisko społeczne SOA

czyli użytkownicy SOA - branżowi specjaliści merytoryczni(bsm), ang. information workers (iw) - użytkownicy Excela i wspomagający ich informatycy, tworzą razem unikalną społeczność – kluczowy podmiot sterowania biznesem. Dzięki powszechnej znajomości standardu przemysłowego – platformy MS Excel, używanie jej przez odpowiednio przygotowane zespoły użytkowników daje ogromną przewagę nad podejściem stosowanym przez tradycyjną informatykę bazodanową.

Właśnie środowisko społeczne SOA jest wyróżnikiem podejścia SOA. Jest ono znamienne tym, że ciężar rozumienia biznesu oraz jego modelowania a nawet, w szczególnych wypadkach, implementacji modelu - spoczywa na użytkownikach SOA, wspomaganych przez informatyków. 
Środowisko społeczne SOA jest zorganizowane w dwóch wymiarach:

a. Wymiar biznesowy

Zespoły skupiające użytkowników o wspólnych zainteresowaniach i obowiązkach modelowania, raportowania i monitorowania biznesu. Kompetencje biznesowe – to:

i. Pogłębione rozumienie mechanizmów biznesu

oraz gotowość do ciągłego rozwoju zawodowego (aby pogłębiać to rozumienie),

ii. Umiejętności modelowania biznesu (na platformie Excela np. formuły, kwerendy)

w tym:
umiejętność dobierania różnych rodzajów funkcjonalności platformy - standardowe (formuły, kwerendy, Power Query) i specyficzne, zaawansowane (język VBA, SQL, Power BI) – stosownie do ich przydatności dla realizacji celów biznesowych

iii. Współpraca z informatykami 

wspierającymi realizację celów biznesowych

formułowanie w kategoriach biznesowych bardziej złożonych zadań dla informatyków (w tym projektowania postaci danych do raportu),
rozliczania ich z wyników (oceniając ich według stopnia realizacji celów biznesowych)

zarówno na etapie tworzenia nowych aplikacji (programowanie, generowanie, definiowanie, kodowanie, testowanie), jak i na etapie ich eksploatacji(pielęgnacja).

                iv.  Umiejętność pracy zespołowej:

z podziałem ról – na
(1) użytkowników (analizy standardowe, poprzedzone uruchomieniem wcześniej procesu przygotowanego przez developera lub bardziej kompetentnych kolegów) 
Przykładowo proces taki utworzy zestaw konkretnych tabel, potrzebnych do ręcznej, biznesowej analizy), 
(2) analityków (model biznesu przy pomocy formuł), 
(3) starszych analityków (platforma Excel tworzenia i parametryzacji obiektów przeznaczonych do analizy biznesowej (przy pomocy VBA), z funkcjami Drill – Down, SQL i Power Query), kwerend kontekstowych oraz do monitorowania biznesu, 
(4) inżynierów – analityków (tworzenia prostszych procesów, pielęgnacji i parametryzacji gotowych procesów realizujących cele biznesowe)

b. Wymiar informatyczny/technologiczny

Dotyczy zróżnicowanych kompetencji informatycznych, standaryzowanych zgodnie z wieloletnimi doświadczeniami ich kształtowania podczas Studiów Podyplomowych na Uniwersytecie Wrocławskim.

                    Link do strony Studiów: [1] http://www.exc.ue.wroc.pl/index.html 

Odpowiadają im role użytkowników SOA (młodszych analityków), analityków SOA, starszych analityków SOA, oraz inżynierów analityków SOA.
Krytycznym punktem koncepcji jest system kształtowania kompetencji użytkowników SOA w ich różnych rolach. Kompetencje te wymagają (ciągle doskonalonej) umiejętności korzystania ze zróżnicowanych funkcjonalności produktu.

i. Proces szkolenia

opiera się na uproszczonym, trójczłonowym modelu ról dla społeczności użytkowników:
(1) Dostawcy informatyki, (2) inżynierowie analitycy, starsi analitycy 
 SOA, (3) użytkownicy SOA

                  ii. Metoda szkolenia

Studia Podyplomowe dla inżynierów analityków, kursy specjalistyczne i warsztaty  wspólnego rozwiązywania konkretnych problemów biznesowych dla pozostałych. Wszyscy członkowie społeczności użytkowników SOA
to - analitycy o dodatkowych kwalifikacjach informatycznych.
To oni są odpowiedzialni za wsparcie procesów biznesowych i 
Warstwę pośrednią Danych (WD w nomenklaturze SOA   Verbum),
Data Mart for Analysis (DMA w nomenklaturze architektury/podejścia SOA).

c. Opis współpracy ról SOA przy modelowaniu biznesu

Szczegóły umiejętności poszczególnych ról opisano w podpunktach a. i b. niniejszego  punktu 5. Model "trzech ról" jest elastyczny, ułatwia reagowanie na zmiany wymuszane przez dynamikę biznesu.

i. analityk SOA

 na bieżąco monitoruje zgodność modelu z wymogami biznesu i modyfikuje model

ii. starszy analityk SOA 

posiada kwalifikacja analityka i dodatkowo potrafi pielęgnować i parametryzować zapytania SQL do baz danych oraz gotowe procesy aktualizacji bazy WD/DMA

iii. inżynier analityk SOA 

posiada kwalifikacje starszego analityka a ponadto 
utrzymuje zgodność opisu modelu na wymaganym poziomie - we własnym zakresie (potrafi modyfikować procesy aktualizacji bazy WD) lub, w bardziej skomplikowanych wypadkach - zleca to deweloperowi i rozlicza go z wyników.
Kompetencje informatyczne inżyniera analityka SOA rosną zgodnie z potrzebami środowiska SOA i biznesu.
Środowisko SOA rozwija się w takt potrzeb biznesu.

6. Schemat współpracy użytkowników SOA 

  podczas analizy biznesu pokazuje slajd.

            


Środowisko informatyczne SOA (wraz z przykładowymi obiektami zbudowanymi na platformie MS Excel) jest reprezentowane przez lupę w dolnym, lewym rogu. 
Symbol   - oznacza "silnik" rozwiązania - aplikacja - (rozproszony system użytkowy) oprogramowanie umieszczone w obiektach SOA (VBA), oprogramowanie  serwera MS SQL S (T-SQL) oraz oprogramowanie stacji roboczych użytkowników SOA (C#) (por. pkt. 3).
 
Procesy zasilania pośredniej Warstwy Danych WD/DMA są reprezentowane przez niebieską strzałkę.
Członkowie społeczności SOA są tu przedstawieni w trzech zasadniczych rolach: 
U - Użytkownik, A – Analityk, I – Inżynier analityk.
Komunikują się oni ze środowiskiem poprzez odpowiednie obiekty, zgodne ze specyfiką pracy każdego z użytkowników.

a. Użytkownik SOA

(np. menadżer lub jego asystent) skupia się na analizie biznesowej korzystając z przygotowanych dla niego obiektów-szablonów/aplikacji.
Odświeża raporty korzystając z Danych do Raportu zawartych w WD (gruba strzałka skierowana do raportu) i ustawiając ich parametry (cienka strzałka skierowana do Danych do Raportu).

b. Analityk SOA

jest odpowiedzialny za stworzenie prawidłowego raportu na podstawie zawartości WD. W wypadku zmian w potrzebach biznesowych modyfikuje raport. W pozostałym czasie troszczy się o jego kompletność i wiarygodność. Symbolizują to strzałki w obie strony o równej grubości.

c. Inżynier Analityk SOA

jest odpowiedzialny z kolei za utrzymanie warstwy WD w stanie aktualności, kompletności i wiarygodności.
Jego zadaniem jest analiza zawartości baz systemu CIT, wprowadzanie zmian procesach bazodanowych zdefiniowanych w specjalnych obiektach SOA-P na platformie MS Excel (VBA, C#), współpracujących z platformą serwerową MS SQL S, 
co razem zapewnia elastyczność i przyjazność narzędzia i odpowiedni poziom bezpieczeństwa. Strzałki pokazują, że jego obszar zainteresowań obejmuje struktura, poprawność, kompletność i aktualność WD w tym analiza zasobów i proces aktualizacji.

7. Korporacyjny Ład Informatyczny:
        integracja i bezpieczeństwo

Przez oparcie się na platformie serwerowej MS SQL, uzyskujemy w ramach polityki informatycznej firmy - korporacyjny ład informatyczny.

a. Obiekty SOA – zapewniają bezpieczeństwo i poufność danych

        Łącząc się z serwerem MS SQL uzyskują pozwolenie:

        i. na dostęp do danych 
        ii. na uruchomienie wszystkich funkcji istotnych

ze względu na przestrzeganie korporacyjnej polityki bezpieczeństwa

b. Środowisko SOA jest:

 przyjazne (1), zintegrowane (2) z firmowym środowiskiem informatycznym i elastyczne (3),

c. Korporacyjny ład informatyczny.

Przez wdrożenie tych funkcjonalności, w ramach polityki informatycznej firmy -realizujemy korporacyjny ład informatyczny oraz możliwość jego weryfikacji w ramach typowej procedury compliance. (Dwa linki do stron omawiających zagadnienie realizacji compliance w praktyce polskich firm:

piątek, 24 stycznia 2014

Komunikat o Studiach Podyplomowych "Excel w controllingu dla zaawansowanych"

Zakończyliśmy właśnie zajęcia na drugiej edycji Studiów Podyplomowych:

MS Excel w controllingu dla zaawansowanych

To nie jest reklama. To uprzejma informacja dla wielu zainteresowanych i pytających. :)
Kto pierwszy raz i nie wie o co chodzi, podaję linki.

Studia specjalistyczne analityków biznesowych. Teoria i praktyka. Część I

Trzecia edycja trwa już od października.

Zapisy na edycję czwartą zostały zakończone z braku miejsc. Rusza od marca.
(przyp.10.03.2014: już ruszyła. Odbyły się dwa weekendowe zajęcia. Świetna grupa :) )
Wobec dużego zainteresowania, postanowiono uruchomić edycję piątą!
Rusza od kwietnia. Są jeszcze miejsca.

Edycja warszawska ciągle jeszcze się waha. Czy wejdziemy na teren  lwa (żeby nie mówić o jaskini)? Proszę śledzić dalsze komunikaty...

Nie jest to sytuacja zwyczajna na Studiach Podyplomowych. Było kilkadziesiąt projektów. Ruszyło osiem. Nasz projekt jest jednym z najbardziej obleganych. Czy może gdzieś jest łatwiej?
Jak na "byle co", (określenie pewnego trolla z cenzusem na znakomitym GL o naszej koncepcji i o naszych kompetencjach) to chyba nie byle co?

Tylko kilka zdań refleksji

Fascynująca Przygoda

W tej naszej "przygodzie ze Studiami" zasmakowaliśmy czegoś fascynującego, co składa się na rzetelną działalność akademicką.

W kontakcie ze słuchaczami Studiów, o wyższej, niż studenci, samoświadomości, z ludźmi, którzy mają już doświadczenia łączenia wiedzy i praktyki, doskonalimy przekaz, pogłębiamy samo - rozumienie naszej koncepcji.
Przypomnę - architektury SOA - oraz procesu excelocentrycznej, profesjonalnej analizy w tej architekturze - z dodatkową warstwą danych, należącą do analityka.

Weryfikujemy jej sensowność i przydatność w warunkach dużych firm, które albo mają system raportowy (tzw.BI) albo "tylko" system ERP.
Poprzez konkretne, praktyczne zastosowania - dostrzegamy nowe aspekty naszej "teorii".
Chyba na tym polega praca na uczelni? Muszę o tym jeszcze podyskutować z naszymi kolegami - akademikami. Bo niby już to wiedziałem, ale teraz to mnie znowu zafascynowało.

Dla mnie osobiście wielką pomocą są rozwiązywane "zadania domowe".
Jeśłi już się wynuka ich przysłanie. Nigdy 100% uczestników. Ale większość. Po trudach.
Trzeba popracować nad formami nacisku...

To lustro mojej "dydaktycznej siły rażenia".
Niespodzianki, że to, co dla mnie było oczywiste, budzi powszechne trudności.
Możliwość oceny, gdzie się kończy sztampa, a zaczyna samodzielne myślenie.

Zaskakujące zastosowania typowych, zdawałoby się problemów.
Trudne, wymagające wiele nakładu pracy własnej i konsultacji dodatkowych, ale efektywne i efektowne koncepcje, podejmowane przez niedocenionych słuchaczy.  Które materializują się  w proces przełomowy dla firmowej analizy. I budzą prawdziwą satysfakcję zarówno dydaktyka, jak i słuchacza. To jednak już rzadkość, godna oryginalnej, o pracochłoności wyższej od przeciętnej, pracy dyplomowej.
"Nareszcie poczułem możliwości"
Przyjemne i "kontrowersyjne" są prośby o przysłanie gotowych rozwiązań.
"bo muszę to szybko zastosować w firmie". 
Wtedy dusza dydaktyka cierpi, bo słuchacz powinien to już umieć, i walczy o lepsze z duszą "wynalazcy", szczęśliwego, że wynalazek jest tak upragniony.


"Efekt dydaktyczny"

Dlaczego w cudzysłowie? Bo to jest efekt u prowadzącego, nie u słuchacza. Coś komuś tłumacząc, lepiej precyzujemy pojęcia, dostrzegamy, co jest ważne a co nieistotne.

Nasi słuchacze nie tylko słuchają i rozumieją nasz tok rozumowania i "teoryzowania".
Oni mają swoje konkretne, profesjonalne potrzeby, które wyrażają na przerwach zajęć i w e-mailach.
My też się od nich uczymy.

Excel, jako konkurent biajów, czy partner?

Nasi przeciwnicy twierdzą, że ani jedno, ani drugie. Excel - to getto. Trzeba się jak najszybciej wydostać. I wejść do świata profesjonalnej analizy.
A my?
Kolejny raz potwierdziliśmy nasz ogląd sytuacji: "wszyscy robią analizy w Excelu", korzystając, zarówno ze źródeł danych z eksportów z systemów BI, z systemów ERP, jak i z innych, zupełnie dowolnych.

Nie wyklucza to wykorzystania przez menadżerów raportów generowanych przez systemy raportujące, przygotowane najczęściej przez samych dostawców bi - ajów. Drogie, trudne w modyfikacji, czasem zresztą działające w zbyt długim cyklu odświeżania, jak na potrzeby bieżącej analizy.

Ale ta frekwencja i atmosfera na zajęciach mówi za siebie.
Można to też zanegować:
Na moją opinię:
Na Studia przychodzą tylko tacy, którzy to rozumieją.
Widzą nieakceptowane braki środowiska analizy i swoje trudności w zmianie tego stanu rzeczy.
Te trudności chcą usunąć przez podwyższenie swoich kwalifikacji. Kończą studia usatysfakcjonowani. Przynajmniej niektórzy, zwłaszcza tacy, którzy przyłożyli się na zajęciach.
Zapytają ci, co negują i hejtują:

Ale może inni, nie tyle nie rozumieją roli Excela w analizie, ile rozumieją, że ta rola nie jest tak ważna?

Nie rozstrzygajmy tego. My się zajmujemy tymi, którzy się z nami zgadzają i im chcemy pomóc.
Reszta niech sobie pomaga na swój sposób. Prawdopodobnie "sama sobie szkodzi" grzęznąc w exceliozie. Ale to legalne.
Na ich nawracanie przyjdzie czas, kiedy "partia rozsądku" zdobędzie wyższą pozycję i wyjdzie z "getta excela".

niedziela, 16 września 2012

Istota koncepcji SOA


Spreadsheet Oriented Architecture (SOA)
Przewrót kopernikański w Business Intelligence (2)


Wojciech Gardziński
Jakub Rumiński
Krzysztof Rumiński

Ukazał się właśnie, we wrześniowym numerze Controllingu i Rachunkowości Zarządczej II odcinek naszej sagi o architekturze. W październiku będzie przerwa, bo mamy przejściowe trudności twórcze. Na listopad szykujemy bombę. Jeśli zapłon ma opóźniony, to siła wybuchu nie będzie zmniejszona. Co się odwlecze to nie uciecze.
Na razie więc publikuję tu fragmenty części II – giej w swojej interpretacji.
Różnię się z Czcigodnym Redaktorem Stanisławem trochę w rozłożeniu akcentów. No i nie mogę darować redakcyjnemu grafikowi takiego zmasakrowania naszych wypieszczonych schematów.  Tutaj będą rysunki może nie tak profesjonalne ale na pewno lepiej oddają istotę idei, które tu prezentujemy. A są to idee dla nas fundamentalne.
Ten fragment tekstu, to kwintesencja naszych wieloletnich doświadczeń. Prosimy o uwagę. To nasza krwawica.


W poprzednim artykule ostro skrytykowaliśmy obowiązującą obecnie, klasyczną architekturę środowiska analiz i zapowiedzieliśmy przewrót. Pora przedstawić alternatywę.
Zmieniamy optykę na excelocentryczną!

 

Optyka excelocentryczna


Oznacza to, że punkt obserwacyjny znajduje się w Excelu, zaś  wszystkie żmudne, pracochłonne, zautomatyzowane lub ręczne, operacje, decydujące o wykonaniu istniejącego raportu na nowy okres, są oceniane z tego punktu obserwacyjnego. Przyjmujemy więc swego rodzaju excelocentryczny punkt widzenia. Wyraźmy to takim, trzypunktowym manifestem:

1.       Jestem w Excelu, nigdzie się nie ruszam, cokolwiek się dzieje, w Excelu, lub poza Excelem, oceniam z punktu widzenia możliwości i metod Excela.
2.       W szczególności mam świadomość, że metody i obiekty Excela są przystosowane do współpracy ze współczesnymi bazami danych.
3.       I dlatego Excel ma wszelkie dane, przynajmniej przy sporządzaniu raportów, żeby „rządzić”! Czyli to ja, analityk, organizuję przepływ danych dla moich raportów.

Zespół tych metod, obiektów i operacji w Excelu ma swoją logikę, wymagania i specyfikę. Innymi słowy, ma określony state of art, profesjonalny sposób projektowania, sporządzania, pielęgnowania i odświeżania raportów.

Ten state of art jest w dużej części zapoznany. Zwłaszcza w części dotyczącej współpracy z bazami danych, które są źródłem ciągle zmieniających się wartości do raportów, które z kolei mają za zadanie przetworzyć te dane w informacje.

A jaka jest teraz sytuacja w zakresie aktualizacji raportów nowymi danymi, skąd analityk bierze dane? Najczęściej dostarczają mu je informatycy. Oni zaś zachowują się przy tym, jak w starym dowcipie, o umorusanym wozaku w gumowcach, który wparowuje do gabinetu Dyrektora i informuje:

                - Przywiozłem węgiel, gdzie zrucić?

Informatyk myśli o danych, które musi „dostarczyć”, jak ten wozak. Potem… jest wolny. Jest z siebie wyjątkowo dumny, zwłaszcza wtedy, gdy dostarczy je w formacie Excela.
Zaś analityk ma coś w rodzaju węgla na błotnistym podwórku. I musi jakoś wnieść ten węgiel do piwnicy.

Jak zmienić tę sytuację?

Kontynuując naszą analogię z węglem, powinniśmy mieć sposób, żeby nie wychodząc z gabinetu i nie używając ani gumowców, ani rękawic, ani łopaty, ściągnąć węgiel do piwnicy. A nawet, żeby w skrajnym wypadku, ściągnąć węgiel wprost ze składu opałowego do tej piwnicy, eliminując wozaka.
Czyli powinniśmy tak zorganizować przepływ danych wykorzystywanych przez raport w Excelu,  żeby nigdy nie opuszczać Excela.

Informatycy, którzy odpowiadają za informatyczny przepływ informacji, uważają, że to serwery bazodanowe są jej jedynym centrum, a Excel to taki drobny, wręcz nieistotny, dodatek do nich – to „Front-End” systemu – do którego dane się eksportuje.

A raport, żeby mógł przetwarzać na bieżąco dane źródłowe na informację, powinien mieć połączenie z danymi i możliwość błyskawicznego ich odświeżenia i zaktualizowania informacji.
Aktualizacja informacji, zawartych w raporcie oznacza, że analitycy do raportu  informację… ciągną!
Lub ssą, jak kto woli.

I to analitycy powinni zorganizować sobie pracę według tej nowej zasady. Oni wiedzą najlepiej, czego im potrzeba, aby otrzymać kompletny  raport. Definiują zakres danych, ich pochodzenie (sic! – nie zawsze dane, dot. wielkości sprzedaży bierze się z programu sprzedaży, choć to niby takie oczywiste – przykład: niezaksięgowane odbiory towarów), definiują stopień ich agregacji, formę, a często również  zakres uprawnień.

Żaden „gotowy raport BI” nie uwzględni wszystkich potrzeb, jakie pojawią się jutro. Dlatego, po zaistnieniu nowej sytuacji, „kreśli się” raport – tabelę w Excelu, a potem „szuka się” danych: otwiera się aplikacje transakcyjne, zastanawia się, skąd wziąć to, a skąd tamto? 

Ale gdy się je odnajdzie, nie przerabia się danych w Excelu, tylko projektuje się nowe źródło danych dla Excela oraz uruchamia się odpowiednią procedurę zasilania źródła danych – nowymi danymi. Nowe źródło danych może bazować na pliku-eksporcie.
To trwa dotąd, aż profesjonalny, przejrzysty raport będzie miał kompletny zestaw źródeł danych.

Istota SOA (Spreadsheet Oriented Architecture)


Co stanowi o istocie?
Zacznijmy od porównania dwóch rysunków:
Na pierwszym, prezentowanym już w pierwszej części tego artykułu, widzimy pomiędzy naszym skoroszytem, a źródłami danych „błoto”, czyli żmudne czynności przeklejenia i umieszczenia w odpowiednich miejscach nowych danych. Dane, dostarczane są do Excela niejako wózkami inwalidzkimi, pchanymi przez owo arkuszowe „błoto”.

Widok: Praktyczna, obecna, architektura analiz




Widok: Architektura SOA




Drugi rysunek pokazuje dwa nowe elementy:

Pierwszy – to mechanizm podłączania źródeł danych i „wciągania” danych do Excela. Mechanizm ten działa wewnątrz Excela, co zapewnia, że analityk ma pełną kontrolę nad procesem odświeżania, a sam proces staje się łatwy i przyjemny. Reprezentowany jest przez pierwszą pompę ssącą (PS1), tę znajdującą się wewnątrz skoroszytu.

Drugi – to dodatkowa warstwa danych, pełniąca rolę źródła danych bezpośredniego dostępu dla Excela, za pośrednictwem wspomnianej pompy (Data Mart for Analysis).

Ta warstwa danych może zaopatrzona być w szereg procedur ją zasilających. Z kolei, te procedury działają na podobnej zasadzie, jak warstwa pierwsza, dlatego  są symbolizowane przez drugą pompę ssącą (PS2) i, w świecie informatyki, noszą nazwę – Data Transformation Services - DTS).

Ale te procedury nie są nawet konieczne. Ważne jest, że dane znajdują się w źródle DMA, obojętnie, jak się tam znalazły: sposobem ręcznym, czy przy pomocy najbardziej zaawansowanych procedur zasilających, porządkujących, uszlachetniających. Najważniejsze, że pompa PS1 może z nich swobodnie korzystać.

Procedury automatyzujące proces aktualizacji źródła (PS2) mogą być usprawniane i zmieniane bez zakłócania procesu tworzenia raportów oraz procesu końcowej analizy biznesowej. Warunek jest prosty: podczas takich prac nie zmienia się struktura źródła.

A oto istota „Architektury SOA” – wyłożona w trzech złotych zasadach:

1) Wprowadzamy dwa pojęcia – nasze „obiekty analityczne”
a)      warstwa danych bezpośredniego dostępu „Data Mart direct Access for Excel”, czy też, prościej, „Data Mart for Analysis” (DMA), do której Excel ma bezpośredni dostęp
b)      zasoby  danych, które oznaczają każdy przydatny fragment opisu rzeczywistości w postaci elektronicznej, dostępny nie z poziomu Excela, tylko za pośrednictwem DMA (poprzez PS2)
Kluczowym warunkiem jest tu wymóg, że właścicielem DMA jest analityk a nie informatyk. Informatyk jest mile widziany, jako asystent merytoryczny, ale nie posiada „władzy”. Uprawnienia do DMA posiada analityk. Bez tego warunku NIE MA SOA!

2) Przyjmujemy zasadę „pompy ssącej” umieszczonej w Excelu. „Jestem w Excelu, nigdzie się nie ruszam…”, odświeżam dane, umieszczone już w Excelu, myszką lub skrótem klawiszowym (uruchamiając jakieś makro lub program aktualizujący dane) i raport jest już aktualny. Wszystko tak organizuję w skoroszycie, że nowy raport o TEJ SAMEJ STRUKTURZE to: zmiana parametrów i aktualizacja danych przez kliknięcie myszą

3) Jakiekolwiek „przeklejki”, zmiany źródeł, ręczne przełączanie na inny zestaw danych, edycje łączy i tym podobne ”tradycyjne operacje okresowe” w działach analiz, są albo surowo zabronione, albo stanowią smutny, ale konieczny wyjątek w stanie wyższej konieczności, a nie żelazną regułę analizy, jaka obecnie obowiązuje.

Kwestia podziału wysiłków między Excela i DMA jest otwarta. Np. DMA może również być realizowane w standardowych narzędziach Excela (MS Query, Power Pivot, ODBC, OLE DB, VBA, ADO), a może być realizowane w MS Access, MS SQL, MySQL, ORACLE, DB2 i co tam sobie kto wymyśli. Wybór bazy danych zależy od oczekiwań jej stawianych, jej dostępności a nawet … kwalifikacji analityka. Zależy również od tego, czy inżynier-analityk potrafi wykorzystać wiedzę i umiejętności swojego asystenta merytorycznego – informatyka.

Ambitny program? Może i ambitny. Ale naszym zdaniem jedyny możliwy, bo innej drogi nie ma. Kto tego nie zrozumie, będzie za pięć lat za burtą głównego nurtu sztuki analiz biznesowych. Razem z producentami mastodontów, nazywających samych siebie, nomen omen, Business Intelligence.

Istota DMA (Data Mart for Analysis)


DMA to kluczowy punkt architektury. Jej serce.
MY, analitycy, znaleźliśmy się w – centrum analiz, przejęliśmy władzę nad swoim informatycznym środowiskiemanaliz, ale za tym idzie… odpowiedzialność. Już nie tylko za właściwie napisane formuły Excela, odpowiednie adresowanie, parametryzowanie, słowniki parametrów, przejrzystość budowy raportu i przyjazny, czytelny i ładny format raportu - to też. A nie spaghetti, niestrawne po kilku tygodniach nawet dla autora.

Spada na nas odpowiedzialność za jakość danych i za architekturę całości, charakteryzującą się trwałością, użytkowością i pięknem. Takimi cechami bowiem od kilku tysięcy lat legitymuje się dobra architektura.

Kształtowanie takiej architektury, co naturalne, można jednak powierzyć komuś, kto
po pierwsze - posiada głębokie zrozumienie potrzeb analizy, zwłaszcza z uwzględnieniem dynamiki zmian tych potrzeb,
po drugie - posiada odpowiednie kwalifikacje.
Jakość danych wynika z kwalifikacji informatycznych wykonawcy procesów, z jakości algorytmów ich przetwarzania, zastosowania metod informatyki, teorii baz danych, języka SQL, elementów programowania…

Wizja przejęcia odpowiedzialności za całość analizy przez ludzi, nawykłych do sprzątania węgla po wozakach, może przyprawić o zawrót głowy. No cóż - trudno. Kiedyś trzeba będzie przyzwyczaić się do tej myśli – jeżeli chcemy być profesjonalnymi analitykami.

.

Korzyści SOA



Stawiając w centrum analiz  Excela, nadajemy mu prawo obywatelstwa. Paradoksalnie spowoduje to na początku poprawę jakości samych raportów. Większa władza, rola pełnoprawnego członka architektury środowiska analiz zobowiązuje do profesjonalizacji skoroszytu.

Oto złota siódemka zalet architektury SOA

1)       Raporty są uniwersalne, odświeżalne, żywe
2)       DMA jest naszą – podkreślmy: NASZĄ! – własnością, a my najlepiej wiemy, co nam potrzeba,
3)        Jednocześnie DMA jest uniwersalnym źródłem danych i dokumentacją zasobów.
4)       Profesjonalizacja analizy. Zamiast łataniny - procedury, elastyczność i nadążność za rytmem biznesu.
5)       Uruchomienie zasobów intelektualnych działu IT. IT TEŻ będzie miał lepsze poczucie spełnionego obowiązku.
6)       Większa współpraca i integracja załogi wokół celów biznesowych a nie wzajemna spychologia i pretensje, kto winny złej analizie.
7)       Władza nad analizą jest w rękach tych, którzy za nią odpowiadają:  analityków.

Następny odcinek: Praktyka korporacyjna a architektura SOA

środa, 18 lipca 2012

Jako współautor koncepcji i programu, zapraszam: Studia podyplomowe we Wrocławiu


MS Excel w controllingu dla zaawansowanych



To co się tu wypisuje, jak się orientuję, niezbyt jest zrozumiałe.

Cierpliwości.
Pomału to wszystko rozplączemy i na tym blogu.

Jeśli ktoś jednak jest bardzo niecierpliwy i chce trochę zainwestować w siebie, to ma szansę.
Uniwersytet Ekonomiczny we Wrocławiu docenił nasze podejście i podjął z nami współpracę.

Będziemy głosić nasze idee obok takich tuzów informatyki ekonomicznej, jak prof. Andrzej Bytniewski oraz controllingu, jak dr Jerzy Mońka.

Zapraszamy!
Przypis 17 września 2012:
Miejsc już prawie nie ma. Ale mozna jeszcze próbować...

MS Excel w controllingu dla zaawansowanych

A oto nasze referencje, publikowane na stronie Uniwersytetu Ekonomicznego we Wrocławiu:

Mgr inż. Wojciech Gardziński - właściciel firmy AFIN (Wrocław), producenta Systemu Analizy Ekonomicznej AFIN.NET (ponad setka wdrożeń), opartego o technologię i środowisko arkusza kalkulacyjnego Microsoft Excel, autor wielu publikacji, referatów, programów szkoleniowych z zakresu Excela, Accessa i jego wykorzystania w zarządzaniu, w szczególności w dziedzinie controllingu finansowego.


Referencje akademickie
  • Uniwersytet Ekonomiczny we Wrocławiu – trener na studiach podyplomowych „Controlling wspomagany komputerowo”
  • Uniwersytet Ekonomiczny we Wrocławiu - szkolenia dla kadry dydaktycznej i bezpłatne udostępnienie narzędzia dydaktycznego AFIN.NET – dla celów nauczania controllingu na bazie programu MS Excel
  • Uniwersytet Ekonomiczny we Wrocławiu - współpracy z Kołem Naukowym Controllingu „Conto”
  • Politechnika Opolska – współpraca z Wydziałem Zarządzania i Organizacji Produkcji – prowadzenie zajęć „Laboratorium analiz ekonomiczno-finansowych” na kierunku Rachunkowość i Finanse
  • Politechnika Opolska - Koło Naukowe Rachunkowości i Finansów„Arafin” – udostępnienie narzędzia AFIN.NET oraz zajęcia seminaryjne
  • Uniwersytet Łódzki i Infor Training – Podyplomowe Studium Finansów i Rachunkowości, prowadzenie zajęć laboratoryjnych „Excel – platforma analiz biznesowych”. Współautor programu.
     
Referencje biznesowe
  • Ponad 100 klientów narzędzia controllingowego AFIN.NET, w tym m.in. Agencja Restrukturyzacji i Modernizacji Rolnictwa – 14-letnia współpraca,
  • PKP Energetyka S.A. – Projekt, wdrożenie oraz zapewnienie narzędzia (AFIN.NET) dla „Platformy Business Intelligence”, obejmującej centralę i wszystkie oddziały (16) firmy oraz wszystkie dziedziny tematyczne analizy biznesowej, merytoryczny projekt hurtowni danych, w tym serwer OLAP.
  • PGE Elektrownia Opole S.A. – informatyzacja raportowania finansowego – współpraca 12-letnia
  • CEMEX S.A. – wdrożenia AFIN.NET, szkolenia, wdrożenia systemów „na zamówienie” – współpraca 14-letnia, wielokrotnie przerywana (sic!) ze względu na zmiany właścicielskie oraz wznawiana, dostosowanie narzędzia do 4 różnych systemów ERP
  • PGNiG Zakłady Gazownicze w Zabrzu (jeden z największych ZG w Polsce) i Opolu – pełne raportowanie finansowe – współpraca 5-letnia, do momentu odgórnej zmiany systemu ERP i monopolizacji informatyki
  • Ponadto: Klientami AFIN.NET jest 7 spółek, notowanych na WGPW, 3 przedsiębiorstwa z branży energetycznej oraz jedna z branży telekomunikacyjnej
  • Narzędzie współpracuje z ponad 50 różnymi systemami ERP i wieloma typami baz danych
    AFIN.NET posiada klientów za granicą, m.in. w USA
Mgr inż. Krzysztof Rumiński – z wykształcenia inżynier mechanik. Ukończone studia doktoranckie z zakresu Mechanika Stosowana. Specjalista mechaniki stosowanej i metod numerycznych w projektowaniu. W 1979 roku otrzymał Nagrodę Ministra za zasługi dla Przemysłu (metoda szkoleniowa „Discovery Day”). Posiada kwalifikacje księgowego, analityka i informatyka. Zna języki programowania: Visual Basic for Application, Visual Basic Net, Clipper, Fortran, PL/I. Autor jednego z pierwszych programów księgowych na mikrokomputery, wyposażonego w generator raportów finansowych „Finka 2000”.

Współpracował przy projekcie systemu analiz finansowych AFIN, w którym to systemie są zrealizowane niektóre jego pomysły, jako istotne części systemu.

Realizator wdrożeń Business Intelligence, z zastosowaniem standardowych narzędzi analizy (Excel, Access), oprogramowania specjalizowanego i dodatkowego, na platformie serwerowej (Oracle, MS SQL) z użyciem platformy portalowej SharePoint.

Referencje akademickie:
  • Uniwersytet w Białymstoku – zajęcia z Podstaw Informatyki na Podyplomowym Studium Rachunkowości przy według programu swojego autorstwa.
  • Uniwersytet Łódzki i Infor Training – zajęcia laboratoryjne „Excel – platforma analiz biznesowych” na Podyplomowym Studium Finansów i Rachunkowości. Współautor programu. Asystent promotora jednej z prac dyplomowych.
  • Instytut Lotnictwa – kierowanie zespołem definiującym model obliczeniowy MES i wykonującym obliczenia części silników lotniczych
Referencje w zakresie nadzoru informatycznego i konsultingu – koordynacja wdrożeń zintegrowanych systemów zarządzania i konsultacje:
  • Ministerstwo Infrastruktury – wdrożenie systemu Egeria
  • Ministerstwo Gospodarki - wdrożenie systemu Egeria oraz systemu Lotus Domino i MIS, koncepcja i nadzór nad wdrożeniem systemu rejestracji wniosków unijnych
  • Analiza i ekspertyza informatyzacji Polskiego Radia (współpraca)
  • Analizy i ekspertyzy informatyczne w firmach prywatnych, spółdzielniach, instytucjach
  • Analizy przedwdrożeniowe oraz wdrożenia systemów Profit, Symfonia, Intact
Referencje biznesowe:
  • Około 200 wdrożeń systemu finansowo-księgowego „FINKA 2000” w firmach i instytucjach, m.in. w: Wydawnictwo Infor (instalacja wielostanowiskowa), Zakłady Remontowe Hutnictwa (6 zakladów), ZM Ursus (Instalacja na 40 stanowisk)
    Polskie Zaklady Optyczne (instalacja wielostanowiskowa), Fabryka Kabli Będzin (instalacja wielostanowiskowa)
    Agencja Restrukturyzacji i Modernizacji Rolnictwa (8-letnia współpraca do czasu monopolizacji informatyki przez firmę Oracle)
  • Wdrożenia systemu analiz finansowych AFIN, współpracującego z różnymi systemami finansowo-księgowymi
  • PKP Energetyka S.A. – Analiza wdrożeniowa, współpraca z autorem oprogramowania dla zapewnienia korporacyjnego charakteru narzędzia, koordynacja wdrożenia dla „Platformy Business Intelligence”
  • Agencja Restrukturyzacji i Modernizacji Rolnictwa – instalacja i wdrożenie systemu Systemu Analiz Finansowych AFIN i współpraca przy jego pielęgnacji i eksploatacji, przełączając go na kolejne systemy finansowo-księgowe: Finka, Softman, Oracle Financial. Analiza bazy danych systemu Oracle F. Opracowanie pośredniej warstwy danych (dziedzinowa hurtownia danych), stanowiących źródło danych dla analiz finansowych

     
Wspólne dokonania autorów – współpraca w formie nieformalnej spółki autorskiej WG&KR (od 2002)


Referencje szkoleniowe

 
  • Projekty i realizacja szkoleń – ok. 200 realizacji, 2000 uczestników z 700 firm
  • MS Excel - Platforma Analiz Biznesowych
  • VBA dla analityków biznesowych
  • SQL dla analityków
  • MS Access dla analityków
Referencje naukowo-publicystyczne
  • Ponad 100 artykułów w czasopismach specjalistycznych, m.in. Controlling i Rachunkowość Zarządcza – 10 lat współpracy
  • Controlling i Rachunkowość Zarządcza - Cykl „Przegląd metod dostępu do danych” 4 artykuły (2001, WG).
  • Controlling i Rachunkowość Zarządcza - Artykuł problemowy „Integracja Systemów czy System Zintegrowany” (2002) – pionierskie ujęcie i uznanie Excela za główny składnik środowiska analitycznego firmy, obecnie (od 2009) znane pod nazwą „Microsoft Business Intelligence”
  • Controlling i Rachunkowość Zarządcza - Cykl „Dane w Excelu” 3 artykuły (2005)
  • Controlling i Rachunkowość Zarządcza - Cykl „Optymalna architektura środowiska analiz” 5 artykułów (2008-2009)
  • Controlling i Rachunkowość Zarządcza - Cykl „Problemy” 3 artykuły (2009)
  • Controlling i Rachunkowość Zarządcza - Cykl „Excel na poważnie” 2 artykuły (2010)
  • Controlling i Rachunkowość Zarządcza - Cykl „MS Query” 5 artykułów (2011)
  • Controlling i Rachunkowość Zarządcza - Porady – odpowiedzi na pytania czytelników
  • Gazeta Prawna - Cykl „Jestem Excel – znamy się?” 19 pełnostronicowych artykułów (2004)
  • Monitor Księgowego, 2 roczne cykle krótkich porad (2 strony) dla księgowych, razem ok. 50 artykułów (2005-2006)
    Wiele przedruków, m.in. na portalu tematycznym BI.PL www.bi.pl oraz w Internetowym Serwisie Controllera www.isc.pl
    Blogi tematyczne nt. wykorzystania Excela w controllingu
  • Publicystyka na tematycznych grupach dyskusyjnych
  • Kilkanaście publicznych wystąpień na konferencjach i seminariach naukowo-biznesowych, w tym najważniejsze to:
    Ryn, 2008 – Prezentacja autorskiej koncepcji, dot. architektury analiz biznesowych z wykorzystaniem programu Excel
    Infor, redakcja „Controllingu i Rachunkowości Zarządczej” – Prowadzenie trzech specjalistycznych spotkań pod nazwą „Klub Controllera”, „Wykorzystanie arkusza kalkulacyjnego Excel w controllingu” (współprowadzenie z drem Stefanem Olechem, ODiTK), 2004, „Optymalna architektura analiz”, 2010, Excel 2010 – Business Intelligence dla wszystkich”, 2011
  • Projekt, organizacja i realizacja dwóch edycji ogólnopolskiego konkursu dla controllerów pod egidą redakcji CiRZ na aplikację biznesową, wykorzystującą Excela (udział w jury, ufundowanie nagród)



 Wydawnictwo Helion - pliki przykładów z wydanych książek informatycznych, jak ściągnąć? Wpis nie sponsorowany Helion wydaje ważne dla mnie ...