D Zaliczenie i zadania
Warunki zaliczenia
Przedmiot kończy się zaliczeniem na ocenę. Na ocenę składa się pięć zadań oddawanych na platformie Pegaz:
| Zadanie | Termin | Waga | Opis |
|---|---|---|---|
| Z1 | po spotkaniu 4 | 10% | model współpracy |
| Z2 | po spotkaniu 8 | 15% | model analityczny z kontrolami i tabelą decyzyjną |
| K | spotkanie 9 | 30% | kolokwium: quiz i model w Camunda Modeler |
| Z3 | po spotkaniu 11 | 15% | model wygenerowany z agentem i recenzja |
| Z4 | spotkanie 15 | 30% | projekt: własny proces wykonywalny z opisem procedury |
Każde zadanie oceniane jest w skali 0–100 punktów. Wynik końcowy to średnia ważona wyników zadań. Do zaliczenia potrzebne są jednocześnie:
- co najmniej 50% punktów z kolokwium (K),
- oddany projekt Z4 z wynikiem co najmniej 50%,
- wynik końcowy co najmniej 60%.
| Wynik końcowy | Ocena |
|---|---|
| 92–100% | bardzo dobry (5,0) |
| 84–91% | dobry plus (4,5) |
| 76–83% | dobry (4,0) |
| 68–75% | dostateczny plus (3,5) |
| 60–67% | dostateczny (3,0) |
| poniżej 60% | niedostateczny (2,0) |
Zasady
- Obecność jest obowiązkowa. Dopuszczalne są dwie nieobecności. Przy większej liczbie usprawiedliwionych nieobecności ustalasz z prowadzącym formę uzupełnienia.
- Terminy: zadanie oddane po terminie, ale do 7 dni po nim, traci 10% punktów. Później nie jest przyjmowane, chyba że prowadzący zgodzi się inaczej z ważnych powodów.
- Poprawa: kolokwium można poprawić raz, w terminie ustalonym na Pegazie. Liczy się wynik poprawy.
- Samodzielność: zadania Z1, Z2 i K wykonujesz samodzielnie, bez narzędzi sztucznej inteligencji. W zadaniach Z3 i Z4 agent AI jest częścią zadania. Wtedy oddajesz rejestr poleceń (
prompty.md) i zaznaczasz, które części przygotował agent. Zasady wynikają z Zarządzenia nr 115 Rektora UJ z 27 listopada 2025 r. i omawiamy je na spotkaniu 10. - Dane osobowe: w modelach, opisach i testach używasz wyłącznie danych fikcyjnych.
Opisy zadań
Z1. Model współpracy: kwerenda genealogiczna
Termin: przed spotkaniem 5 · Waga: 10% · Forma: zadanie indywidualne, pliki oddawane na Pegazie
Polecenie
Zbuduj w Camunda Desktop Modeler model współpracy procesu „Kwerenda genealogiczna w archiwum państwowym” na podstawie tabeli kroków poniżej. Model ma pokazywać przebieg pracy w archiwum (basen z liniami), wymianę informacji z wnioskodawcą (basen zamknięty i przepływy komunikatów) oraz najważniejsze dokumenty i rejestry.
Opisy kroków nie nazywają elementów BPMN wprost. Typ zdarzenia, zadania i bramki wybierz na podstawie opisu. Nazwa każdego elementu powinna zaczynać się numerem kroku z tabeli, np. „2. Rejestracja wniosku”. Bez numeru mogą być tylko bramki scalające ścieżki.
Zadanie wykonujesz samodzielnie, bez narzędzi sztucznej inteligencji (czatów, agentów, asystentów w edytorze).
Dane wejściowe
Archiwum Państwowe prowadzi kwerendy genealogiczne dla osób prywatnych. Wnioskodawca jest osobą spoza archiwum. Nie modelujemy jego czynności, tylko wiadomości, które wymienia z archiwum.
| Nr kroku | Nr kolejnego kroku | Nazwa kroku | Wariant | Opis kroku | Kto wykonuje? | Dokumenty |
|---|---|---|---|---|---|---|
| 1 | 2 | Wpływ wniosku | Proces rozpoczyna się, gdy do archiwum wpływa od wnioskodawcy wniosek o kwerendę genealogiczną, przesłany pocztą elektroniczną albo przez ePUAP. | Kancelaria | Wniosek o kwerendę | |
| 2 | 3 | Rejestracja wniosku | Pracownik kancelarii rejestruje wniosek w systemie elektronicznego zarządzania dokumentacją i nadaje mu znak sprawy. | Kancelaria | Wniosek [zarejestrowany]; Ewidencja kwerend | |
| 3 | 4 | Dekretacja | Kierownik oddziału przydziela sprawę archiwiście, który zna zasób akt stanu cywilnego z danego terenu. | Kierownik oddziału | Wniosek [zadekretowany] | |
| 4 | 5 | Ocena wniosku | Archiwista sprawdza, czy wniosek zawiera dane potrzebne do poszukiwań: imię i nazwisko, miejscowość, przybliżone daty. | Archiwista | Wniosek | |
| 5 | 8 | Czy wniosek kompletny? | T | Tak, dane wystarczą do poszukiwań. | ||
| 6 | N | Nie, brakuje danych. | ||||
| 6 | 7 | Wezwanie do uzupełnienia | Archiwista wysyła wnioskodawcy prośbę o uzupełnienie brakujących danych. | Archiwista | Wezwanie do uzupełnienia | |
| 7 | 4 | Otrzymanie uzupełnienia | Archiwum czeka, aż wnioskodawca prześle brakujące dane. Gdy nadejdą, archiwista ponownie ocenia wniosek. | Archiwista | Uzupełnienie wniosku | |
| 8 | 9 | Poszukiwania w zasobie | Archiwista przegląda inwentarze zespołów i księgi metrykalne, a znalezione akty zapisuje w notatce. | Archiwista | Inwentarze zespołów | |
| 9 | 10 | Czy odnaleziono akty? | T | Tak, odnaleziono co najmniej jeden akt. | ||
| 11 | N | Nie, w zasobie nie ma szukanych aktów. | ||||
| 10 | 12 | Przygotowanie odpowiedzi z wyceną | Archiwista przygotowuje projekt odpowiedzi: wykaz odnalezionych aktów i koszt wykonania ich skanów. | Archiwista | Odpowiedź [projekt] | |
| 11 | 12 | Przygotowanie odpowiedzi negatywnej | Archiwista przygotowuje projekt odpowiedzi z informacją, że w zasobie nie odnaleziono aktów. | Archiwista | Odpowiedź [projekt] | |
| 12 | 13 | Zatwierdzenie odpowiedzi | Kierownik oddziału czyta projekt odpowiedzi i podpisuje go elektronicznie. | Kierownik oddziału | Odpowiedź [podpisana] | |
| 13 | 14 | Wysłanie odpowiedzi | Kancelaria wysyła odpowiedź wnioskodawcy i odnotowuje wysyłkę w ewidencji kwerend. | Kancelaria | Odpowiedź [wysłana]; Ewidencja kwerend | |
| 14 | Koniec — kwerenda zakończona | Sprawa jest zakończona. | Kancelaria |
Pliki do oddania
z1-kwerenda.bpmn— model zapisany w Camunda Modeler (menu File, polecenie zapisu);z1-kwerenda.svg— rysunek modelu (menu File, eksport obrazu w formacie SVG).
Przed oddaniem otwórz plik .bpmn na stronie demo.bpmn.io i sprawdź, czy diagram wyświetla się w całości.
Kryteria oceny
| Kryterium | Punkty |
|---|---|
| Poprawność notacji: brak przepływu sekwencji między basenami, brak przepływu komunikatów między liniami, zdarzenia początkowe i końcowe bez niedozwolonych połączeń | 25 |
| Baseny i linie: basen archiwum z trzema liniami, wnioskodawca jako basen zamknięty, każdy element w dokładnie jednej linii | 20 |
| Przebieg procesu: wszystkie kroki z tabeli, bramki nazwane pytaniami z gałęziami „tak” i „nie”, pętla uzupełnienia wniosku, scalenie ścieżek przed krokiem 12, nazwane zakończenie | 25 |
| Komunikacja z wnioskodawcą: właściwe elementy i przepływy komunikatów w krokach 1, 6, 7 i 13 | 15 |
| Dane: obiekt danych w co najmniej dwóch stanach, magazyn danych „Ewidencja kwerend” połączony asocjacją z krokami, które z niego korzystają | 10 |
| Czytelność: numery kroków w nazwach, układ od lewej do prawej, brak zbędnych skrzyżowań linii, rysunek SVG zgodny z modelem | 5 |
| Razem | 100 |
Z2. Model analityczny z kontrolą, decyzją i analizą procesu
Termin: przed spotkaniem 9 · Waga: 15% · Forma: zadanie indywidualne, pliki oddawane na Pegazie
Polecenie
Zbuduj w Camunda Desktop Modeler model analityczny procesu „Digitalizacja na zamówienie” na podstawie tabeli kroków poniżej. Jeśli model tego procesu powstał już na spotkaniu 6, rozwiń go. Model ma pokazywać:
- pełny przebieg procesu z wyjątkami: zdarzeniami granicznymi czasu, błędu i eskalacji;
- co najmniej dwa punkty kontrolne różnego rodzaju, w tym jeden według zasady dwóch par oczu (wykonawca i sprawdzający w różnych liniach);
- obiekty danych ze stanami, magazyny danych i adnotację przy danych wrażliwych;
- zadanie reguły biznesowej, które wywołuje Twoją tabelę decyzyjną.
Do modelu dołącz tabelę decyzyjną DMN dla kroku 7 („Wycena zamówienia”) albo dla innej decyzji w procesie opartej na regułach. Tabela ma co najmniej 3 wejścia, co najmniej 5 reguł i politykę trafień U. Nie może mieć luk ani nakładających się reguł. Reguły ułóż sam i w adnotacji zaznacz, że są przykładowe.
Napisz też analizę procesu na 2–3 strony. Analiza zawiera:
- krótki opis procesu i jego celu (kto jest odbiorcą wyniku);
- co najmniej trzy bariery albo słabe miejsca procesu (wąskie gardła, przekazania między liniami, pętle, czas oczekiwania), każdą z odwołaniem do konkretnego miejsca w modelu;
- co najmniej dwie miary sprawności ze spotkania 7 (np. czas cyklu, liczba przekazań, udział spraw wracających do poprawy) i sposób ich pomiaru w tym procesie;
- ocenę jakości informacji przy dwóch wybranych bramkach: skąd pochodzi informacja, czy jest kompletna, aktualna i dokładna;
- uzasadnienie wybranych punktów kontrolnych i zabezpieczeń (poufność, integralność, dostępność);
- co najmniej dwie propozycje usprawnień wraz z oczekiwanym skutkiem.
Opisy kroków nie nazywają elementów BPMN wprost. Typ zdarzenia, zadania i bramki wybierz na podstawie opisu. Nazwa każdego elementu powinna zaczynać się numerem kroku z tabeli. Bez numeru mogą być tylko bramki scalające i elementy, które dodajesz jako punkty kontrolne (te opisz w analizie).
Zadanie wykonujesz samodzielnie, bez narzędzi sztucznej inteligencji (czatów, agentów, asystentów w edytorze).
Dane wejściowe
Pracownia Digitalizacji biblioteki uniwersyteckiej wykonuje skany obiektów ze zbiorów specjalnych na zamówienie osób z zewnątrz. Zamawiający jest osobą spoza biblioteki. Nie modelujemy jego czynności, tylko wiadomości, które wymienia z biblioteką.
| Nr kroku | Nr kolejnego kroku | Nazwa kroku | Wariant | Opis kroku | Kto wykonuje? | Dokumenty |
|---|---|---|---|---|---|---|
| 1 | 2 | Wpływ zamówienia | Proces rozpoczyna się, gdy od zamawiającego wpływa przez formularz na stronie biblioteki zamówienie skanów wskazanych obiektów. | Pracownik Pracowni Digitalizacji | Zamówienie [złożone] | |
| 2 | 3 | Weryfikacja zamówienia | Pracownik sprawdza w katalogu, czy obiekty są w zbiorach, i ustala ich status prawnoautorski. | Pracownik Pracowni Digitalizacji | Zamówienie; Katalog zbiorów specjalnych | |
| 3 | 4 | Czy obiekty można digitalizować? | T | Tak, obiekty są w zbiorach i można je udostępnić w postaci kopii. | ||
| 17 | N | Nie, obiektów nie ma albo prawa autorskie nie pozwalają na kopię. | ||||
| 4 | 5 | Ocena stanu zachowania | Pracownik ogląda obiekty w magazynie i ocenia, czy można je bezpiecznie skanować. | Pracownik Pracowni Digitalizacji | Karta stanu zachowania | |
| 5 | 7 | Czy potrzebna konsultacja konserwatorska? | N | Nie, stan obiektów pozwala na skanowanie. | ||
| 6 | T | Tak, obiekty są uszkodzone albo bardzo cenne. | ||||
| 6 | 7 | Konsultacja konserwatora | Konserwator ocenia obiekty i określa warunki skanowania. Ma na to 5 dni roboczych. Po ich upływie konsultacja trwa dalej, ale sprawa zostaje jednocześnie zgłoszona wyżej (krok 6a). | Konserwator | Karta stanu zachowania [uzupełniona] | |
| 6a | — | Interwencja kierownika | Gdy konsultacja przekroczy termin, kierownik Pracowni ustala z konserwatorem nowy termin. Konsultacja nie zostaje przerwana. Po rozmowie ta ścieżka się kończy. | Kierownik Pracowni Digitalizacji | ||
| 7 | 8 | Wycena zamówienia | Koszt wynika wyłącznie z cennika: liczba skanów, rozdzielczość, tryb realizacji i rodzaj obiektu. Nikt go nie ocenia. | System biblioteczny | Wycena; Cennik usług | |
| 8 | 9 | Wysłanie wyceny | Pracownik wysyła zamawiającemu wycenę z prośbą o akceptację. | Pracownik Pracowni Digitalizacji | Wycena | |
| 9 | 10 (po 14 dniach: 18) | Oczekiwanie na akceptację | Zamawiający ma 14 dni na akceptację wyceny. Gdy akceptacja wpłynie, zaczyna się realizacja. Jeśli w tym czasie nie odpowie, zamówienie wygasa. | Pracownik Pracowni Digitalizacji | Akceptacja wyceny | |
| 10 | 12 (przy awarii: 11) | Skanowanie obiektów | Operator skanuje obiekty zgodnie z warunkami konserwatora. Jeśli skaner ulegnie awarii, skanowanie zostaje przerwane. | Operator skanera | Skany [surowe] | |
| 11 | 10 | Zgłoszenie awarii | Operator zgłasza awarię serwisowi i przenosi zlecenie na drugi skaner. Potem skanowanie zaczyna się od początku. | Operator skanera | Zgłoszenie serwisowe | |
| 12 | 13 | Obróbka skanów | Operator przycina skany, nadaje im nazwy i metadane techniczne. | Operator skanera | Skany [opracowane] | |
| 13 | 14 | Kontrola jakości | Inna osoba niż operator ogląda skany i porównuje je z zamówieniem. | Pracownik Pracowni Digitalizacji | Skany [opracowane] | |
| 14 | 15 | Czy skany poprawne? | T | Tak, skany są zgodne z zamówieniem. | ||
| 12 | N | Nie, skany wymagają poprawek. | ||||
| 15 | 16 | Archiwizacja kopii matek | System zapisuje pliki matki w repozytorium cyfrowym biblioteki. | System biblioteczny | Repozytorium cyfrowe | |
| 16 | Koniec — skany przekazane | Proces kończy się, gdy system wysyła zamawiającemu odnośnik do pobrania skanów. | System biblioteczny | Skany [przekazane] | ||
| 17 | Koniec — odmowa | Proces kończy się wysłaniem zamawiającemu informacji o odmowie wraz z uzasadnieniem. | Pracownik Pracowni Digitalizacji | |||
| 18 | Koniec — zamówienie wygasło | Zamówienie wygasa, bo minął termin akceptacji wyceny. Nikt nie jest o tym dodatkowo informowany. | Zamówienie [wygasłe] |
Pliki do oddania
| Plik | Zawartość |
|---|---|
z2-model.bpmn |
model z Camunda Modeler |
z2-model.svg |
rysunek modelu (w Camunda Modeler: menu File, eksport obrazu w formacie SVG) |
z2-decyzja.dmn |
tabela decyzyjna z Camunda Modeler; jeśli nie udało się jej zapisać jako plik, umieść tabelę w analizie |
z2-analiza.pdf |
analiza procesu, 2–3 strony |
Kryteria oceny
| Kryterium | Punkty |
|---|---|
| Zgodność modelu z tabelą kroków: wszystkie kroki, właściwe typy zdarzeń, zadań i bramek | 20 |
| Wyjątki: zdarzenia graniczne czasu (przerywające i nieprzerywające), błędu i eskalacji zamodelowane poprawnie | 15 |
| Punkty kontrolne: co najmniej dwa różne rodzaje, zasada dwóch par oczu w różnych liniach, każdy z co najmniej dwoma wyjściami | 10 |
| Dane i bezpieczeństwo: obiekty danych ze stanami, magazyny danych, adnotacja przy danych wrażliwych | 10 |
| Tabela decyzyjna: co najmniej 3 wejścia i 5 reguł, polityka U, brak luk i nakładania się, poprawny FEEL, powiązanie z zadaniem reguły biznesowej | 15 |
| Analiza: bariery z odwołaniem do modelu, miary sprawności, ocena jakości informacji przy bramkach | 20 |
| Propozycje usprawnień i uzasadnienie zabezpieczeń | 5 |
| Czytelność: nazwy elementów, etykiety przepływów, układ bez zbędnych przecięć | 5 |
| Razem | 100 |
Model z błędami notacji, które uniemożliwiają jego otwarcie w Camunda Modeler, otrzymuje 0 punktów w trzech pierwszych kryteriach.
K. Kolokwium
Termin: spotkanie 9 · Waga: 30% · Forma: zadanie indywidualne na zajęciach; quiz i zadanie z oddaniem pliku na Pegazie
Polecenie
Kolokwium ma dwie części, które piszesz jedna po drugiej na tym samym spotkaniu.
Część 1 — quiz (30 minut, 40 punktów). Odpowiedz na 20 pytań na Pegazie. Pytania dotyczą pojęć z norm ISO 9001, ISO/IEC 19510 i ISO/IEC 27001, obiektów BPMN i ich zasad, czytania diagramu, punktów kontrolnych oraz tabel decyzyjnych DMN i warunków w FEEL. Każde pytanie jest warte 2 punkty. W pytaniach wielokrotnego wyboru punkty dostajesz tylko za całkowicie poprawną odpowiedź.
Część 2 — model (55 minut, 60 punktów). Na podstawie tabeli kroków opublikowanej na Pegazie na początku części 2 zbuduj w Camunda Desktop Modeler model współpracy procesu. Opisy kroków nie nazywają elementów BPMN wprost. Typy zdarzeń, zadań i bramek wybierz na podstawie opisu. Nazwa każdego elementu powinna zaczynać się numerem kroku z tabeli. Bez numeru mogą być tylko bramki scalające, których nie ma w tabeli, i zdarzenia końcowe ścieżek pobocznych.
Dozwolona jest wyłącznie ściągawka BPMN z dodatku książki kursu. Podczas kolokwium nie korzystasz z narzędzi sztucznej inteligencji ani z innych materiałów.
Dane wejściowe
Tabela kroków procesu (około 20 kroków) pojawia się na Pegazie na początku części 2. Proces pochodzi z instytucji informacyjnej i wymaga użycia: basenu z liniami i basenu zamkniętego, przepływów komunikatów, zadań co najmniej czterech typów, bramek XOR, AND i OR, bramki opartej na zdarzeniach, zdarzeń granicznych (przerywającego i nieprzerywającego), obiektów danych ze stanem i magazynu danych.
Pliki do oddania
| Plik | Zawartość |
|---|---|
kolokwium.bpmn |
model z Camunda Modeler |
kolokwium.svg |
rysunek modelu (menu File, eksport obrazu w formacie SVG) |
Quiz zapisuje odpowiedzi na Pegazie automatycznie. Część 2 oddajesz przed upływem czasu.
Kryteria oceny
Wynik kolokwium to suma punktów z obu części. Kolokwium jest zaliczone od 50 punktów.
| Kryterium | Punkty |
|---|---|
| Quiz (20 pytań po 2 punkty) | 40 |
| Model: baseny, linie i przepływy komunikatów (basen zamknięty, przepływ komunikatów tylko między basenami, każdy krok w jednej linii) | 10 |
| Model: zadania właściwych typów, zgodne z opisem kroków | 12 |
| Model: zdarzenia początkowe, pośrednie i końcowe z właściwymi wyzwalaczami; nazwane zakończenia | 8 |
| Model: bramki XOR, AND, OR i oparta na zdarzeniach, z poprawnymi złączeniami, pytaniami i etykietami | 12 |
| Model: zdarzenia graniczne przerywające i nieprzerywające zgodne z opisem | 8 |
| Model: obiekty danych ze stanem i magazyny danych połączone asocjacjami | 5 |
| Model: kompletność (wszystkie kroki z tabeli) i czytelność układu | 5 |
| Razem | 100 |
Model, którego nie da się otworzyć w Camunda Modeler, otrzymuje 0 punktów za część 2.
Z3. Recenzja modelu wygenerowanego przez agenta
Termin: przed spotkaniem 12 · Waga: 15% · Forma: zadanie na Pegazie, pięć plików, praca indywidualna
Polecenie
Z pomocą agenta AI w terminalu (Copilot CLI ze skillem bpmn-modelowanie) zbuduj model BPMN 2.0 procesu „Wniosek o szkolenie”, opisanego w pliku proces.md pakietu bpmn-agent. Model generuje agent na podstawie polecenia z pliku PROMPT.md. Następnie zrecenzuj model krok po kroku w pliku recenzja.md. Dla każdego wiersza wpisz ocenę OK, BŁĄD albo DYSKUSYJNE i uzasadnij ją słowami z opisu procesu. Błędy popraw (przez polecenie dla agenta albo ręcznie w Camunda Modeler), a każdą poprawkę odnotuj w recenzji. Odpowiedz na pytania podsumowujące i wypełnij oświadczenie o użyciu sztucznej inteligencji na końcu recenzja.md.
Recenzję i odpowiedzi na pytania piszesz samodzielnie. Agent może generować i poprawiać model oraz wyjaśniać pojęcia BPMN, ale nie wypełnia recenzji.
Dane wejściowe
- pakiet
bpmn-agent(do pobrania w rozdziale 11):proces.md,PROMPT.md,recenzja.md, skillbpmn-modelowanie; - GitHub Copilot CLI skonfigurowany na spotkaniu 10.
Pliki do oddania
| Plik | Zawartość |
|---|---|
szkolenie.bpmn |
model końcowy, po Twoich poprawkach, z 0 błędów walidatora (tok check) |
szkolenie.svg |
rysunek modelu końcowego, wygenerowany przez tok svg |
mapowanie.md |
mapowanie agenta; Twoje ręczne zmiany oznaczone dopiskiem „(poprawka studenta)” |
recenzja.md |
recenzja wszystkich wierszy, odpowiedzi na pytania podsumowujące, oświadczenie |
prompty.md |
wszystkie polecenia z sesji agenta, w kolejności, z nazwą modelu z polecenia /model |
Nazw plików nie zmieniaj. Przed oddaniem uruchom tok check szkolenie.bpmn --steps --steps-from proces.md --lang pl, a gdy nie zgłosi błędów, tok bpmn szkolenie.bpmn i tok svg szkolenie.bpmn.
Kryteria oceny
| Kryterium | Punkty |
|---|---|
| Uzasadnienia ocen: każda ocena oparta na słowach z opisu procesu, a przy błędzie wskazany właściwy element | 35 |
| Trafność recenzji: wykryte błędy agenta, brak ocen „OK” przy elementach niezgodnych z opisem | 20 |
| Model końcowy: 0 błędów walidatora, poprawki zgodne z recenzją, ostrzeżenia poprawione albo uzasadnione | 15 |
| Odpowiedzi na pytania podsumowujące: poprawne pojęciowo, z przykładami z modelu | 15 |
Dokumentacja użycia SI: kompletny prompty.md, nazwa modelu, oświadczenie, oznaczone poprawki w mapowaniu |
10 |
| Kompletność i forma: wszystkie pliki, właściwe nazwy, wypełnione wszystkie wiersze recenzji | 5 |
| Razem | 100 |
Praca bez pliku prompty.md albo bez oświadczenia o użyciu SI nie jest oceniana do czasu uzupełnienia.
Z4. Projekt: własny proces wykonywalny z opisem procedury
Termin: spotkanie 15 (prezentacja), oddanie plików do 7 dni po spotkaniu · Waga: 30% · Forma: projekt indywidualny, zadanie na Pegazie (archiwum .zip)
Polecenie
Wybierz proces informacyjny z instytucji, którą znasz albo możesz poznać z dokumentów. Opisz go, przygotuj z pomocą agenta AI model wykonywalny dla Camunda 8, przetestuj wszystkie ścieżki w Camunda 8 Run, przeanalizuj wpływ zmian w otoczeniu i napisz opis procedury dla pracowników instytucji. Zaprezentuj projekt na spotkaniu 15.
Proces musi spełniać warunki z rozdziału 13: 8–15 kroków, co najmniej trzy role, decyzja według reguł zapisana w tabeli DMN, co najmniej jeden termin, co najmniej dwa zadania użytkownika z formularzem, co najmniej dwa różne zakończenia, wyłącznie fikcyjne dane osobowe.
Dane wejściowe
Pakiet bpmn-agent (skill bpmn-modelowanie z trybem --camunda, szablon projekt/opis.md, polecenie PROMPT-Z4.md), Camunda Modeler 5.52 lub nowszy, Camunda 8 Run 8.10.
Pliki do oddania
Archiwum z4-nazwisko.zip z folderem projekt/ i rejestrem poleceń:
| Plik | Zawartość |
|---|---|
projekt/inwentarz.md |
inwentarz 4–6 procesów instytucji i uzasadnienie wyboru |
projekt/opis.md |
opis procesu: tabela kroków z kolumną Dane, reguły decyzyjne, formularze |
projekt/mapowanie.md |
mapowanie kroków na elementy BPMN z kolumną Dane procesu, poprawione przez autora |
projekt/proces.bpmn, projekt/proces.svg |
model wykonywalny i jego rysunek |
projekt/decyzja.dmn |
tabela decyzyjna |
projekt/*.form |
formularze: startowy i zadań użytkownika |
projekt/testy.md |
przypadki testowe z wynikami, pokrycie, tabela zmian w otoczeniu |
projekt/procedura.md (albo .pdf) |
opis procedury według struktury z rozdziału 14 |
prompty.md |
rejestr wszystkich poleceń dla agenta |
prezentacja.pdf |
slajdy prezentacji |
Przed oddaniem uruchom tok check projekt/proces.bpmn --camunda --lang pl, a gdy nie zgłosi błędów, tok bpmn projekt/proces.bpmn i tok svg projekt/proces.bpmn. Model nie może mieć błędów.
Kryteria oceny
| Kryterium | Punkty |
|---|---|
| Inwentarz procesów i opis procesu: kompletny, wiarygodny, z regułami i danymi | 10 |
| Poprawność modelu w notacji BPMN i zgodność z opisem (typy elementów, linie, zakończenia, wyjątki) | 15 |
Model wykonywalny: wdraża się, formularze i tabela decyzyjna działają, 0 błędów w --camunda |
15 |
| Tabela decyzyjna: poprawna polityka trafień, reguły zgodne z opisem, przemyślane wartości graniczne | 10 |
| Testy: pokrycie wszystkich zakończeń, wyjść bramek i reguł, wyniki zapisane rzetelnie | 15 |
| Analiza zmian w otoczeniu: trafne zmiany, poprawnie wskazane miejsce w modelu i skala | 5 |
| Opis procedury: pełna struktura, język zrozumiały dla pracownika, odwołania do diagramu | 15 |
| Praca z agentem: kompletny rejestr poleceń, poprawione mapowanie, oznaczenie części przygotowanych przez agenta | 5 |
| Prezentacja: jasny przebieg, uzasadnienie decyzji, odpowiedzi na pytania | 10 |
| Razem | 100 |