Analityk i współczesna analiza 1. Motywacje 2. Analitycy w IBM RUP 3. Kompetencje analityka według IIBA BABOK Materiały pomocnicze do wykładu z Modelowania i Analizy Systemów na Wydziale ETI PG. Ich lektura nie zastępuje obecności na wykładzie. Wykorzystanie materiałów w innym celu oraz ich rozpowszechnianie jest zabronione.
1. Motywacje Analityk biznesowy na styku: IT i biznesu, wykonawcy i odbiorcy, dziedziny problemowej i technologii, wytwarzania i zarządzania projektem Istotna rola działań analityków Różnorodność ról w organizacji Kontekst: wiedza, metody, techniki umiejętności zastosowania? modele, dokumenty jakość?
2. Grupa ról w IBM RUP: Analitycy Analityk Procesu Biznesowego (Business-Process Analyst) Architekt Biznesowy (Business Architect) Projektant Biznesowy (Business Designer) Udziałowiec (Stakeholder) Analityk Systemu (System Analyst) Specyfikujący Wymagania (Requirements Specifier) Analityk Testów (Test Analyst)
Analiza w RUP
Analityk procesu biznesowego Analityk procesu biznesowego kieruje i koordynuje analizę organizacji. Tłumaczenie RUP i udział w zbieraniu inform. z forum praktyków: [Dyplom M.Krzywicki]
Architekt biznesowy Architekt biznesowy jest odpowiedzialny za architekturę biznesu i jest zaangażowany w podejmowanie wszystkich istotnych decyzji dotyczących struktury organizacji, rodzaju jej działań i sposobu ich realizacji, interfejsów, ograniczeń i priorytetów.
Projektant biznesowy Projektant biznesowy koncentruje się na przepływie pracy (workflow) biznesowych przypadków użycia w odniesieniu do systemów, pracowników i jednostek biznesowych. Rozdziela dla nich zadania - definiuje ich obowiązki, działania, atrybuty i powiązania między nimi.
Analityk systemu Analityk systemu kieruje i koordynuje pozyskiwanie wymagań poprzez określanie granic i funkcjonalności systemu.
Specyfikujący wymagania Specyfikujący wymagania uszczegóławia wymagania i przypadki użycia oraz dokumentuje je.
Analityk testów Analityk testów identyfikuje i definiuje wymagane testy, szczegółowo kontroluje postępy testowania i wyniki w każdym cyklu testowym oraz ocenia ogólną ich jakość. Rola ta również reprezentuje Udziałowców, którzy nie posiadają bezpośredniego czy stałego reprezentanta w projekcie.
Umiejętności i predyspozycje doskonałe umiejętności komunikacji wiedza z dziedziny biznesu (czasami niekonieczna) znajomość notacji i narzędzi do modelowania biznesowego (dla analityków biznesowych) ekspert w identyfikowaniu i rozumieniu problemów i możliwości (analityk systemowy) umiejętność pracy w zespole umiejętności testera w przypadku analityka testów ocena planów organizacji, związane z wykorzystaniem oprogramowania zrozumienie potrzeb klienta i użytkownika, ich strategii i celów definiowanie celów organizacji poprzez dyskusję ułatwianie projektowania biznesowego zrozumienie technicznej strony zbioru rozwiązań udział w definiowaniu wymagań systemowych
3. Analityk biznesowy w IIBA BABOK Osoba, która wykonuje czynności analityka biznesowego niezależnie od stanowiska lub roli w organizacji Przykłady: analityk biznesowy, analityk biznesowy systemów, analityk systemowy, analityk wymagań, analityk procesu, menadżer produktu, właściciel produktu, analityk przedsiębiorstwa, architekt biznesowy, konsultant ds. zarządzania, a także osoby zaangażowane w zarządzanie projektem, wytwarzanie oprogramowania, zapewnienie jakości i projektowanie interakcji.
Kategorie kompetencji analityka w IIBA BABOK Myślenie analityczne i rozwiązywanie problemów Kompetencje behawioralne Wiedza na temat biznesu Umiejętności komunikacyjne Umiejętności interaktywne Wiedza na temat oprogramowania
Myślenie analityczne i rozwiązywanie problemów Kreatywność w generowaniu pomysłów na podejście do rozwiązania problemów i w generowaniu alternatywnych rozwiązań Podejmowanie decyzji na bazie kryteriów, pomoc innym w podejmowaniu decyzji Poznawanie dziedziny biznesowej i wskazywanie korzyści Rozwiązywanie problemów zrozumienie, definicja i rozwiązywanie realnych problemów Myślenie systemowe związki pomiędzy działaniami ludzkimi, procesami i technologią w organizacji
Kompetencje behawioralne Etyka pozwalająca na zdobycie zaufania i szacunku oraz na ocenę etyczną rozwiązania Dobra organizacja pozwalająca na efektywne zarządzanie zadaniami i informacjami Zdobywanie zaufania udziałowców pozwalające na akceptację rekomendacji w kwestiach wrażliwych
Wiedza na temat biznesu Zasady i praktyki biznesowe znajomość i umiejętność zastosowania Wiedza o danej gałęzi przemysłu w zakresie wyzwań i skutecznych rozwiązań Wiedza organizacyjna znajomość zarówno formalnych struktur, jak i nieformalnych zasad Wiedza na temat rozwiązań skuteczne sposoby wprowadzenia zmian
Umiejętności komunikacyjne Komunikacja ustna pozwalająca na dostosowane do odbiorcy przekazywanie informacji Nauczanie pozwalające na przekazanie i przyswojenie przez odbiorców wiedzy potrzebnej do wykonania określonych prac Komunikacja na piśmie pozwalające na udokumentowanie rezultatów prac, wymagań i innych informacji
Umiejętności interaktywne Objaśnianie i negocjacje pozwalające różnym udziałowcom dojść do porozumienia Kierowanie i wywieranie wpływu pozwalające na motywowanie ludzi do zaangażowania pozwalającego na osiągnięcie wspólnych celów Praca zespołowa umiejętność pracy w większej grupie w celu realizacji zadania
Wiedza na temat oprogramowania Aplikacje ogólnego zastosowania Aplikacje specjalistyczne, np. narzędzia do modelowania i zarządzania wymaganiami
Czy każdy może być dobrym analitykiem biznesowym?
Indywidualny program rozwoju kompetencji analityka biznesowego Ocena stanu obecnego Indywidualny program rozwoju kompetencji Wizja stanu docelowego Punkty odniesienia: Kategorie kompetencji analityka biznesowego Miary efektywności dla poszczególnych kompetencji Wymagania na określone stanowiska (opisy ról w procesie wytwarzania oprogramowania) Lista szkoleń i ćwiczeń służących rozwojowi kompetencji
Źródła informacji: 1. IBM Rational Unified Process Specification, version 7.0.1, 2006, www.ibm.com. 2. International Institute of Business Analysis - A Guide to Business Analysis Body of Knowledge (BABOK Guide), version 2.0, 2009. 3. Forum analityków, www.modernanalyst.com