Termin: 15 kwietnia (wtorek) | 19:00-22:00 | 100% online, na żywo
1. Wprowadzenie do warsztatu (ok. 10 minut)
- Krótkie omówienie planu spotkania, przedstawienie głównych założeń i oczekiwanych rezultatów, udostępnienie materiałów).
2. Co nowego w świecie AI / LLM w kontekście prac analitycznych i architektonicznych (ok. 20 minut)
- Omówienie nowości w świecie AI / LLM w kontekście prac analityczno-architektonicznych
- Najważniejsze trendy rynkowe na nadchodzące miesiące w świecie AI
3. Możliwości i ograniczenia AI w kontekście generowania narzędzi wspierających prace analityków i architektów (ok. 30 minut)
- Czy i do czego analitycy / architekci powinni budować narzędzia usprawniające własną pracę?
- Prezentacja dedykowane rozwiązań AI wspomagających budowanie narzędzi (np. Bolt, Replit, V0,…)
- Wykorzystanie bezpośrednio modeli językowych (via chat) do generowania kodu
- Kryteria wyboru rozwiązań AI do tworzenia aplikacji
- Skalowalność, dopasowanie do istniejącego stosu technologicznego
- Koszty licencyjne i dostępność wsparcia technicznego
- Dobre praktyki budowani aplikacji z wykorzystaniem AI
- Wprowadzanie feedbacku do modelu – jak iteracyjnie poprawiać prompty, by uzyskać lepszą jakość outputu.
- Uwarunkowania prawne i compliance generowania kodu
4. Case Study 1: Generator specyfikacji wymagań na bazie nagrania wywiadu z biznesem (60 minut)
- Opis problemu: w codziennej pracy analityków gromadzenie wymagań od interesariuszy wiąże się z koniecznością przetwarzania nagrań ze spotkań. Celem narzędzia jest automatyzacja części procesu.
- Podejście warsztatowe:
- Analiza nagrania: Zaprezentowanie krótkiego fragmentu nagrania z rozmowy biznesowej.
- Przygotowanie promptów: Omówienie kluczowych elementów prompt engineering – jak stworzyć prompt, który wydobędzie potrzebne informacje i przekształci je w ustrukturyzowaną formę wymagań.
- Generowanie wstępnej specyfikacji: Użycie narzędzia opartego na modelu LLM (np. aplikacja zintegrowana z wybranym API AI) do wygenerowania dokumentu zawierającego zebrane wymagania funkcjonalne i niefunkcjonalne.
- Walidacja wyników: Dyskusja nad poprawnością wygenerowanej dokumentacji oraz identyfikacja potencjalnych obszarów, w których AI mogło „zbłądzić” (błędna interpretacja kontekstu lub niewłaściwe łączenie faktów).
- Iteracyjna poprawa: Jak dostosować prompty i jak wprowadzać dane uzupełniające (np. słowniki dziedzinowe, ontologie) w celu poprawy jakości wyników.
Przerwa (15 minut)
5. Case Study 2: Narzędzie do analizy wpływu zmian w prawie na specyfikację wymagań i architekturę (60 minut)
- Opis problemu: Firmy często muszą dostosować swoje systemy do zmian w przepisach prawa (np. RODO, prawo bankowe, podatkowe). Analitycy i architekci spędzają godziny na analizie wpływu nowych regulacji na istniejące procesy i komponenty systemu.
- Podejście warsztatowe:
- Identyfikacja zmian prawnych: Zaprezentowanie fragmentu nowego aktu prawnego.
- Przetwarzanie tekstu prawnego: Użycie modelu LLM do ekstrakcji kluczowych wytycznych i zmapowania ich na elementy architektury (np. moduły aplikacji, komponenty integracyjne, warstwy bezpieczeństwa).
- Analiza wpływu: Generowanie raportu pokazującego, które wymagania systemowe i procesy biznesowe wymagają aktualizacji.
- Rekomendacje architektoniczne: Wykorzystanie AI do sugestii modyfikacji w strukturze systemu – np. dodanie nowych usług, uaktualnienie diagramów architektonicznych.
- Szacowanie ryzyka: Dyskusja, jak wdrożyć mechanizm identyfikacji ryzyk (compliance, bezpieczeństwo, wydajność) i jak wykorzystać AI do ich kategoryzowania.
6. Podsumowanie i dyskusja (ok. 15 minut)
- Podsumowanie kluczowych wniosków z obu case studies
- Rekomendacje dotyczące dalszego rozwijania kompetencji w zakresie wykorzystywania modeli LLM i AI w pracy analityka/architekta.
- Sesja pytań i odpowiedzi
Uczestnicy warsztatów otrzymają:
- Dostęp na dedykowanej platformie do nagrania z warsztatu (przez rok czasu)
- Dostęp na dedykowanej platformie do prezentacji (przez rok czasu)
- Dostęp do kodów źródłowych aplikacji (do pobrania)
- Dostęp do promptów wykorzystywanych podczas warsztatów (do pobrania)