Wróć do projektówProjekty / BOS / Business Operations System

BOS / Business Operations System

Platforma operacji biznesowych, która zaczęła się od hipotek

Modelowanie biznesu i architektura systemu
01 / Wyzwanie

Wyzwanie

Obsługa kredytów hipotecznych łączyła dane, dokumenty, ludzi i działania wykraczające poza prostą listę zadań.

02 / Moje podejście

Moje podejście

Zamodelowałem organizacje, działy, role i sekwencje operacji wokół wielokrotnie używanych typów dokumentów, pól, formuł oraz szablonów. Etapy procesów łączą formularze obliczeniowe i wydruki z zadaniami, zewnętrznymi skrzynkami, szablonami wiadomości i powiadomieniami. Wynagrodzenie godzinowe i akordowe, transakcje oraz operacje wynikające z dokumentów należą do tego samego modelu.

Przepływ systemu
  1. Zdarzenie biznesowe

  2. Reguły i dokumenty

  3. Obliczenia

  4. Działania i historia

Co to oznacza w praktyce

Architektura i decyzje

01

Wspólny rdzeń operacyjny

Pierwszym biznesem były hipoteki, ale model bazowy budowałem wokół organizacji, działów, ludzi, ról i etapów procesu. Celem było opisanie działań firmy wspólnymi elementami, aby inna działalność mogła wykorzystać ten sam rdzeń. Przenosi to podejście z mojego doświadczenia ERP do platformy webowej w Python.

02

Dokumenty, pola i obliczenia

Dokument jest typowaną encją biznesową z danymi, relacjami, stanem i regułami. Pola dynamiczne, zagnieżdżone i powtarzalne łączą się z polami obliczanymi, formułami i kalkulatorami; szablony tworzą formularze potrzebne w danym procesie. Wydruk jest jedną reprezentacją obiektu, którego dane nadal sterują procesem.

03

Etapy uruchamiają działania

Etapy procesów i sekwencje operacji łączą dokumenty z zadaniami, powiadomieniami i regułami automatyzacji. Zmiana etapu dokumentu może uruchomić obliczenie, zadanie lub transakcję. Jawne relacje między działaniami czynią sekwencję biznesową zrozumiałą i zachowują historię zmian.

04

Poczta jako część procesu

Zewnętrzne skrzynki, szablony wiadomości i usługi wysyłki są powiązane z danymi operacyjnymi. Na przykład etap dokumentu może określać moment wysłania przygotowanej wiadomości do pośrednika. Szablon, odbiorca i warunek wysyłki należą do tego samego procesu co dokument i kolejne zadanie.

05

Wynagrodzenia i operacje finansowe

Platforma obejmuje godzinowe i akordowe wynagrodzenia pracowników wraz z transakcjami oraz operacjami finansowymi. Wykonana praca i stany dokumentów mają więc skutki finansowe w modelu operacyjnym. To ta sama zależność, z którą pracowałem w ERP: działanie, dokument i jego efekt księgowy muszą opisywać jedno spójne zdarzenie.

03 / Rezultat

Rezultat

Procesy hipoteczne stały się pierwszym konkretnym zastosowaniem platformy. Jej wspólny rdzeń celowo projektowałem z myślą o innych organizacjach i procesach, opartych na konfiguracji, dokumentach oraz regułach.

04 / Narzędzia i technologie

Narzędzia i technologie

Odkrywaj dalej

MCP Hub

Kontakt

Złożone wyzwanie? Znajdźmy rozwiązanie.

Architektura, przywództwo techniczne lub produkt, który potrzebuje solidnych podstaw.

Porozmawiajmy

Rola, produkt lub wyzwanie techniczne. Opisz krótko kontekst.

Aby skorzystać z formularza, włącz JavaScript. Możesz też napisać do mnie bezpośrednio na Telegramie.

Napisz na Telegramie