API i usługi aplikacji
Trzy wersjonowane API wykorzystują CQRS, dostęp do danych relacyjnych i odporne na błędy wywołania usług.
Zadania klientów, przeglądy dokumentów i realizacja projektów w jednym portalu.
Projekty, dokumenty i zadania łączą się w portalu klienta BDO. Wykonawcy widzą kolejne działania, a kierownicy projektów mogą śledzić pracę między zespołami i obszarami roboczymi.
Okres realizacji · czerwiec 2023 – kwiecień 2026
Kontekst projektu, uczestnicy i dokumenty pozostają przy zadaniu, aby kolejna osoba mogła kontynuować pracę.
Właściciel, wykonawcy i ustawienia dostępu określają udział w zadaniu.
Opis, grupa zadań i załącznik nadają działaniu kontekst pracy.
Daty rozpoczęcia i zakończenia, przypomnienia i etapy projektu określają harmonogram.
Statusy zadań, podział między wykonawcami i postęp projektu dają zespołowi wspólny punkt odniesienia przed spotkaniem z klientem. Kierownicy mogą sprawdzić podsumowanie i wrócić do konkretnych rekordów wymagających uwagi.

Portal obsługuje zarówno pojedyncze zadania, jak i powtarzalne zestawy prac. Szablony, tworzenie grupowe, role projektowe i historia dokumentów pomagają koordynować wiele projektów klientów.

Strona główna klienta przedstawia ostatnią aktywność w kontekście jego projektów.
Kierownik projektu musi widzieć bieżącą aktywność, statusy zadań i postęp, aby określić, która część pracy dla klienta wymaga uwagi.
Strony główne portalu i klienta prowadzą do przeglądów projektu oraz grup zadań, wiążąc ogólny obraz z monitorowaną pracą.

Właścicieli i statusy można porównać między zadaniami przed otwarciem rekordu.
Wykonawca musi widzieć właściciela zadania, powód zwrotu przez recenzenta i dostępne następne działanie.
Rejestr i szczegóły zadania łączą status oraz właściciela z komentarzami recenzenta i działaniami, utrzymując dalsze kroki przy samej pracy.

Nowe zadania powstają w ramach projektu z informacjami potrzebnymi do rozpoczęcia pracy.
Nowe zadanie dla klienta wymaga określenia uczestników, dat, szablonów i materiałów, zanim zespół zacznie nad nim pracować.
Tworzenie i szczegóły zadania zbierają te dane oraz przesłane pliki, a gotowy rekord pozostaje dostępny we wspólnym rejestrze.

Uczestnicy, szablony i terminy są określane przed przekazaniem zadania.

Przesłane materiały pozostają przy zadaniu do kolejnego przeglądu.

Rejestr pokazuje w jednym widoku odnośniki do projektów, role uczestników i statusy zadań.

Zapisane szablony stanowią podstawę do wielokrotnego wykorzystania w powtarzalnych pracach dla klientów.
Powtarzalna praca dla klienta wymaga zestawu zadań, który można przygotować dla wybranych projektów bez definiowania każdego zadania od początku.
Zapisane szablony prowadzą do wyboru projektów i zadań, określając zawartość pakietu przed szczegółowym planowaniem terminów.

Wybrany szablon dostarcza zestaw zadań do kolejnych etapów przygotowania.

Wybór projektów określa, gdzie zostanie utworzony przygotowany pakiet zadań.

Koordynator wybiera zadania z szablonu, które mają znaleźć się w pakiecie.

Terminy i przypomnienia są sprawdzane dla wybranych zadań przed ich utworzeniem.
Wybrany pakiet zadań wymaga uzgodnienia dat, przypomnień, dokumentów i właścicieli przed utworzeniem w projektach.
Kolejne kroki obejmują terminy, edycję pól, załączniki i przypisanie, a następnie pokazują postęp tworzenia zadań.

Pola zadań można zmieniać podczas przygotowywania pakietu.

Załączniki szablonów dostarczają wykonawcom materiały potrzebne do zadań.

Przydział łączy każde zadanie z właścicielem i ustawieniami dostępu.

Widok postępu przedstawia status operacji tworzenia wielu zadań.

Atrybuty portalu i włączone funkcje określają konfigurację obszaru klienta.
Administrator portalu musi przygotować przestrzeń klienta, atrybuty projektu i role zespołu przed rozpoczęciem pracy operacyjnej.
Konfiguracja portalu i formularze projektów umożliwiają określenie funkcji oraz ról, a tworzenie z pliku Excel wspiera przygotowanie wielu rekordów.

Role projektowe jasno określają udział każdego członka zespołu.

Import z Excela pozwala przygotować wiele rekordów projektów z pliku.

Szczegóły projektu wprowadza się wraz z atrybutami służącymi do organizacji pracy.

Administratorzy mogą znaleźć istniejący portal klienta lub rozpocząć konfigurację kolejnego.

Aktualizacje otwierają się obok listy zadań, zachowując kontekst bieżącej pracy.
Członek zespołu musi znajdować istotne aktualizacje i pliki projektu, zachowując kontekst zadania lub pracy wymagającej reakcji.
Powiadomienia można przeglądać obok zadań i filtrować, a aktywność dokumentów oraz foldery projektu prowadzą do wspólnych materiałów.

Filtry powiadomień zawężają aktualizacje wymagające przeglądu.

Ostatnia aktywność w dokumentach jest punktem wyjścia do przeglądu zmienionych materiałów.

Foldery projektowe przechowują wspólne dokumenty w kontekście odpowiedniego projektu klienta.
Wersjonowane API, integracje Microsoft 365 i modułowy frontend wspierają realizację projektów klientów.
Trzy wersjonowane API wykorzystują CQRS, dostęp do danych relacyjnych i odporne na błędy wywołania usług.
Funkcje, dostarczanie zdarzeń i zaplanowane zadania koordynują pracę poza sesją użytkownika.
Bazy dokumentowe i relacyjne współpracują z pamięcią podręczną oraz blokadami rozproszonymi.
Integracje Microsoft 365 i usług zewnętrznych łączą dokumenty, podpisy i procesy obsługi.
Komponenty SPFx i samodzielna aplikacja SPA współdzielą monorepo z ponad 20 pakietami funkcjonalnymi i wewnętrznym systemem projektowania interfejsów.
Entra ID obsługuje tożsamość; zarządzanie API i Key Vault wspierają dostęp oraz konfigurację.
Infrastruktura chmurowa i wydania dla poszczególnych organizacji są zarządzane przez automatyzację i potoki wdrożeniowe.
Testy jednostkowe, przeglądarkowe i obciążeniowe uzupełniają analiza statyczna i kontrole jakości.
Możemy połączyć obszary projektowe, przeglądy dokumentów i odpowiedzialność za zadania wokół sposobu, w jaki Twój zespół realizuje projekty klientów.
Porozmawiajmy o Twoim portalu projektowym