GoodBA – funkcjonalności systemu

GoodBA – funkcjonalności systemu

GoodBA to narzędzie do automatycznego tworzenia dokumentacji wymagań systemu IT.

Użytkownik w pierwszym kroku wprowadza opis swojego pomysłu na system. GoodBA zintegrowana z GPT radzi sobie z opisami w języku polskim, ale lepiej jednak działa, gdy opis jest po angielsku. Dla lepszych wyników opis można uzupełnić o kontekst biznesowy zawierający cele, wymagania biznesowe, ograniczenia prawne itd.

W kolejnym kroku GoodBA generuje listę ról użytkowników, która często może być z marszu wykorzystana do dalszej analizy. Użytkownik może też wyedytować tą listę zanim przejdzie dalej.

Następnie dla każdej roli użytkownik może wygenerować funkcje. GoodBA podpowie, jakie funkcje każda rola może wykonywać. Te funkcje znowu można edytować, dodawać nowe, albo grupować, gdy funkcja się powtarza.

Od tego momentu użytkownik może wybrać dwie ścieżki:

  1. Dalej generować dokumentację wymagań.
  2. Przełączyć się na planowanie zakresu projektu w formie Product Backlogu lub Struktury Podziału Prac (WBS)

W przypadku wybrania ścieżki kontynuowania prac nad dokumentacją użytkownik może stworzyć proces na podstawie funkcji. Aktualnie GoodBA korzysta z GPT 3 i użytkownik samodzielnie musi opisać przebieg procesu językiem naturalnym. Na tej podstawie GoodBA narysuje diagram procesu w dwóch formatach: Dot Chart lub BPMN.

Robiliśmy testy na GPT 4 i okazuje się, że nowsza wersja tego algorytmu radzi sobie z tworzeniem opisów generycznych procesów, więc, jak tylko uzyskamy dostęp do API, rozszerzymy GoodBA o tą funkcję.

W ostatnim kroku użytkownik może wygenerować listę ekranów, które powinny znaleźć się w systemie. Znowu dzieje się to automatycznie, natomiast użytkownik może później edytować listę ekranów po swojemu.

Na koniec całą dokumentację można pobrać na komputer w postaci pliku PDF.

Jeżeli użytkownik przełączy się na funkcje planowania zakresu, GoodBA przygotuje dla niego backlog i wstawi go do prostej tablicy Kanban. Prostej, lecz można z nią normalnie pracować, zapisuje stan zadań, pozwala na edycję ich zawartości i dodawanie nowych.

Backlog można też pobrać do pliku arkusza kalkulacyjnego.

Użytkownik alternatywnie może też wygenerować strukturę podziału prac (WBS), a następnie pobrać ją na swój komputer w postaci arkusza kalkulacyjnego.

Zachęcamy do sprawdzenia możliwości naszej aplikacji: GoodBA. Wierzymy, że może ona wesprzeć zarówno analityków biznesowych, jak i pracowników nietechnicznych, którzy potrzebują zamówić w IT napisanie rozwiązania.

Szczególnie świetnie sprawdza się w przypadku aplikacji tzw. frontendowych, czyli takich, których główną funkcjonalnością jest odczytywanie, edytowanie i dodawanie danych przez użytkownika końcowego za pośrednictwem interface’u WWW, czyli przeglądarki internetowej.

Gorzej radzi sobie z aplikacjami, w których głównym komponentem są algorytmy obliczające zadane równania lub transferujące dane między różnymi systemami. Wynika to prawdopodobnie z tego, że GPT, z którym GoodBA jest zintegrowana został wytrenowany na danych obecnych w internecie, a tam można znaleźć więcej przykładów systemów tej pierwszej kategorii.

Dot Chart doczekał się integracji z GPT

Dot Chart doczekał się integracji z GPT

Przypomnijmy, Dot Chart to system do rysowania procesów w prosty sposób za pomocą wykresów kropkowych. Taki wykres można później automatycznie skonwertować na diagram RACI bądź BPMN.

Teraz natomiast dodaliśmy funkcjonalność pozwalającą na opisanie przebiegu procesu językiem naturalnym, albo skopiowanie jego opisu z procedury, instrukcji lub innego tekstu tak, jak to pokazano na rysunku poniżej.

Następnie wystarczy kliknąć guzik „stwórz mapę” i opis zostanie automatycznie przesłany do GPT, który odeśle scenariusz procesu. Ten scenariusz jest następnie w locie konwertowany na diagram kropkowy.

Ten diagram kropkowy z kolei można skonwertować w sekundę na diagram BPMN taki, jak poniżej i pobrać do dalszej edycji w Draw.io, Cawemo, Lucidchart, Bizagi, Adonis.

Dot Chart znajdziecie pod adresem https://dotch.art/.

Zapisz się na nasz newsletter

Zapisz się na nasz newsletter

Twój e-mail został zapisany