Druga edycja konferencji Business Analyst Forum Drawing Analyst Thoughts miała na celu omówienie użyteczności specjalizowanych języków modelowania w analizie biznesowej oraz systemowej. Spotkanie rozpoczęła Emilia Mazurek, prezentując tematykę konferencji, anonsując wykładowców, a także zwracając uwagę na fakt, iż jest to jedyne wydarzenie w Polsce koncentrujące się na omawianiu systematycznych metod analizy biznesowej i systemowej.
Inauguracyjny wykład poprowadził Artur Kasprzyk, który specjalizuje się w określaniu oraz definiowaniu analitycznych procesów produkcyjnych opartych o modelowanie. Prelegent nawiązał do tematyki pierwszej edycji Business Analyst Forum, podczas której Suzanne Robertson oraz Stephen Withall omawiali problematykę definiowania wymagań w ramach prac analitycznych. Następnie w tym kontekście zaprezentował tematykę drugiej edycji cyklu spotkań. W dalszej części wystąpienia przedstawił problemy, z którymi stykają się zespoły wykorzystujące do swoich prac metody analizy oparte o wykorzystanie specjalizowanych języków do modelowania. Wskazał także korzyści, które tłumaczą ich stosowanie, uzasadniając tym samym trud, jaki należy włożyć w ich przezwyciężenie. Następnie w niekonwencjonalny sposób zaprezentowana została agenda konferencji z wykorzystaniem notacji BPMN 2.0, co wzbudziło ogromne zainteresowanie uczestników. W trakcie tej części wystąpienia zwrócono uwagę na niektóre zagadnienia związane z czytelnym sposobem prezentacji przepływu pracy, jawnym uwzględnianiem sytuacji wyjątkowych oraz jednoznacznym określaniem odpowiedzialności uczestników modelowanych działań.
W trakcie drugiego wykładu Howard Podeswa – światowej sławy autorytet w zakresie wykorzystania UML w analizie biznesowej – omówił rolę analityka biznesowego oraz systemowego w procesie definiowania wymagań. Prelegent zwracał szczególną uwagę na przypisanie odpowiedzialności tej kształtującej się obecnie profesji w procesach produkcyjnych oraz dokonał podziału analizy biznesowej na te działania, które dotyczą sfery czysto biznesowej (nazywając ją „biznesową analizą biznesową”) oraz sfery związanej ze wsparciem organizacji systemami informatycznymi (nazywając ją „analizą biznesową IT”). Szczególna uwaga została zwrócona na rolę, jaką obecnie odgrywa International Institute of Business Analysis dla popularyzacji zawodu analityka biznesowego oraz związków analizy systemowej z działaniami opisywanymi w standardzie ITIL.

Kolejne wystąpienie Artura Kasprzyka miało na celu zdefiniowanie na poziomie makro analitycznego procesu produkcyjnego wraz z przypisaniem celów poszczególnym jego etapom. Opisywany proces miał z jednej strony pokazać, dlaczego warto stosować systematyczne metody analityczne, a z drugiej miał stanowić tło dla kolejnych wykładów, w trakcie których miały zostać zaprezentowane przykłady stosowania specjalizowanych języków do modelowania celem realizacji każdego z omawianych etapów. Tym samym problematyce poruszanej podczas konferencji nadano bardzo praktycznego charakteru.
Praktyczną część konferencji rozpoczął ponad dwugodzinny wykład Howarda Podeswy, prezentujący sposób realizacji analizy biznesowej z wykorzystaniem języka UML (Unified Modeling Language) w wersji 2.1. Howard, odwołując się do swojej wieloletniej praktyki, zaprezentował metody definiowania architektury procesów z wykorzystaniem biznesowych przypadków użycia, a następnie zasady ich opisywania przy pomocy diagramów aktywności oraz diagramów sekwencji. Mając na uwadze, iż stosowane metody powinny uwzględniać także etap definiowania wymagań wobec rozwiązań informatycznych, mających wesprzeć opisywaną organizację, prelegent wskazał metodę na płynne przejście z opisu procesów biznesowych do definiowania odpowiedzialności rozwiązania informatycznego z wykorzystaniem systemowych przypadków użycia. Systemowe przypadki użycia zostały nazwane wymaganiami użytkownika, a ich późniejsze opisanie przy pomocy szablonów tekstowych nazwano metodą realizacji tychże wymagań. W trakcie tej części wykładu Howard Podeswa zwrócił uwagę na znaczenie jednolitych standardów opisu przypadku użycia w ramach konkretnego przedsięwzięcia oraz odwołał się do propozycji szablonów opisanych w jednej z jego książek. Ostatnia część wykładu została poświęcona sposobom definiowania słownika pojęć oraz opartych o nie strukturalnych reguł biznesowych z wykorzystaniem diagramów klas i zasad badania zgodności pomiędzy opisami przypadków użycia o słownikiem pojęć.
Ostatni, półtoragodzinny wykład Artura Kasprzyka był kontynuacją wykładu Howarda Podeswy i miał na celu pokazanie sposobu wykorzystania języków UML, BPMN oraz SysML do przeprowadzenia analizy systemowej. Aby nadać wykładowi praktycznego charakteru, wszystkie omawiane techniki były prezentowane w kontekście realizowanego obecnie przez firmę AION projektu. Wystąpienie rozpoczęło się o podsumowania technik, jakie można wykorzystać na etapie analizy biznesowej. W tej części wystąpienia zwrócono uwagę na znaczenie działań dla dalszej części prac, mających na celu precyzyjne określenie obszaru nazywanego biznesem w kontekście modelowania procesów biznesowych, oraz zaprezentowano wybrane techniki z obszaru modelowania procesów biznesowych, które pozwalają na czytelne i precyzyjne opisanie przepływu pracy. W dalszej części pokazano metody definiowania wymagań wobec systemów informatycznych z punktu widzenia uczestników procesów biznesowych, po czym wskazano metody opisywania ich realizacji w ramach działań nazywanych analizą systemową. W tym celu wykorzystano podejście opierające się o trzy różne języki modelowania: BPMN, SysML oraz UML. Dalsza część wykładu dotyczyła sposobu wyboru metod wymagań wobec systemu z perspektywy zachowania oraz struktury informacji. Szczególny nacisk został położony na wyjaśnienie wzajemnych zależności, łączących poszczególne artefakty modelu. W trakcie wykładu zwrócono także uwagę na wpływ wykorzystywanych narzędzi do modelowania na efektywność i skuteczność działań analitycznych.
Konferencję zakończyła dyskusja na temat zasadności stosowania języków do modelowania w analizie oraz czasu wymaganego na wdrożenie takiego podejścia w zespołach analitycznych. Zwrócono przy okazji uwagę, iż skuteczne wykorzystanie języków do modelowania w trakcie analizy wymaga zmian nie tylko w obszarze IT, ale także w środowisku interesariuszy biznesowych.