Analiza i modelowanie organizacji
Pomagam organizacjom zrozumieć, udokumentować i usprawnić swoje procesy — jako fundament pod dalsze działania IT lub reorganizacyjne.
Analiza i modelowanie procesów
Zanim wdrożysz nowe oprogramowanie lub zmienisz strukturę organizacji — zrozum jak działa Twój biznes. To brzmi banalnie, ale w praktyce jest najtrudniejszym krokiem.
Jak pracuję:
- Wywiad z ekspertami domenowymi: Rozumiem branżę i specyfikę Twojej organizacji
- Odwołuję się do źródeł: Prawo, umowy, regulacje — to one definiują procesy, nie przekonania pracowników
- Modeluję w uznanych notacjach:
- BPMN — procesy biznesowe
- UML — przypadki użycia, komponenty
- SysML — systemy techniczne i produkcja
- SBVR — słownik pojęć i reguły biznesowe
Efekt końcowy:
Dokumentacja, którą rozumieją zarówno biznes, jak i IT. Fundament pod wymagania systemowe, przetarg na oprogramowanie lub reorganizację.
Aby zobrazować całość (przeprowadzonej wcześniej) analizy organizacji przydatna okazuje się być architektura korporacyjna zdefiniowana jako “formalny opis struktury i funkcji komponentów korporacji, wzajemnych powiązań pomiędzy tymi komponentami oraz pryncypiów i wytycznych zarządzających ich tworzeniem i rozwojem w czasie. Przy czym komponent korporacji definiowany jest jako dowolny element korporacji, który służy do jej konstruowania; mogą to być ludzie, procesy, fizyczne struktury jak również systemy informatyczne”. Całość jest również powiązana logicznie z motywacją biznesową - misją i wizją.
Model architektury korporacyjnej jest celowo mniej szczegółowy. Obrazuje organizację na wysokim poziomie.
Szczegóły są zawarte w innych, śladowanych, elementach:
- Warstwa motywacji biznesowej
- Warstwa procesów biznesowych
- Warstwa usług aplikacyjnych
- Warstwa aplikacyjna
- Warstwa infrastruktury
- Istnieje wiele podejść do stworzenia architektury korporacyjnej, np. TOGAF czy Siatka Zachmanna. Korzystam z podejścia opartego na standardach OMG (przyklad na rysunku 1.6).
Rysunek. Architektura korporacyjna fikcyjnej organizacji